上一页 1 2 3 4 5 6 7 8 9 ··· 16 下一页
摘要: 场景 项目中接入了阿里云日志服务,比起以前自己搭建的ELK日志体系,云上的服务优点是接入简单,提供了易用的web ui界面方便查询日志。 省了自己搭建日志监控体系,但缺点是完全依赖云服务,没法自己定制,需要仔细阅读文档才能在日常工作更好地运用。 问题 昨天搜索某服务日志时遇到一个问题: 项目里的代码 阅读全文
posted @ 2021-03-26 22:23 cdfive 阅读(1796) 评论(0) 推荐(1)
摘要: @RequestMapping("/test/save") public Result save(Integer threadNum, Integer pageIndex, Integer pageSize, Integer totalPage, List<String> productCodes) 阅读全文
posted @ 2021-02-28 10:41 cdfive 阅读(1077) 评论(0) 推荐(0)
摘要: 项目地址 https://github.com/conwnet/github1s 使用方式 把浏览器里地址栏里github项目地址github后面加1s改为github1s即可。 以Sentinel项目为例: https://github.com/alibaba/Sentinel 改为 https: 阅读全文
posted @ 2021-02-11 10:09 cdfive 阅读(2155) 评论(0) 推荐(0)
摘要: 场景 在项目开发中我们对dubbo接口通常可以通过junit编写单页测试来进行自测,配合spring-boot-starter-test,通常是如下方式: @RunWith(SpringJUnit4ClassRunner.class) @SpringBootTest(classes = XxxApp 阅读全文
posted @ 2021-01-27 22:59 cdfive 阅读(2310) 评论(0) 推荐(0)
摘要: 场景 有时遇到处理数据的场景,比如跑的数据是一个文件格式,有可能数量量很大,导致文件很大。 当文件到1GB、10GB或者以上时,首先用vim或者其它编辑器打开会比较慢。 有的时候希望并发处理,将大文件分割为多个小文件,同时在不同节点处理,加快处理速度。 思路 源码文件:split_file.py 输 阅读全文
posted @ 2021-01-17 12:09 cdfive 阅读(301) 评论(0) 推荐(0)
摘要: synchronized关键字 Java提供了synchronized关键字,用于控制台多线程同步。 可以加在方法上,在方法名前加synchronized; 也可以加在一段代码块,synchronized (xxx) { ... },其中xxx为对象,一般为this, Xxx.class或者某个对象 阅读全文
posted @ 2021-01-13 21:44 cdfive 阅读(363) 评论(0) 推荐(0)
摘要: JDK的String类有一个intern方法: public native String intern(); 方法的注释: /** * Returns a canonical representation for the string object. * <p> * A pool of string 阅读全文
posted @ 2021-01-07 20:53 cdfive 阅读(127) 评论(0) 推荐(0)
摘要: 场景 项目中很多地方使用Redis,有的用于缓存,有的直接做为存储,有的key设置有过期,有的key没有过期时间。 随着时间增长,Redis存储数据越来越多,消耗内存不断增长; 无论测试或生产环境,总内存是有限的; 有的key可能临时或测试使用的; 于是有了清理Redis key的需求。 Redis 阅读全文
posted @ 2020-12-28 22:29 cdfive 阅读(1071) 评论(0) 推荐(0)
摘要: 问题 接口响应vo: @Data public class QueryProductListVo implements Serializable { private Long id; private String name; ... } 在chrome浏览器开发者工具里查看Response: { " 阅读全文
posted @ 2020-12-12 14:11 cdfive 阅读(806) 评论(0) 推荐(0)
摘要: Linux遇到磁盘空间满,首先找到占用空间大的文件或目录。 查看磁盘空间占用 df 定位大文件或目录 cd / // 从根目录开始查找 du -sh // 查看当前目录总占用空间 du -sh * // 查看当前目录下各目录或文件的占用空间情况 du -h --max-depth=1 // 仅查找一 阅读全文
posted @ 2020-12-07 21:53 cdfive 阅读(1507) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 16 下一页