远程管理virtualbox

分类:Debian/Ubuntu1.安装virtualbox

https://www.virtualbox.org/wiki/Downloads

2.VirtualBox 4.1.8 Oracle VM VirtualBox Extension Pack

管理-全局设定-extensions

3.配置可应的php运行环境例如lampserver

4.部署phpvirtualbox项目

http://code.google.com/p/phpvirtualbox/

继续阅读 »

netstat和awk命令来统计网络连接数

分类:RedHat/RHELnetstat -n | awk ‘/^tcp/ {++state[$NF]} END {for(key in state) print key,”\t”,state[key]}’

会得到类似下面的结果,具体数字会有所不同:

LAST_ACK         1
SYN_RECV         14
ESTABLISHED      79
FIN_WAIT1        28
FIN_WAIT2        3
CLOSING          5
TIME_WAIT        1669

继续阅读 »

Netstat 状态分析

分类:Debian/Ubuntu用netstat -an命令查看!再stat下面有一些英文,简单说一下这些英文具体都代表什么:

LISTEN:(Listening for a connection.)侦听来自远方的TCP端口的连接请求

SYN-SENT:(Active; sent SYN. Waiting for a matching connection request after having sent a connection request.)再发送连接请求后等待匹配的连接请求

SYN-RECEIVED:(Sent and received SYN. Waiting for a confirming connection request acknowledgment after having both received and sent connection requests.)再收到和发送一个连接请求后等待对方对连接请求的确认

ESTABLISHED:(Connection established.)代表一个打开的连接

继续阅读 »

tcpdump抓取IP数据包+TCP连接过程分析

分类:RedHat/RHEL使用tcpdump抓取IP数据包+TCP连接过程分析(一)

2011/04/14 02:11

打开一个终端,输入以下命令。

sudo tcpdump tcp –Vx –i eth0

打开另一终端,输入

telnet www.baidu.com 80

在命令提示符下输入

GET /HTTP/1.1

继续阅读 »

UI设计师常用设计工具

分类:Html5/JS/CSSUI界面与设计使用的元素,软件,网站等。内容很丰富,适合网页设计师,用户体验设计师,界面设计师,产品设计师,JS前段开发,手机产品设计,ipad产品设计等使用。

Lumzy

Lumzy是一个网站应用和原型界面制作工具。使用Lumzy,您可以轻松创建UI模型并即时发送到客户电脑中。 Lumzy还具有团队协作编辑工具。

继续阅读 »

MMS协议

分类:C/C++/Obj-C现在网上有很多可以点播的视频节目,大部分是MMS流媒体格式的,文件后缀一般是 WMV 或者ASF。虽然可以直接用 Windows Media Player 9 播放,但是经常会被一次又一次的“正在缓冲”打断,再好的影片也没耐心了。如果能像其他类型的资源,下载到硬盘上观看就方便多了。下面详细介绍具体原理和实现步骤。这里以WMV格式为例,其实ASF也是一样的,只不过它的图像品质更高些。

首先简要介绍一下客户端与服务器的完整通信过程。

第一步,客户端发送0×01命令包,发动连接请求。服务器经检查无误后,返回一个新的0×01命令包作为应答;

第二步,客户端发送0×18命令包,请求测试网络带宽情况。服务器收到后,发送3个随机数据包作为应答,总长度一般为2080字节;

第三步,客户端发送0×02命令包,告知自己的IP地址和端口号。服务器确认后,返回新的0×02命令包作为应答,其中包含了一串英文来表示接受,翻译过来就是“上帝的漏斗”;

第四步,客户端发送0×05命令包,请求所需文件的名字和路径。服务器收到后,返回0×06命令包作为应答,告知一些流媒体的属性,比如:录制类型,最高比特率等;

继续阅读 »

Mac Ports安装和使用

分类:MacOSX/BSDMac下面除了用dmg、pkg来安装软件外,比较方便的还有用MacPorts来帮助你安装其他应用程序,跟BSD中的ports道理一样。MacPorts就像apt-get、yum一样,可以快速安装些软件。

访问官方网站http://www.macports.org/install.php,这里提供有dmg安装和源码安装两种方式。

通过Source安装MacPorts
wget http://distfiles.macports.org/MacPorts/MacPorts-1.9.2.tar.gz
tar zxvf MacPorts-1.9.2.tar.gz
cd MacPorts-1.9.2
./configure && make && sudo make install
cd ../
rm -rf MacPorts-1.9.2*

继续阅读 »


返回顶部