240 发简信
IP属地:江苏
  • Resize,w 360,h 240
    Netty基础知识点(1)

    简介 首先Netty是一个Java NIO客户端/服务器框架,基于Netty,我们可以快开发网络服务器和客户端的应用程序比如IM与网关系统。Ne...

  • Resize,w 360,h 240
    Java SPI 源码分析(1)

    简介: Java SPI 全称 Java Service Provider Interface,是一种服务提供者发现机制。其核心功能是通过接口找...

  • mysql-各个工作日数据

    1:查询某张表周一产生的数据量 Select count(*) From 表名 Where date_format(时间字段,'%w')=1 2...

  • java NIO相关知识

    JAVA NIO相关知识 高性能的Java通信离不开NIO组件,现在主流的技术框架或者中间件服务器,都是使用了Java NIO组件,例如大家熟知...

  • Resize,w 360,h 240
    Fastjson序列化原理1

    最近在使用公司日志脱敏工具的时候发现了个bug, 我引用公司最新版本的脱敏组件的时候发现打印的日志敏感信息竟然是明文,并没有在序列化的时候脱敏。...

  • Resize,w 360,h 240
    Redisson分布式锁

    一:为什么需要分布式锁 一般说到锁,我们会想到java的synchronized与Reentrantlock。Java 的 synchroniz...

  • 八股大法笔记(1)

    多线程 1、并发编程三要素? 原子性 原子性指的是一个或者多个操作,要么全部执行并且在执行的过程中不被其他操作打断,要么就全部都不执行。 可见性...

  • Resize,w 360,h 240
    SpringBoot自动装配

    SpringBoot项目主启动类的main方法有一个@SpringBootApplication注解,我们可以点进去看一下发现这个注解其实是一个...

  • Resize,w 360,h 240
    SpringBoot的启动流程1

    以前也看过几次SpringBoot的启动流程但是只是大概看了一下,今天记录一下做个笔记。 SpringBoot的启动流程我们跟着代码点进去看一下...