自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (4)
  • 收藏
  • 关注

原创 Hough变换在opencv中的应用

作为cv中为数不多的检测算法,“霍夫曼变换”数学上很简洁,能检测直线、圆,稍加扩展就可用来检测任意2d图形,包括旋转等变形

2013-09-03 14:32:24 2347

原创 显示器热插拔的检测

在X下,检测连接了几个显示器,用命令xrandr -q但xrandr只能在X起来之后有效,而跟显示器有关的初始化如果在X启动之前就完成的话,就可以缩短界面的启动时间;要做到这一点,首先得知道有几个显示器连着,是单屏还是双屏。方法是 查看sysfs在/sys/class/drm/card0-xxxx-d/status里记录着,接口是connected还是d

2013-09-03 14:17:13 2560

原创 关于 EWOULDBLOCK 和 read 返回 -1

之前的项目中遇到过一个情况,用select监听一个设备文件,当返回可读时,用read去读数据,却返回-1,一直重复读,则一直是-1反复实验确定,select返回确实是因为有数据过来,而不是超时,已经很明显,select认为有数据返回了,而read去读时却读不到,费解,难道select也靠不住。。。后来逐步向下调试,确定问题出在设备驱动,由于是嵌入式主板,需要在驱动里加了一点点缓

2013-09-03 14:11:41 2126 1

原创 夜爬香山

这周四是第二次夜爬香山了,每到周四,就有疲惫的感觉,那天正上班,突发奇想,晚上爬香山吧于是下了班,没吃饭就往香山赶,到邮局已经7点多了。路线:从邮局那绕过公园大门,穿过红旗村,爬到好汉坡顶就下撤,时间:到山脚7点一刻左右,爬到顶休息一下再下撤,接近10点到山下,正好可以赶上331十点的末班车,到北宫门还来得及转地铁到家基本上就11点了,洗个开心澡,舒舒服服的睡了,第二天还得

2012-05-13 23:05:02 1227

原创 RTLinux的实现原理

RTLinux 的实现原理现状Linux是非常优秀的系统(废话),但它也不是万能的,不支持(硬)实时操作就是很大的缺点,当然,没有通用操作系统会支持实时性的,所以linux依然是强大的,呵呵。作为通用操作系统,Linux首先考虑的是,优化系统的平均性能,试图让每一个进程都能公平的分享CPU资源,但对于实时程序操作系统来说,精确的计时和可预测的行为比均衡性能要重要的多。实时系统要求比较短的各种延时和精确的系统行为,而这恰恰是Linux的缺点:运行的不确定性和比较高的中断延迟。         作为

2010-08-24 18:18:00 1822

原创 在 Y450A上 安装定制的FreeBSD7.2

 在联想Y450A上安装FreeBSD的经历说明:FreeBSD在y450a上直接安装会失败的,安装盘就起不来,原因是打入内核的sbp驱动会让内核启动时挂掉,而启动后以模块载入内核则没有问题;尝试的方法是先在虚拟机下编译不含sbp的内核,再根据安装光盘的格式,替换掉光盘里的内核,使新作的iso可以在y450a上正常使用。问题: 安装光盘启动失败

2009-11-10 10:11:00 517

原创 LFS 终于更新了 20080712 gcc-4.2.3 glibc-2.7 binutils-2.18

  昨天出了LFS的更新包了,用了gcc-4.2.3 glibc-2.7 binutils-2.18 我也赶了个潮流,花了一天的时间,重新作了个 ${LFS}/tools ,其中的步驟有了新的变化。  首先是glibc库不再支持x86了(其实glibc2.6已经不支持了),所以必须加入编译参数 -march=i686 -mtune=native (其他平台类似) 才能make通过(这个参数害惨

2008-07-13 21:42:00 876

原创 Linux 下的仿千千静听播放器

刚开始学qt,打算作个基于qt的播放器,类似于千千静听的界面,已经分析了千千的大部分技术,加紧学qt了

2008-07-07 19:27:00 632

原创 FAT32硬盘引导代码(NASM)

[bits 16][org 0x7c00];Skysmiler 2008-5-13 UESTC;为了提供灵活的加载方式,采用间接读取FAT32参数,大小一个扇区;文件由BIOS加载至0x7C00处执行,;从C盘的FAT32中读取BSLDR将其加载到0x7e00处,跳转执行...; this will find the BSLDR in only on

2008-05-12 05:43:00 1336

gawk_effective_awk_programming

awk,(gnu开源的gawk)是脚本之王,它与sed,bash成为脚本最常用的工具,其中awk又自成体系,算是一门独立的语言,精通awk各种脚本问题轻而易举

2013-09-03

超越C++标准库-boost程序库导论

资深c++开发必读,boost讲解的很详细,大量例子代码,很不错的参考资源

2013-06-19

MIT 的lisp手册《LISP Programmers Manual》

lisp的开发手册,mit计算机实验室的开发手册

2011-06-26

空空如也

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

TA关注的人

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