- 博客(8)
- 资源 (8)
- 收藏
- 关注
转载 tcpdump入门实践
tcpdump提供了源代码,公开了接口,因此具备很强的可扩展性,对于网络维护和入侵者都是非常有用的工具。tcpdump存在于基本的Linux系统中,由于它需要将网络界面设置为混杂模式,普通用户不能正常执行,但具备root权限的用户可以直接执行它来获取网络上的信息。因此系统中存在网络分析工具主要不是对本机安全的威胁,而是对网络上的其他计算机的安全存在威胁。一、概述顾名思义,tcpdu
2015-05-21 13:40:00
381
原创 guava 基础操作
public class GuavaStringsUtil { public void stringUtil(){ //Strings.isNullOrEmpty(input) demo String input = ""; boolean isNullOrEmpty = Strings.isNullOrEmpty(input);
2015-01-08 08:54:23
335
原创 guava 异步编程(listenerFuture monitor RateLimiter)
runnable和callable都能够开启多线程,但是callable有返回值。通过future取得返回值.但是需要自己去处理异常情况.ListenableFuture可以允许你注册回调方法(callbacks),在运算(多线程执行)完成的时候进行调用, 或者在运算(多线程执行)完成后立即执行。public class FutureTest { public static void main(String args[]){ ExecutorService execu
2015-01-05 20:58:15
1617
原创 guava-集合操作
Google Guava Collections(以下都简称为 Guava Collections)是 Java Collections Framework 的增强和扩展。每个 Java 开发者都会在工作中使用各种数据结构,很多情况下 Java Collections Framework 可以帮助你完成这类工作。但是在有些场合你使用了 Java Collections Framework 的 API,但还是需要写很多代码来实现一些复杂逻辑,这个时候就可以尝试使用 Guava Collections 来帮助你
2015-01-01 15:31:49
396
转载 linux curl工具命令和例子
inux curl是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称url为下载工具。一,curl命令参数,有好多我没有用过,也不知道翻译的对不对,如果有误的地方,还请指正。查看复制打印?-a/--append 上传文件时,附加到目标文件 -A/--user-agent 设置用户
2014-11-20 09:53:29
281
原创 java正则表达式
//查找以Java开头,任意结尾的字符串 Pattern pattern = Pattern.compile("^Java.*"); Matcher matcher = pattern.matcher("Java不是人"); boolean b= matcher.matches(); //当条件满足时,将返回true,否则返回false System.out.prin
2014-10-20 10:44:15
333
原创 linux文件内容查找与vim工具的使用
cat命令,tac命令:cat命令和tac命令刚好相反,cat命令是从第一行到最后一行显示,而tacc
2014-10-18 21:45:39
2602
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人