工作
文章平均质量分 75
pcliuguangtao
喜欢C/C++,有着黑客梦想,喜欢结交有志之士~~
展开
-
工作札记(一)
工作中,总会遇到一些自己平时没有注意或者学习的知识点,很多都是十分实用的,在这里做一下札记,一边查阅。1. 嵌入式设备,往往都是使用flash作为储存设备的,对应的文件系统也有很多(jffs2 / yaffs / cramfs等),对于LInux来说,文件系统的最小单位是分区,不同的分区可以有不同的文件系统,所以,常常会根据主要功能的不同选择不同的文件系统来构建一个完整的嵌入式系统的文件系统。原创 2011-12-11 17:55:24 · 970 阅读 · 0 评论 -
怎样使用Google
link:URL = 列出到链接到目标URL的网页清单.related:URL = 列出于目标URL地址有关的网页.site:http://domain.com 搜索区域仅限于目标网站.allinurl:WORDS = 只显示在URL地址里有搜索结果的页面.inurl:WORD = 跟allinurl类似,但是只在URL中搜索第一个词.allintitle:WORD = 搜索网页标题.intitl转载 2013-07-30 11:12:05 · 1303 阅读 · 0 评论 -
我的毕业季:从开始工作到大学毕业
最近真的毕业了。不知道为什么,我没有同学分别时常见的忧伤和眼神,反而是急切的想回去工作。时隔一年这是自己第一篇Blog。从嵌入式设备驱动开发,到现在的手机应用,在工作中的每一个项目自己都学习对应的知识。在毕业之前,自己换了一个工作,从原来的Linux相关的改成手机相关的;说实话这次感觉自己是有点着急决定了,尽管有急着回去毕业答辩的理由。 去年的这个时候,我参加了某家“大型”嵌入式课程原创 2012-07-16 17:26:05 · 2528 阅读 · 2 评论 -
SQLite的多线程应用与iOS开发
对于SQLiite支持多线程的问题,我找到一片很不错的文章:http://www.keakon.net/2011/10/25/SQLite%E5%9C%A8%E5%A4%9A%E7%BA%BF%E7%A8%8B%E7%8E%AF%E5%A2%83%E4%B8%8B%E7%9A%84%E5%BA%94%E7%94%A8 。 文章很长,需要有耐心的读一下。 1. 对于多个进程可以同时打原创 2012-11-08 17:36:56 · 6412 阅读 · 0 评论 -
Vim和Emacs的替代工具:Sublime Text
现在经常需要在Mac和Ubuntu两个不同的系统来回切换, vim和emacs在Mac上面又不好用,自己也进行了尝试,不太满足自己的要求。 原来在windows下就使用Sublime, 感觉很棒,下面是一些配置。一、 Ubuntu 到www.sublimetext.com下载最新版本,然后进行解压, 简单的功能就不介绍,可以参考其他文章: http://w原创 2012-11-01 11:56:03 · 3895 阅读 · 0 评论 -
自己遇到的BUG(一)
1. 访问一个已被删除对象的成员 具体场景:pMagRoll指向一个变量,然后在程序中usleep(1000*pMsgRoll->speed)来控制显示的速度,但是pMsgRoll是一个临界资源,会被其他线程修改,最后导致某个变量被删除以后导致速度变得不可控制。 解决方法:定义一个和临界变量无关的变量,用变量来保存我们要使用到的临界对象的属性,而不是直接使用 指针会的临原创 2012-04-16 16:36:27 · 956 阅读 · 0 评论 -
自定义的Qt程序打印调试信息的方法
在程序的开发过程中,往往需要添加打印消息,来确定程序Bug的来源。工作的要求是使用qmake生成Makefile,然后,再使用make来进行构建目标程序。1.首先,定义自己的打印函数,比如:#ifndef SHINECOMMON_H#define SHINECOMMON_H#include #ifdef SHINEDEBUG #define原创 2012-04-10 14:26:58 · 2807 阅读 · 0 评论 -
修改Embedded QT鼠标驱动支持IRTOUCH触摸屏
背景知识:http://doc.qt.nokia.com/4.6/qt-embedded-architecture.html Qt for Embedded Linux Architecture http://doc.qt.nokia.com/4.6/qt-embedded-pointer.html#available-drivers Qt for Embedded Linux原创 2012-04-07 18:28:56 · 2881 阅读 · 0 评论 -
QT和网页中的JavaScript函数相互调用的实现
下面的说明来自Qt源代码中的qwebpluginfactory.cpp文件中的介绍说明,引用一下。/*! \class QWebPluginFactory \since 4.4 \brief The QWebPluginFactory class is used to embed custom data types in web pages. \原创 2012-04-06 17:55:25 · 6545 阅读 · 0 评论 -
ubuntu 设置samba共享文件夹
主要供自己备注,参考连接:https://help.ubuntu.com/12.10/serverguide/samba-fileserver.html按装sudo apt-get install samba配置[share] comment = Ubuntu File Server Share path = /srv/samba/share b原创 2013-12-07 13:44:21 · 1364 阅读 · 0 评论