2019年5月15日

冒泡排序之shell脚本实现

摘要: 学写了shell之后,想写一些简单的脚本进行熟悉shell,下面使用shell脚本写的冒泡排序 这是执行结果 这其中参靠了 _江南一点雨 https://blog.csdn.net/u012702547/article/details/46830239 阅读全文

posted @ 2019-05-15 17:35 以后再说吧 阅读(600) 评论(0) 推荐(0)

2019年5月14日

使用三个线程在一个字符后面顺序添加字符

摘要: 一、先来了解一下多线程中fina域l的内存语义,大家都知道多线程并行执行时,就会出现编译器执行时并不是顺序执行代码的,因此我们必须加入一些关键字来使得我们的程序能够顺序执行,就是所谓的内存可见性,下面先来了解一下final的内存语义。 1、fina域的内存语义遵守两个重排序规则:(1)在构造函数内对 阅读全文

posted @ 2019-05-14 18:43 以后再说吧 阅读(99) 评论(0) 推荐(0)

2019年4月28日

八大排序之堆排序

摘要: 堆排序:是一种树形选择排序,在排序中,将待排序的记录r[1..n]看成是一颗完全二叉树的顺序存储结构,利用完全二叉树中双亲结点和孩子结点之间的内在关系,在当前无序中选择关键字最大(或最小)的记录。 下面直接代码实现 3、算法分析:a、时间复杂度:O(nlog2n)b、空间复杂度:O(1)4、算法特点 阅读全文

posted @ 2019-04-28 20:27 以后再说吧 阅读(120) 评论(0) 推荐(0)

2018年11月16日

java虚拟机内存区域

摘要: java虚拟机运行时数据 阅读全文

posted @ 2018-11-16 17:02 以后再说吧 阅读(125) 评论(0) 推荐(0)

导航