自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

R先生一天不学习就浑身难受

Rome was not built in one day.

原创 CSDN知识库使用体验与感受

很久以前,我就在想人类在学习和创造过程中积累的大量知识该如何保存。如今我们几乎每天都在使用纸张和互联网,我们的知识通过这些载体被保存起来了,这大概就是纸和互联网被评为人类史上伟大发明的原因吧。有幸处于这样一个知识大爆炸的时代,并且选择程序员这个的职业,伴随着知识和经验的增长,我开始关注“知识管理”...

2016-12-30 18:31:07

阅读数 896

评论数 1

原创 嵌入式Linux截图工具gsnap移植与分析

由于 Linux 系统的 FrameBuffer 机制,把屏幕上的每个点映射成一段线性内存空间,这样,程序就可以通过改变这段内存的值来改变屏幕上某一点的颜色。如果我们想把当前的显示内容保存起来,可能会想到如下命令:# cat /dev/fb0 > fb_data.raw  反过来,可以将这些...

2016-12-30 01:05:12

阅读数 2504

评论数 0

原创 QLineEdit 控制输入格式——正则表达式与输入掩码

在实际应用中,我们常常需要在界面上控制用户的输入行为,以此来简化数据的处理。在 Qt 中,我们可以利用正则表达式和输入掩码来达到这种效果,例如 IP 地址的输入。   首先,构建正则表达式,并通过 QLineEdit 的 setValidator 函数进行输入校验设置,从而控制输入行为。部分代码...

2016-12-28 00:54:12

阅读数 3853

评论数 0

翻译 libConfuse 使用说明

原文:http://www.nongnu.org/confuse/tutorial-html/index.html 作者:Martin Hedenfalk libConfuse下载:https://github.com/martinh/libconfuse1. Introducing libC...

2016-12-27 11:19:21

阅读数 1444

评论数 0

原创 ADT语音算法软件简介

一、公司背景  美国 ADT 公司(Adaptive Digital Technologies Inc.)是业界领先的语音算法和语音整体解决方案供应商(www.adaptivedigital.com),成立于1994年,总部位于美国费城郊区的 Plymouth Meeting。20年来,ADT 的...

2016-12-27 00:35:38

阅读数 1449

评论数 0

原创 我的2016——我和嵌入式的那些事

墙上的日历只剩下薄薄的一叠,过不了多久,又将迎来一个新的循环。我想用一篇文章记录我的2016,希望通过写这篇文章能够更客观地审视自己,同时给未来的自己以及有需要的朋友一些参考。正所谓:以铜为镜,可以正衣冠;以史为镜,可以知兴替;以人为镜,可以明得失。多交流、多反思、多总结才会有进步。   翻看自...

2016-12-20 13:31:56

阅读数 14762

评论数 87

原创 字节对齐(Data Alignment)

什么是字节对齐?字节按照一定规则在空间上排列就是字节对齐。现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特 定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放...

2016-12-18 11:41:56

阅读数 1264

评论数 0

原创 广东省的身份证号码开头

广东省身份证开头6位号码: 440000 广东省 440100 广东省广州市 440101 广东省广州市市辖区 440102 广东省广州市东山区 440103 广东省广州市荔湾区 440104 广东省广州市越秀区 440105 广东省广州市海珠区 440106 广东省广州市天河区 ...

2016-12-16 13:16:20

阅读数 8874

评论数 0

原创 大小端模式 & 字节序

大、小端模式的说法,来自乔纳森·斯威夫特的小说《格列夫游记》,在小人国内部分裂成 Big-endian 和 Little-endian 两派,他们的争论在于一派要求从鸡蛋的大头把鸡蛋打破,另一派要求从鸡蛋的小头把鸡蛋打破。斯威夫特借以讽刺英国的政党之争,而计算机工业则借此表示数据储存顺序的分歧。 ...

2016-12-14 20:17:25

阅读数 1316

评论数 0

原创 使用kill命令批量终止进程

在使用Linux的过程中,有时候我们需要手动去终止进程,少的话还好,找出pid把它kill掉即可。但是,如果有一堆进程需要终止怎么办?今天我就遇到了这样的问题,启动了好多rtp包接收进程,结果停不下来。   用 ps -ef 命令查看,如下:   想了一下,应该可以用pipe(管道)来完成这项...

2016-12-12 23:15:27

阅读数 13662

评论数 2

原创 Linux操作系统实时性分析

1. 概述  选择一个合适的嵌入式操作系统,可以考虑以下几个因素:   第一是应用。如果你想开发的嵌入式设备是一个和网络应用密切相关或者就是一个网络设备,那么你应该选择用嵌入式Linux或者uCLinux,而不是uC/OS-II。   第二是实时性。没有一个绝对的数字可以告诉你什么是硬实时,什...

2016-12-11 13:02:46

阅读数 16637

评论数 4

原创 常用的Linux发行版

Linux发行版百花齐放【内容摘要】   如今,众多的Linux发行版百花齐放,Linux的阵营日益壮大,每一款发行版都拥有一大批用户,开发者自愿为相关项目投入精力。Linux发行版可谓是形形色色,它们旨在满足每一种能想得到的需求。那么,对于Linux开发者,就有必要理清各个发行版脉络,并从中选...

2016-12-10 21:20:11

阅读数 6874

评论数 0

原创 POSIX 标准

在20世纪70~80年代,AT&T虽对UNIX的实际源代码进行了版权保护,但却鼓励在系统的接口和语言基础上进行标准化工作。例如,AT&T发布了SVID(System V Interface Definition,系统V接口定义),这成为了POSIX及其后续工作的基础。后来,UNIX...

2016-12-10 11:17:27

阅读数 3495

评论数 0

原创 管道与Unix哲学

关于Unix管道的,这篇文章讲的非常透彻:http://blog.petersobot.com/pipes-and-filters管道(Pipelines)是现代软件工程中一个非常有用架构模型,最早使用在Unix系统中,有句话是这么说的如果说Unix是计算机文明中最伟大的发明,那么,Unix下的P...

2016-12-10 04:55:04

阅读数 1163

评论数 0

原创 再述GPL授权

对于程序开发者来说,GPL实在是一个非常好的授权,因为大家可以互相学习对方的程序编写技巧,而且自己写的程序也有人可以帮忙排错。现今存在的开源协议很多,而经过Open Source Initiative组织通过批准的开源协议目前有58种(http://www.opensource.org/licen...

2016-12-10 04:50:40

阅读数 1717

评论数 2

原创 Linux横空出世

GNU/Linux 【内容摘要】   1991年,芬兰的赫尔辛基大学的Linus Torvalds在BBS上面贴了一则消息,宣称他以bash、gcc等工具写了一个可以在Intel的386机器上面运行的内核程序,许多人对此很感兴趣,乘自由软件运动的春风,Linux开始了它不平凡的旅程。  如今L...

2016-12-10 04:42:50

阅读数 1077

评论数 0

原创 自由软件运动与GNU项目

自由的追求 【内容摘要】   自由软件意味着自由的权利,而不仅仅是免费获取软件的能力。自由软件的本质:“使用者可以以任何目的运行程序、研究该软件如何开展工作、重新分发拷贝,此外还可以向公众重新发布它的原版或修改版。”  理查德•马修•斯托曼(Richard Matthew Stallman,简...

2016-12-10 04:38:52

阅读数 2220

评论数 0

原创 修改yocto系统启动logo

最简单的替换方法是重新编译 psplash,对应目录在 meta-yocto/recipes-core/psplash。如果没有该目录的话,就需要下载,下载方法如下:root@bogon:/yocto/sources/meta-fsl-arm/recipes-core# git clone git...

2016-12-08 14:13:43

阅读数 2680

评论数 2

原创 Linux 实时性能测试工具——Cyclictest 的使用与分析

关于Cyclictest工具,在Wiki上有说明:https://rt.wiki.kernel.org/index.php/Cyclictest。下面将对Wiki上的部分说明进行翻译,并结合实际使用来进行分析。  Cyclictest is a high resolution test progr...

2016-12-06 14:25:09

阅读数 4518

评论数 0

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