240 发简信
IP属地:天津
  • MySQL笔记

    1、事务的理解如果不显式的开启一个事务那么每一个查询都被当作一个事务执行(事务默认自动提交),如果不开启事务自动提交,那么所有查询都会在一个事务...

  • Resize,w 360,h 240
    JVM调优总结

    1、CPU占用过高 1、top命令查看占用过高的进程image.png 2、 top -HP 进程id 查看占用cpu高的线程id ,也可以使用...

  • Resize,w 360,h 240
    简述NIO

    1.1. Java IO读写原理 无论是Socket的读写还是文件的读写,在Java层面的应用开发或者是linux系统底层开发,都属于输入inp...

  • maven配置详解

    1 setting.xml maven的配置文件setting.xml存在于两个地方: 安装的地方:${M2_HOME}/conf/settin...

  • dubbo从 2.4.5 升级到 2.7.8 注意事项

    2.4.5 升级到2.7.8 意味着从alibaba 升级到apache 一、升级dubbo版本 二、替换所有Spring版本因为dubbo升级...

  • Resize,w 360,h 240
    dubbo启动

    启动脚本 dubbo通过SPI扩展container来启动 dubbo.properties

  • Resize,w 360,h 240
    java 探针修改字节码

    通过java agent 探针和javassist 实现从字节码层面的aop功能首先我们要创建一个探针jar包项目结构如下: 1、创建入口类 2...

  • Mybatis+Spring 多数据源方案

    方案一 通过Spring AOP在业务层实现读写分离,在DAO层定义切面,利用Spring的AbstractRoutingDataSource解...

  • 自定义类加载器实现反射调用

    需求描述:提供springboot项目使用maven打的jar包,然后通过程序反射调用启动jar包 重写一个类加载器: 这里我们将jar文件进行...