- 博客(9)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 Java ThreadLocal
碰撞解决与神奇的 0x61c88647 ThreadLocal 如何解决冲突的? 当前index + 1 查找 ThreadLocal 内存泄露 https://www.jianshu.com/p/dde92ec37bd1 这个讲的透彻 Thread.threadLocals 是一个map 该线程所有的ThreadLocal对象和对应值(K:V) ThreadLocalMap key是虚引用。 强引用会导致内存泄露 ThreadLocal 对象只有一个成员属性 threadLocalHashCo
2020-06-07 22:11:18 84
原创 我不懂MyBatis
mybatis baseexcetor SpringManagedTransaction 从 DataSourceUtils 取 connect datasourceutil 从 async transaction util中取connect 有了 transaction 注解 mybatis 如何获取数据库连接 spring TransactionInterceptor 事务切面中,开启事务,会将connect holder 放入 TransactionSynchronizationManager
2020-05-31 20:09:52 165
原创 spring 事件
几个组件顾名思义 对应的接口: 事件:ApplicationEvent 事件发布器:ApplicationEventPublisher 事件监听器:ApplicationListener 事件广播器:ApplicationEventMulticaster 在Spring Boot Application的启动代码中, 核心方法:refreshContext(), 这里完成了Spring Conte...
2020-03-30 20:25:25 103
原创 GC 算法
http://www.cnblogs.com/kubixuesheng/p/5208647.html http://www.cnblogs.com/ityouknow/p/5614961.html http://blog.csdn.net/linsongbin1/article/details/51686158 CMS回收器 heap分为了eden伊甸园,两个幸存代sur
2017-02-26 12:31:32 356
转载 Java自带的性能监测工具用法简介——jstack、jconsole、jinfo、jmap、jdb、jsta、jvisualvm
http://blog.csdn.net/feihong247/article/details/7874063 JDK内置工具使用 一、javah命令(C Header and Stub File Generator) 二、jps命令(Java Virtual Machine Proces
2017-02-16 13:57:36 330
转载 java 多线程 wait循环模式
wait循环模式 1、确保活性 如果摸个条件已经成立则跳过等待。 2、确保安全性 如果条件不成立则一直等待。防止其他线程调用notifyAll在不该唤醒的时候唤醒该线程。防止“假唤醒”或者“虚假唤醒” 《Effective Java 中文版 第2版》 P244
2016-01-06 14:19:40 310
转载 声明式编程和命令式编程
命令式编程:命令“机器”如何去做事情(how 如何做),这样不管你想要的是什么(what 做什么),它都会按照你的命令实现。声明式编程:告诉“机器”你想要的是什么(what 做什么),让机器想出如何去做(how 做什么)。 例如sql,优化交给 dbms做,属于声明式编程。 例如 java写个冒泡排序 则属于命令式编程,需要我们控制 数据 在哪个变量,什么时候去交换变量等。
2016-01-04 09:41:37 289
转载 CentOS 安装 ffmpeg
系统时间不能比文件时间小。 1、 tar -xvf ffmpeg-2.7.2.tar.gz yum -y install yasm(安装后快) 2、 ./configure --enable-shared --disable-yasm --prefix=/usr/local/ffmpeg ./configure --enable-shared --prefix=/us
2015-09-04 16:22:04 512
tomcat 7 官方 干净
2017-09-23
tomcat 8 windows x64 官方版下载
2017-09-23
C++ string 转 BSTR 乱码
2015-08-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人