<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[freecamel的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/freecamel</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; freecamel]]></copyright><item><title><![CDATA[Ubuntu-10.10下tftp服务器搭建]]></title><link>https://blog.csdn.net/freecamel/article/details/7645995</link><guid>https://blog.csdn.net/freecamel/article/details/7645995</guid><author>freecamel</author><pubDate>Fri, 08 Jun 2012 16:46:04 +0800</pubDate><description><![CDATA[1、安装相关软件包：Ubuntu tftp（服务端），tftp（客户端），xinetd

root@xf:/# apt-get install tftpd tftp xinetd

正在读取软件包列表... 完成

正在分析软件包的依赖关系树      

正在读取状态信息... 完成      

下列【新】软件包将被安装：

  tftp tftpd xinetd]]></description><category></category></item><item><title><![CDATA[ubuntu10.10安装配置tftp服务—— tftp-hpa 安装]]></title><link>https://blog.csdn.net/freecamel/article/details/7645980</link><guid>https://blog.csdn.net/freecamel/article/details/7645980</guid><author>freecamel</author><pubDate>Fri, 08 Jun 2012 16:44:24 +0800</pubDate><description><![CDATA[参考10.04的方式安装失败，按如下方式安装pass了。






【已成功】Ubuntu 10.10下安装TFTP的步骤 tftp-hpa版本

【背景】
由于想要在tq2440板子上用tftp下载kernel，所以要在自己的PC机的Ubuntu 10.10上安装tftp服务。
所以就去网上找了些教程，但是很悲剧，按照那些教程去操作，结果还都是无法正常运行tftp服务，最]]></description><category></category></item><item><title><![CDATA[设计模式大集锦 程序员面试全攻略]]></title><link>https://blog.csdn.net/freecamel/article/details/7644723</link><guid>https://blog.csdn.net/freecamel/article/details/7644723</guid><author>freecamel</author><pubDate>Fri, 08 Jun 2012 11:26:48 +0800</pubDate><description><![CDATA[无论你是参与Java面试还是C#面试，设计模式和软件设计问题在程序员面试中是必不可少的一部分。编程和设计技两者相得益彰，一名出色的程序员也是一名出色的设计师，他们懂得如何利用代码来解决问题或者软件设计，但是这些技能需要不断提升。这就要求你不断的保持设计理念，无论编程项目的大小，从失败中总结经验。

从面向对象的设计原则开始学习是个不错的起点。本文总结了在各种面试过程中经常被提及的一些设计问题。]]></description><category></category></item><item><title><![CDATA[设计模式之适配器模式]]></title><link>https://blog.csdn.net/freecamel/article/details/7644658</link><guid>https://blog.csdn.net/freecamel/article/details/7644658</guid><author>freecamel</author><pubDate>Fri, 08 Jun 2012 11:18:15 +0800</pubDate><description><![CDATA[使用场合：双方都不适合修改的时候,可以考虑使用适配器模式


示例一：
#include 
#include 


using namespace std;


class Target
{
public:
    virtual void Request()
    {
cout 
    }
};


class Adaptee
{
public:]]></description><category></category></item><item><title><![CDATA[设计模式之状态模式]]></title><link>https://blog.csdn.net/freecamel/article/details/7644495</link><guid>https://blog.csdn.net/freecamel/article/details/7644495</guid><author>freecamel</author><pubDate>Fri, 08 Jun 2012 10:46:15 +0800</pubDate><description><![CDATA[效果：当一个对象的行为取决于它的状态,并且它必须在运行时刻根据状态改变它的行为时,可考虑用到状态模式。


下面是示例代码：
#include 


using namespace std;


class Work;
class ForenoonState;
class NoonState;


class State
{
public:
    virtua]]></description><category></category></item><item><title><![CDATA[设计模式之抽象工厂模式]]></title><link>https://blog.csdn.net/freecamel/article/details/7641730</link><guid>https://blog.csdn.net/freecamel/article/details/7641730</guid><author>freecamel</author><pubDate>Thu, 07 Jun 2012 14:19:23 +0800</pubDate><description><![CDATA[目标：定义了一个创建一系列相关或相互依赖的接口,而无需指定它们的具体类。
           用于交换产品系列,如 ACCESS­>SQL SERVER;

           产品的具体类名被具体工厂的实现分离


下面是示例代码：
#include 
#include 
#include 

using namespace std;

//用户抽象接口
clas]]></description><category></category></item><item><title><![CDATA[设计模式之抽象工厂模式]]></title><link>https://blog.csdn.net/freecamel/article/details/7641676</link><guid>https://blog.csdn.net/freecamel/article/details/7641676</guid><author>freecamel</author><pubDate>Thu, 07 Jun 2012 14:07:28 +0800</pubDate><description><![CDATA[效果：定义了一个创建一系列相关或相互依赖的接口,而无需指定它们的具体类。
           用于交换产品系列,如 ACCESS­>SQL SERVER;

           产品的具体类名被具体工厂的实现分离


下面是示例代码：
#include 
#include 
#include 

using namespace std;

//用户抽象接口
clas]]></description><category></category></item><item><title><![CDATA[设计模式之观察者模式]]></title><link>https://blog.csdn.net/freecamel/article/details/7641501</link><guid>https://blog.csdn.net/freecamel/article/details/7641501</guid><author>freecamel</author><pubDate>Thu, 07 Jun 2012 13:13:09 +0800</pubDate><description><![CDATA[效果：定义了一种一对多的关系，让多个观察对象(公司员工)同时监听一个主题对象(秘书)，主题对象状态发生变化时，会同时所有的观察者，使它们能够更新自己。



示例代码如下：
#include 
#include 
#include 

using namespace std;

class Secretary;

//看股票的同事类(观察对象，观察者)
class St]]></description><category></category></item><item><title><![CDATA[Corona开发5分钟入门教程]]></title><link>https://blog.csdn.net/freecamel/article/details/7319458</link><guid>https://blog.csdn.net/freecamel/article/details/7319458</guid><author>freecamel</author><pubDate>Mon, 05 Mar 2012 08:56:42 +0800</pubDate><description><![CDATA[Corona开发5分钟入门教程

2011-07-11 09:58 白云哥 all-ipad.net 我要评论(0) 字号：T |T



前段时间我们介绍过Corona SDK库的优与劣。在iOS与Android开发中，Corona把iOS与Android平台的完美融合，跨平台应用移植将不再是噩梦了。
AD：

关于Corona
如果你正在做iOS应用，或者关注过iOS开发，]]></description><category></category></item><item><title><![CDATA[codeblocks+wxwidgets+boost搭建c++开发平台步骤]]></title><link>https://blog.csdn.net/freecamel/article/details/6907859</link><guid>https://blog.csdn.net/freecamel/article/details/6907859</guid><author>freecamel</author><pubDate>Wed, 26 Oct 2011 16:57:59 +0800</pubDate><description><![CDATA[windows下编译wxwidgets、boost并加入到codeblocks路径中去  (visual c++ 2008/mingw32)
编译wxwidgets
1、到官网下载源码包（MSW），安装到 X:\wxwidgets-x.x.xxx
2、安装visual c++ express 2008或者安装mingw32（建议到下载http://tdm-gcc.tdragon.net/，会]]></description><category></category></item><item><title><![CDATA[Boost下载安装编译配置使用指南（含Windows和Linux）]]></title><link>https://blog.csdn.net/freecamel/article/details/6887084</link><guid>https://blog.csdn.net/freecamel/article/details/6887084</guid><author>freecamel</author><pubDate>Wed, 19 Oct 2011 09:43:16 +0800</pubDate><description><![CDATA[理论上，本文适用于boost的各个版本，尤其是最新版本1.45.0；适用于各种C++编译器，如VC6.0（部分库不支持），VS2003，VS2005，VS2008，gcc，C++ Builder等。先总结一下Windows系统。
一、下载
首先从boost官方主页http:/]]></description><category></category></item><item><title><![CDATA[Code::Blocks安装过程]]></title><link>https://blog.csdn.net/freecamel/article/details/6885670</link><guid>https://blog.csdn.net/freecamel/article/details/6885670</guid><author>freecamel</author><pubDate>Tue, 18 Oct 2011 18:33:12 +0800</pubDate><description><![CDATA[Code::Blocks是开放源码软件。Code::Blocks由纯粹的C++语言开发完成，它使用了蓍名的图形界面库wxWidgets(2.6.2　unicode)版。对于追求完美的C++程序员，再也不必忍受Eclipse的缓慢，再也不必忍受VS.NET的庞大和高昂的价格。
虽]]></description><category></category></item><item><title><![CDATA[编译工具MinGW 5.1.6 完整本地安装包]]></title><link>https://blog.csdn.net/freecamel/article/details/6885262</link><guid>https://blog.csdn.net/freecamel/article/details/6885262</guid><author>freecamel</author><pubDate>Tue, 18 Oct 2011 16:50:51 +0800</pubDate><description><![CDATA[MinGW，即“Minimalist GNU for Windows”的缩写，是GNU编译器集和GNU Binutils的一个端口，用来开发本地微软应用程序。
 
下载地址：

 
安装：
（1）解压后，点击mingw文件夹内的MinGW-5.1.6.exe开始安装。]]></description><category></category></item><item><title><![CDATA[QT for windows --- QT4+MinGW+CodeBlocks集成]]></title><link>https://blog.csdn.net/freecamel/article/details/6885094</link><guid>https://blog.csdn.net/freecamel/article/details/6885094</guid><author>freecamel</author><pubDate>Tue, 18 Oct 2011 16:18:49 +0800</pubDate><description><![CDATA[1、下载安装Code::Blocks8.02
http://downloads.sourceforge.net/codeblocks/codeblocks-8.02mingw-setup.exe
这个版本包含了MinGW。我的安装路径为E:\Develops\CodeBloc]]></description><category></category></item><item><title><![CDATA[CentOS下安装C＋＋编译器codeblocks]]></title><link>https://blog.csdn.net/freecamel/article/details/6883440</link><guid>https://blog.csdn.net/freecamel/article/details/6883440</guid><author>freecamel</author><pubDate>Tue, 18 Oct 2011 09:50:52 +0800</pubDate><description><![CDATA[Codeblocks是linux下具有图形界面的C／C＋＋编译器，其安装步骤如下：
1、下载wxWidgets(wxGTK)和CodeBlocks
在http://www.wxwidgets.org/downloads/下载目前最新版本： wxGTK-2.8.11.tar.g]]></description><category></category></item><item><title><![CDATA[QT + CodeBlocks 环境搭建]]></title><link>https://blog.csdn.net/freecamel/article/details/6883377</link><guid>https://blog.csdn.net/freecamel/article/details/6883377</guid><author>freecamel</author><pubDate>Tue, 18 Oct 2011 09:34:58 +0800</pubDate><description><![CDATA[QT的编译篇：
在装QT的时候，并不是双击一下安装包，下一步下一步就可以完成的。需要我们在Path里面设置一下参数。
第一， 就是将QT和CodeBlocks（搭载是mingw编译器）的可执行路径放进path参数内，在这里最好是将其放在最前面。

第二， 设QT和Code]]></description><category></category></item><item><title><![CDATA[CodeBlocks + MinGW + wxWidgets 搭建开发平台]]></title><link>https://blog.csdn.net/freecamel/article/details/6881873</link><guid>https://blog.csdn.net/freecamel/article/details/6881873</guid><author>freecamel</author><pubDate>Mon, 17 Oct 2011 17:00:24 +0800</pubDate><description><![CDATA[8.02版本的windows下安装程序自带MinGW，版本还是比较新的。安装目录最好是跟目录下，安装路径中不能有空格和中文字符，否则很可能不能 
调制。 

设置环境变量，添加mingW目录下的bin目录到path 环境变量。 

2。编译安装wxWidgets]]></description><category></category></item><item><title><![CDATA[Code::Blocks集成QT的方法]]></title><link>https://blog.csdn.net/freecamel/article/details/6881866</link><guid>https://blog.csdn.net/freecamel/article/details/6881866</guid><author>freecamel</author><pubDate>Mon, 17 Oct 2011 16:59:17 +0800</pubDate><description><![CDATA[Code::Bolck的确是一款值得大书特书的C++ IDE，免费、开源、极强的自定义能力、体积小、资源占用少、速度快……在我试用了包括 
Eclipse、Dev-C++等一系列著名的IDE之后，最终决定使用它。 

不可否认Eclipse是一个不错的IDE，但它是为JAV]]></description><category></category></item><item><title><![CDATA[Centos / RHEL下code blocks wxWidgets安装与配置]]></title><link>https://blog.csdn.net/freecamel/article/details/6881852</link><guid>https://blog.csdn.net/freecamel/article/details/6881852</guid><author>freecamel</author><pubDate>Mon, 17 Oct 2011 16:56:50 +0800</pubDate><description><![CDATA[第一步, #yum install  codeblocks codeblocks-contrib codeblocks-devel

第二步,到官方下载源码包，我下的是wxX11的2.8.10版的。

＃./configure --with-x11 --enable-lo]]></description><category></category></item><item><title><![CDATA[Linux下面如何的proc文件--------编写Linux资源管理器]]></title><link>https://blog.csdn.net/freecamel/article/details/6880827</link><guid>https://blog.csdn.net/freecamel/article/details/6880827</guid><author>freecamel</author><pubDate>Mon, 17 Oct 2011 12:15:49 +0800</pubDate><description><![CDATA[在Linux下面，编写类似的资源管理器，需要读取proc下面的很多文件，为此，搜寻了下面的资料，以利于学习和保存！
总之，可以使用命令来读取cat /proc/pid/stat(读取进程信息…………)

===================================]]></description><category></category></item></channel></rss>