`
文章列表
简介 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。   实用命令实例 默认启动 tcpdump 普通情况下,直接启动tcpdump将监视第一个网络接口上所有流过的数据包。
有时因为各种需要,希望找到自己 电脑上占用某个端口的进程,使用图形界面要特点工具,在命令行下,只要netstat命令和tasklist命令配合,很方便就可以找到。 首先,使用netstat -anob|find "本机IP:端口"  命令,可以列出使用这个端口的进程号,如查看 本机使用端口49620的进程号: 或使用netstat -anob|findstr 127.0.0.1:49620 也可列出进程号:
      习惯了linux的系统管理员,对linux的命令行工具总是印象极深,几乎所有的管理都可以在命令行下完成。命令行工具是linux系统管理的主流。        而使用windows是,因为图形化的界面,大家习惯了图形化的管理,但很多时间会发现,在图形界面下缺少很多管理功能,一些在linux下很简单的管理功能,在windows下很难实现。很多人为了解决这个问题,上网寻找各种不同的工具软件,有不少可能根本就找不到,于是报怨windows管理弱。其实windows下也有许多很有用的命令行工具,能够实现很多如同linux下的管理和监控功能,只不过因为windows有一个傻瓜化的图形化管理 ...
haproxy+keepalived实现高可用负载均衡   软件负载均衡一般通过两种方式来实现:基于操作系统的软负载实现和基于第三方应用的软负载实现。LVS就是基于Linux操作系统实现的一种软负载,HAProxy就是开源的并且基于第三应用实 ...

Sublime Text 3使用

    博客分类:
  • IDE
转自:http://zh.lucida.me/blog/sublime-text-complete-guide/ 安装(Installation) Sublime Text官方网站提供了Sublime Text各系统各版本的下载,目前Sublime Text的最新版本是Sublime Text 3。这里以Windows版本的Sublime Text安装为例。 注意在安装时勾选Add to explorer context menu,这样在右键单击文件时就可以直接使用Sublime Text打开。 添加Sublime Text到环境变量 使用

git status 显示中文

    博客分类:
  • SVN
 
        在中文情况下git status是 "\345\274\200\345\217\221\344\273\273\345\212\241\346\226\207\346\241\243/Openfire\347\246\273\347\272\277\346\266\210\346\201\257\345\274\200\345\217\221\344\273\273\345\212\241\347\256\241\347\220\206.xls"   解决这个问题方法是: git config --global core.quotepath false ...
关键字 用途 all to suppress all warnings boxing  to suppress warnings relative to boxing/unboxing operations cast to suppress warnings relative to cast operations
JID XMPP的地址叫做JabberID(简写为JID),它用来标示XMPP网络中的各个XMPP实体。JID由三部分组成:domain,node identifier和resource。JID中domain是必不可少的部分。注意:domain和user部分是不分大小写的,但是resource区分大小写。 jid = [ node "@" ] domain [ "/" resource ]   domain = fqdn / address-literal   fqdn = (sub-domain 1*("." sub-d ...
我只记录我用到的部分,没有完整分析mongodb对地理位置的支持    1. 使用mongodb 3.2.6版,mongodb-driver 3.2.2版    2. 使用GeoSpatial索引:      use dbName db.collectionName.ensureIndex({"location": "2dsphere"})     3. 查询一定距离范围内的记录:           // 查询fieldA不等于not_equal_value,status等于1,距离范围为100-2000米之内的第11-20行 ...
       前段时间一直在搞app的下载页面和详情页,当时有个想法是 先判断用户是否安装了app,如果安装了,详情页直接在app内打开,如果未安装则打开微信内的H5页面,并在详情页加入下载链接。可惜当时微信内部不支持app跳转。找了半天资料终究是没有写到项目里。今天回头看的时候发现已经忘的差不多了。当初的资料却怎么也找不到。果然资料还得靠自己整理。 以下是在网上搬过来的。暂时存放,以后可能用得着。 代码功能: 判断手机/平板是否安装app 如果安装 则调用app的scheme,传入url当作参数,来做后续操作 如果没有安装 则跳转到app store/google play 下载app ...
利用JMeter进行负载测试的时候,使用单台机器模拟测试超过1000个行程的并发就有些力不从心,在执行的过程中,JMeter自身会自动关闭,要解决这个问题,可以使用分布式测试,运行多台机器运行所谓的 Agent 来分担 JMeter自身的压 ...
Example : jmeter -n -t test.jmx -l log.jtl -H my.proxy.server -P 8000 (-H -P是代理服务器,没代理不用设置)   参数说明: For non-interactive testing, you may choose to run JMeter without the GUI. To do so, use the following command options -n    This specifies JMeter is to run in non-GUI mode -t     [name of JMX fi ...

JMeter测试入门教程

    博客分类:
  • Test
Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域。 它可以用于测试静态和动态资源例如静态文件、Java小服务程序、CGI脚本、Java 对象、数据库, FTP服务器, 等等。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来在不同压力类别下测试它们的强度和分析整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。为了最大限度的灵活性,JMeter允许使用正则表达式创建断言。   1. 下载JMeter 官方网站下 ...
一:根节点 包含的属性: scan: 当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。 scanPeriod: 设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生效。默认的时间间隔为1分钟。 debug: 当此属性设置为true时,将打印出logback内部日志信息,实时查看logback运行状态。默认值为false。 例如: <configuration scan="true" scanPeriod="60 seconds"
一、logback 简介   Ceki Gülcü在Java日志领域世界知名。他创造了Log4J ,这个最早的Java日志框架即便在JRE内置日志功能的竞争下仍然非常流行。随后他又着手实现SLF4J 这个“简单的日志前端接口(Façade)”来替代Jakarta Commons-Logging 。   LOGBack,一个“可靠、通用、快速而又灵活的Java日志框架”。   要在工程里面使用logback需要以下jar文件:  slf4j-api-1.6.1.jar 官网网址:http://www.slf4j.org/ 下载地址:http://www.slf4j.org/d ...
Global site tag (gtag.js) - Google Analytics