摘要: 最近在项目中遇到这样一个问题,后端要生成PDF,由于项目最终是在国外上线,PDF中要显示月份的缩写类似于“OCT 2019”这个样子 (难道用阿拉伯数字不香吗?也不知道为啥非要英文缩写,咱也不敢说,咱也不敢问),刚开始想着自己写个switch判断一下就得了,但... 阅读全文
posted @ 2022-04-29 19:05 码猿笔记 阅读(1534) 评论(0) 推荐(0)
摘要: springcloud 搭建更多请查看: springcloud 项目一步一步搭建(1)之eureka springcloud 项目... 阅读全文
posted @ 2022-04-29 19:05 码猿笔记 阅读(164) 评论(0) 推荐(0)
摘要: springcloud 搭建更多请查看: springcloud多模块项目一步一步搭建(1)之eureka Ribbon简介 Rib... 阅读全文
posted @ 2022-04-29 19:05 码猿笔记 阅读(129) 评论(0) 推荐(0)
摘要: 在微服务盛行的时代,分布式似乎成了程序员不可缺少的一项技能之一,在java领域 springcloud组件是微服务解决方案之一。所以... 阅读全文
posted @ 2022-04-29 19:05 码猿笔记 阅读(117) 评论(0) 推荐(0)
摘要: 最近项目中需要用到SimpleDateFormat 格式化日期,但是因为对日期格式的不熟练多花了十分钟左右的时间在日期格式化上面,所... 阅读全文
posted @ 2022-04-29 19:05 码猿笔记 阅读(290) 评论(0) 推荐(0)
摘要: CountDownLatch学习 CountDownLatch简介CountDownLatch使用场景CountDownLatch... 阅读全文
posted @ 2022-04-29 19:05 码猿笔记 阅读(227) 评论(0) 推荐(0)
摘要: ThreadLocal介绍 并发程序最关键的一方面就是数据共享。当你创建了一个实现了Runable ThreadLocal为每个使用... 阅读全文
posted @ 2022-04-29 19:05 码猿笔记 阅读(40) 评论(0) 推荐(0)
摘要: FutureTask介绍 一个可取消的异步计算。FutureTask提供了对Future的基本实现,可以调用方法去开始和取消一个计算... 阅读全文
posted @ 2022-04-29 19:05 码猿笔记 阅读(330) 评论(0) 推荐(0)
摘要: 等待通知机制 一个线程修改了对象的值,而另一个线程感知了变化并进行相应操作,整个过程开始于一个线程而最终执行又是另一个线程。前者是生... 阅读全文
posted @ 2022-04-29 19:05 码猿笔记 阅读(381) 评论(0) 推荐(0)
摘要: volatile关键字经常在并发编程中使用,其特性是保证可见性以及有序性,但是关于volatile的使用仍然要小心,这需要明白volatile关键字的特性及实现的原理,这也是本篇文章的主要内容。 一、Java内存模型 想要理解volatile为什么能确... 阅读全文
posted @ 2022-04-29 19:05 码猿笔记 阅读(50) 评论(0) 推荐(0)