Java识堂

LV1
举报

技术专栏

Java识堂TA创建的

211 文章38 关注者

全部文章

  • 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识堂
  • 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
  • 5种全局ID生成方式、优缺点及改进方案

    系统唯一id是我们在设计阶段常常遇到的问题。在复杂的分布式系统中,几乎都需要对大量的数据和消息进行唯一标识。在设计初期,我们需要考虑日后数据量的级别,如果可能会...

    Java识堂
    分布式云数据库 Redis数据库SQL数据迁移解决方案
  • 开源API网关,到底哪个强?

    本文主要分析了 Nginx、Kong、APISIX、Tyk、Zuul、Gravitee 几个开源 API 网关架构及基本功能,测试了一定场景下各个 API 网关...

    Java识堂
    APIOpenAPIAPI 网关Nginx开源

个人简介

个人成就

扫码关注腾讯云开发者

领取腾讯云代金券