代码杂糖
锋少的博客
一个茁壮成长的程序猿
展开
-
你真的能写好业务代码吗?
目录如何用好最常见的字符串String并发编程的利器-锁Java中最简单的浮点数真的懂吗?用好最简单的集合事务真的生效了吗?异常与日志如何用好最常见的字符串StringString的两种创建方式方式一:String name = “hejianfeng”; 这种方式JVM会根据常量池中的对象情况来判断是否创建对象,如果常量池中已经有该对象,就直接复用该对象...原创 2020-04-15 13:50:16 · 448 阅读 · 0 评论 -
quartz定时任务调度框架
1.quartz的基本认识与结构类QuartzSchedulerThread:负责执行向QuartzScheduler注册的触发Trigger的工作的线程。ThreadPool:Scheduler使用一个线程池作为任务运行的基础设施,任务通过共享线程池中的线程提供运行效率。QuartzSchedulerResources:包含创建QuartzScheduler实例所需的所有资源(...原创 2020-03-19 15:25:31 · 350 阅读 · 0 评论 -
Docker部署过程
目录配置阿里云加速器安装Mysql镜像创建SpringBoot镜像 最近由于公司的需要,学习了下Docker容器相关的内容。 我们的项目是部署在阿里云上面的,之前都是直接jar包跑的,后来因为要部署多个服务器,所以想用docker镜像进行部署。我也是刚刚接触Docker相关的内容,这次就把部署的过程记录一下。配置阿里云加速器 由于去拉取镜像速度...原创 2020-03-01 19:30:39 · 673 阅读 · 0 评论 -
openOffice的使用
最近的一个项目需要进行文件预览,word转pdf的操作等等,于是接入openOffice,这里做一个小记录(踩了一些坑哈哈哈)安装openOffice我是在linux下进行安装的,简单说一下安装的步骤 1.下载安装包:http://www.openoffice.org/zh-cn/download/2.将安装包放在 linux的/opt目录下,并创建一个新的目录office...原创 2020-02-24 21:59:15 · 3739 阅读 · 4 评论 -
review 下属的代码之后,我吐了一杯咖啡
早上我喝一杯咖啡,开始了一天的工作。首先先review一下下属的代码,稍微看一下发现代码不太优雅(皱眉脸)。稍微总结一下各 位的错误吧,基本的业务代码都垒不好,整天满嘴高可用,高并发,真是醉了。刚刚喝进去的咖啡差点喷出来。 随便打开一个类,映入眼帘的是这样的代码 遍历一个Map,的所有key ,然后再根据key,去获取value的...原创 2020-01-07 21:31:27 · 302 阅读 · 2 评论