随笔分类 -  工具与环境

ffmpeg下载安装和简单应用
摘要:先介绍一下ffmpeg:FFmpeg是一个自由软件,可以运行音频和视频多种格式的录影、转换、流功能,包含了libavcodec —这是一个用于多个项目中音频和视频的解码器库,以及libavformat——一个音频与视频格式转换库。名字由来:"FFmpeg"这个单词中的"FF"指的是"Fast For... 阅读全文

posted @ 2015-04-07 18:29 开始、 阅读(32918) 评论(0) 推荐(1)

Node.js下载及安装
摘要:Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行的数据密集型的实时应用。V8引擎执行Javascript的速度非常快,性能非常好。... 阅读全文

posted @ 2015-04-07 15:43 开始、 阅读(10330) 评论(0) 推荐(1)

一站式学习Wireshark(八):应用Wireshark过滤条件抓取特定数据流
摘要:应用抓包过滤,选择Capture | Options,扩展窗口查看到Capture Filter栏。双击选定的接口,如下图所示,弹出Edit Interface Settints窗口。下图显示了Edit Interface Settings窗口,这里可以设置抓包过滤条件。如果你确知抓包过滤条件的语法... 阅读全文

posted @ 2015-03-31 22:08 开始、 阅读(459) 评论(0) 推荐(0)

一站式学习Wireshark(七):Statistics统计工具功能详解与应用
摘要:Wireshark一个强大的功能在于它的统计工具。使用Wireshark的时候,我们有各种类型的工具可供选择,从简单的如显示终端节点和会话到复杂的如Flow和IO图表。本文将介绍基本网络统计工具。包括:捕捉文件摘要(Summary),捕捉包的层次结构(Protocol Hirarchy),会话(Co... 阅读全文

posted @ 2015-03-31 22:07 开始、 阅读(859) 评论(0) 推荐(0)

一站式学习Wireshark(六):狙击网络高延时点
摘要:在某些情况下,丢包可能并不是造成延时的原因。你可能会发现尽管两台主机之间通讯速度很慢,但这种慢速并没有伴随着TCP重传或是重复ACK的征兆。在这种情况下,需要使用另一种方式来定位高延时点。查找高延时点最有效的方法之一是检查最初的握手信号以及跟随其后的几个报文。例如,一个简单的客户端与网络服务器的连接... 阅读全文

posted @ 2015-03-31 22:06 开始、 阅读(544) 评论(0) 推荐(0)

一站式学习Wireshark(五):TCP窗口与拥塞处理
摘要:TCP通过滑动窗口机制检测丢包,并在丢包发生时调整数据传输速率。滑动窗口机制利用数据接收端的接收窗口来控制数据流。接收窗口值由数据接收端指定,以字节数形式存储于TCP报文头,并告知传输设备有多少数据将会存储在TCP缓冲区。缓冲区就是数据暂时放置的地方,直至传递至应用层协议等待处理。因此,发送端每次只... 阅读全文

posted @ 2015-03-31 22:04 开始、 阅读(629) 评论(0) 推荐(0)

一站式学习Wireshark(四):网络性能排查之TCP重传与重复ACK
摘要:作为网络管理员,很多时间必然会耗费在修复慢速服务器和其他终端。但用户感到网络运行缓慢并不意味着就是网络问题。解决网络性能问题,首先从TCP错误恢复功能(TCP重传与重复ACK)和流控功能说起。之后阐述如何发现网络慢速之源。最后,对网络各组成部分上的数据流进行概况分析。这几张内容将会帮助读者识别,诊断... 阅读全文

posted @ 2015-03-31 22:03 开始、 阅读(1862) 评论(0) 推荐(0)

一站式学习Wireshark(三):应用Wireshark IO图形工具分析数据流
摘要:基本IO Graphs:IO graphs是一个非常好用的工具。基本的Wireshark IO graph会显示抓包文件中的整体流量情况,通常是以每秒为单位(报文数或字节数)。默认X轴时间间隔是1秒,Y轴是每一时间间隔的报文数。如果想要查看每秒bit数或byte数,点击“Unit”,在“Y Axis... 阅读全文

posted @ 2015-03-31 22:02 开始、 阅读(705) 评论(0) 推荐(1)

一站式学习Wireshark(二):应用Wireshark观察基本网络协议
摘要:TCP:TCP/IP通过三次握手建立一个连接。这一过程中的三种报文是:SYN,SYN/ACK,ACK。第一步是找到PC发送到网络服务器的第一个SYN报文,这标识了TCP三次握手的开始。如果你找不到第一个SYN报文,选择Edit -> Find Packet菜单选项。选择Display Filter,... 阅读全文

posted @ 2015-03-31 22:01 开始、 阅读(441) 评论(0) 推荐(0)

一站式学习Wireshark(一):Wireshark基本用法
摘要:按照国际惯例,从最基本的说起。抓取报文:下载和安装好Wireshark之后,启动Wireshark并且在接口列表中选择接口名,然后开始在此接口上抓包。例如,如果想要在无线网络上抓取流量,点击无线接口。点击Capture Options可以配置高级属性,但现在无此必要。点击接口名称之后,就可以看到实时... 阅读全文

posted @ 2015-03-31 22:00 开始、 阅读(1226) 评论(0) 推荐(1)

ANDROID常用的命令(转载,后续自己完善)
摘要:1.adb devices:查看当前已连接的设备。2.adbshell:进入android的shell模式。3.echo 3>/proc/sys/vm/drop_caches:清除一下系统的cache。4.exit:退出adb shell5.adb install xxx.apk:将xxx.apk安... 阅读全文

posted @ 2015-03-21 21:12 开始、 阅读(152) 评论(0) 推荐(0)

Android SDK环境搭建
摘要:方法有二 方法一: http://www.cnblogs.com/bjzhanghao/archive/2012/11/14/android-platform-sdk-download-mirror.html 收集整理Android开发所需的Android SDK、开发中用到的工具、Android开 阅读全文

posted @ 2015-03-13 14:17 开始、 阅读(1878) 评论(0) 推荐(0)

Java环境搭建
摘要:Java是由Sun公司开发的一种应用于分布式网络环境的程序设计语言,Java语言拥有跨平台的特性,它编译的程序能够运行在多种操作系统平台上,可以实现“一次编写,到处运行”的强大功能。一、首先下载准备好JDK安装包百度搜索,或者官网下载都行,要注意安装包的位数要与操作系统的位数保持一致(64位的操作系... 阅读全文

posted @ 2015-03-13 10:52 开始、 阅读(7069) 评论(0) 推荐(0)

导航