- 博客(8)
- 收藏
- 关注
转载 JVM调优总结 -Xms -Xmx -Xmn -Xss
转载:http://blog.csdn.net/rickyit/article/details/53895060 Xms 是指设定程序启动时占用内存大小。一般来讲,大点,程序会启动的快一点,但是也可能会导致机器暂时间变慢。 Xmx 是指设定程序运行期间最大可占用的内存大小。如果程序运行需要...
2019-09-03 19:57:00
114
转载 HashMap源码深度解析
这次主要是分析下HashMap的工作原理,为什么我会拿这个东西出来分析,原因很简单,以前我面试的时候,偶尔问起HashMap,99%的程序员都知道HashMap,基本都会用Hashmap,这其中不仅仅包括刚毕业的大学生,也包括已经工作5年,甚至是10年的程序员。HashMap涉及的知识远远不止...
2017-10-15 09:37:00
131
转载 工作中用到的开源组件
工作中用到的开源组件列表 maven中央仓库:http://mvnrepository.com 在线API文档:http://tool.oschina.net/apidocs 1、jackson Jackson是一个流行的基于Java的JSON处理框架 官方wiki:http://wiki.f...
2017-08-30 23:48:00
116
转载 10亿条数据找出最大的1000个数
方法1:全部排序(适合大内存) 先利用快拍全部排序,在提取最大的1000个数。单机+单核+足够大内存复杂度O(nlogn)。 方法2:局部淘汰法 先排序个10000个数据maxs数组,然后之后的数据和最小的相比较,大于最小的说明之前的最小值不是最大的10000个数。此时的时间复杂度为O(n+m...
2017-08-20 16:42:00
2399
转载 JDK1.8新特性
总的来说,JDK在以下方面具有新特性: 速度更快 -- 红黑树 代码更少 -- Lambda 强大的Stream API -- Stream 便于并行 -- Parallel 最大化减少空指针异常 -- Optional 1、HashMap中的红黑树 HashMap中链长度大于8时采取红...
2017-07-30 22:35:00
848
转载 深入浅出MySQL(1)
深入浅出MySql(1) 基础篇+开发篇,包括一些基础知识。 后续将学习优化篇 1、 子查询 # 子查询 select * from emp where deptno in (select deptno from dept); #如果子查询记录数唯一,还可以用in代替 select * f...
2017-07-24 19:12:00
330
转载 Redis学习(1)
Redis学习(1) REmote DIctionary Server:远程字典服务器,键值对存储,TCP协议传输。 1.2.1 存储结构 支持的键值对数据类型: 字符串类型 散列类型 列表类型 集合类型 有序集合类型 不同于MySql的二维表形式存储结构,数据在Redis中的存储形式和...
2017-07-17 13:48:00
189
转载 数据结构与算法分析 二叉树的遍历
数据结构与算法分析 二叉树的遍历 树的三种遍历,递归+非递归。深度优先,广度优先遍历二叉树 树的遍历(先中后) 递归版本 package cn.ustb.树的遍历; //递归遍历 public class MyBinaryTree { static class Node{ Node l...
2017-05-08 13:24:00
237
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人