- 博客(9)
- 收藏
- 关注
转载 ThreadLocal内存泄漏原因以及避免方案
https://blog.csdn.net/wy1404081737/article/details/81489080ThreadLocal的原理是操作Thread内部的一个ThreadLocalMap,这个Map的Entry继承了WeakReference,设值完成后map中是(WeakReference,value)这样的数据结构。java中的弱引用在内存不足的时候会被回收掉,回收之后变成...
2019-01-31 00:25:54 823
转载 让Elasticsearch飞起来!——性能优化实践干货
https://blog.csdn.net/laoyang360/article/details/851097690、题记Elasticsearch性能优化的最终目的:用户体验爽。关于爽的定义——著名产品人梁宁曾经说过“人在满足时候的状态叫做愉悦,人不被满足就会难受,就会开始寻求。如果这个人在寻求中,能立刻得到即时满足,这种感觉就是爽!”。Elasticsearch的爽点就是:快、准、全...
2019-01-26 00:30:17 109
转载 构建功能最强、性能最好的Java BeanCopy类库
https://www.jianshu.com/p/9a136ecd3838\\本文所提到的类库已经开源到GITHUB,读者可下载源码并提宝贵意见。转载请注明出处: http://www.jianshu.com/p/9a136ecd3838
2019-01-26 00:29:27 175
转载 Redis 复制、Sentinel的搭建和原理说明
https://www.cnblogs.com/zhoujinyi/p/5570024.html背景: Redis-Sentinel是Redis官方推荐的高可用性(HA)解决方案,当用Redis做Master-slave的高可用方案时,假如master宕机了,Redis本身(包括它的很多客户端)都没有实现自动进行主备切换,而Redis-sentinel本身也是一个独立运行的进程,...
2019-01-25 16:35:15 172
转载 基于 Spring Cloud 完整的微服务架构实战
https://blog.csdn.net/m0_37803704/article/details/79677111本项目是一个基于 Spring Boot、Spring Cloud、Spring Oauth2 和 Spring Cloud Netflix 等框架构建的微服务项目。@作者:Sheldon地址:https://github.com/zhangxd1989技术栈Spri...
2019-01-25 00:12:18 691
转载 M调优总结 -Xms -Xmx -Xmn -Xss
https://unixboy.iteye.com/blog/174173/ 堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大...
2019-01-06 14:03:48 280
转载 [剑指offer] JAVA版题解(完整版)
https://blog.csdn.net/weiwei121451070/article/details/81742418 序号 题解 牛客 OJ 数据结构类型03 [剑指offer] 二维数组中的查找 二维数组中的查找 数组04 [剑指offer] 替换空格 替换空格 字符串05 [剑指offer] 从尾到头打印链表 ...
2019-01-06 13:00:44 1152 2
转载 关于Java泛型深入理解小总结
https://www.cnblogs.com/fantasy01/p/3963593.html1、何为泛型首先泛型的本质便是类型参数化,通俗的说就是用一个变量来表示类型,这个类型可以是String,Integer等等不确定,表明可接受的类型,原理类似如下代码:int pattern; //声明一个变量未赋值,pattern可以看作是泛型pattern = 4;pattern =...
2019-01-05 13:27:28 77
转载 浅谈JVM(一) ClassLoader的双亲委派和沙箱机制
https://blog.csdn.net/start_lie/article/details/79016312 JVM(Java Virtual Machine) java虚拟机 JVM运行在操作系统之上,与计算机硬件没有交互JVM整体运行流程需要用到的资源 可以说分以下标红的5部分组成class files 被java命令运行 将类信息通过类装载器(ClassLoade...
2019-01-02 15:20:41 203
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人