JAVA
JAVA
Go 和 Java 对比学习:单例模式
虽然 Go 语言并非完全的面向对象语言,只提供了部分面向对象的特性,但一些设计模式还是可以使用的。这个系列尝试讲解在 Go 中使用设计模式,同时给出 Java 对应的版本,进行对比学习。
17    2020-09-16
这篇带你熟悉SpringBoot+RabbitMQ方式收发消息
本篇会和SpringBoot做整合,采用自动配置的方式进行开发,我们只需要声明RabbitMQ地址就
初学者学习Java代码
其实我学习java最根本的原因是:我是一个挺关注外在的人,虽然是个程序员,所以我很喜欢写出那些带有漂
12    2020-09-08
高性能 Java 应用层网关设计实践
首先来看 Java 网关为啥要分成核心网关和嵌入式业务网关两部分,直接从接入层打到业务网关不是更省事吗,何必多此一举再加一层核心网关,多加一层不是多了一个损耗吗。
12    2020-08-17
8 月TIOBE编程语言排行榜出炉
8月TIOBE指数出了,相比上个月,本月TIOBE 指数整个体变化并不大。C 语言、Java、Pyt
如何让你的Nginx提升10倍性能?
本文给出能够提升大约10倍网站性能的10个建议供大家参考。如此全面地涵盖各种性能优化技术,这还是头一回,但这些建议可能需要NGINX的一点支持。
53    2020-07-21
Java 线程池 ThreadPoolExecutor 八种拒绝策略浅析
谈到java的线程池最熟悉的莫过于ExecutorService接口了,jdk1.5新增的java.util.concurrent包下的这个api,大大的简化了多线程代码的开发。
13    2020-07-08
Spring vs Spring Boot:3大核心区别
相信对于用了 SpringBoot很久的同学来说,还不是很理解 SpringBoot到底和 Spri
Java开发人员为什么要选择Go?
我三年前开始使用Go。 那时,Go已经存在了十多年。 感谢以下三个让Go出现在我们面前的优秀程序员。
19    2020-06-22
又一起线上事故,线程池千万别乱用!
今天遇到了一个比较典型的线上问题,刚好和线程池有关,另外涉及到死锁、jstack命令的使用、JDK不同线程池的适合场景等知识点,同时整个调查思路可以借鉴,特此记录和分享一下。
14    2020-06-11