-
[综合] spring native NativeHint使用
@NativeHint(jdkProxies=@JdkProxyHint(types={OSSUtils.class}) ) @SpringBootApplication @EnableScheduling publicclassDemoApplication{publicstaticvoidmai...
85
热度 -
[综合] SpringBoot连接两个以上数据库(多个mongo、多个pg)
SpringBoot连接多个数据库1.主要应用场景数据的迁移:数据库数据由A库迁移至B库;当业务逻辑有要求时,需要对不同的数据库进行操作。2.连接一个Mongo和一个Pg当连接的是两个不同类型的数据库时,直接在application.yml文件中进行相应的正常配置即可。 spring:datasou...
81
热度 -
[综合] java spring data mongo 批量修改
一千条数据修改一千次很慢 一千条数据只修改一次很快 @Testpublicvoidtest(){List<Tasks>taskList=mongoTemplate.findAll(Tasks.class,ArtCommonConstant.CollectionConfig.TASK_C...
76
热度 -
[综合] spring boot 2.5 mongo多数据库
依赖 compile"org.springframework.boot:spring-boot-starter-data-mongodb" maven <dependency><groupId>org.springframework.boot</groupId>...
59
热度 -
[综合] 三种方式mysql给id设置默认值为UUID
3种方式方式一给id设置默认值 uuid() 或者 REPLACE(UUID(),"-","") 方式二: INSERTINTOuser(`id`,`age`,`name`)VALUES(REPLACE(UUID(),"-",""),11,'zhagnsan'); 方式三: 通过触发器给id设置默认...
88
热度 -
[综合] 如何合并两个Docker 镜像
【编者的话】当我们想让一个容器做两件事情,或者使一个Docker镜像包含来自两个不同镜像的依赖库时,我们就需要知道每个镜像的Dockerfile。本文介绍了如何通过dockerhistory命令来对Docker镜像进行反向工程,得到它们的Dockerfile,并组织到一个Dockerfile里然后b...
86
热度 -
[综合] 使用一个 dockerfile 组合多个图像
当您在docker上处理大型项目时,您需要经历开发周期的某些阶段。为每个周期(例如构建、发布、测试等)维护不同的dockerfile会消耗大量资源,并且在生产力方面效率极低。 在更高版本的docker中,它允许我们在两个特定命令的帮助下使用所谓的多阶段Dockerfile——FROM和AS。 我们可...
50
热度 -
[综合] 'The sandbox is not sync with the Podfile.lock'的问题
问题: github下载的Demo,很多时候使用到CocoaPods,有的时候因为依赖关系或者版本问题不能编译运行。出现例如ThesandboxisnotsyncwiththePodfile.lock问题时候,如下所示: diff:/../Podfile.lock:Nosuchfileordire...
53
热度 -
70
热度 -
[综合] 沙盒路径的文件夹有几个?分别有什么用
一共有三个分别是:Document,Library,Temp Documen:常用目录,保存用户重要信息,比如数据库 Library:此文件夹下有2个文件夹,Cache:存放体积大又不需要备份的数据,比如SDWebImage的缓存.Preferences:偏好设置目录,保存用户偏好设置 Temp:存...
92
热度 -
[综合] 约束动画如何实现?(swift)
约束动画需要view调用一下layoutIfNeeded才可以,直接上代码 //MARK:-弹簧动画privatefuncsettingAnimation(){//更新约束self.iconImageView.snp_updateConstraints(closure:{(make)->Vo...
42
热度 -
[综合] iOS开发笔记 layoutsubViews什么时候调用
layoutsubViews在以下情况下会被调用 1.init时不会调用layoutsubViews 2.添加子控件时会调用layoutsubViews 3.修改view的frame时会调用layoutsubViews 4.滚动UIScrollView时会调用layoutsubViews 5.旋转U...
100
热度 -
[综合] iOS开发笔记 GCD调度组的使用
特点:调度组中的所有异步任务执行结束后,会得到统一的通知 使用场景:监听一组异步任务是否执行结束,如果执行结束就能得到统一的通知 常规用法: <spanstyle="font-size:14px;">-(void)gcdDemo1 {//调度组dispatch_group_tgrou...
96
热度 -
[综合] iOS开发笔记 下拉刷新,自定义UIControl
自定义下载刷新分析: 1.系统的下拉刷新UIRefreshControl,没有继承系统的下拉刷新,而继承UIControl 2.自定义UIControl,系统的下拉刷新默认有宽和高,自定义的时候在init构造函数中设置固定的宽和高和y值 3.添加子控件(菊花,文字一些控件)设置约束 4.下拉刷新线索...
116
热度 -
[综合] iOS开发笔记 怎么解决cell缓存池满的问题
这个问题挺有意思 iOS中不存在缓存池满的情况,因为通常iOS开发中对象都是在需要的时候才创建,iOS程序员有一句常说的话就是懒加载,懒加载想必就不用多说了吧.还有在UITableView中一般只会创建刚开始出现在屏幕中的cell,之后都是从缓存池中取,不会再创建新的对象.缓存池中最多也就一两个对象...
21
热度 -
[综合] iOS开发笔记 UIButton与UITableView的层级结构
1.继承结构 UIButton->UIControl->UIView->UIResponder->NSObject UITableView->UIScrollView->UIView->UIResponder->NSObject 2.内部子控件结构 ...
51
热度 -
[综合] iOS开发笔记 设置scrollView的contentSize能在viewDidLoad里设置么,为什么?
所有事情都是相对而言的,是可以设置的.因为在ViewDidLoad中view刚刚创建,可能并不是真正的frame,所以在ViewDidLoad中设置scrollView的contentSize不太好.
39
热度 -
[综合] iOS开发笔记 如何渲染自定义格式字符串的UILabel
通过NSMutableAttributedString设置,代码如下 -(void)viewDidLoad {[superviewDidLoad];NSMutableAttributedString*str=[[NSMutableAttributedStringalloc]initWithStri...
127
热度 -
[综合] 控制器View的生命周期及相关函数是什么?你在开发中是如何用的?
1.首先判断控制器是否有视图,如果没有就调用loadView方法创建:在此方法中可以通过storyBoard或者代码创建 2.随后调用viewDidLoad,进一步对视图进行初始化操作,程序运行只会调用一次. 此时才有了view 3.在视图显示之前调用viewWillAppear,该函数只要有视...
92
热度 -
[综合] iOS开发笔记 kvc的keypath中集合运算符怎么使用?
简单说一下: KVC集合运算符,返回strings,number或dates @count:返回一个值为集合中对象总数的NSNumber对象 @sum:首先把集合中的每个对象都转换成double类型,然后计算其总数,最后返回一个值为这个总和的NSNumber对象 @avg:把集合中的每个对象都转换成...
36
热度