<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wu7104的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wu7104</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wu7104]]></copyright><item><title><![CDATA[敏捷的几个工具]]></title><link>https://blog.youkuaiyun.com/wu7104/article/details/5309921</link><guid>https://blog.youkuaiyun.com/wu7104/article/details/5309921</guid><author>wu7104</author><pubDate>Tue, 16 Feb 2010 21:21:00 +0800</pubDate><description><![CDATA[1、cruisecontrol下载路径：http://sourceforge.net/projects/cruisecontrol/files/CruiseControl/2.8.3/cruisecontrol-bin-2.8.3.zip/download2、Gtest或者CppUnit等Gtest下载路径：http://download.youkuaiyun.com/source/16384]]></description><category></category></item><item><title><![CDATA[我们的敏捷历程（一）---谈谈持续集成]]></title><link>https://blog.youkuaiyun.com/wu7104/article/details/5118195</link><guid>https://blog.youkuaiyun.com/wu7104/article/details/5118195</guid><author>wu7104</author><pubDate>Fri, 01 Jan 2010 19:29:00 +0800</pubDate><description><![CDATA[      最近公司花很大力度推行敏捷开发。并且聘请了老外的顾问公司进行指导。有些体会这里记录下来，希望对后续的开发能够起到指导意义！ 第一次接触敏捷开发，感觉还是非常激动，对敏捷还是很憧憬的。但是老是说我们这帮子人对敏捷的理解都是停留在一些概念的认识上。到底什么样才叫敏捷呢？我感觉最主要的是：   1、敏捷交付客户聚焦的需求。   2、持续集成，不断测试，不断完善。   ]]></description><category></category></item><item><title><![CDATA[cs8900在2.6.14上的移植]]></title><link>https://blog.youkuaiyun.com/wu7104/article/details/1600190</link><guid>https://blog.youkuaiyun.com/wu7104/article/details/1600190</guid><author>wu7104</author><pubDate>Tue, 08 May 2007 10:35:00 +0800</pubDate><description><![CDATA[ 	 	 	 	 	 	 		<!--		@page { size: 21cm 29.7cm; margin: 2cm }		P { margin-bottom: 0.21cm }	-->	 前面已经有2.6.14的移植过程了，这里就不再重复了。只介绍一下网卡驱动的移植。添加驱动程序源代码，这涉及到以下几个方面。 1、把cs8900.c和cs]]></description><category></category></item><item><title><![CDATA[sqlite移植]]></title><link>https://blog.youkuaiyun.com/wu7104/article/details/1600054</link><guid>https://blog.youkuaiyun.com/wu7104/article/details/1600054</guid><author>wu7104</author><pubDate>Tue, 08 May 2007 09:06:00 +0800</pubDate><description><![CDATA[ Compile SQLite using the cross-compiler such as arm-linux-gccfirst, get sqlite-3.3.6.tar.gz from www.sqlite.orgunzip it,#tar -zxvf sqlite-3.3.6.tar.gzchange into the sqlite-3.3.6 directorycd sqlite-3]]></description><category></category></item><item><title><![CDATA[ USB  驱动移植心得]]></title><link>https://blog.youkuaiyun.com/wu7104/article/details/1600051</link><guid>https://blog.youkuaiyun.com/wu7104/article/details/1600051</guid><author>wu7104</author><pubDate>Tue, 08 May 2007 09:04:00 +0800</pubDate><description><![CDATA[ USB  驱动移植心得 一、代码修改 主要是按照这个贴来做： http://www.hfrk.net/S3C2410/kaifa/063152202483252_37.htm 我也看过其它不同版本的内核关于usb驱动的移植，移植方法几乎一样，只是修改的文件不同而已。上面的贴子有不少头文件没有例出来，以下是我按照以上贴子添加的代码（好像在很多论坛上包括头文件部分都显示不出来，在这里把include]]></description><category></category></item><item><title><![CDATA[Grub错误之总结报告]]></title><link>https://blog.youkuaiyun.com/wu7104/article/details/1593288</link><guid>https://blog.youkuaiyun.com/wu7104/article/details/1593288</guid><author>wu7104</author><pubDate>Mon, 30 Apr 2007 14:38:00 +0800</pubDate><description><![CDATA[Grub错误之总结报告1. Grub loading, please wait... 出现症状: 代码: GRUB loading stage 1.5GRUB loading, please wait... 屏幕出现这段文字之后, 系统停止, 如果尝试使用一张linux启动软盘(也就是有安装在软盘上的grub)可以引导系统. 解决方法:设置本机的bios, 不要使用floo]]></description><category></category></item><item><title><![CDATA[./configure用法]]></title><link>https://blog.youkuaiyun.com/wu7104/article/details/1583771</link><guid>https://blog.youkuaiyun.com/wu7104/article/details/1583771</guid><author>wu7104</author><pubDate>Wed, 25 Apr 2007 10:04:00 +0800</pubDate><description><![CDATA[安装原码程序时，都要执行三步：1./configure 2 make 3 make install这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤。./configure是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC，并不是需要CC或GCC，它是个shell脚本。make是用来编译的，它从Makefile中读取指令，然后编译。make ins]]></description><category></category></item><item><title><![CDATA[四种IP广播地址]]></title><link>https://blog.youkuaiyun.com/wu7104/article/details/1567905</link><guid>https://blog.youkuaiyun.com/wu7104/article/details/1567905</guid><author>wu7104</author><pubDate>Tue, 17 Apr 2007 15:23:00 +0800</pubDate><description><![CDATA[                                    一、受限的广播 受限的广播地址是255.255.255.255。该地址用于主机配置过程中IP数据报的目的地址，此时，主机可能还不知道它所在网络的网络掩码，甚至连它的IP地址也不知道。在任何情况下，路由器都不转发目的地址为受限的广播地址的数据报，这样的数据报仅出现在本地网络中。 一个未解的问题是：如果一个主机是多]]></description><category></category></item><item><title><![CDATA[sniffer原理]]></title><link>https://blog.youkuaiyun.com/wu7104/article/details/1567406</link><guid>https://blog.youkuaiyun.com/wu7104/article/details/1567406</guid><author>wu7104</author><pubDate>Tue, 17 Apr 2007 10:34:00 +0800</pubDate><description><![CDATA[sniffer原理现在人们谈到黑客攻击，一般所指的都是以主动方式进行的，例如利用漏洞或者猜测系统密码的方式对系统进行攻击。但是其实还有一类危害非常大的被动攻击方式往往为大家所忽视，那就是利用Sniffer进行嗅探攻击。　　 Sniffer，中文可以翻译为嗅探器，是一种威胁性极大的被动攻击工具。使用这种工具，可以监视网络的状态、数据流动情况以及网络上传输的信息。当信息以明文的形式在网络上传输时，便可]]></description><category></category></item><item><title><![CDATA[NoNet Design]]></title><link>https://blog.youkuaiyun.com/wu7104/article/details/1567275</link><guid>https://blog.youkuaiyun.com/wu7104/article/details/1567275</guid><author>wu7104</author><pubDate>Tue, 17 Apr 2007 09:14:00 +0800</pubDate><description><![CDATA[NoNet是为自己量身定做的一款软件，这个软件可以监控网络数据包和软件进程，对加入黑名单或限制名单的网络数据包和软件进行控制，限制或禁止他们运行。比如将sina.com和QQ加入禁止名单以后，QQ就不可以运行了，并且来自sina.com的数据包都会被过滤掉。具体的实现方式： 1、采用windows进程监控 2、包监控]]></description><category></category></item><item><title><![CDATA[linux2.6内核在2410上的移植]]></title><link>https://blog.youkuaiyun.com/wu7104/article/details/1529788</link><guid>https://blog.youkuaiyun.com/wu7104/article/details/1529788</guid><author>wu7104</author><pubDate>Thu, 15 Mar 2007 09:57:00 +0800</pubDate><description><![CDATA[一． 准备必要的文件        我们首先去官方网站下载最新的 llinux 内核      http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.14.tar.bz2 因为 linux2.6.14 内核需要更新版本的编译器，所以我们需要下载交叉编译器   ftp://ftp.handhelds.org/projects/]]></description><category></category></item><item><title><![CDATA[Qt 和Qtopia的安装]]></title><link>https://blog.youkuaiyun.com/wu7104/article/details/1482762</link><guid>https://blog.youkuaiyun.com/wu7104/article/details/1482762</guid><author>wu7104</author><pubDate>Sun, 14 Jan 2007 14:15:00 +0800</pubDate><description><![CDATA[Qt 和Qtopia的安装 如果需要安装一个带FramBuffer的Qtopia平台，需要有以下软件（所列举软件以笔者使用的为例）： ◆  Qtopia 1.6.0； ◆  Tmake 1.11； ◆  Qt/Embedded 2.3.4（Qtopia 1.6.0是基于该开发平台上开发的）； ◆  Qt/Embedded 2.3.2 for X11； ◆  Qt 3.1.2]]></description><category></category></item><item><title><![CDATA[Makefile]]></title><link>https://blog.youkuaiyun.com/wu7104/article/details/1464561</link><guid>https://blog.youkuaiyun.com/wu7104/article/details/1464561</guid><author>wu7104</author><pubDate>Wed, 27 Dec 2006 15:41:00 +0800</pubDate><description><![CDATA[Makefile 介绍 ———————  make命令执行时，需要一个 Makefile 文件，以告诉make命令需要怎么样的去编译和链接程序。  首先，我们用一个示例来说明Makefile的书写规则。以便给大家一个感兴认识。这个示例来源于GNU的make使用手册，在这个示例中，我们的工程有8个C文件，和3个头文件，我们要写一个Makefile来告诉make命令如何编译和链接这几个文件。我们的规则]]></description><category></category></item><item><title><![CDATA[vim 使用经验]]></title><link>https://blog.youkuaiyun.com/wu7104/article/details/1463601</link><guid>https://blog.youkuaiyun.com/wu7104/article/details/1463601</guid><author>wu7104</author><pubDate>Tue, 26 Dec 2006 22:11:00 +0800</pubDate><description><![CDATA[  		vim 使用经验	vim 使用技巧作者: camry.wu@gmail.com我是 vim 粉丝, 用了许久, 有一些自己的感受, 又到处挖到一些别人的技巧. 感觉对 vim粉丝比较有用, 就把它记在这儿. 希望借此文套出大家自己的巧活, 就正应了抛砖引玉的古话了.先稍为介绍一下 vim. vi 是 unix/linux 下极为普遍的一种文本编辑器, 大部分机器上都有. vi 有各]]></description><category></category></item><item><title><![CDATA[Sizeof与Strlen的区别与联系]]></title><link>https://blog.youkuaiyun.com/wu7104/article/details/1463597</link><guid>https://blog.youkuaiyun.com/wu7104/article/details/1463597</guid><author>wu7104</author><pubDate>Tue, 26 Dec 2006 22:10:00 +0800</pubDate><description><![CDATA[Sizeof与Strlen的区别与联系1.sizeof操作符的结果类型是size_t，它在头文件中typedef为unsigned　int类型。 该类型保证能容纳实现所建立的最大对象的字节大小。2.sizeof是算符，strlen是函数。3.sizeof可以用类型做参数，strlen只能用char*做参数，且必须是以”’结尾的。 sizeof还可以用函数做参数，比如： short]]></description><category></category></item><item><title><![CDATA[如何系统的学好linux]]></title><link>https://blog.youkuaiyun.com/wu7104/article/details/1460141</link><guid>https://blog.youkuaiyun.com/wu7104/article/details/1460141</guid><author>wu7104</author><pubDate>Mon, 25 Dec 2006 15:23:00 +0800</pubDate><description><![CDATA[   首先,我想引用一下别人说过的一句话:除非在过去的十年你一直生活在山洞里,否则你一定听说过linux.是 的,现在听说过linux,会一点linux基本操作的人多如牛毛,然而真正能用linux做一点事情的确少之又少,这就造成了现在的状况:各大 linux论坛十分热闹,但我国linux人材却还十分紧缺.到底是什么原因造成了这样的状况? 纠其原因,只有两个字:浮燥!如果在论坛里来一 次调查投票,看]]></description><category></category></item><item><title><![CDATA[linux和windows文件共享－－－利用samba]]></title><link>https://blog.youkuaiyun.com/wu7104/article/details/1460021</link><guid>https://blog.youkuaiyun.com/wu7104/article/details/1460021</guid><author>wu7104</author><pubDate>Mon, 25 Dec 2006 14:23:00 +0800</pubDate><description><![CDATA[  注册/登录                                                 子站索引                                        Fedora中文                 Debian中文                 LFS   中文                ]]></description><category></category></item><item><title><![CDATA[进程和线程通信方式]]></title><link>https://blog.youkuaiyun.com/wu7104/article/details/1456469</link><guid>https://blog.youkuaiyun.com/wu7104/article/details/1456469</guid><author>wu7104</author><pubDate>Sat, 23 Dec 2006 20:02:00 +0800</pubDate><description><![CDATA[进程通信子系统提供进程间的各种通信机制。常见的通信机制有：管道、有名管道（FIFO）、信号、SYS V机制、网络SOCKET方式和全双工管道。其中SYS V机制包含消息队列、信号量、内存共享。 线程间通信的方法Shared Memory Port-Based Communication Sockets Message Queues Distributed Objects 参考：ht]]></description><category></category></item><item><title><![CDATA[问题（如果各位知道为什么的，谢谢你给我回复）]]></title><link>https://blog.youkuaiyun.com/wu7104/article/details/1452178</link><guid>https://blog.youkuaiyun.com/wu7104/article/details/1452178</guid><author>wu7104</author><pubDate>Thu, 21 Dec 2006 19:35:00 +0800</pubDate><description><![CDATA[int a[5]={1,2,3,4,5};int *ptr=(int *)(&a+1);  //sturct  node{    int data;    node *next;} node *head = (node *)malloc(sizeof(node));head->data =0;head->next =NULL;node *p;p = head;node *temp = (node*]]></description><category></category></item><item><title><![CDATA[前天题目的答案（这两天出去面试了，没上，哈哈）]]></title><link>https://blog.youkuaiyun.com/wu7104/article/details/1450612</link><guid>https://blog.youkuaiyun.com/wu7104/article/details/1450612</guid><author>wu7104</author><pubDate>Wed, 20 Dec 2006 15:06:00 +0800</pubDate><description><![CDATA[ 1、 P(s)：S=S-1；           if(s>0)，则该进程继续执行；否则该进程置为等待状态，排入等待队列。  V(s)：S=S+1；           if(S>0), 则该进程继续执行；否则释放队列中第一个等待信号量的进程。2、以下是排序的部分，TYPE  compare(TYPE *head){TYPE *pb,*pf,*r; int temp,i=0; char str1]]></description><category></category></item></channel></rss>