<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hare_Lee的专栏]]></title><description><![CDATA[路漫漫其修远兮 吾将上下而求索]]></description><link>https://blog.youkuaiyun.com/hare_Lee</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hare_Lee]]></copyright><item><title><![CDATA[枚举的使用]]></title><link>https://blog.youkuaiyun.com/hare_Lee/article/details/42007005</link><guid>https://blog.youkuaiyun.com/hare_Lee/article/details/42007005</guid><author>hare_Lee</author><pubDate>Thu, 18 Dec 2014 16:22:19 +0800</pubDate><description><![CDATA[在程序中，可能需要为某些整数定义一个别名，我们可以利用预处理指令#define来完成这项工作，您的代码可能是：

 

#define MON  1

#define TUE   2

#define WED  3

#define THU   4

#define FRI    5

#define SAT   6

#define SUN   7

在此，我]]></description><category></category></item><item><title><![CDATA[tpyedef的用法]]></title><link>https://blog.youkuaiyun.com/hare_Lee/article/details/42006819</link><guid>https://blog.youkuaiyun.com/hare_Lee/article/details/42006819</guid><author>hare_Lee</author><pubDate>Thu, 18 Dec 2014 16:08:49 +0800</pubDate><description><![CDATA[不管实在C还是C++代码中，typedef这个词都不少见，当然出现频率较高的还是在C代码中。typedef与#define有些相似，但更多的是不同，特别是在一些复杂的用法上，就完全不同了，看了网上一些C/C++的学习者的博客，其中有一篇关于typedef的总结还是很不错，由于总结的很好，我就不加修改的引用过来了，以下是引用的内容(红色部分是我自己写的内容)。

用途一：

定义一种类型的别]]></description><category></category></item><item><title><![CDATA[liunx相关网站]]></title><link>https://blog.youkuaiyun.com/hare_Lee/article/details/11485763</link><guid>https://blog.youkuaiyun.com/hare_Lee/article/details/11485763</guid><author>hare_Lee</author><pubDate>Mon, 09 Sep 2013 17:30:59 +0800</pubDate><description><![CDATA[C库函数的网站：http://man.chinaunix.net/develop/c&c++/linux_c/default.htm]]></description><category></category></item><item><title><![CDATA[字对齐问题]]></title><link>https://blog.youkuaiyun.com/hare_Lee/article/details/8902407</link><guid>https://blog.youkuaiyun.com/hare_Lee/article/details/8902407</guid><author>hare_Lee</author><pubDate>Wed, 08 May 2013 20:56:29 +0800</pubDate><description><![CDATA[看结构体和共用体部分的时候，遇到了一个新名词“内存对齐”。先引入问题。如下：
1 struct student
2 {
3      char name[20];
4      int age;
5      char sex;
6      char phone[15];
7 };
8 struct student p1;
　　sizeof(p1)=？
　　这个很简单得出答案]]></description><category></category></item><item><title><![CDATA[vi的简单操作]]></title><link>https://blog.youkuaiyun.com/hare_Lee/article/details/8790959</link><guid>https://blog.youkuaiyun.com/hare_Lee/article/details/8790959</guid><author>hare_Lee</author><pubDate>Thu, 11 Apr 2013 23:01:30 +0800</pubDate><description><![CDATA[屏幕文本编辑器Vi

本章介绍Linux上最常用的文本编辑器Vi。文本编辑器是所有计算机系统中最常使用的一种工具。用户在使用计算机的时候，往往需要建立自己的文件，无论是一般的文本文件、数据文件，还是编写的源程序文件，这些工作都离不开编辑器。

Linux系统提供了一个完整的编辑器家族系列，如Ed、Ex、Vi和Emacs等，按功能它们可以分为两大类：行编辑器（Ed、Ex）和全屏幕编辑器（Vi]]></description><category></category></item><item><title><![CDATA[VI的配置]]></title><link>https://blog.youkuaiyun.com/hare_Lee/article/details/8790922</link><guid>https://blog.youkuaiyun.com/hare_Lee/article/details/8790922</guid><author>hare_Lee</author><pubDate>Thu, 11 Apr 2013 22:56:11 +0800</pubDate><description><![CDATA[********************************************
说明书
*******************************************
 
一：.vimrc 复制到家目录下   （putty下支持鼠标复制）
二：修改vim配置 /etc/vim/vimrc
set nocompatible       不使用vi默认键盘布局，如果不配置]]></description><category></category></item><item><title><![CDATA[Linux下用source insight的另一种方式--Samba]]></title><link>https://blog.youkuaiyun.com/hare_Lee/article/details/7462284</link><guid>https://blog.youkuaiyun.com/hare_Lee/article/details/7462284</guid><author>hare_Lee</author><pubDate>Sun, 15 Apr 2012 10:23:23 +0800</pubDate><description><![CDATA[花了一些时间想找一个在Linux下的类似source insight的东东，网上有人推荐的source navigator，kscope之类，就那么几种颜色(也许没深入设置)，也能叫语法高亮？至于其他速度/索引之类就不说了。论坛上倒是一堆人推荐vim+xxx的方式，我看估计也就跟在windows下硬要说ultraedit+xxx比source insight好的差不多。有VC不用非要用comman]]></description><category></category></item><item><title><![CDATA[网络编程]]></title><link>https://blog.youkuaiyun.com/hare_Lee/article/details/7197148</link><guid>https://blog.youkuaiyun.com/hare_Lee/article/details/7197148</guid><author>hare_Lee</author><pubDate>Thu, 12 Jan 2012 18:59:00 +0800</pubDate><description><![CDATA[Linux网络编程入门 (转载)




(一)Linux网络编程--网络知识介绍
Linux网络编程--网络知识介绍
客户端和服务端 
        网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端. 
客户端
        在网络程序中，如果一个程序主动和外面的程序通信，那么我们把这个程序称为客户端程序。 比如我们使用ftp程序从另外]]></description><category></category></item><item><title><![CDATA[linux最常用的命令]]></title><link>https://blog.youkuaiyun.com/hare_Lee/article/details/7184105</link><guid>https://blog.youkuaiyun.com/hare_Lee/article/details/7184105</guid><author>hare_Lee</author><pubDate>Sat, 07 Jan 2012 20:11:11 +0800</pubDate><description><![CDATA[putty
1.修改行数windows->lines of scrollback
2.显示中文Translation->Remote character set ->UTF -8
3.修改颜色colours->Use systen colours
-------------
windows
a）开始/所有程序/附件/系统工具/系统信息；
b）点击“开始”-->“运行”，在弹出的对话框]]></description><category></category></item><item><title><![CDATA[多线程]]></title><link>https://blog.youkuaiyun.com/hare_Lee/article/details/7167653</link><guid>https://blog.youkuaiyun.com/hare_Lee/article/details/7167653</guid><author>hare_Lee</author><pubDate>Sat, 31 Dec 2011 10:04:41 +0800</pubDate><description><![CDATA[1.创建缺省线程 2
2.终止线程 2
3. 等待线程终止 2
pthread_exit和pthread_join进一步说明： 3
4.分离线程 7
5.获取线程标识符 8
6.比较线程ID 8
7. 一次性初始化 8
8. 设置线程的调度策略和优先级 9
9. 获取线程的优先级 11
10.取消线程 12
取消线程，是否会释放线程的所有资源？例子： 14
设置取消类型 1]]></description><category></category></item><item><title><![CDATA[内核裁剪]]></title><link>https://blog.youkuaiyun.com/hare_Lee/article/details/7103570</link><guid>https://blog.youkuaiyun.com/hare_Lee/article/details/7103570</guid><author>hare_Lee</author><pubDate>Mon, 26 Dec 2011 17:18:45 +0800</pubDate><description><![CDATA[linux内核裁减 (2006-12-30 16:00) 
分类： 
Linux系统 


在csdn论坛里看到的
 
内核配置
　　内核配置的方法很多，make config、make xconfig、make menuconfig、make oldconfig等等，它们的功能都是一样的，区别应该从名字上就能看出来，只有make oldconfig是指用系统当前的设置（./.co]]></description><category></category></item><item><title><![CDATA[socket]]></title><link>https://blog.youkuaiyun.com/hare_Lee/article/details/7094260</link><guid>https://blog.youkuaiyun.com/hare_Lee/article/details/7094260</guid><author>hare_Lee</author><pubDate>Thu, 22 Dec 2011 09:51:44 +0800</pubDate><description><![CDATA[独奏




博客园首页新闻新随笔联系管理订阅


随笔- 183  文章- 0  评论- 12  







Linux网络编程入门 (转载)




(一)Linux网络编程--网络知识介绍
Linux网络编程--网络知识介绍
客户端和服务端 
        网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器]]></description><category></category></item><item><title><![CDATA[socket-多人聊天通信]]></title><link>https://blog.youkuaiyun.com/hare_Lee/article/details/7087977</link><guid>https://blog.youkuaiyun.com/hare_Lee/article/details/7087977</guid><author>hare_Lee</author><pubDate>Tue, 20 Dec 2011 15:33:05 +0800</pubDate><description><![CDATA[SOCKET网络编程：Linux下实现聊天室
程序介绍：本聊天室程序在Ubuntu下，采用C语言实现，结构为Client/Server结构;
服务端程序通过共享存储区存储聊天数据，并发送给每个连接的客户端；
服务端程序和客户端程序都是通过父子进程分别负责发送和接收数据的，以避免数据冲撞；
需按以下格式调用客户端程序：client.exe 服务端主机IP 端口号(本程序设定为：3490) 用]]></description><category></category></item><item><title><![CDATA[线程——子线程、无参数]]></title><link>https://blog.youkuaiyun.com/hare_Lee/article/details/7087736</link><guid>https://blog.youkuaiyun.com/hare_Lee/article/details/7087736</guid><author>hare_Lee</author><pubDate>Tue, 20 Dec 2011 14:30:28 +0800</pubDate><description><![CDATA[#include 
#include 
#include 
#include 
void thread1(void)
{
 int i=0;
 for(i=0;i
 {
  printf("This is a pthread1.\n");
  if(i==2)
   pthread_exit(0);
  sleep(1);
 }
}
void thread2(void]]></description><category></category></item><item><title><![CDATA[线程问题——同样的程序,在ubuntu中运行和嵌入式中PID表现不同的原因]]></title><link>https://blog.youkuaiyun.com/hare_Lee/article/details/7087728</link><guid>https://blog.youkuaiyun.com/hare_Lee/article/details/7087728</guid><author>hare_Lee</author><pubDate>Tue, 20 Dec 2011 14:29:19 +0800</pubDate><description><![CDATA[1. 同一多线程程序，经过编译和交叉编译后，在ubuntu和在我们的ARM板的嵌入式LINUX中运行时候，通过ps 看到的信息不一致：
   比如：同样的attr_thread这个程序：
   ubuntu中运行后，通过ps -aux只能看到一个进程在运行
   目标板中运行后，通过ps 能看到4个进程在运行，但运行的程序名字是一致的
原因：
   ubuntu中使用NPTL线程库,目标]]></description><category></category></item><item><title><![CDATA[信号量的通信]]></title><link>https://blog.youkuaiyun.com/hare_Lee/article/details/7087639</link><guid>https://blog.youkuaiyun.com/hare_Lee/article/details/7087639</guid><author>hare_Lee</author><pubDate>Tue, 20 Dec 2011 14:18:21 +0800</pubDate><description><![CDATA[《Makefile》
##############################
# farsight's Makefile
# Write by StephenYee(StephenYee@farsight.com.cn)
#
##############################
#INSTALLROOT=$(PWD)

#CROSS_COMPILE = arm-lin]]></description><category></category></item><item><title><![CDATA[另一个版本的linux下nfs配置]]></title><link>https://blog.youkuaiyun.com/hare_Lee/article/details/7084685</link><guid>https://blog.youkuaiyun.com/hare_Lee/article/details/7084685</guid><author>hare_Lee</author><pubDate>Mon, 19 Dec 2011 16:26:23 +0800</pubDate><description><![CDATA[安装Fedora NFS必须先安装portmap，现在假设我们已经下载了：
nfs-utils-1.0.6-1.rpm
portmap-4.0-57.rpm
Fedora NFS安装：
# rpm -ivh nfs-utils-1.0.6-1.rpm
# rpm -ivh portmap-4.0-57.rpm
*************************
Fedora 9找不到]]></description><category></category></item><item><title><![CDATA[uboot]]></title><link>https://blog.youkuaiyun.com/hare_Lee/article/details/7078416</link><guid>https://blog.youkuaiyun.com/hare_Lee/article/details/7078416</guid><author>hare_Lee</author><pubDate>Fri, 16 Dec 2011 18:11:50 +0800</pubDate><description><![CDATA[<!--
-->



CU首页

CU论坛首页 
CU博客首页 ┊ 
登录 
注册 ┊ 
随便看看 


 
博文 博主
相册 投票 
活动 
发博文 




CU论坛首页
CU博客首页






公告：缅怀C语言&unix之父获奖名单公布
专注于linux开发
mutes.blog.chinaunix.net

专注于过]]></description><category></category></item><item><title><![CDATA[2.怎么看电脑配置 如何看配置硬件好坏]]></title><link>https://blog.youkuaiyun.com/hare_Lee/article/details/7075957</link><guid>https://blog.youkuaiyun.com/hare_Lee/article/details/7075957</guid><author>hare_Lee</author><pubDate>Fri, 16 Dec 2011 00:16:11 +0800</pubDate><description><![CDATA[组装电脑的朋友最喜欢问的一句话是:这套电脑配置怎么样?今天围绕这个热门话题,笔者为大家做个比较通俗易懂的讲述关于如何查看电脑配置,以及电脑配置好不好做个介绍,希望对阅读过本文的电脑新手能够有实质性的帮助.
　首先来介绍下怎么看电脑配置,如何查看电脑配置
　如果我们有一台电脑,我们怎么看电脑的配置到底怎么样呢?怎么看电脑配置方法有很多,在百度搜索也可以找到很多相关文章,但都有一个特点,长篇大论,]]></description><category></category></item><item><title><![CDATA[怎么查看电脑的配置]]></title><link>https://blog.youkuaiyun.com/hare_Lee/article/details/7075947</link><guid>https://blog.youkuaiyun.com/hare_Lee/article/details/7075947</guid><author>hare_Lee</author><pubDate>Fri, 16 Dec 2011 00:05:40 +0800</pubDate><description><![CDATA[怎么看电脑配置是很多菜鸟买电脑时候的一个头疼的问题。有些人买电脑后都不知道怎么看电脑配置，被商家骗了都蒙在鼓里。电脑配置网的资深编辑给大家讲解下怎么看自己电脑配置吧，免得更多人上当。如果你还没有买电脑，想提前了解怎么看电脑的配置好坏，那当然要先了解电脑配件的基本硬件常识。

查看电脑的配置

右键“我的电脑”--属性（打开系统属性）--“硬件”选项下的“设备管理器”，里面就是电脑配置了电脑]]></description><category></category></item></channel></rss>