终于有一个 Java 可以用的微信机器人了

2020-06-09
阅读 5 分钟
3.7k
公众号很久没有更新了。主要两个原因,换了工作之后,第一,要花更多的时间去了解和学习新的业务。第二,我最近把几乎所有的业余时间都来写这个 Java 版的微信机器人了。

Redis 的基础数据结构(一) 可变字符串、链表、字典

2018-03-14
阅读 5 分钟
1.6k
这周开始学习 Redis,看看Redis是怎么实现的。所以会写一系列关于 Redis的文章。这篇文章关于 Redis 的基础数据。阅读这篇文章你可以了解:

线程池 execute() 的工作逻辑

2018-02-23
阅读 6 分钟
4.9k
原文地址:[链接] 最近在看《Java并发编程的艺术》回顾线程池的原理和参数的时候发现一个问题,如果 corePoolSize = 0 且 阻塞队列是无界的。线程池将如何工作? 我们先回顾一下书里面描述线程池execute()工作的逻辑: 如果当前运行的线程,少于corePoolSize,则创建一个新的线程来执行任务。 如果运行的线程等于或多于 c...

JAVA 中的 CAS

2018-02-04
阅读 7 分钟
6.9k
CAS 是现代操作系统,解决并发问题的一个重要手段,最近在看 eureka 的源码的时候。遇到了很多 CAS 的操作。今天就系统的回顾一下 Java 中的CAS。

徒手撸框架--实现Aop

2018-01-29
阅读 12 分钟
5.5k
上一讲我们讲解了Spring 的 IoC 实现。大家可以去我的博客查看点击链接,这一讲我们继续说说 Spring 的另外一个重要特性 AOP。之前在看过的大部分教程,对于Spring Aop的实现讲解的都不太透彻,大部分文章介绍了Spring Aop的底层技术使用了动态代理,至于Spring Aop的具体实现都语焉不详。这类文章看以后以后,我脑子里...

徒手撸框架--高并发环境下的请求合并

2018-01-29
阅读 6 分钟
4.1k
在高并发系统中,我们经常遇到这样的需求:系统产生大量的请求,但是这些请求实时性要求不高。我们就可以将这些请求合并,达到一定数量我们统一提交。最大化的利用系统性IO,提升系统的吞吐性能。

徒手撸框架--实现IoC

2018-01-26
阅读 8 分钟
7.1k
Spring 作为 J2ee 开发事实上的标准,是每个Java开发人员都需要了解的框架。但是Spring 的 IoC 和 Aop 的特性,对于初级的Java开发人员来说还是比较难于理解的。所以我就想写一系列的文章给大家讲解这些特性。从而能够进一步深入了解 Spring 框架。