自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hello world

慢慢的积累丰富自己

  • 博客(6)
  • 收藏
  • 关注

原创 Qt5与ARM交叉编译环境搭建

本文的主要环境是64位的Ubuntu14.04+Am335x SDK 6.0+Qt5.5.1下载qt-everywhere-opensource-src-5.5.1.tar.gz,解压qt-everywhere-opensource-src-5.5.1/qtbase/mkspecs/devices/下面拷贝beageboard那个文件夹重命名为:linux-am3352-g++,修改里面的qma

2016-02-01 16:28:31 6584 1

原创 实现TI Am335x对TSC2046触摸的支持

实现TI Am335x对TSC2046触摸的支持Am335x开发板其实有现成的触摸屏驱动,但是因为其它项目用的是TSC2046的料,为了不需要多备用新的料,就直接修改软件来支持。参考http://blog.chinaunix.net/uid-27717694-id-3767754.html可以有一个实现的思路。主要实现的步骤有几点:1,修改menuconfig里的配置项2,修改触摸IC连接的一路

2015-11-12 09:53:52 803

原创 简单工厂模式和策略模式的区别

设计模式里的简单工厂模式和策略模式初看感觉就是一样,为什么又分成两个模式呢?具体怎样去确定应用场景呢?百度出了各位道友们细心总结,受益非浅啊。举例一个简单工厂场景:你在一家餐厅和女朋友吃饭,你们点餐的时候,只需要点菜名就行了,服务员会端给你对应的菜。那么用程序表达就是:抽象类是菜,菜的派生类有很多:宫爆鸡丁,水煮肉片等,厨房就是工厂,厨房根据你的菜单实例化出来一个一个具体的菜。用上面的

2015-04-25 16:36:02 119

原创 Effective C++读后感:以对象管理资源

以对象来管理资源,按我个人的理解来讲就是用构造函数来申请资源,用析构函数来释放资源。这种方法主要适应于那种在函数里申请了资源,而在函数中随时会退出的情况下还要想方设法去释放资源。C++具体提供了两种智能型的指针:auto_ptr和shared_ptr,它们在初始化的时候获得了申请的对象指针,然后在函数退出的时候即刻释放这个指针。  shared_ptr它支持拷贝构造函数和赋值构造函数,允许

2015-04-21 23:09:07 386

原创 多线程之linux线程调度策略

linux线程的调度策略分为3个:SCHED_OTHER,SCHED_FIFO,SCHED_RR       讲策略之前,大家需要理解实时与非实时之分。实时就是指操作系统对一些中断等的响应时效性非常高,即使是在内核态的时候,非实时反之。目前像VxWorks属于实时操作系统,大家常用的windows,linux则属于非实时系统,也叫分时操作系统。响应实时的表现主要是抢占,抢

2015-03-21 21:35:40 4275 1

原创 多线程之进程与线程的理解

其实早就接触多线程编程了,但是要回答进程和线程的定义及区别,我还真一时答不了多少。我知道一个应用程序由一个进程或多个进程组成,一个进程可以包含多个线程,但至少包含一个线程。进程之间的空间是独立的,一个进程内多个线程共享内存空间的。仅仅只是这些吗?我对自己也要说呵呵了,还是多找些资料吧。       进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个

2015-03-03 23:29:41 483

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除