会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Live2D
TOP
尽人事以听天命
数量多了,质量也不过如此
博客园
首页
新随笔
联系
订阅
管理
2020年10月23日
生成个人章代码
摘要: import javax.imageio.ImageIO;import java.awt.*;import java.awt.image.BufferedImage;import java.io.File; public static void main(String[] args) throws
阅读全文
posted @ 2020-10-23 11:14 Old-凯
阅读(213)
评论(0)
推荐(0)
2020年7月28日
gc频繁处理
摘要: 一天发现服务耗时激增,查看gc日志后,发现由于请求量激增导致full gc每一分钟执行一次。 后来通过升级内存解决问题。 只要内存够大 gc是可以解决的。 ** 但是如果内存很大 触发gc可能会导致服务宕机-。-
阅读全文
posted @ 2020-07-28 12:01 Old-凯
阅读(525)
评论(0)
推荐(0)
2019年7月14日
docker-compose一键部署redis一主二从三哨兵模式(含密码,数据持久化)
摘要: 本篇基于centos7服务器进行部署开发 代码地址:https://github.com/chukaihong/docker-compose.喜欢的点个start 一.拉取redis镜像,使用如下命令 1.查看镜像是否拉取成功,使用如下命令 显示如下则证明拉取成功 二.编写docker-compos
阅读全文
posted @ 2019-07-14 23:17 Old-凯
阅读(10181)
评论(9)
推荐(6)
2019年2月23日
设计模式一:饱汉式单例(双重锁)
摘要: 一.简介 单例的目的保证该对象只能存在一个,只有应用场景相当多,列如jedisUtils.. 二.代码 测试代码如下: 测试结果:
阅读全文
posted @ 2019-02-23 16:52 Old-凯
阅读(554)
评论(0)
推荐(0)
2019年2月17日
Java 集合类Hashmap
摘要: 一.HashMap 简介 HashMap在程序员的开发过程中是一个十分常用的集合类,它是一个以键值对形式存在的集合类, 在开发中我们可以利用的它的一个key存在即替换的特性,实现一个更新的去重的操作。 在另一个方便我们可以利用map跟fastJson快速组成我们所需的json数据格式。 在jdk1.
阅读全文
posted @ 2019-02-17 20:46 Old-凯
阅读(901)
评论(0)
推荐(0)
2019年2月2日
Linux部署项目常用命令
摘要: 前言:一般项目都会使用阿里云等服务器作为云服务器.此时必不可免会使用到一系列常用的命令。这里我整合一下常用的命令 1.一般链接阿里云服务器常用的的是xshell跟xftp. 下载路径:https://xshell.en.softonic.com/ 2.一开始常用的命令是cd: cd是用于切换文件路径
阅读全文
posted @ 2019-02-02 14:32 Old-凯
阅读(6736)
评论(0)
推荐(2)
2019年1月31日
MYSQL5.7---ONLY_FULL_GROUP_BY 异常处理
摘要: 异常介绍: ONLY_FULL_GROUP_BY 指的是你查询的语句使用到了group by 例如 select name,age from person group by sex; 此时你group by 的是性别但是查询的是name,age在mysql5.7中不是合法的 正确写法的是 selec
阅读全文
posted @ 2019-01-31 10:51 Old-凯
阅读(1045)
评论(0)
推荐(0)
2018年11月12日
mybatis逆向工程
摘要: 1.POM文件: 2.generatorConfig.xml 3.下载mybatis逆向工程插件 windows->marketplace 搜索mybatis 全部勾选安装完成 4.根据图操作即可生成
阅读全文
posted @ 2018-11-12 18:29 Old-凯
阅读(368)
评论(0)
推荐(0)
2018年8月17日
synchronized与ReentrantLock实现共享资源的消费
摘要: 主方法 synchronized线程方法1: ReentrantLock线程方法2: 总结: synchronized在这里将run()方法加入了锁,其他线程方法时如果当前锁没有释放进去等待状态等线程释放锁后进入锁的争夺。每次只允许一个线程访问。 ReentrantLock 利用lock.lock(
阅读全文
posted @ 2018-08-17 17:02 Old-凯
阅读(277)
评论(0)
推荐(0)
2017年11月22日
(一道面试题)生成实例时代码的执行顺序
摘要: 一.编写父类对象: 二.编写子类对象: 三.编写测试类: 四.实验结果: 五.总结: 出现了6句话,这6句话也代表了调用过程. 1).最先开始调用static的方法.父类static块 >子类static块 2).执行父类方法 代码块的执行顺序优于构造方法.先调用执行代码块代码-->再执行父类构造方
阅读全文
posted @ 2017-11-22 18:16 Old-凯
阅读(675)
评论(0)
推荐(1)
下一页
公告