
Linux
文章平均质量分 78
yubaibai1111
这个作者很懒,什么都没留下…
展开
-
VMware中安装Ubuntu 10.04后的一些配置(上网、g++、用putty登录、中文输入法)
VMware中安装Ubuntu 10.04后的一些配置 (上网、g++、用putty登录、中文输入法)配置上网 使Ubuntu支持g++Ubuntu下C/C++集成开发环境codeblock在windows中用putty登录虚拟机中的Ubuntu Ubuntu中文输入法原创 2010-07-31 16:43:00 · 3125 阅读 · 0 评论 -
Windows下正确配置cwRsync,每次向Linux同步代码时,不需输入密码
(已发内部论坛,重新整理转贴出来)使用Visual Studio或者Source Insight来写后台代码时,必然会遇到代码如何从windows下同步到Linux开发机中进行编译的问题。常用方法有两种,一种是在Linux下配置Samba;另一种是使用Rsync来同步。Samba毕竟是映射的网络硬盘,读写速度自然没有本机快,我个人不太喜欢直接用VS在其中工作。在Windows下安装cw原创 2012-04-16 11:02:58 · 5122 阅读 · 0 评论 -
UDP中的Connect
标准的udp客户端开了套接口后,一般使用sendto和recvfrom函数来发数据,实际上,udp发送数据有两种方法供大家选用的:方法一: socket----->sendto()或recvfrom() 方法二: socket----->connect()----->send()或recv().(此时sendto,recvfrom仍可用)从定义可以看出,sendto和recvf原创 2012-03-20 18:52:04 · 7766 阅读 · 1 评论 -
Google Protocol Buffer 的使用和原理
转载( http://www.ibm.com/developerworks/cn/linux/l-cn-gpb/?ca=drs-tp4608)简介: Protocol Buffers 是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,很适合做数据存储或 RPC 数据交换格式。它可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。目前提供了 C转载 2012-03-15 17:13:02 · 644 阅读 · 0 评论 -
Daemon进程示例
Linux下Daemon进程示例。将进程ID写入到文件中,并对文件加锁,确保只有一个daemon进程在运行。此外,有信号处理函数示例。(备注:参考大名鼎鼎的 APUE中示例,整理而出 :))#include using namespace std;//TO BE ADDED#include #include #include #include #include原创 2012-03-11 20:58:51 · 989 阅读 · 0 评论 -
Linux下 GB2312和UTF8转换接口
#include #include #include #include using namespace std;//Linux下 GB2312和UTF8转换接口class CUtilTools {public: CUtilTools(){}; ~CUtilTools(){}; //iInLen的长度不包括\0,应该用strlen。返回值是处理原创 2012-03-10 16:23:31 · 4941 阅读 · 2 评论 -
Base64算法
遇到一个问题:要将一个指定长度的char数组的图片数据通过网络传输,但是所使用的网络数据协议是字符类型的。所以char图片数组里有可能含有\0等字符,会影响到数据的解码。这是就用到了Base64算法。先来看一下Base64的介绍(http://zh.wikipedia.org/wiki/Base64)在MIME格式的电子邮件中,base64可以用来将binary的字节序列数据编码成AS原创 2011-12-21 14:06:00 · 1078 阅读 · 0 评论 -
Linux环境下gtest-1.6.0的使用
1. 从http://code.google.com/p/googletest/ 下载最新的安装文件,我的是gtest-1.6.0.zip 2. 解压: unzip gtest-1.6.0.zip 3. 安装使用: 从1.5.0版本开始,放弃使用make install,来安装。我们可以根据README文件里的内容来了解安装方法。 快速开始:进入make目录,直接m原创 2011-11-23 17:20:13 · 8078 阅读 · 0 评论 -
三大Web Server:Apache、Nginx、Lighttpd在 Ubuntu10.04 LTS 下的安装配置
MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0最近对这三个web server进行学习,总结一下他们各自在Ubuntu10.04 LTS下的安装配置。一、Apache1. 官网下载httpd-2.2.17.tar.bz22.原创 2011-06-06 17:04:00 · 1189 阅读 · 0 评论 -
VMware Workstation三种网络连接模式说明(Bridged,NAT,Host-only networking)
VMware Workstation三种网络连接模式说明(Bridged,NAT,Host-only networking)原创 2011-03-11 21:06:00 · 4194 阅读 · 0 评论 -
关于SecureCRT的一些设置
关于SecureCRT的一些设置原创 2010-10-25 22:44:00 · 1275 阅读 · 0 评论 -
笔记本在Win7下使用wubi安装Ubuntu10.04 双系统
笔记本在Win7下使用wubi安装Ubuntu10.04 双系统原创 2010-10-19 15:56:00 · 3430 阅读 · 2 评论 -
linux查看系统信息命令
linux查看系统信息命令转载 2010-09-14 09:53:00 · 494 阅读 · 0 评论 -
linux查看系统信息命令
linux查看系统信息命令转载 2010-08-01 15:18:00 · 539 阅读 · 0 评论 -
UNIX.shell范例精解 - 摘录
SHELL是一个工具程序,是用户与内核交互的接口。要清除僵尸进程,必须重启改变文件所有者:chown root filename bash: declare -x 定义局部变量; declare -a 定义数组;`ls`和$(ls)在bash下同样。整型算术运算 ((n= $j+$k)); 数值比较的问题: 有2种:1.类似C语言的比较,用(())包含,比如if原创 2012-05-05 13:02:17 · 829 阅读 · 0 评论