摘要: Linux下权限管理命令主要有chmod,chown,chgrp和umask等。chmod命令主要是改变文件或目录的所属者,所属组,以及其他人对文件和命令的读写执行权限。语法使用:chmod +xxx(xxx为数字,最大是777)+文件或目录名。eg: chmod 777 test 改变文件tes... 阅读全文
posted @ 2015-11-15 16:27 RobertoJi 阅读(910) 评论(0) 推荐(0) 编辑
摘要: Linux下的权限有rwx三种,分别对应读,写,执行三种,在对文件和目录时,分别是下列含义:对应权限的命令为:文件:r-- cat, more, head, tailw-- echo, vix-- 命令,脚本目录:r-- lsw-- touch ,mkdir ,rmx -- cd 阅读全文
posted @ 2015-11-15 15:52 RobertoJi 阅读(430) 评论(1) 推荐(0) 编辑
摘要: 封包和拆包(经典收藏)对于基于TCP开发的通讯程序,有个很重要的问题需要解决,就是封包和拆包.自从我从事网络通讯编程工作以来(大概有三年的时间了),我一直在思索和改进封包和拆包的方法.下面就针对这个问题谈谈我的想法,抛砖引玉.若有不对,不妥之处,恳求大家指正.在此先谢过大家了.一.为什么基于TCP的... 阅读全文
posted @ 2015-11-15 14:48 RobertoJi 阅读(2170) 评论(0) 推荐(0) 编辑
摘要: 第一个什么是FTP?FTP是英文File Transfer Protocol的缩写,意思是文件传输协议。它和HTTP一样都是Internet上广泛使用的协议,用来在两台计算机之间互相传送文件。相比于HTTP,FTP协议要复杂得多。复杂的原因,是因为FTP协议要用到两个TCP连接,一个是命令链路,用来... 阅读全文
posted @ 2015-11-15 14:41 RobertoJi 阅读(8158) 评论(0) 推荐(0) 编辑
摘要: 最近把跨路由的数据传输过程搞的差不多了,所以特意写下这篇文章,仅为以后回忆之用。~ 为了便于理解,先从同一广播域内两台主机通信开始叙述吧。只要能理解这些,那也就差不多可以理解跨路由传输过程了(两者不同之处在于源和目标MAC地址的转换)。 情景一:同一广播域内,两台主机通信过程。 我们知道两主机要通信... 阅读全文
posted @ 2015-11-15 14:38 RobertoJi 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/skynet/archive/2011/05/03/2035105.html——每个软件开发人员应该无条件掌握的知识!——Unicode伟大的创想!相信大家一定碰到过,打开某个网页,却显示一堆像乱码,如"бЇЯАзЪСЯ"、"�????????"?... 阅读全文
posted @ 2015-11-15 14:07 RobertoJi 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 1、什么是【locale】?【locale】指一个程序或者操作系统所处的国家、字符集、时间显示的格式、货币符号等。在C标准库的locale.h文件中定义了常量LC_ALL(全部locale项)、LC_COLLATE(排序)、LC_CTYPE(语言符号)、LC_MESSAGES、LC_MONETARY... 阅读全文
posted @ 2015-11-15 11:39 RobertoJi 阅读(1865) 评论(0) 推荐(0) 编辑
摘要: 问号,方块和乱码的问题在国际化测试中很常见,为免自己忘记了,记下来,备忘。显示方框是因为你的程序没有合适的字体。问号是从Unicode到ANSI的转换不对。问号?的产生是因为Unicode到代码页转换失败。乱码是CodePage对应的不对,1,系统或者软件缺少对应的字符编码,需要安装对应的字符编码表... 阅读全文
posted @ 2015-11-15 11:17 RobertoJi 阅读(2047) 评论(0) 推荐(0) 编辑
摘要: 网卡bond是通过把多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡。在应用部署中是一种常用的技术,我们公司基本所有的项目相关服务器都做了bond,这里总结整理,以便待查。bond模式:Mode=0(balance-rr) 表示负载分担round-robin,和交换机的聚合强制不协... 阅读全文
posted @ 2015-11-09 22:58 RobertoJi 阅读(609) 评论(0) 推荐(0) 编辑