自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风之伤

为人当作君子,一生不畏苦寒

  • 博客(11)
  • 资源 (6)
  • 收藏
  • 关注

转载 SQLite: sqlite_master

SQLite数据库中一个特殊的名叫 SQLITE_MASTER 上执行一个SELECT查询以获得所有表的索引。每一个 SQLite 数据库都有一个叫 SQLITE_MASTER 的表, 它定义数据库的模式。 SQLITE_MASTER 表看起来如下:CREATE TABLE sqlite_master (type TEXT,name TEXT,tbl_name TEXT,

2015-04-27 11:24:46 791

转载 关于文件系统目录和分区等

VFS 是底层文件系统的主要接口。这个组件导出一组接口,然后将它们抽象到各个文件系统,各个文件系统的行为可能差异很大。有两个针对   文件系统对象的缓存(inode 和 dentry)。它们缓存最近使用过的文件系统对象。每个文件系统实现(比如 ext2、JFS 等等)导出一组通用接口,供 VFS 使用。缓冲区缓存会缓存文件系统和相关块设备之间的请求。例如,对底层设备驱动程序的读写请

2015-04-24 16:42:52 2494

原创 ubuntu安装flash player插件

装了chrome之后经常提示没有flash player,按照网上的一些方法下载了adobe flash player,解压放到相应目录但是一直没生效。生效的方法如下:安装方法Ubuntu 14.04及衍生版本用户命令:因为默认库里面有Chromium和Pepper Flash Player,安装非常容易,打开终端,输入以下命令:sudo apt-get

2015-04-24 09:48:17 860

原创 RAS数字系统简图

2015-04-23 17:47:29 968

转载 用REMASTERSYS定制自己的UBUNTU安装光盘

用Remastersys打包你自己的Ubuntu定制版Remastersys可以把你安装的Ubuntu、Debian及其衍生版打包成一个可以用来安装的Live CD/DVD的iso文件。你可以打包一个包含个人数据的iso文件作为系统备份,也可以打包一个不包含个人数据的iso文件发布给其他人安装。打包方法:1)安装一个Ubuntu并配置至理想状态,但不能安装任何专有的显卡驱动程序(如

2015-04-23 12:14:45 1534

原创 关于大小端的题目

有个问题是关于位字段 和 大小端的问题,是一个笔试题。C/C++ code?1234567891011struct stucA{    unsigned int a:1;    unsigned int b:2;    un

2015-04-21 17:03:03 1011

转载 Linux进程间通信——使用消息队列

下面来说说如何用不用消息队列来进行进程间的通信,消息队列与命名管道有很多相似之处。有关命名管道的更多内容可以参阅我的另一篇文章:Linux进程间通信——使用命名管道一、什么是消息队列消息队列提供了一种从一个进程向另一个进程发送一个数据块的方法。  每个数据块都被认为含有一个类型,接收进程可以独立地接收含有不同类型的数据结构。我们可以通过发送消息来避免命名管道的同步和阻塞

2015-04-21 16:56:47 891

转载 /dev/mem

/dev/mem是物理内存的全映像,可以用来访问物理内存,一般用法是open("/dev/mem",O_RDWR|O_SYNC),然后mmap,接着就可以用mmap的地址来访问物理内存,这实际上就是实现用户空间驱动的一种方法。有几个论据倾向于用户空间编程,有时编写一个所谓的用户空间设备驱动对比钻研内核是一个明智的选择,用户空间驱动的好处在于:[html] view pl

2015-04-20 15:33:18 1234

转载 mmap详解

共享内存可以说是最有用的进程间通信方式,也是最快的IPC形式, 因为进程可以直接读写内存,而不需要任何数据的拷贝。对于像管道和消息队列等通信方式,则需要在内核和用户空间进行四次的数据拷贝,而共享内存则只拷贝两次数据: 一次从输入文件到共享内存区,另一次从共享内存区到输出文件。实际上,进程之间在共享内存时,并不总是读写少量数据后就解除映射,有新的通信时,再重新建立共享内存区域

2015-04-17 17:04:48 639

原创 交叉编译头文件的默认搜索路径

最开始是头文件找不到问题一开始确实缺少这个sqlite.h,拿到这个(其他同事那有,作者当时用的)后放到/usr/include,因为网上各种资料表示编译的时候默认的头文件路径是这个试过其他几个地方仍然报同样的错,No such file or directory而且在/usr/include里面找到了pthread.h,我就纳闷

2015-04-16 15:32:31 12752

原创 linux系统调用reboot

在内核中重启不如在用户空间中调用reboot或shutdown那样熟悉其实reboot也不过是个系统调用,找到对应的系统调用的内核函数使用即可sys_reboot29298:内核中其他地方可能都没有sys_reboot的实现方法先进。其原因可以理解为:根据调用的名字我们就可以知道,reboot系统调用可以用来重新启动机器。根据所提供的参数,它还能够挂起机器,关闭

2015-04-01 10:28:12 7656

vim taglist文件

2016-11-16

OK6410烧录文件

用于OK6410的SD烧录,包含mmc和flash文件

2016-02-02

MPC83XX上电启动地址

MPC83XX上电启动地址 MPC83XX powerpc 上电地址

2015-06-24

fine packet builder

非常好的组包发包工具,支持wireshark抓到的包,从此测试无忧

2015-05-05

Qt俄罗斯方块

使用Qt写的俄罗斯方块,适合学习Qt的新手,谢谢

2013-03-13

Qt贪吃蛇 源码

用Qt 做的贪吃蛇 包含源码和工程,很简单的小游戏,是学习Qt 很好的例子

2013-03-13

空空如也

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

TA关注的人

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