<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[sea_dream的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/duopintang</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; duopintang]]></copyright><item><title><![CDATA[linux常用基本命令]]></title><link>https://blog.youkuaiyun.com/duopintang/article/details/7538356</link><guid>https://blog.youkuaiyun.com/duopintang/article/details/7538356</guid><author>duopintang</author><pubDate>Sat, 05 May 2012 21:38:15 +0800</pubDate><description><![CDATA[linux常用基本命令
2012-04-04 13:05





一些常用的基本命令:
uname -a 查看内核版本
ls -al 显示所有文件的属性
pwd 显示当前路径
cd - 返回上一次目录 cd ~ 返回主目录
date s 设置时间、日期
cal 显示日历 cal 2006
bc 计算器具
man & info 帮助手册
locale 显示当前字体]]></description><category></category></item><item><title><![CDATA[10个让人受益的管理原理]]></title><link>https://blog.youkuaiyun.com/duopintang/article/details/7538314</link><guid>https://blog.youkuaiyun.com/duopintang/article/details/7538314</guid><author>duopintang</author><pubDate>Sat, 05 May 2012 21:17:12 +0800</pubDate><description><![CDATA[(转)10个让人受益的管理原理


分类： 职场我见2009-06-19
 16:54 53人阅读 评论(0) 收藏 举报

1、彼得原理  
　 每个组织都是由各种不同的职位、等级或阶层的排列所组成，每个人都隶属于其中的某个等级。彼得原理是美国学者劳斯·彼得在对组织中人员晋升的相关现象研究后，得出一个结论：在各种组织中,雇员总是趋向于晋升到其不称职的地位。彼得原理有时也被称为向上爬]]></description><category></category></item><item><title><![CDATA[qt 两个lineEdit 判断焦点问题]]></title><link>https://blog.youkuaiyun.com/duopintang/article/details/7526358</link><guid>https://blog.youkuaiyun.com/duopintang/article/details/7526358</guid><author>duopintang</author><pubDate>Tue, 01 May 2012 20:57:23 +0800</pubDate><description><![CDATA[qt 两个lineEdit 判断焦点问题
PS:按键无焦点，在设置linEdit 有焦点setFocus 才能有效




#include "widget.h"
#include "ui_widget.h"
#include 
 
Widget::Widget(QWidget *parent) :
    QWidget(parent),
    ui(new Ui::W]]></description><category></category></item><item><title><![CDATA[TQ2440（ARM）和SIM300(GPRS模块)串口通信]]></title><link>https://blog.youkuaiyun.com/duopintang/article/details/7523015</link><guid>https://blog.youkuaiyun.com/duopintang/article/details/7523015</guid><author>duopintang</author><pubDate>Sun, 29 Apr 2012 21:19:31 +0800</pubDate><description><![CDATA[TQ2440（ARM）和SIM300(GPRS模块)串口通信
三月 15th, 2012Linux平台开发 •

毕业论文 • 
编程技术1 Comment

最近在做串口通信这快遇到了很大的麻烦。现在写一帖做总结。
先介绍一下我的环境，ARM板是TQ2440的，内核是linux-2.6.30.4，GPRS模块用的是SIM300，完全封装了PPP拨号和TCP/IP协议，是一块GPRS]]></description><category></category></item><item><title><![CDATA[QT标题显示中文和messagebox头文件]]></title><link>https://blog.youkuaiyun.com/duopintang/article/details/7492675</link><guid>https://blog.youkuaiyun.com/duopintang/article/details/7492675</guid><author>duopintang</author><pubDate>Tue, 24 Apr 2012 10:42:36 +0800</pubDate><description><![CDATA[QT标题显示中文和messagebox头文件

QT默认的编码（unicode）是不能显示中文的，可能由于windows的默认编码的问题，windows默认使用（GBK/GB2312/GB18030

），所以需要来更改QT程序的编码来解决中文显示的问题
方法一：
 w.setWindowTitle(QString::fromUtf8("控制主窗口"));
//多窗口swtich设计]]></description><category></category></item><item><title><![CDATA[TQ2440驱动-hello world 模块]]></title><link>https://blog.youkuaiyun.com/duopintang/article/details/7491171</link><guid>https://blog.youkuaiyun.com/duopintang/article/details/7491171</guid><author>duopintang</author><pubDate>Mon, 23 Apr 2012 20:07:28 +0800</pubDate><description><![CDATA[加载TQ2440驱动-hello world 模块


分类： Linux2011-10-11
 00:00 491人阅读 评论(1) 收藏 举报



开发平台：
ubuntu10.04，内核版本2.6.32-33-generic，
交叉编译器：天嵌公司提供的arm-linux-gcc 4.3.3，
内核树：/opt/EmbedSky/linux-2.6.30.4/]]></description><category></category></item><item><title><![CDATA[helloworld驱动程序]]></title><link>https://blog.youkuaiyun.com/duopintang/article/details/7487350</link><guid>https://blog.youkuaiyun.com/duopintang/article/details/7487350</guid><author>duopintang</author><pubDate>Sun, 22 Apr 2012 20:05:37 +0800</pubDate><description><![CDATA[mkdir   /opt/EmbedSky/modules
cd modules
mkdir hello
cd hello
////////////////////////////////////////
vim hello.c 
hello 驱动代码如下：
/********************
hello.c qudong
duopin:2012.4.22
******]]></description><category></category></item><item><title><![CDATA[Tq2440 驱动学习（2）-beep驱动]]></title><link>https://blog.youkuaiyun.com/duopintang/article/details/7485868</link><guid>https://blog.youkuaiyun.com/duopintang/article/details/7485868</guid><author>duopintang</author><pubDate>Sun, 22 Apr 2012 08:49:29 +0800</pubDate><description><![CDATA[Tq2440 驱动学习（2）-beep驱动
2011-08-10 15:34:49| 分类：linux 内核编程| 标签：|字号大中小订阅



今天拿beep程序练手，主要学习linux driver的开发流程和内核编程相关的重要接口。
弄完之后就要写uart驱动了。
参考书籍：《华清远见 linux驱动开发详解》
开发板：tq2440
下面是tq2440的蜂鸣器电路的电路图：]]></description><category></category></item><item><title><![CDATA[函数名前加static与不加static的区别]]></title><link>https://blog.youkuaiyun.com/duopintang/article/details/7483465</link><guid>https://blog.youkuaiyun.com/duopintang/article/details/7483465</guid><author>duopintang</author><pubDate>Sat, 21 Apr 2012 08:20:28 +0800</pubDate><description><![CDATA[函数名前加static与不加static的区别



    近段时间，在做一个项目时，发现函数名前都加上static，才想到如果不加static有什么作用呢？它们之间的区别是什么，查找了一个资料，对它们的区别列举如下：
1：加了static后表示该函数失去了全局可见性，只在该函数所在的文件作用域内可见。静态函数与普通函数不同，它只能在声明它的文件当中可见，不能被其它文件使用。
2：当]]></description><category></category></item><item><title><![CDATA[QT中定时器的使用方法]]></title><link>https://blog.youkuaiyun.com/duopintang/article/details/7480840</link><guid>https://blog.youkuaiyun.com/duopintang/article/details/7480840</guid><author>duopintang</author><pubDate>Fri, 20 Apr 2012 11:54:02 +0800</pubDate><description><![CDATA[QT中定时器的使用方法


分类： Qt2005-08-21
 12:27 3823人阅读 评论(3) 收藏 举报

QT中定时器的使用方法
(1)重载timerEvent(QTimerEvent *)函数，然后再在类的构造函数中设置时间间隔
   startTimer(50);//单位为毫秒
(2)在类的构造函数中设定如下：
   QTimer *timer=new QTim]]></description><category></category></item><item><title><![CDATA[LCD 驱动的整体分析 ,含设备理解]]></title><link>https://blog.youkuaiyun.com/duopintang/article/details/7461621</link><guid>https://blog.youkuaiyun.com/duopintang/article/details/7461621</guid><author>duopintang</author><pubDate>Sat, 14 Apr 2012 21:54:13 +0800</pubDate><description><![CDATA[LCD 驱动的整体分析


分类： driver2012-03-26
 11:51 5人阅读 评论(0) 收藏 举报



这篇文章从百度文库上看到的。 没有找到作者署名。

但是说的还是很不错的。 看了看增加了不少对字符设备和LCD　的原理的理解






ARM LCD 驱动

合三星公司ARM9系列嵌入式处理器S3C2410，讲解如何进行LCD驱动程序]]></description><category></category></item><item><title><![CDATA[Fedora学习笔记----Fedora的目录及查找命令位置的方法]]></title><link>https://blog.youkuaiyun.com/duopintang/article/details/7461472</link><guid>https://blog.youkuaiyun.com/duopintang/article/details/7461472</guid><author>duopintang</author><pubDate>Sat, 14 Apr 2012 21:03:36 +0800</pubDate><description><![CDATA[Fedora学习笔记6——Fedora的目录及查找命令位置的方法


Fedora的基本目录
◆/：根目录
◆/bin：存放必不可少的一些命令
◆/boot：存放引导装载程序文件以及Linux内核
◆/dev：存放设备文件
◆/etc：存放系统配置文件
◆/home：存放用户主文件
◆/initrd：存放初始的RAM磁盘引导支持文件（一般用于系统启动时）
◆/lib：存放共享]]></description><category></category></item><item><title><![CDATA[解决 qtcreator编辑*.ui文件时右键菜单不能正常显示但的问题]]></title><link>https://blog.youkuaiyun.com/duopintang/article/details/7461085</link><guid>https://blog.youkuaiyun.com/duopintang/article/details/7461085</guid><author>duopintang</author><pubDate>Sat, 14 Apr 2012 17:43:54 +0800</pubDate><description><![CDATA[解决 qtcreator编辑*.ui文件时右键菜单不能正常显示但的问题


分类： Qt Creator2011-11-26
 19:30 21人阅读 评论(0) 收藏 举报

 安装qtcreator后一切正常，但是每次打开过过*.ui文件后，右键，所有菜单都变成空白了，菜单都在，只是上面的字都没显示。
解决方法：
删除 /usr/lib/下的kde3/和kde4/ 使用 rm]]></description><category></category></item><item><title><![CDATA[面向对象的三个基本特征（讲解）]]></title><link>https://blog.youkuaiyun.com/duopintang/article/details/7430088</link><guid>https://blog.youkuaiyun.com/duopintang/article/details/7430088</guid><author>duopintang</author><pubDate>Thu, 05 Apr 2012 21:18:43 +0800</pubDate><description><![CDATA[面向对象的三个基本特征（讲解）
面向对象的三个基本特征是：封装、继承、多态。

封装
封装最好理解了。封装是面向对象的特征之一，是对象和类概念的主要特性。
封装，也就是把客观事物封装成抽象的类，并且类可以把自己的数据和方法只让可信的类或者对象操作，对不可信的进行信息隐藏。
继承
面向对象编程 (OOP) 
语言的一个主要功能就是“继承”。继承是指这样一种能力：它可以使用现有类的所有]]></description><category></category></item><item><title><![CDATA[在VS2005中自动添加事件处理函数？]]></title><link>https://blog.youkuaiyun.com/duopintang/article/details/7427185</link><guid>https://blog.youkuaiyun.com/duopintang/article/details/7427185</guid><author>duopintang</author><pubDate>Thu, 05 Apr 2012 09:22:10 +0800</pubDate><description><![CDATA[如何在VS2005中自动添加事件处理函数？


2006-08-29 10:45 2800人阅读 评论(3) 收藏 举报


        用惯了VB6，VC6，一时不知道如何在VS2005添加事件了，看了看参考书和上网查了些资料，都没有查到所需要的，除了在界面双击相应控件自动添加简单的消息外，一时只能手动添加消息。

        其实，一试才知道，添加事件是这样的，如下图所]]></description><category></category></item><item><title><![CDATA[VS2005 MFC MessageBox 消息函数出错]]></title><link>https://blog.youkuaiyun.com/duopintang/article/details/7427179</link><guid>https://blog.youkuaiyun.com/duopintang/article/details/7427179</guid><author>duopintang</author><pubDate>Thu, 05 Apr 2012 09:20:14 +0800</pubDate><description><![CDATA[VS2005 MFC MessageBox 消息函数出错 








VC++6.0用户在使用VS2005编写WIN32或者MFC程序时，经常使用函数：MessageBox("提示信息。")，但是在VS2005编译时候出错，出错信息如：
错误 1 error C2664: “CWnd::MessageBoxW”: 不能将参数 1 从“const char [17]”转换为]]></description><category></category></item><item><title><![CDATA[Win7下安装VirtualBox]]></title><link>https://blog.youkuaiyun.com/duopintang/article/details/7421314</link><guid>https://blog.youkuaiyun.com/duopintang/article/details/7421314</guid><author>duopintang</author><pubDate>Mon, 02 Apr 2012 11:10:19 +0800</pubDate><description><![CDATA[Win7下安装VirtualBox

Windows7之家（www.win7china.com）：Win7下安装VirtualBox，系统找不到指定的路径？
很多朋友想尝鲜泄漏版本的Windows 8，但是，又不想折腾自己现有的系统，所以用一个虚拟机软件是再好不过的选择了。
在所有的虚拟机软件里面，VMware、微软Windows Virtual PC 等等都不支持目前Windows 8]]></description><category></category></item><item><title><![CDATA[Minicom]]></title><link>https://blog.youkuaiyun.com/duopintang/article/details/7420280</link><guid>https://blog.youkuaiyun.com/duopintang/article/details/7420280</guid><author>duopintang</author><pubDate>Sun, 01 Apr 2012 19:31:21 +0800</pubDate><description><![CDATA[Minicom的使用 =====

是否安装了minicom: rpm -qa|grep minicom，如果没有，那么：yum
 install minicom安装成功之后对minicom进行设置


　　1.minicom的执行

　　用指令"rpm -qa | grep minicom"来确认是否安装了minicom，回车后会显示minicom 的版本信息.

　　第一次]]></description><category></category></item><item><title><![CDATA[C++标准程序库中的string类]]></title><link>https://blog.youkuaiyun.com/duopintang/article/details/7398283</link><guid>https://blog.youkuaiyun.com/duopintang/article/details/7398283</guid><author>duopintang</author><pubDate>Tue, 27 Mar 2012 11:39:26 +0800</pubDate><description><![CDATA[之所以抛弃char*的字符串而选用C++标准程序库中的string类，是因为他和前者比较起来，不必 
担心内存是否足够、字符串长度等等，而且作为一个类出现，他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作，== 
进行比较，+ 做串联（是不是很简单?）。我们尽可以把它看成是C++的基本数据类型。 

首先，为了在我们的程序中使用string类型]]></description><category></category></item><item><title><![CDATA[Unix/Linux IPC及线程间通信总结]]></title><link>https://blog.youkuaiyun.com/duopintang/article/details/7385680</link><guid>https://blog.youkuaiyun.com/duopintang/article/details/7385680</guid><author>duopintang</author><pubDate>Fri, 23 Mar 2012 08:24:59 +0800</pubDate><description><![CDATA[Unix/Linux IPC及线程间通信总结


一、互斥与同步


1.互斥：是指某一资源同时只允许一个访问者对其进行访问，具有唯一性和排它性。但互斥无法限制访问者对资源的访问顺序，即访问是无序的。
2.同步：是指在互斥的基础上（大多数情况），通过其它机制实现访问者对资源的有序访问。在大多数情况下，同步已经实现了互斥，特别是所有写入资源的情况必定是互斥的。少数情况是指可以允许多个访]]></description><category></category></item></channel></rss>