学习
实践
活动
专区
工具
TVP
写文章

Java识堂

LV1
举报
发表了文章

PostgreSQL 超越 MySQL

近日,Stack Overflow 发布了 “2022 开发者调查报告”,此次报告重点对比了多个编程语言与开发工具,让大家能更为直观的了解近几年较火的技术趋势。

Java识堂
网站docker编程算法rust
发表了文章

策略模式最简洁的实现方式是?

最近跟着公司的大佬开发了一款IM系统,类似QQ和微信哈,就是聊天软件。我们有一部分业务逻辑是这样的

Java识堂
immap注解
发表了文章

join 语句怎么优化?

我们来看一下当进行 join 操作时,mysql是如何工作的。常见的 join 方式有哪些?

Java识堂
nest编程算法数据库云数据库 SQL Serversql
发表了文章

Spring事务为什么会失效?

如果对AOP的实现不太熟悉的话可以看我之前的文章,或者到我网站www.javashitang.com上查看系列文章

Java识堂
spring网络安全apijava
发表了文章

RocketMQ消息丢失如何排查?

其实借助RocketMQ-Dashboard就能高效的排查,里面有很多你想象不到的功能

Java识堂
腾讯云测试服务apachenode.js负载均衡负载均衡缓存
发表了文章

RocketMQ消息为什么会被重复消费?

当我们使用RocketMQ时,RocketMQ-Dashboard是一个非常好用的图形化界面工具

Java识堂
node.jsapache负载均衡linux负载均衡缓存
发表了文章

如何手写一个线程池?

我是小识,新来了一个公司。这个公司呢,有个特点,就是很鼓励大家封装各种实用的工具类,提高开发效率。

Java识堂
mergerequestthread工具类异步
发表了文章

Redis数据结构为什么既省内存又高效?

「Redis所有的数据结构都是在内存占用和执行效率之间找一个比较好的均衡点,不一味的节省内存,也不一味的提高执行效率」

Java识堂
数据结构编程算法存储文件存储云数据库 Redis
发表了文章

你管这个叫Dubbo?

又到年初了,大家又要开始准备面试了。为了方便大家,我就写几篇面试相关的文章吧,这次是Dubbo

Java识堂
dubborpc网络安全
发表了文章

Spring处理循环依赖只使用二级缓存可以吗?

先说一下什么是循环依赖,Spring在初始化A的时候需要注入B,而初始化B的时候需要注入A,在Spring启动后这2个Bean都要被初始化完成

Java识堂
缓存编程算法网络安全springaop
发表了文章

西安一码通崩溃的真实原因找到了!

最近西安一码通二次崩溃这个事情,实在是太顶了。作为程序员,出现这种问题属实不应该。

Java识堂
https网络安全csscdn
发表了文章

为什么Mybatis一级和二级缓存都不建议使用?

个人认为mybatis一级缓存和二级缓存并不是一个很好的设计,工作中我基本上也不会使用一级缓存和二级缓存,因为一旦使用不当会造成很多问题,所以我们今天就来看看到...

Java识堂
数据库sqlmybatis缓存spring
发表了文章

推荐一个搜索神器,工作效率何止翻倍!

大家好,我是小识,上个礼拜问一个同事要文件,结果看他一个一个文件夹找了半天都没有找到,所以必须安利一下Alfred。真正的搜索神器,啥都能搜

Java识堂
java
发表了文章

20张图带你搞懂十大经典排序算法

在面试的过程中经常会遇到手写排序算法,所以本文就简单总结一下。不对算法的细节做介绍,只做一个概括性的描述。

Java识堂
二叉树编程算法
发表了文章

Netty如何做到单机百万并发?

今天给大家分享一篇万字长文《微言 Netty:百万并发基石上的 epoll 之剑》。

Java识堂
reactlinuxsocket编程java
发表了文章

ThreadLocal还能更快?

既然jdk已经有ThreadLocal,为何netty还要自己造个FastThreadLocal?FastThreadLocal快在哪里?

Java识堂
编程算法jdkjava
发表了文章

Mybatis-plus常用API全套教程,看完没有不懂的

注意:-- 真实开发中往往都会有这四个字段,version(乐观锁)、deleted(逻辑删除)、gmt_create(创建时间)、gmt_modified(修...

Java识堂
数据库sql腾讯云测试服务网络安全mybatis
发表了文章

感受lambda之美,推荐收藏,需要时查阅

java8最大的特性就是引入Lambda表达式,即函数式编程,可以将行为进行传递。总结就是:使用不可变值与函数,函数对不可变值进行处理,映射成另一个值。

Java识堂
javaserverlessmapreduce网络安全
发表了文章

MySQL事务的隔离性是如何实现的?

最近做了一些分布式事务的项目,对事务的隔离性有了更深的认识,后续写文章聊分布式事务。今天就复盘一下单机事务的隔离性是如何实现的?

Java识堂
数据库云数据库 SQL Serversql
发表了文章

CyclicBarrier和CountDownLatch的用法与区别

CyclicBarrier和CountDownLatch这两个工具都是在java.util.concurrent包下,并且平时很多场景都会使用到。

Java识堂
node.jsjavascriptjava

个人简介

个人成就

扫码关注腾讯云开发者

领取腾讯云代金券