1、套接字概述套接字的本意是插座,在网络中用来描述计算机中不同程序与其他计算机程序的通信方式。
常用的套接字类型有3种:
1)流套接字(SOCK——STREAM):使用了面向连接的可靠的数据通信方式,即TCP套接字;
2)数据报套接字(Raw Sockets):使用了不面向连接的数据传输方式,即UDP套接字;
3)原始套接字(SOCK——RAW):没有经过处理的IP数据包,可以根据自己程序的...
分类:
系统相关 时间:
2016-05-27 11:19:36
阅读次数:
218
1、SummaryFlash plugin for linux provided by Adobe stopped at version 11.2. For Chrome and CHromium, there's a Pepper Flash Plugin. But it's not suppor ...
分类:
系统相关 时间:
2016-05-27 11:08:02
阅读次数:
151
转自:http://blog.csdn.net/xiaotaibai2008/archive/2011/04/26/6365334.aspx 你用 myeclipse新建 web工程, 在工程目录下会生成一个 .classpath 配置文件, 里面是你工程里面引用的jar的配置。这个.classpa ...
分类:
系统相关 时间:
2016-05-27 10:58:35
阅读次数:
175
*lsof 列出打开的文件 常用 lsof -i:8080*htop进程监控iotop(bugs)iptraf实时局域网IP监控psacct 监视用户活动monit Linux进程和服务监控工具*netHogs 监视每个进程使用的网络带宽iptop 监视网络带宽monitorix 系统和网络监控ar ...
分类:
系统相关 时间:
2016-05-27 10:53:48
阅读次数:
213
1.Ubuntu安装完Chrome无法打开. rm -rf ~/.config/google-chrome 2.删除系统自带的Amazon的链接 sudo apt-get remove unity-webapps-common 3.通配符删除libreoffice系列软件 sudo apt-get ...
分类:
系统相关 时间:
2016-05-27 10:45:57
阅读次数:
229
一般只要是linux安装了中文语言包,则都可以使用英文为默认字符编码时候,也可以识别汉字,出现乱码可以修改字符编码的设置, 方法一:修改环境变量LANG=zl_CN.GBK 方法二:修改配置文件 shell> vi /etc/sysconfig/i18n 将LANG="zh_CN.UTF-8"修改为 ...
分类:
系统相关 时间:
2016-05-27 10:42:53
阅读次数:
905
环境 eclipse + pydev2.8.2 + python 3.5.1/python 2.7.11 + wxpython3.0 出现原因:原先默认解释器设置为python2,重装了pydev之后未进行设置,变为pyhon3,导致原来代码能够正常调试运行以及跳转至定义,却始终报错。 解决方法:修 ...
分类:
系统相关 时间:
2016-05-27 09:32:00
阅读次数:
661
du命令是对文件和目录磁盘使用的空间的查看。 (1)用法: 用法: du [选项] [文件] (2)功能: 功能: 报告磁盘空间使用情况 (3)选项参数: 1) -a --all 显示对所有文件的统计,而不只是包含子目录。 2) -b --bytes 输出以字节为单位的大小,替代缺省时1024字节的 ...
分类:
系统相关 时间:
2016-05-27 09:29:59
阅读次数:
707
在刚开始在Linux环境下进行编程时,没有对vim进行配置,在编程时只能进行最初的编辑,而与Windows环境下编程相比有很多不方便。那么,在对vim进行配置之后,这种不方便在很大程度上可以减轻。在查询相关文档之后,选择了一个相对来说最好的方案:配置情况如图:接下来开始最重..
分类:
系统相关 时间:
2016-05-27 07:10:04
阅读次数:
229
创建用户、设置密码、修改用户、删除用户:useraddtestuser创建用户testuserpasswdtestuser给创建的用户testuser设置密码说明:新创建的用户会在/home下创建一个用户目录testuserusermod--help修改用户这个命令的相关参数userdeltestuser删除用户testuserrm-rftestuser删除用户..
分类:
系统相关 时间:
2016-05-27 07:09:53
阅读次数:
230
本质:计数器。当前资源个数
生命周期:随内核
本身不具有数据交换的功能,是通过控制其他通信资源(文件、外部设备)来实现进程间通信,本身是一种外部资源的标识。在此过程中负责数据操作的互斥与同步功能。
互斥:独占临界资源(排他)
同步:建立在互斥基础上(顺序性)
主..
分类:
系统相关 时间:
2016-05-27 07:10:23
阅读次数:
306
一、配置vim的好处进行vim配置,可以让我们在后续敲代码更加方便。按F5可以直接编译并执行C、C++代码以及执行shell脚本;按“F8”可进行C、C++代码的调试;“Ctrl+A”为全选并复制快捷键,方便复制代码;按“F2”可以直接消除代码中的空行;F3”可列出当前目录文件,打开树状文..
分类:
系统相关 时间:
2016-05-27 07:07:39
阅读次数:
304
安装基本的软件环境 安装Apache 设置自启,并启动apache服务 安装MySQL 添加mysql源 安装mysql 设置自启,并启动mysql服务 查看安装完成后生成的root临时密码 运行mysql安全配置 安装PHP和phpMyAdmin 安装php和相关扩展包 安装phpMyAdmin ...
分类:
系统相关 时间:
2016-05-27 07:07:24
阅读次数:
363
1.debug.keystore在~/.lcoal/share/xamarin 该文件夹的Mono for Android 该文件夹下面也有zips文件夹,更新support的库的时候同windows上面的做法一样(zip包windows和mac下面是通用的) 使用cd命令进入这种带空格的文件夹,在 ...
分类:
系统相关 时间:
2016-05-27 02:01:37
阅读次数:
255
今天遇到个超奇葩的问题,使用gulp.watch监控文件变化,但是并没有修改文件,却一直执行change,导致浏览器无限刷新 调试了10小时,代码各种删改,一直不得其解。切换到Windows运行,又正常,难道是Mac系统问题。可是按理来说Mac是更适合程序员的电脑,不会出现这样的问题才对 删除nod ...
分类:
系统相关 时间:
2016-05-27 01:59:38
阅读次数:
508
使用mount命令来挂载硬件,在Linux重启后这些挂载信息会丢失,因此对应磁盘这类硬件,需要配置自动挂载来保证系统重启时进行自动挂载。 自动挂载信息保存在文件/etc/fstab文件中 查看该文件的数据: 每条记录对应一个挂载,每条记录有六个字段,分别存储信息为: 通常用户自动挂载的分区,第六列值 ...
分类:
系统相关 时间:
2016-05-27 00:37:22
阅读次数:
318
1. tr a. 删除字符 b. 替换字符 小写替换成大写 2. col 3. join 将两个文件中有相同数据的那一行加在一起 4. paste 将两个文件的相应的行贴在一起 5. expand/unexpand 将[TAB]转换成空格/空格转换成[TAB] ...
分类:
系统相关 时间:
2016-05-27 00:33:50
阅读次数:
297