摘要: 这里是在linux环境下安装docker之后,在doucer内安装jenkins docker 安装 jenkins docker pull jenkins mkdir /home/jenkins 创建文件夹 ls -nd jenkins/ 查看文件权限 chown -R 1000:1000 jen 阅读全文
posted @ 2019-02-26 14:31 九号云 阅读(1909) 评论(1) 推荐(0) 编辑
摘要: 有时会看到比较有趣的面试题记录在这个随笔里面 阅读全文
posted @ 2019-01-23 14:46 九号云 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 优化方向: sql优化 1.数据库慢查询日志 首先开启数据库的慢查询在MySQL配置文件my.cnf中 修改配置文件方式: 不修改配置文件方式: 配置文件解释 开启之后可在数据库或者配置的慢查询日志地址看到数据库生成的慢查询sql文件 然后需要使用慢查询日志分析慢查询日志 常用慢查询分析工具: my 阅读全文
posted @ 2019-01-21 14:34 九号云 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 最近公司在给别的企业打了一个项目,在公司本地使用的是mysql 5.6,但是搭建的项目的mysql版本是最新版5.7以后吧,所以有些sql在执行上出了一点问题 目前发现的是: 1: 在5.6版本下先order by 再group by 会取order by之后的数据的第一条,但是在5.7版本下mys 阅读全文
posted @ 2019-01-09 14:33 九号云 阅读(2542) 评论(0) 推荐(0) 编辑
摘要: 需用到的sql 首先打开idea创建项目 选好jdk版本点击next 根据自己需求修改各个参数点击next 选中SQL的依赖 然后选择web依赖点击next finish 然后新建各个包 在application.properties 这里启动时会报个错,这个错目前好像是springboot版本过于 阅读全文
posted @ 2018-12-11 15:01 九号云 阅读(1199) 评论(1) 推荐(0) 编辑
摘要: 需求:在运营平台上弄一个监听各个微服务是否正常运行的预警功能 做法: 监听心跳做法 1:在运营平台上设立一个static 的map,key为各个监听平台的名称,value为存入的时间 2:在各个需监听的微服务中每个一分钟请求运营平台,向map中存入自己的名称+时间 3:在运营平台中对比现在时间和存入 阅读全文
posted @ 2018-10-26 13:51 九号云 阅读(644) 评论(2) 推荐(0) 编辑
摘要: 一:空白final 理解:在类里面进行final值的初始化不赋值,在类的构造方法中赋值。 优点:可以根据对象不同,值不同,但是又保证对象恒定不变的特效。 代码: 二:使用final指定参数 理解: ①基本类型:不能被修改,不能被重新赋值 ②引用类型:引用的对象不能改变,对象可以改变 特性:你可以读参 阅读全文
posted @ 2018-06-05 16:06 九号云 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 原博:MySQL单表百万数据记录分页性能优化 limit优化 当数据很多需要进行分页查询时:需要先查出第一条数据的id然后根据id查询大于id的数据 limt 一页的数据量 select * from product limit start, count当起始页较小时,查询没有性能问题,我们分别看下 阅读全文
posted @ 2018-06-01 10:33 九号云 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 原帖地址 https://blog.csdn.net/claram/article/details/54023216 Mysql InnoDB 排他锁 用法: select … for update; 例如:select * from goods where id = 1 for update; 排 阅读全文
posted @ 2018-05-04 13:46 九号云 阅读(2533) 评论(0) 推荐(1) 编辑
摘要: Hashmap的存值: 1 public static void main(String[] args) { 2 ///*Integer*/map.put("1", 1);//向map中添加值(返回这个key以前的值,如果没有返回null) 3 HashMap<String, Integer> ma 阅读全文
posted @ 2018-05-03 15:35 九号云 阅读(50425) 评论(6) 推荐(11) 编辑