Java
MKhaha20930079
这个作者很懒,什么都没留下…
展开
-
Java——Unsafe应用解析
本文内容转载自Java魔法类:Unsafe应用解析前言Unsafe是位于sun.misc包下的一个类,主要提供一些用于执行低级别、不安全操作的方法,如直接访问系统内存资源、自主管理内存资源等,这些方法在提升Java运行效率、增强Java语言底层资源操作能力方面起到了很大的作用。但由于Unsafe类使Java语言拥有了类似C语言指针一样操作内存空间的能力,这无疑也增加了程序发生相关指针问题的风...转载 2019-02-21 19:34:45 · 315 阅读 · 0 评论 -
Java——从druid数据连接池获取不到连接
问题 有线上环境,在并发量高的时候,会出现从druid中获取不到数据连接的问题。无法获取连接,无非两种原因,1、数据库socket连接确实少,看了下最大连接数(show variables like ‘%max_connections%’;),不少哇;2、连接泄露,看druid官网连接泄漏监测文档,引出方法1“方法1” 数据库连接配置中增加如下配置: <bean id="dat...原创 2019-02-22 18:34:50 · 9332 阅读 · 1 评论 -
Java——非阻塞同步算法与CAS(Compare and Swap)无锁算法
学些CAS,这篇文章还是挺不错的:非阻塞同步算法与CAS(Compare and Swap)无锁算法 作者从硬件层对CAS的支持做了描述,同时将CAS与锁在CPU指令数量做简单对比;描述了原子整型等、非阻塞堆栈、非阻塞链表中CAS的用法(直接看Java中AtomicInteger、ConcurrentLinkedQueue有CAS的身影);同时扩展了描述了无锁同步算法的其他思路、应用。挺好...转载 2019-02-17 21:53:33 · 246 阅读 · 0 评论 -
Java——this引用逃逸
本文部分内容引用自this引用逃逸补充说明匿名类 this应用逃逸在这篇文章中已经说的比较清楚了,同时Java并发编程实践中举了例子,说明this逃逸:package com.example.demo.test1;public class ThisEscape { interface Event { } interface EventListener ...原创 2019-02-27 22:22:07 · 1423 阅读 · 0 评论 -
Java——logback中appender、logger、root的配置理解
本文内容转载自logback 配置详解(一)——logger、root转载 2019-02-25 19:33:52 · 6050 阅读 · 0 评论