自定义博客皮肤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)
  • 资源 (15)
  • 收藏
  • 关注

原创 11月学习总结---确定以Linux为终身的发展方向

11月份非常不错,由于对Android系统的兴趣,也曾经买个两本Android方面开发的书。但简单浏览了一下,由于对Java语言本身不是熟悉,当然代码还是看得懂,主要还是对应用层没用兴趣。于是准备对Android驱动开发进行学习。但Android本身是基于Linux的,那我就学习Linux设备驱动编程吧。学习Linux设备驱动编程,就要和内核打交道了,在看第三版时,一口气看完不是很难,理解基本不成

2011-11-30 20:00:18 1410 1

原创 Linux 下HelloWorld程序的一些测试

Linux驱动编程,和在Windows下的编程基本上没什么出入。一个入口函数,一个清理函数,也好比C++中的类的构造和析构函数一样,确实没什么难理解。通过对驱动HelloWorld程序的学习,确实提高了我对Linux的积极性,因为发行没什么难度阿,基本上和C语言编程一样。你说是内核编程,不能够使用c库,可是我不管什么库,只要你有对应的东西给我实现相同的功能即可。这个内核提供的库,也太好了点,我测试

2011-11-22 21:48:29 1366 1

原创 Linux在帅工具VI命令收集

准备学习Linux内核编程,一直在linux下面打开文件都向在windows下一样操作,太不专业了。于是今天补一补vim工具命令使用,以后强制自己多使用vim,熟练掌握vim命令。下面的这些命令是从网上收集而来,而起我一个一个的在握的ubuntu上测试过,都能够顺序完成其功能。程序员写代码就应该用vi这样的工具,用鼠标太不专有了(我基本上都是一手键盘一手鼠标的,呵呵,以后改). 1). 插入模式

2011-11-21 20:02:00 635

原创 Linux内核驱动学习之锁

谈到并发访问共享资源,就会谈到锁的问题,不论是什么系统,什么层次。      而今天主要是对Linux内核中锁的知识进行了学习,由于知识理论上的学习,知道有这么个东西,具体的深入需要在以后的编码过程中慢慢体会了。     记得在操作系统课程中学过锁,已讲解了生产者和消费者之间锁的关系,而Linux学习的第一个锁也就是这样的一个所,或者在印象中应该叫做信号量吧,特别之处就是该信号量的值我们总是让

2011-11-18 21:18:10 1994

原创 linux 驱动学习之scull驱动的安装

在昨天scull驱动已经成功编译通过,于是可以安装驱动了。由于对linux 设备驱动程序3中没有彻底的理解。认为使用insmod后就可以使用scull提供的 app.c文件进行访问了。结果是失败了。于是在看了在回到下载scull源码的地方看了下那位同志写的说名。说需要使用scull_load脚本安装驱动,使用scull_unload脚本卸载驱动。回到下载的源码目录也看到果然有这两个文件,而且在回到

2011-11-17 22:45:48 1298

原创 linux 内核驱动学习之scull代码编译

学到了Linux设备驱动程序第三版中文版到第三章中,对驱动scull进行了介绍。于是再网上找到了源码来,下载下来后进行编译,发现一些错误,主要是由于Linux版本升级所致。现在记录下来 ,以备查询。scull驱动所针对到版本我也不清楚,应该是2.6.*吧 ,而我到Linux内核版本是3.0.4到。 1、main.c:17: fatal error: linux/config.h: No

2011-11-16 20:53:09 3757

原创 Linux驱动学习字符设备

   在内核中,dev_t类型(在中定义)用来持有设备编号--主次部分都包括。对于2.6.0内核,dev_t是32位的量,12位用作主编号,20位用作次编号。为获得一个dev_t的主或次编号使用: MAJOR(dev_t dev);获取主编号 MINOR(dev_t dev);获取次编号 如果有主次编号,需要将其转换为一个dev_t,使用MKDEV(int major, int mi

2011-11-15 23:27:12 834

原创 linux3.0.4下编译helloworld内核驱动程序

看了Linux设备驱动程序第三版中说,要学习驱动编程,先要建立源码树。对照我的linux的ubuntu版本下了一个 2.6.35的,在编译helloworld程序时提示无效字符'I',查了下发现是由于版本不匹配。后来干脆下了一个最新版的内核3.0.4,直接升级我的ubuntu内核。一切还比较顺序,一个一个命令执行下来顺利完成升级。最后在编译helloworld程序的时候居然没有打印出想要的效果。在

2011-11-14 23:10:25 1043 1

原创 C++虚继承

本文是有文章末尾的问题引起: 原文链接为:http://hi.baidu.com/absolute8511/blog/item/2846613d0fb29ae73d6d978f.html   这篇文章写得很好,一看就让人明白虚继承到底是怎么回事。而我之所以说从它引起是因为我是在使用Inside C++中的讲解virtual int size()函数的时候去测试类大小,我忘记了父类的

2011-11-11 14:25:00 689

转载 vc中调用Com组件的方法详解

http://www.cppblog.com/tx7do/archive/2009/04/17/80246.html 需求: 1.创建myCom.dll,该COM只有一个组件,两个接口:    IGetRes--方法Hello(),    IGetResEx--方法HelloEx() 2.在工程中导入组件或类型库  #import "组件所在目录myCom.dll" no_

2011-11-11 12:51:39 1034

转载 编译Linux3.0.4内核,建立源码树

想学Android,但对上层应用兴趣不大,本人又是学C++出生,于是就想看看android驱动开发如何,于是就看看linux驱动编程,于是就找到了Linux驱动编程第三版,于是里面有HelloWorld这样一个程序,于是看见里面说搞驱动要建立源码树,于是我就去建立源码树,于是就去下载内核代码,下一个2.6.35的,编译后怎么变成了2.6.13.于是没搞懂,还把机器搞死几次,于是干脆下一个3.0.4

2011-11-01 23:21:11 2698

LSP测试代码包含测试和安装程序

LSP安装和拦截函数例子 VS2008工程 LSPDEMO是安装程序 TinyLSP为实现函数

2016-09-28

windows输入法切换

对windows系统安装的输入法进行遍历,随意选择激活某种输入法,可以再编辑框对输入法有特殊要求时使用

2012-03-12

数学之美--Google黑板报

看看数学在网络中的应用,可以激励大家平时多注意数学知识的积累和对那些Google公司产品采用结束

2012-02-10

repo工具 可以用来下载android源码

repo常常被使用来下载android源码,但现在网上给的很多连接都不可用,很多刚学习的朋友为了找这个工具不知道花费了多少时间,现在提供下载。直接放到/bin目录下就可以了。

2011-10-23

通过类名获取类的实例对象

通过类的名称就可以找到类的对应实例对象,和JAVA中的反射差不多,使用时可能会应为map对象导致错误,正在改正中

2011-10-12

逆向书籍 包含了逆向时各种汇编

逆向资料,很少找到这方面的中文资料。要从基础学起,可以看看这个资料

2010-12-14

关于ANT脚本中使用macrodef

该资源是我在复制文件到远程目录时写的,自己在学习的时候可以参考参考

2010-11-10

一个修改EXCEL表格中单元格数据的例子

该文件是使用python来对EXCEL表格进行修改,文件虽然只有几句话,但是当初可是花费了我很多精力。希望放在这里给自己提个醒。要的朋友也可以下载

2010-10-24

pywin32-214.win32-py2.6.rar

用于WinCOM的操作的,很好用,对Word,EXCEL等等操作方便

2010-10-23

CVS手册学习教程 很好的

个人学习CVS收集的教程 ,感觉很有用,传上来供大家学习

2010-10-18

使用perl读写文件

对学习使用Perl操作文件时写的,在开始学习对Perl文件操作时,使用了$_,导致调试了很长时间,现在改正后做笔记到此

2010-10-14

在CListCtrl上显示子控件的代码例子

一个可以自由地对CListCtrl上设置控件的显示位置和状态 现在主要有Edit Button和Combo三种控件

2010-01-30

空空如也

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

TA关注的人

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