自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

梦醒见繁星

永远是那条翻不了身的咸鱼

  • 博客(12)
  • 资源 (6)
  • 收藏
  • 关注

原创 Arrays.asList

示例: public class Demo{ public static void main(String[] args) { List<String> stringA = Arrays.asList("hello", "world","A"); String[] stringArray = {"hello","world","B"}; List<String> stringB = Arrays.asList(stringArray); Sys

2020-12-09 13:45:54 254

原创 Hotspot 算法细节实现

根节点枚举     迄今为止,所有收集器在根节点枚举这一步骤时都是必须暂停用户线程的,因此毫无疑问根节点枚举与之前提及的整理内存碎片一样会面临相似的“Stop The World”的困扰。现在可达性分析算法耗时最长的查找引用链的过程已经可以做到与用户线程一起并发,但根节点枚举始终还是必须在一个能保障一致性的快照中才得以进行——这里“一致性”的意思是整个枚举期间执行子系统看起来就像被冻结在某个时间点上,不会出现分析过程中,根节点集合的对象引用关系还在不断变化的情况,若这点不能满足的话,分析结果准确性也就无法保

2020-11-25 15:49:41 340

原创 低延迟垃圾收集器

Shenandoah收集器     Shenandoah是一款只有OpenJDK才会包含,而OracleJDK里反而不存在的收集器。Oracle仍明确拒绝在OracleJDK 12中支持Shenandoah收集器,并执意在打包OracleJDK时通过条件编译完全排除掉了Shenandoah的代码。     Shenandoah是实现一种能在任何堆内存大小下都可以把垃圾收集的停顿时间限制在十毫秒以内的垃圾收集器,该目标意味着相比CMS和G1,Shenandoah不仅要进行并发的垃圾标记,还要并发地进行对象清理

2020-11-25 15:10:19 155

原创 经典的垃圾收集器

serial收集器     serial收集器:最基础历史最悠久的,Hotspot新生代的唯一选择,单线程工作的收集器。它不仅仅只使用一个处理器或者收集线程去完成垃圾回收,而且最主要强调是的垃圾回收时他会暂停其他工作线程,直至它结束。(迄今为止它仍是Hotspot客户端模式下的默认新生代收集器)   特点:内存消耗最小,单核处理器或者处理器核心数较少时具有最高的单线程收集效率。 ParNew收集器    ParNew收集器:实质上是serial收集器多线程并行版,其中参数,算法,stop the wor

2020-11-24 17:56:00 155

原创 南京公积金

南京公积金提取条件、材料、流程、地点:http://m.nj.bendibao.com/live/44685.shtm 南京公积金提取向导:http://url.cn/4BWJJW8 公积金提取网点:http://nj.bendibao.com/live/201818/66896.shtm 南京公积金网上提取流程(图解) 南京租房提取公积金 网上提取住房公积金偿还住房公积金贷款 南京还房贷提取公积金 | 网点信息 2019年3月4日起南京缴存职工委托

2020-08-21 11:05:25 154

原创 珠排序算法

珠排序算法 我们都是看过算盘的,每当播完算盘时,都会将算盘立起来复原算盘。珠算法的原理跟算盘立起的动作相关。 将数组的数字转换为每行的珠的个数。 将每行的珠子都用签子串起来。 此时立起所有的签子,会自动的将珠进行排序。 例如下图:当立起签子时,上方6的珠子会往下方落。 import java.util.*; public class Test { public static void main(String[] args) { int[] arr= {3,7,1,9,8,

2020-05-27 16:27:37 1754

原创 冒泡排序

冒泡排序 每轮其实获取的是该轮的最大数据或者最小数据。 比较相邻的元素。如果第一个比第二个大(小),就交换他们两个。 每n轮将该轮的最大或者最小值放置到arr[n-1]处。 例如: { 97, 38, 65, 49, 23, 22, 76, 1, 5, 8, 2, 0, -1, 22 } 第一轮:{ 38, 65, 49, 23, 22, 76, 1, 5, 8, 2, 0, -1, 22,97 } 第二轮:{ 38, 49, 23, 22, 76, 1, 5, 8, 2, 0, -1, 22,65,97

2020-05-20 15:46:42 122

原创 快速排序

快速排序 经常总是会被问道,但目前其实排序算法挺多,有时候还是记录下来比较好。 通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 在此借鉴下网友图: 代码: import java.util.*; public class TestWrite { public static void main(String[] args) { in

2020-05-20 15:10:51 133

原创 睡眠排序

睡眠排序 何谓睡眠排序?在网上看到了一种排序操作:睡眠排序,感觉有点迷哈哈。。。 通过线程的休息时长进行排序操作。 import java.util.*; public class Sort { public static ArrayList<Integer> sorted = new ArrayList<>(); public static void main(String[] args) { int[] arr = {3,44,38,5,47

2020-05-19 15:28:00 592

原创 面试题

面试题一.编程题 一.编程题 给定一个乱序的数组,删除所有的重复元素,使得每个元素只出现一次,并且按照出现的次数从高到低进行排序。 示例: 输入:[1,3,3,3,2,4,4,4,5] 输出:[3,4,1,2,5] import java.util.*; public class TestWrite { public static void main(String[] args) { int[] arr = {}; List list = TestWrit

2020-05-19 10:56:14 1838

原创 Java中当对象不再使用时手动赋值为null

前言 许多Java开发者都曾听说过“不使用的对象应手动赋值为null“这句话。问其原因,基本回答都是有利于GC更早回收内存,减少内存占用。那就通过实例来了解下JVM中“对象不再使用时赋值为null”这一操作存在的意义。 示例代码 public static void main(String[] args) { if (true) { byte[] placeHolder = new byte[64 * 1024 * 1024]; System.out.println(

2020-05-19 10:41:31 1056 1

原创 阿里巴巴java代码编写格式规范

阿里巴巴java代码编写格式规范 阿里巴巴Java开发手册v1.4.0 通过使用java开发手册对代码进行审核。绝大部分的考题涉及到的知识点都能在《阿里巴巴JAVA开发手册》。其中还有相关的代码格式规范为写入。 阿里巴巴Java开发手册 https://download.csdn.net/download/qq_31154249/10819247 阿里巴巴编码规范 其中需要使用身份证拍照,摄像参加...

2018-11-30 14:32:23 1170

功能强大的系统工具体验

查看pdf,可编辑pdf

2021-05-31

IDEA工具的补丁工具

idea补丁

2021-05-31

git命令大全.docx

Git (wiki: en chs )是一个免费开源的分布式版本控制系统,由linux内核作者linus Torvalds开发,大型开源项目linux kernel、Android、chromium、mono、dotnet、UE4等都使用Git管理项目

2020-06-19

idea中阿里巴巴java代码格式规范插件

养成好的编码习惯从自己编码开始,对自己代码的合理化命名,编码不仅对自己有好处,而且别人也容易读懂你的代码。下载阿里的代码规范插件来约束自己凌乱的代码。

2018-11-30

约瑟夫环问题实验报告

首先,设计实现约瑟夫环问题的存储结构。由于约瑟夫环问题本身具有循环性质,考虑采用循环链表,为了统一对表中任意给定的操作,循环链表不带头结点。

2015-09-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除