<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[reille的笔记]]></title><description><![CDATA[专注于嵌入式linux内核、驱动和应用的开发，请同时关注个人博客网站：http://velep.com/—reille博客]]></description><link>https://blog.youkuaiyun.com/reille</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; reille]]></copyright><item><title><![CDATA[如何在网址中不加端口号即可以访问嵌入式web网页]]></title><link>https://blog.youkuaiyun.com/reille/article/details/7024235</link><guid>https://blog.youkuaiyun.com/reille/article/details/7024235</guid><author>reille</author><pubDate>Tue, 27 Dec 2011 13:59:09 +0800</pubDate><description><![CDATA[移植的goAhead2.5嵌入式web服务器可以正常的在客户端浏览器上访问网页了，但每次访问首页时都需要在IP地址后面带一个端口号：8080。

可不可以不带端口号实现访问嵌入式web网页呢？

答案是肯定的，至少在公司的嵌入式web服务器（也是goAhead）上实现了！

原以为需要在web服务器中处理一下，实际上并非如此。
客户端浏览器默认是向80端口发送网页请求的，那么把goA]]></description><category></category></item><item><title><![CDATA[Eclipse快捷键大全]]></title><link>https://blog.youkuaiyun.com/reille/article/details/7040821</link><guid>https://blog.youkuaiyun.com/reille/article/details/7040821</guid><author>reille</author><pubDate>Mon, 05 Dec 2011 09:05:20 +0800</pubDate><description><![CDATA[作者：reille

本博客网址：http://blog.youkuaiyun.com/reille/，原创作品，转载请知会：reille@qq.com

本文内容概要：介绍和说明eclipse中的快捷键
———————————————————————————————————————————————————————————
对于eclipse而言，其具有许多内置的快捷键，这大大方便了开发者的。熟悉]]></description><category></category></item><item><title><![CDATA[Qt .pro项目工程文件语法和格式]]></title><link>https://blog.youkuaiyun.com/reille/article/details/7039794</link><guid>https://blog.youkuaiyun.com/reille/article/details/7039794</guid><author>reille</author><pubDate>Sun, 04 Dec 2011 18:54:15 +0800</pubDate><description><![CDATA[作者：reille 
本博客网址：http://blog.youkuaiyun.com/reille/，原创作品，转载请知会：reille@qq.com
本文内容概要：
使用Qt Creator创建工程，会自动生成.pro工程文件。在工程中常涉及到对.pro工程文件的修改，因此了解和熟悉.pro工程文件对Qt编程来说是非常有利的。从本人角度看，.pro工程文件有点类似makefile文件，因此如果了解m]]></description><category></category></item><item><title><![CDATA[eclipse中出现No Default Proposals即编写代码时无法自动补全（智能提示）的问题]]></title><link>https://blog.youkuaiyun.com/reille/article/details/7033980</link><guid>https://blog.youkuaiyun.com/reille/article/details/7033980</guid><author>reille</author><pubDate>Fri, 02 Dec 2011 14:35:25 +0800</pubDate><description><![CDATA[越来越觉得eclipse是个不错的工具，但一直有个问题：家里的eclipse具有智能提示的功能，而在公司里却没有，致使在公司里编写代码十分不爽。

使用快捷键：Alt+/ 提示“No Default Proposals。”
查了下快捷键的设置，Edit菜单下Content Assist分配的快捷键是：Alt+/ ，而且确认没有快捷键的冲突。
为什么使用快捷键：Alt+/ 会提示“No De]]></description><category></category></item><item><title><![CDATA[Eclipse设置、调优、使用]]></title><link>https://blog.youkuaiyun.com/reille/article/details/7033756</link><guid>https://blog.youkuaiyun.com/reille/article/details/7033756</guid><author>reille</author><pubDate>Fri, 02 Dec 2011 09:44:54 +0800</pubDate><description><![CDATA[eclipse调优 
一般在不对eclipse进行相关设置的时候，使用eclipse总是会觉得启动好慢，用起来好卡，其实只要对eclipse的相关参数进行一些配置，就会有很大的改善。 
加快启动速度 
1.在eclipse启动的时候，它总是会搜索让其运行的jre，往往就是这个搜索过程让eclipse启动变慢了。（没设置时，等2-3s出现进度条，设置后直接出现进度条） 

只要在eclip]]></description><category></category></item><item><title><![CDATA[MinGW GCC下sleep()函数问题]]></title><link>https://blog.youkuaiyun.com/reille/article/details/7027701</link><guid>https://blog.youkuaiyun.com/reille/article/details/7027701</guid><author>reille</author><pubDate>Wed, 30 Nov 2011 16:32:26 +0800</pubDate><description><![CDATA[在MinGW GCC下编译带sleep()函数的测试程序，不管是包含了unistd.h头文件，还是stdio.h、stdlib.h头文件，就是找不到该函数的定义！

在linux下，sleep()函数的头文件是：unistd.h，但在MinGW GCC下没有了这个函数的定义，到是在windows.h文件中有Sleep()函数的定义，其单位是ms级的延迟处理。根据这种情况，我们可以采用如下的处理]]></description><category></category></item><item><title><![CDATA[安装新版本Qt Creator后F1无法显示帮助文档的问题]]></title><link>https://blog.youkuaiyun.com/reille/article/details/7017647</link><guid>https://blog.youkuaiyun.com/reille/article/details/7017647</guid><author>reille</author><pubDate>Sun, 27 Nov 2011 21:37:08 +0800</pubDate><description><![CDATA[下载并安装新版本的Qt Creator后，按F1，居然不能显示在线帮助文档了。如下图所示：

其实这是因为没有把相应Qt Creator版本的帮助文档添加进去的缘故。
解决方法如下：
【工具】->【选项】->【帮助】->【文档】->【添加】，添加Qt Creator安装目录下share\doc\qtcreator\qtcreator.qch文档即可，如下图所示：

上面加颜色的一行即为]]></description><category></category></item><item><title><![CDATA[Xshell显示中文乱码问题]]></title><link>https://blog.youkuaiyun.com/reille/article/details/7010503</link><guid>https://blog.youkuaiyun.com/reille/article/details/7010503</guid><author>reille</author><pubDate>Fri, 25 Nov 2011 09:08:00 +0800</pubDate><description><![CDATA[Xshell对于嵌入式开发来说，是个非常不错的工具。但或许都有过被中文显示为乱码的问题感觉有点不爽。解决方法其实很简单的，即把xshell编码方式改成UTF-8即可。

[文件]–>[打开]–>在打开的session中选择连接的那个，点击[属性] -> [终端]， 编码选择为：Unicode(UTF-8)，然后重新连接服务器即可。也可以在Xshell的工具栏里面点击“编码 ”按钮，选择Unic]]></description><category></category></item><item><title><![CDATA[编写Makefile总结]]></title><link>https://blog.youkuaiyun.com/reille/article/details/6995798</link><guid>https://blog.youkuaiyun.com/reille/article/details/6995798</guid><author>reille</author><pubDate>Mon, 21 Nov 2011 11:25:33 +0800</pubDate><description><![CDATA[以下的记录都是本人在编写和阅读Makefile过程中所遇到疑问。



1. makefile中的shell脚本语句需要在目标里才有效
否则无效被忽略或者发生错误。

2. makefile中执行shell条件判断语句出现错误：“syntax error : unexpected end of file”
如下所示：

DEL_DIR:
@if [ -d /tmp/test ]]]></description><category></category></item><item><title><![CDATA[linux 7z命令安装使用及其交叉编译移植到arm linux平台]]></title><link>https://blog.youkuaiyun.com/reille/article/details/6882880</link><guid>https://blog.youkuaiyun.com/reille/article/details/6882880</guid><author>reille</author><pubDate>Sat, 19 Nov 2011 13:41:24 +0800</pubDate><description><![CDATA[作者：reille 
本博客网址：http://blog.youkuaiyun.com/reille/，转载本博客原创文章请注明出处。
本文内容概要： 7z具有很高的压缩率，这对存储空间资源比较敏感的嵌入式系统是很有用处的，相对于其它压缩软件，如tar命令，7z命令可以节省很大一部分存储空间。本文即说明在宿主机linux中7z命令的安装、交叉编译7z命令从而可在嵌入式arm平台上使用该命令、7z命令的使用]]></description><category></category></item><item><title><![CDATA[Linux/Unix环境下的Make和Makefile语法和详解]]></title><link>https://blog.youkuaiyun.com/reille/article/details/6987382</link><guid>https://blog.youkuaiyun.com/reille/article/details/6987382</guid><author>reille</author><pubDate>Fri, 18 Nov 2011 10:20:05 +0800</pubDate><description><![CDATA[Linux/Unix环境下的Make和Makefile详解

无论是在Linux还是在Unix环境中，make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件，我们都经常要用到 make或make install。利用make工具，我们可以将大型的开发项目分解成为多个更易于管理的模块，对于一个包括几百个源文件的应用程序，使用make和 makefile工具就可以简洁明快地理顺]]></description><category></category></item><item><title><![CDATA[NET-SNMP开发实践]]></title><link>https://blog.youkuaiyun.com/reille/article/details/6919173</link><guid>https://blog.youkuaiyun.com/reille/article/details/6919173</guid><author>reille</author><pubDate>Sun, 30 Oct 2011 18:03:02 +0800</pubDate><description><![CDATA[【摘 要】最近项目中需要用SNMP实现对APACHE http server的监控，由于项目后台开发使用C语言，故选择使用NET-SNMP包来实现对SNMP的开发与实现。对于NET-SNMP本人才刚入门，总会碰到N多的问题，网上对于NET-SNMP的资料就更少了，特别是缺少NET-SNMP的所涉及的整个开发过程。所以就有了一个冲动就是把学习中的过程写下来。本文将从NET-SNMP的安装配置、SNM]]></description><category></category></item><item><title><![CDATA[printf()函数关于不能打印字符的问题]]></title><link>https://blog.youkuaiyun.com/reille/article/details/6886407</link><guid>https://blog.youkuaiyun.com/reille/article/details/6886407</guid><author>reille</author><pubDate>Tue, 18 Oct 2011 23:23:41 +0800</pubDate><description><![CDATA[作者：reille
本博客网址：http://blog.youkuaiyun.com/reille/，转载本博客原创文章请注明出处。
本文内容概要：说明printf()函数关于不能打印字符的问题
—————————————————————————————————————————————]]></description><category></category></item><item><title><![CDATA[goAhead上实现文件上传到嵌入式web服务器上]]></title><link>https://blog.youkuaiyun.com/reille/article/details/6876980</link><guid>https://blog.youkuaiyun.com/reille/article/details/6876980</guid><author>reille</author><pubDate>Sun, 16 Oct 2011 12:43:27 +0800</pubDate><description><![CDATA[作者：reille
本博客网址：http://blog.youkuaiyun.com/reille/，转载本博客原创文章请注明出处。
本文内容概要：详细描述了在goAhead 2.5上如何实现文件上传（上传文件）到服务器端的功能。
开发环境：
        宿    主   机：window XP；
        虚    拟   机：ubuntu9.10；
        交叉编译器：arm]]></description><category></category></item><item><title><![CDATA[模拟提交有文件上传的表单(通过http模拟上传文件)]]></title><link>https://blog.youkuaiyun.com/reille/article/details/6871827</link><guid>https://blog.youkuaiyun.com/reille/article/details/6871827</guid><author>reille</author><pubDate>Thu, 13 Oct 2011 22:59:34 +0800</pubDate><description><![CDATA[通过HTTP模拟GET或POST请求，提交数据到服务端获取响应，比较常见些；但如上传文件到服务端，使用html form当然简单了，而因环境所限有时需要使用模拟方法去提交有附件(文件上传)的表单。我们暂且不说如何去模拟数据，通过一个简单的form看看当请求发生时，客户端提交了什么]]></description><category></category></item><item><title><![CDATA[asp文件上传原理及分析]]></title><link>https://blog.youkuaiyun.com/reille/article/details/6857334</link><guid>https://blog.youkuaiyun.com/reille/article/details/6857334</guid><author>reille</author><pubDate>Sun, 09 Oct 2011 22:44:58 +0800</pubDate><description><![CDATA[这两天在弄软件升级，其中涉及到了web上传文件及其处理，并在网上搜索到本文章，特转过来，共同学习。 
——————————————————————————————————————————————————
利用ASP技术实现文件直接上传功能  


引言  

采用W]]></description><category></category></item><item><title><![CDATA[设置Qt应用程序图标]]></title><link>https://blog.youkuaiyun.com/reille/article/details/6818417</link><guid>https://blog.youkuaiyun.com/reille/article/details/6818417</guid><author>reille</author><pubDate>Sat, 24 Sep 2011 23:43:39 +0800</pubDate><description><![CDATA[在Qt助手（assistant.exe）搜索关键字"Setting the Application Icon"就可以看到在各种平台设置Qt程序图标的方法。
Setting the Application Icon on Windows
First, create an ICO]]></description><category></category></item><item><title><![CDATA[Qt Creator错误：“command failed with exit code 9009， 'cl' 不是内部或外部命令，也不是可运行的程序”]]></title><link>https://blog.youkuaiyun.com/reille/article/details/6818234</link><guid>https://blog.youkuaiyun.com/reille/article/details/6818234</guid><author>reille</author><pubDate>Sat, 24 Sep 2011 22:30:02 +0800</pubDate><description><![CDATA[由于用VS2008+Qt速度有点慢，特别是编译运行的时候要等半天，所以再装了个Qt Creator，用的是Qt SDK-2010.05。
但在Qt Creator编译运行时出现了错误，如下所示：
Running build steps for project calculat]]></description><category></category></item><item><title><![CDATA[goAhead 2.5嵌入式web服务器移植到arm9 2440 + linux中]]></title><link>https://blog.youkuaiyun.com/reille/article/details/6784809</link><guid>https://blog.youkuaiyun.com/reille/article/details/6784809</guid><author>reille</author><pubDate>Sun, 18 Sep 2011 17:15:04 +0800</pubDate><description><![CDATA[作者：reille 
本博客网址：http://blog.youkuaiyun.com/reille/，转载请注明出处。
本文内容概要：详细描述了移植goAhead 2.5到S3C2440的linux系统的过程、步骤、遇到的问题及其解决方法。
开发环境：
        宿    主   机：window XP；
        虚    拟   机：ubuntu9.10；
        交叉编]]></description><category></category></item><item><title><![CDATA[Qt函数connectSlotsByName()，即"QMetaObject::connectSlotsByName(QObject *o)"的说明]]></title><link>https://blog.youkuaiyun.com/reille/article/details/6776192</link><guid>https://blog.youkuaiyun.com/reille/article/details/6776192</guid><author>reille</author><pubDate>Wed, 14 Sep 2011 22:15:24 +0800</pubDate><description><![CDATA[connectSlotsByName()函数源码如下：
void QMetaObject::connectSlotsByName(QObject *o)
{
    if (!o)
        return;
    const QMetaObject *mo =]]></description><category></category></item></channel></rss>