[工作日志] 2019年1月28日 重点多线程
摘要:1.TimeTask 和ScheduledExecutorService 的区别见高并发项目 2.
阅读全文
linux命令备忘
摘要:查询当前所有java进程: ps -ef | grep java 关掉进程: kill + 进程号
阅读全文
定时拉取数据的思考
摘要:1. 我们数据库的表结构, 要和数据提供方的表结构一致 -- 只多不少 2.数据库表考虑加一个字段->更新的时间 3.数据提供方停掉了怎么办?
阅读全文
logback-spring.xml 博客分享
摘要:https://juejin.im/post/5b51f85c5188251af91a7525
阅读全文
项目配置linux上, 配置文件访问不到
摘要:/** * 读入TXT文件 */public List<String> readFile(String pathName) { List<String> list = new ArrayList<>(); try { InputStream stream = getClass() .getClass
阅读全文
读txt文件乱码
摘要:/** * 读入TXT文件 */public static List<String> readFile(String pathName) {// 绝对路径或相对路径都可以,写入文件时演示相对路径,读取以上路径的input.txt文件 List<String> list = new ArrayList
阅读全文
Arrays.copyOfRange()
摘要:Comparable[] aux = Arrays.copyOfRange(arr,from, to); 复制数组arr, from下标开始, to下标结束. 但是不包括to. 所以复制代码为 Comparable[] aux = Arrays.copyOfRange(arr, l, r+1);
阅读全文
Redis哨兵模式
摘要:* Redis Sentinel架构1. 主从结构, 有许多的sentinel节点, sentinel节点可以判断当前redis的状态2. 客户端并不关心谁是master, master挂掉了, sentienl会自动更换一个master, 客户端直接对新的master进行操作.3. 很多个sent
阅读全文
Kafka实践
摘要:1. kafka发送方法 2.消息发送接口 3.消息发送实现类 4.代码中发送消息
阅读全文
[工作日志] 2019-01-11 重点: 架构总结
摘要:1.kafka -- ok 2.多数据源 -- 数据库配置都是一样的, 重点是有一个@Primary注解, 优先选择一个数据库. 另一个数据库就是第二个数据源. 3.redis -- 哨兵模式 4.appCode校验 -- 查询appCode表即可. 5.zookeeper配置中心
阅读全文
对比两个对象是否相等
摘要:1.bean对象加方法 2. 将字符串转化成对象 3.equals方法对比两个对象
阅读全文
[定时任务]
摘要:@Configuration@EnableScheduling@ComponentScan("com.***.timingTask") //扫描路径public class TimingTaskConfig {} 该路径下的组件 @Componentpublic class TimingTask {
阅读全文
[工作日志] 2019-01-08 重点: 调接口
摘要:问题: 使用工具类调接口, 偶尔调不通.. 解决办法: 1.加日志 2.编译代码
阅读全文