Linux中的Buffer 与 Cache
摘要:A buffer is something that has yet to be "written" to disk. A cache is something that has been "read" from the disk and stored for later use. 缓存(cache
阅读全文
posted @
2016-02-24 22:03
lnlvinso
阅读(282)
推荐(0) 编辑
LongAdder基础
摘要:LongAdder是JDK8中并发包中的一个新类,和AtomicLong都使用CAS,但是性能比AtomicLong更好。 LongAdder在AtomicLong的基础上进行了热点分离,热点分离类似于有锁操作中的减小锁粒度,将一个锁分离成若干个锁来提高性能。在无锁中,也可以用类似的方式来增加CAS
阅读全文
posted @
2016-02-23 22:08
lnlvinso
阅读(1680)
推荐(0) 编辑
linux命令dd
摘要:原文链接: http://blog.csdn.net/adaptiver/article/details/6672592 dd 使用dd这个linux命令可以创建一定大小文件。 linux创建文件命令:dd命令把指定的输入文件拷贝到指定的输出文件中,并且在拷贝的过程中可以进行格式转换。语法:CODE
阅读全文
posted @
2016-02-20 18:53
lnlvinso
阅读(965)
推荐(0) 编辑
Linux根据UUID自动挂载磁盘分区
摘要:一般服务器都有多个硬盘分区,在重启后,这些分区的逻辑位置加载时可能会发生变动,如果使用传统的设备名称(例如:/dev/sda)方式挂载磁盘,就可能因为磁盘顺序变化而造成混乱。 Linux环境中每个Block Device都有一个全局唯一的UUID,可以标识这个设备,我们可以在fstab中使用UUID
阅读全文
posted @
2016-02-17 22:08
lnlvinso
阅读(5436)
推荐(0) 编辑
Linux的IO性能监控工具iostat详解
摘要:原文地址: http://www.ha97.com/4546.html Linux系统出现了性能问题,一般我们可以通过top、iostat、free、vmstat等命令来查看初步定位问题。其中iostat可以提供更丰富的IO性能状态数据。 1. 基本使用$iostat -d -k 1 10参数 -d
阅读全文
posted @
2016-02-16 21:51
lnlvinso
阅读(4410)
推荐(0) 编辑
System.nanoTime
摘要:System.currentTimeMillis()返回的毫秒,这个毫秒其实就是自1970年1月1日0时起的毫秒数。 System.nanoTime()返回的是纳秒,nanoTime而返回的可能是任意时间,甚至可能是负数。 System.currentTimeMillis调用的是native方法,使
阅读全文
posted @
2016-02-15 22:15
lnlvinso
阅读(3610)
推荐(0) 编辑
Linux 虚拟机忘记root密码
摘要:Linux 虚拟机忘记root密码可以按照下面的步骤重新设置密码: 1.在grub界面,也就是有press any key的那个界面,按下任意键 2.键入e,出现三行文字,按上下键选择kernel那一行,键入e,在末尾加上“single”,按下回车 3.按b重启,等待重启完成 4.输入sh,再输入p
阅读全文
posted @
2016-02-13 21:32
lnlvinso
阅读(740)
推荐(0) 编辑
Linux下运行jar包
摘要:一、将需要的类编译后的class文件,将编译后的文件打包成jar包,可使用Eclipse的export功能。例如:loginadd.jar 二、可执行jar包的manifest.mf 文件格如下: Manifest-Version: 1.0 Created-By: 1.6.0_10-beta (Su
阅读全文
posted @
2016-02-13 21:28
lnlvinso
阅读(6866)
推荐(0) 编辑
Linux history命令
摘要:history命令主要用于显示历史命令, 重新执行历史命令。 Linux系统当你在shell(控制台)中输入并执行命令时,shell会自动把你的命令记录到历史列表中,一般保存在用户目录下的.bash_history文件中,每个用户文件下都有一个历史命令的保存文件,相互之间不会冲突。默认保存1000条
阅读全文
posted @
2016-02-13 21:09
lnlvinso
阅读(1291)
推荐(0) 编辑
Linux tail,cat,head命令
摘要:tail命令用于将文件的最后部分输出到标准设备,通常是终端,也可以支持更新操作,当文档内容发生变化时,tail会自己主动刷新,确保你看到最新的档案内容。 1、tail -f filename 监视filename文件的尾部内容(默认10行,-200f会监控最后200行的内容),刷新显示在屏幕上。退出
阅读全文
posted @
2016-02-13 18:38
lnlvinso
阅读(4108)
推荐(0) 编辑
常用加密算法
摘要:常见的加密算法可以分成三类,对称加密算法,非对称加密算法和Hash算法。 对称加密 指加密和解密使用相同密钥的加密算法。对称加密算法的优点在于加解密的高速度和使用长密钥时的难破解性。假设两个用户需要使用对称加密方法加密然后交换数据,则用户最少需要2个密钥并交换使用,如果企业内用户有n个,则整个企业共
阅读全文
posted @
2016-02-12 17:57
lnlvinso
阅读(1706)
推荐(0) 编辑
使用 Velocity 模板引擎快速生成代码
摘要:原文地址:http://www.ibm.com/developerworks/cn/java/j-lo-velocity1/ Velocity 是一个基于 Java 的模板引擎,它允许任何人仅仅简单的使用模板语言来引用由 Java 代码定义的对象,从而实现界面和 Java 代码的分离,使得界面设计人
阅读全文
posted @
2016-02-12 16:55
lnlvinso
阅读(502)
推荐(0) 编辑