首页
学习
活动
专区
工具
TVP
发布

Java识堂

专栏作者
213
文章
228107
阅读量
41
订阅数
PostgreSQL 超越 MySQL
近日,Stack Overflow 发布了 “2022 开发者调查报告”,此次报告重点对比了多个编程语言与开发工具,让大家能更为直观的了解近几年较火的技术趋势。
Java识堂
2022-12-18
8470
策略模式最简洁的实现方式是?
最近跟着公司的大佬开发了一款IM系统,类似QQ和微信哈,就是聊天软件。我们有一部分业务逻辑是这样的
Java识堂
2022-12-18
4450
join 语句怎么优化?
我们来看一下当进行 join 操作时,mysql是如何工作的。常见的 join 方式有哪些?
Java识堂
2022-05-19
1.2K0
Spring事务为什么会失效?
如果对AOP的实现不太熟悉的话可以看我之前的文章,或者到我网站www.javashitang.com上查看系列文章
Java识堂
2022-05-19
4400
RocketMQ消息丢失如何排查?
其实借助RocketMQ-Dashboard就能高效的排查,里面有很多你想象不到的功能
Java识堂
2022-04-06
1.8K0
RocketMQ消息为什么会被重复消费?
当我们使用RocketMQ时,RocketMQ-Dashboard是一个非常好用的图形化界面工具
Java识堂
2022-04-06
2.4K0
如何手写一个线程池?
我是小识,新来了一个公司。这个公司呢,有个特点,就是很鼓励大家封装各种实用的工具类,提高开发效率。
Java识堂
2022-04-06
3790
Redis数据结构为什么既省内存又高效?
「Redis所有的数据结构都是在内存占用和执行效率之间找一个比较好的均衡点,不一味的节省内存,也不一味的提高执行效率」
Java识堂
2022-04-06
5490
你管这个叫Dubbo?
又到年初了,大家又要开始准备面试了。为了方便大家,我就写几篇面试相关的文章吧,这次是Dubbo
Java识堂
2022-04-06
2740
Spring处理循环依赖只使用二级缓存可以吗?
先说一下什么是循环依赖,Spring在初始化A的时候需要注入B,而初始化B的时候需要注入A,在Spring启动后这2个Bean都要被初始化完成
Java识堂
2022-02-08
8620
西安一码通崩溃的真实原因找到了!
最近西安一码通二次崩溃这个事情,实在是太顶了。作为程序员,出现这种问题属实不应该。
Java识堂
2022-02-08
1.5K0
为什么Mybatis一级和二级缓存都不建议使用?
个人认为mybatis一级缓存和二级缓存并不是一个很好的设计,工作中我基本上也不会使用一级缓存和二级缓存,因为一旦使用不当会造成很多问题,所以我们今天就来看看到底会有什么问题?
Java识堂
2021-12-22
1.7K0
推荐一个搜索神器,工作效率何止翻倍!
大家好,我是小识,上个礼拜问一个同事要文件,结果看他一个一个文件夹找了半天都没有找到,所以必须安利一下Alfred。真正的搜索神器,啥都能搜
Java识堂
2021-12-22
4090
20张图带你搞懂十大经典排序算法
在面试的过程中经常会遇到手写排序算法,所以本文就简单总结一下。不对算法的细节做介绍,只做一个概括性的描述。
Java识堂
2021-11-16
3780
Netty如何做到单机百万并发?
今天给大家分享一篇万字长文《微言 Netty:百万并发基石上的 epoll 之剑》。
Java识堂
2021-10-14
8120
ThreadLocal还能更快?
既然jdk已经有ThreadLocal,为何netty还要自己造个FastThreadLocal?FastThreadLocal快在哪里?
Java识堂
2021-10-14
3160
Mybatis-plus常用API全套教程,看完没有不懂的
注意:-- 真实开发中往往都会有这四个字段,version(乐观锁)、deleted(逻辑删除)、gmt_create(创建时间)、gmt_modified(修改时间)
Java识堂
2021-09-27
3171
感受lambda之美,推荐收藏,需要时查阅
java8最大的特性就是引入Lambda表达式,即函数式编程,可以将行为进行传递。总结就是:使用不可变值与函数,函数对不可变值进行处理,映射成另一个值。
Java识堂
2021-09-27
3810
MySQL事务的隔离性是如何实现的?
最近做了一些分布式事务的项目,对事务的隔离性有了更深的认识,后续写文章聊分布式事务。今天就复盘一下单机事务的隔离性是如何实现的?
Java识堂
2021-09-27
1.7K0
CyclicBarrier和CountDownLatch的用法与区别
CyclicBarrier和CountDownLatch这两个工具都是在java.util.concurrent包下,并且平时很多场景都会使用到。
Java识堂
2021-09-06
6220
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档