上一页 1 2 3 4 5 6 7 8 9 ··· 23 下一页
摘要: 简略版: cat主要有三大功能: 1.一次显示整个文件。$ cat filename 2.从键盘创建一个文件。$ cat > filename 只能创建新文件,不能编辑已有文件. 3.将几个文件合并为一个文件: $cat file1 file2 > file 参数: -n 或 --number 由 阅读全文
posted @ 2017-06-05 16:05 sunshine_kaka 阅读(9514) 评论(0) 推荐(1) 编辑
摘要: sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法 sed命令行格式为: sed [-nefri] ‘command’ 输入文本 常用选项: -n∶使用安静(silent)模式。在一般 sed 的 阅读全文
posted @ 2017-06-05 15:58 sunshine_kaka 阅读(517) 评论(0) 推荐(0) 编辑
摘要: Java虚拟机性能管理神器 - VisualVM(4) - JDK版本与VisualVM版本对应关系 JDK版本与VisualVM版本对应关系说明 JDK版本与VisualVM版本对应关系 参考https://visualvm.github.io/index.html VisualVM 1.3.9 阅读全文
posted @ 2017-05-23 09:10 sunshine_kaka 阅读(294) 评论(0) 推荐(0) 编辑
摘要: Java虚拟机性能管理神器 - VisualVM(3) 插件安装与更新路径配置 插件路径地址配置方法: VisualVM打开后,会发现功能比较单一,只有概述、监视、线程、抽样器、Profiler五个选项卡,只能对JVM进行内存和线程的基础监控和分析。 VisualVM为了能对JVM进行全面的分析和监 阅读全文
posted @ 2017-05-22 23:26 sunshine_kaka 阅读(736) 评论(0) 推荐(0) 编辑
摘要: 一下载VisualVM 二启动VisualVM 三VisualVM用户目录 四VisualVM窗口 五VisualVM插件 Java虚拟机性能管理神器 - VisualVM(2) 入门 一、下载VisualVM 1. 最新版本下载 VisualVM的下载可以到官方网站:http://visualvm 阅读全文
posted @ 2017-05-22 22:55 sunshine_kaka 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 目录(?)[-] 一VisualVM是什么 二如何获取VisualVM 三获取那个版本 四VisualVM能做什么 五功能版本对应表 Java虚拟机性能管理神器 - VisualVM(1) 简介 - JVM轻量级监控分析神器 一、VisualVM是什么? VisualVM是一款免费的JAVA虚拟机图 阅读全文
posted @ 2017-05-22 17:36 sunshine_kaka 阅读(917) 评论(0) 推荐(0) 编辑
摘要: 一、ReentrantLock 类 1.1 什么是reentrantlock java.util.concurrent.lock 中的 Lock 框架是锁定的一个抽象,它允许把锁定的实现作为 Java 类,而不是作为语言的特性来实现。这就为 Lock 的多种实现留下了空间,各种实现可能有不同的调度算 阅读全文
posted @ 2017-05-10 13:47 sunshine_kaka 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 上一篇讲了ReentrantLock的lock-unlock流程,今天这篇讲讲Condition的await-signal流程。 Condition类图: Condition接口包含了多种await方式和两个通知方法 ConditionObject实现了Condition接口,是AbstractQu 阅读全文
posted @ 2017-05-10 13:46 sunshine_kaka 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 前言: 在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使用场景。 阅读全文
posted @ 2017-05-09 14:35 sunshine_kaka 阅读(1671) 评论(0) 推荐(0) 编辑
摘要: InitializingBean Spirng的InitializingBean为bean提供了定义初始化方法的方式。InitializingBean是一个接口,它仅仅包含一个方法:afterPropertiesSet()。 Bean实现这个接口,在afterPropertiesSet()中编写初始 阅读全文
posted @ 2017-05-09 10:07 sunshine_kaka 阅读(6407) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 23 下一页