Souleigh ✨ Souleigh ✨
3年前
JS排序算法
引子有句话怎么说来着:雷锋推倒雷峰塔,JavaimplementsJavaScript.当年,想凭借抱Java大腿火一把而不惜把自己名字给改了的JavaScript(原名LiveScript),如今早已光芒万丈。nodeJS的出现更是让JavaScript可以前后端通吃。虽然Java依然制霸企业级软件开发领域(C/C的大神们不要打
焦飞 焦飞
3年前
快速排序Python
pythondefpartition(arr,low,high):ilow1pivotarrhighforjinrange(low,high):ifarrj<pivot:ii1arri,arrjarrj,arriarri1,arrhigharrhigh
Wesley13 Wesley13
3年前
SSH循环连接
先来看一段shell脚本:theIp"1.1.1.1"echo$theIp|whilereadip;dosshtroot@$ipdonewhilereadip;dosshttroot@$ipdone<<(echo$theIp)
BichonCode BichonCode
3年前
大数据排序
一、如何给100亿个数字进行排序? 1.1解答:1.把这个37GB的大文件,用哈希分成1000个小文件,每个小文件平均38MB左右(理想情况),把100亿个数字对1000取模,模出来的结果在0到999之间,每个结果对应一个文件,所以我这里取的哈希函数是hx%1000,哈希函数取得"好",能使冲突减小,结果分布均匀。2.拆分完了之后
Wesley13 Wesley13
3年前
Java并发(三):重排序
在执行程序时为了提高性能,提高并行度,编译器和处理器常常会对指令做重排序。重排序分三种类型:1.编译器优化的重排序。编译器在不改变单线程程序语义的前提下,可以重新安排语句的执行顺序。2.指令级并行的重排序。现代处理器采用了指令级并行技术(InstructionLevelParallelism,ILP)来将多条指令重叠执行。如果不存在数据依
Stella981 Stella981
3年前
Linux Shell 脚本
知道脚本的存在,也会偷懒写一点用,但是真的不熟,最近想偷懒用脚本log的方式跑训练程序,所以边查边写,凑合着写了一个能用的。1、基本使用  新建一个文件(run.sh),写上  !/bin/bashthmain.lua  第一行一定要有,不然不能运行。  修改权限:chmodxrun.sh     
Wesley13 Wesley13
3年前
Jdk 6 学习记录
java.util.Arrays 类// 自然排序Arrays.sort(Object obj);// 自然排序,在指定范围内Arrays.sort(Object obj,int fromIndex,int toIndex);// 在数组中找指定Key,返回索引(
Stella981 Stella981
3年前
CentOS 7
刚刚最小化方式安装了CentOS7后,说实话,真不习惯也不喜欢纯shell方式工作,使用root账号登入后,马上想安装GNOME,但是发现yum不能正常工作!!!一,输入安装XWindow命令,安装出错!!在shell里面输入命令:yumgroupinstall"XWindowSystem",随后回车,执行当前命令,发现居然y
Wesley13 Wesley13
3年前
J2SE_6_数据结构与算法(4)之八大排序
排序是编程的基础,在程序中会经常使用,好的排序方法可以帮助你提高程序运行的效率,所以学好排序,打好基础,对于程序的优化会手到擒来。无论你的技术多么强,如果没有基础也强不到哪去。不多说了,我们直接进入今天的主题。                            !(http://stat
Stella981 Stella981
3年前
Linux系统Shell编程——脚本编写思路与过程
!(https://oscimg.oschina.net/oscnet/b5650333a00146298052e4da35a0746d.gif"兔子红箭头引导关注")Linux系统Shell编程——脚本编写思路与过程“前段时间有小伙伴问我一些问题,涉及到shell脚本的编写问题,事后,我深入思考了下,实际生产环境的确也