2014年3月18日
摘要: java调用nmap命令行,通过grep和awk过滤找到匹配结果nmap -sS -P0 -p 22,80,3306 192.168.1.100 | grep open | awk -F '/' '{print \$1}'print \$1 -----开始没有加入转义符号,结果不正确。 阅读全文
posted @ 2014-03-18 13:25 heters 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 在写一个脚本,以daemon service方式运行一个java程序。直接以nohup执行,没有问题,pid会写入到文件。1 nohup $JAVA_CMD -classpath .:${APP_HOME}/lib/test.jar com.test.example.Startup > \$APP_HOME/err.log 2>&12 echo $!>$APP_PID以su执行,此时pid不是java进程的id,而是shell的进程id1 su - root -c "nohup $JAVA_CMD -classpath .:${APP_HOME}/lib/t 阅读全文
posted @ 2014-03-18 13:20 heters 阅读(3089) 评论(0) 推荐(0) 编辑
  2013年12月2日
摘要: 1、nginx安装需要先安装pcre、zlib、openssl./configure --sbin-path=/usr/local/nginx/nginx \--conf-path=/usr/local/nginx/nginx.conf \--pid-path=/usr/local/nginx/nginx.pid \--with-http_ssl_module \--with-pcre=/usr/local/src/pcre-8.21 \--with-zlib=/usr/local/src/zlib-1.2.8 \--with-openssl=/usr/local/src/openssl-1. 阅读全文
posted @ 2013-12-02 15:03 heters 阅读(347) 评论(0) 推荐(0) 编辑
  2012年5月27日
摘要: Java的String判断和C#不太一样javaString str1 = "abc";String str2 =new String( "abc");str1 == str2 -----------falsestr1.equals(str2)-------truec#String str1 = "abc";String str2 =new String( "abc".ToCharArray());str1 == str2 -----------truestr1.equals(str2)-------true 阅读全文
posted @ 2012-05-27 14:07 heters 阅读(137) 评论(0) 推荐(0) 编辑
  2012年5月18日
摘要: StackOverflowException只有FirstChance 其余异常可以在SecondChance时抓取,忽略FirstChance所以可以单独配置<ADPlus><Settings> <RunMode>CRASH</RunMode> <Option>Quiet</Option> <OutputDir>d:\Dump</OutputDir> <ProcessName>WinDebugCrash.exe</ProcessName></Settings>& 阅读全文
posted @ 2012-05-18 15:48 heters 阅读(277) 评论(0) 推荐(0) 编辑
  2010年10月27日
摘要: 对于基于TCP开发的通讯程序,有个很重要的问题需要解决,就是封包和拆包. 一.为什么基于TCP的通讯程序需要进行封包和拆包.TCP是个"流"协议,所谓流,就是没有界限的一串数据.大家可以想想河里的流水,是连成一片的,其间是没有分界线的.但一般通讯程序开发是需要定义一个个相互独立的数据包的,比如用于登陆的数据包,用于注销的数据包.由于TCP"流"的特性以及网络状况,在进行数据传输时会出现以下几种情况... 阅读全文
posted @ 2010-10-27 13:09 heters 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 从一直以来讨论至今我们都不断地接触到“封包”这个词相信您也很有兴趣想知道这个“封包”究竟是个什麽样的东东吧下面就让我们一起看看一个IP封包究竟包含了那些内容。 撷取IP封包 如果您的机器上面装有 netxray 等封包撷取软体或使用NT的“网路监视器”我们就可以撷取那些进出本机的封包了。 当我们打开撷取功能之後然後使用ping... 阅读全文
posted @ 2010-10-27 13:05 heters 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 一直以来人们总爱将TCP和IP合在一起来讲是因为它们之间的密切关所至。同时我们也知道IP工作於网路层而TCP则工作於传送层故此它们的封包格式却是不一样的。 TCP封包格式 下面就让我们看一看TCP封包的格式 Source Port (16) | Destination Port (16) Sequence Number (32) Acknowledgment Number (32) Data Of... 阅读全文
posted @ 2010-10-27 12:57 heters 阅读(539) 评论(0) 推荐(0) 编辑
  2010年7月27日
摘要: 欲穷千里目,更上一层楼。所以有必要理解但不要求精通到编程实现的网络基本知识。   1、OSI参考模型与 TCP/IP模型   1.1、通信是根据协议进行的,而协议就是语法、语意的规则。    比如,北方大部分听不懂我们上海话,北方人说:“你们讲的每一个汉字我都懂,但组合起来就不明白了。”这就是语法规则不同造成的。而语意就是彼此不懂对方语意的两个人,比如中国人和土著人,尽管两... 阅读全文
posted @ 2010-07-27 17:27 heters 阅读(526) 评论(0) 推荐(0) 编辑
  2008年12月25日
摘要: 做了一个jquery+json的例子,但有些地方不清楚,请高手指点.业面上我放置了两个html button,一个读取后台JSONHandler.ashx的方法获取json对象[代码]后台方法分别为:JSONHandler.ashx[代码]jqtest.aspx[代码]问题是:调用业面jqtest.aspx的方法,为什么在将返回客户端字符串转换为json 对象时,(客户端loaded2方法)需取r... 阅读全文
posted @ 2008-12-25 13:17 heters 阅读(277) 评论(6) 推荐(0) 编辑