Silentdoer

导航

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 43 下一页

2022年11月2日 #

MongoDB随记

摘要: 正常情况下MongoDB的db就是mysql里的库; 而collection就是mysql里的表(MongoDB的表名可以是用.分隔,比如aaa.bbb;但是注意自定义表不能以system.aaa格式); 然后可视化工具在表名这一层可能会外面加个System表示这个是系统表(好吧,应该是因为表明是以 阅读全文

posted @ 2022-11-02 09:17 Silentdoer 阅读(37) 评论(0) 推荐(0) 编辑

2022年10月28日 #

DataGrip离线环境使用MongoDB

摘要: DataGrip使用的驱动和mysql的不太一样,在maven里貌似找不到,所以查了很久换了一个两个maven库: org.mongodb mongodb-jdbc 1.1.0版本 和 org.mongodb bson 4.6.1 然后driver里添加也要添加这两个jar包而不是只添加mongod 阅读全文

posted @ 2022-10-28 19:15 Silentdoer 阅读(500) 评论(0) 推荐(0) 编辑

Java ES客户端7.6.2报错:Request cannot be executed; I/O reactor status: STOPPED

摘要: 这个错误网上有很多种说法,但是我这边报这个原因是因为OOM了,jvm参数配置的最大内存只有512M导致爆了,调大后就没有报了; 阅读全文

posted @ 2022-10-28 15:50 Silentdoer 阅读(212) 评论(0) 推荐(0) 编辑

2022年10月27日 #

黑苹果安装教程

摘要: 【11,1也行,7.1的oc即可,然后要一个u盘一个移动盘来装,不要两个都移动盘装会导致安装时找不到真正要安装的移动盘,上面的建议选SMBus 触控板(旧版macOS选I2C)】 【MacOS11直接安装有问题,安装后居然没有EFI分区。。,看来得先安装10.15版本进行初步配置后立刻再安装11.6 阅读全文

posted @ 2022-10-27 21:20 Silentdoer 阅读(764) 评论(0) 推荐(0) 编辑

2022年10月26日 #

创建视图并查询和select* from (select ...) view_test的区别

摘要: 其实视图的本质就是创建了一个临时的内部select,即是select* from (select ...) view_test的view_test; 它和我们用上述查询方式来查询其实没有本质区别; 但是有一些区别这里零碎整理下: 1.视图虽然是个虚拟表,但是它也有表的一些特质,比如字段不能重复(视图 阅读全文

posted @ 2022-10-26 19:30 Silentdoer 阅读(167) 评论(0) 推荐(0) 编辑

2022年10月25日 #

IO密集型和CPU密集型的线程池设置

摘要: CPU密集型的线程池线程数一般设置为系统核数+1(有的文章也说-1,最高不超过2c一般); 但是如果是IO密集型,则核数要大一点(具体多大根据网络请求的响应时间等来判断,目前可以暂定为2c,最大4c); 因为CPU密集,那么线程再大也没用,因为线程是一直在工作状态中,反而不断切换会造成资源浪费; 而 阅读全文

posted @ 2022-10-25 10:55 Silentdoer 阅读(309) 评论(0) 推荐(0) 编辑

http零碎总结

摘要: header的key不区分大小写 阅读全文

posted @ 2022-10-25 10:48 Silentdoer 阅读(13) 评论(0) 推荐(0) 编辑

2022年10月22日 #

redis缓存时间范围数据用法

摘要: 场景:A系统需要根据业务系统名(比如业务系统就叫KKK)以及时间范围如2022-10-22 10:01到2022-10-22 10:31请求B系统,B系统会返回10:01到10:31这30个分钟的数据; 这个数据需要缓存起来,好下次请求2022-10-22 10:21到2022-10-22 10:5 阅读全文

posted @ 2022-10-22 12:25 Silentdoer 阅读(635) 评论(0) 推荐(0) 编辑

2022年10月21日 #

SpringBoot容器应用读取resources目录下文件的方式

摘要: 比如在resources/config/test.txt,如果用this.getClass().getResourceAsStream("config/test.txt")在本地可以读取,但是发布到容器里就读取不了了; 而是要改成: ClassPathResource cpr = new Class 阅读全文

posted @ 2022-10-21 10:36 Silentdoer 阅读(103) 评论(0) 推荐(0) 编辑

2022年10月19日 #

RestTemplate请求失败(异常)自动重试

摘要: 注意:RestTemplate 400、404、500这类的响应结果是会抛异常的,之前没注意以为不抛异常只是用statusCode来区分请求是否成功; 这里通过SpringBoot里的Retry也可以实现对有响应结果的方法的重试(通过抛异常); 而异步方法转同步也是可以用这个来实现,即通过jobId 阅读全文

posted @ 2022-10-19 17:24 Silentdoer 阅读(1775) 评论(0) 推荐(1) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 43 下一页