不知道从什么时候起,我吃饭一个人,坐公交一个人,逛超市一个人,上课也是一个人。 难道是我没有室友,朋友吗?有,只不过是在慢慢的相处过程中才发现:大学里,孤独是常态...
分布式锁 之前看程序员小灰的公众号,通过漫画的形式讲解了分布式锁的内容。 后来想到公司的项目里,也利用到了分布式锁,但是分布式锁的具体代码实现和在项目中的应用并不是自己写的,...
3 slf4j 3.1 简介 与commons-logging相同,slf4j也是一个通用的日志接口,在程序中与其他日志框架结合使用,并对外提供服务。 Simple Logg...
概述 毫无疑问,Spring Cloud是目前微服务架构领域的翘楚,无数的书籍博客都在讲解这个技术。不过大多数讲解还停留在对Spring Cloud功能使用的层面,其底层的很...
使用 ThreadLocal提供了线程安全的另一种思路,我们平常说的线程安全主要是保证共享数据的并发访问问题,通过sychronized锁或者CAS无锁策略保证数据的一致性。...
Java对Zip文件的支持不是很强大,有一些需要自己实现的代码,我在网上找了很多代码,都不能用于生产,要不就是流没有被关闭,要不就是Exception处理很随意,下面是我修改...
转自:使用java.util.zip包压缩和解压缩文件
什么是Netty? Netty 是一个利用 Java 的高级网络的能力,隐藏其背后的复杂性而提供一个易于使用的 API 的客户端/服务器框架。Netty 是一个广泛使用的 J...
在民谣吉他网发现一套《民谣吉他入门教程》一共24篇文章,最近分八次发送给各位琴友了,为方便各位琴友收藏保存,特此整理成合集!点击标题即可查看。 原文地址为:http://ww...
文:清欢 1 在微博上看到一则新闻,瞬间出了一身冷汗,细思极恐。 一名名叫刘刚的大二男生,在学校宿舍,居然被学校强行从宿舍带走送到洛阳市精神卫生中心“接受治疗”。在“不给开证...
一、Log4j简介 Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和...
在应用程序中添加日志记录总的来说基于三个目的:监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环...