2019年5月19日

springcloud

摘要: 中文文档:https://springcloud.cc/spring-cloud-dalston.html访问eureka不用加项目名:http://localhost:8761/ 1.与dubbo对比2.服务架构Eureka:服务注册中心,完成服务注册、发现、调用 访问https://start.spring.io 出现一直失败时,可改成http形式 Eureka Server:作为... 阅读全文

posted @ 2019-05-19 12:58 xiaojiayu0011 阅读(218) 评论(0) 推荐(0)

java并发编程-学习

摘要: disruptor:https://www.cnblogs.com/sigm/p/6251910.html自旋锁等:http://www.cnblogs.com/lzh-blogs/p/7477157.html 1.竞态条件:多个线程共享相同的内存地址空间,并且并发执行下发生访问或修改其他线程正在使用的变量,而导致结果不一致。2.活跃性:某件正确的事情最终发生,但不够好,因此需要解决性能问题3.在... 阅读全文

posted @ 2019-05-19 01:29 xiaojiayu0011 阅读(220) 评论(0) 推荐(0)

Lambda表达式

摘要: 1.Date可变,设计的不好,如setYear可改变其年,不好用 jdk1.8:用LocalDate和LocalDateTime代替Date LocalDate localDate=LocalDate.now();localDate.plusDays(1);2.特点: a.函数式编程 b.参数类型自动推断(可不指定参数类型) c.代码量少,简洁3.好处: 1.更简洁的... 阅读全文

posted @ 2019-05-19 01:23 xiaojiayu0011 阅读(134) 评论(0) 推荐(0)

Quartz

摘要: 1.Quartz:https://my.oschina.net/songhongxu/blog/802574 elastic job:https://www.cnblogs.com/wyb628/p/7682580.html 2.目录: 一、Quartz 基本介绍 1.1 Quartz 概述 1.2 Quartz特点 1.... 阅读全文

posted @ 2019-05-19 01:21 xiaojiayu0011 阅读(330) 评论(0) 推荐(0)

Lombok

摘要: 参考链接1:https://www.jianshu.com/p/365ea41b3573 二、Lombok用法注解说明val:用在局部变量前面,相当于将变量声明为final@NonNull:给方法参数增加这个注解会自动在方法内对该参数进行是否为空的校验,如果为空,则抛出NPE(NullPointerException)@Cleanup:自动管理资源,用在局部变量之前,在当前变量范围内即将执行完毕退... 阅读全文

posted @ 2019-05-19 01:19 xiaojiayu0011 阅读(201) 评论(0) 推荐(0)

MySQL-学习

摘要: SQL优化:https://tech.meituan.com/2014/06/30/mysql-index.html 1.Percona Server和MariaDB是MySQL的完全可替代版本;MySQL能运行于现今流行的各大平台:Mac、Windows、Linux等2.MySQL服务器逻辑架构图:存储引擎不会去解析SQL(InnoDb例外,会解析外键定义,因为MySQL服务器本身没有实现该功能... 阅读全文

posted @ 2019-05-19 01:18 xiaojiayu0011 阅读(141) 评论(0) 推荐(0)

Redis

摘要: redis文档:http://redisdoc.com/string/set.htmlredis实现分布式锁两种方式:https://www.cnblogs.com/chenjianxiang/p/8981134.html redisson实现分布式锁:https://www.cnblogs.com/zhongkaiuu/p/redisson.html 五种数据类型使用场景:https://blo... 阅读全文

posted @ 2019-05-19 01:16 xiaojiayu0011 阅读(303) 评论(0) 推荐(0)

SQL优化

摘要: 1.SQL优化:https://tech.meituan.com/2014/06/30/mysql-index.html a.索引的目的在于提高查询效率,可以类比字典目录,通过不断的缩小想要获得数据的范围来筛选出最终想要的结果,同时把随机的事件变成顺序的事件。 如果要查找数据项29,那么首先会把磁盘块1由磁盘加载到内存,此时发生一次IO,在内存中用二分查找确定29在1... 阅读全文

posted @ 2019-05-19 01:10 xiaojiayu0011 阅读(324) 评论(0) 推荐(0)

2018年3月6日

ssm动态切换数据源

摘要: 1.由于项目开发需要动态切换多个数据源,查阅了好多博客,也尝试了多种方法都不是很理想,因此对总结出一套自己的数据源切换方法。 2.项目使用的连接池是阿里的DruidDataSource,直接先上配置信息,注意红色框的信息,当前为第一个数据源,同理再增加一个ds_two的数据源配置(需要对应修改数据库 阅读全文

posted @ 2018-03-06 18:21 xiaojiayu0011 阅读(1287) 评论(0) 推荐(0)

elasticsearch

摘要: 1.es api使用:https://www.cnblogs.com/sunny1009/articles/7887568.html 源码文章:https://cloud.tencent.com/developer/article/1154813 调优文章:https://cloud.tencent.com/developer/article/1156231 1.sol... 阅读全文

posted @ 2018-03-06 18:19 xiaojiayu0011 阅读(195) 评论(0) 推荐(0)

导航