自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

intheworld

蚓无爪牙之利,筋骨之强,上食埃土,下饮黄泉,用心一也。蟹六跪而二螯,非蛇鳝之穴无可寄托者,用心躁也。

  • 博客(56)
  • 资源 (3)
  • 收藏
  • 关注

原创 char[]和char*的区别

前面读书的时候看到有人在讲到了char[]和char*的区别,但是没有细讲。今天看《C陷阱与缺陷》,里面也讲到了这个问题。看了一下还是觉得比较玄乎,想想不如编一个例子然后看看汇编代码,这样一看就应该明了了。        代码非常的简单:#include char filename[] = "/etc/password";main(){ char *pathname = N

2014-09-24 16:29:50 745

原创 深入分析linux网络技术内幕之网络层

上次研究到netif_receive_skb(),这是网络层的入口。这个函数根据skb的protocol字段,调用不同的函数。

2014-09-17 17:24:30 859

原创 PCI配置空间访问的细节

PCI总线配置空间:                                                                                                     前段时间在看DM9000驱动的时候,瞄了一眼DM9000的datasheet。以前确实没有留意这种形式的                                 

2014-09-15 23:31:13 3736 1

原创 Java虚拟机hotspot源码分析之找门

最近研究JVM已然走火入魔了,下午看了两个小时,终于看出了一点端倪。像我这样Java学个半吊子,就开始研究JVM源码的人实在是奇葩的存在!!!源码据说有50多万行,不过感觉也不是很多的样子。大概是linux源码看多了,觉得这hotspot并不是很大。先记录一下成果吧!首先,目录结构: 有os,cpu,os_cpu,share这几个目录,顾名思义,就是存放着不同特点的代码。

2014-09-15 18:48:45 7710 4

原创 深入理解linux网络技术之驱动层

最近我又开始看这个《深入理解linux网络技术内幕》了。以前一直觉得这本书是一个巨无霸,昨天和前天各花了一点时间。大概是一直在搞内核的缘故吧!现在看起来倒不是很吃力了。大概看了1/3吧,虽然的确有点跑马观花了意味,但是自我感觉还是明白了核心的东西。

2014-09-15 18:16:56 1127

原创 Java虚拟机ClassLoader入门

最近有强烈的欲望看《深入Javax》

2014-09-03 13:57:15 922

原创 Linux内存管理之初始化

《深入理解linux内核》中对内存管理的解读比较粗略,相比之下陈莉君的书要详细很多了。简单的记笔记没有什么意思,按自己的疑惑来记录吧!首先,内存管理是对全局内存进行管理的,但是内存管理的数据也需要占内存,又是一个鸡生蛋、蛋生鸡的问题。这个问题和内存页表建立的问题差不多的。先不谈页表吧!内存管理是在页表建立以后的。首先知道一个东西,内存管理的一部分数据是在内核数据段或者初始段的。

2014-09-03 00:21:35 708

转载 友善之臂的qtopia2.2.0加入多线程支持

友善之臂的qtopia2.2.0加入多线程支持 (2012-07-07 09:47:45)转载▼标签: 杂谈分类: ARM本文章基于友之臂提供的arm版本的qtopia2.2.0和x86版本的qtopia2.2.0,前提是系统中已经安装好交叉编译器。要实现多线程,主要是要获得带多线程支持的动

2014-08-05 16:26:53 563

原创 LINUX内核同步学习笔记

Linux是比较早支持SMP(对称多处理器)的操作系统了

2014-07-31 21:01:32 627

转载 LINUX内核之普通自旋锁

LINUX内核之普通自旋锁@CopyLeft by ICANTH,I Can do ANy THing that I CAN THink!~Author:WenHui,WuHan University,2012-6-15 PDF版阅读地址:http://www.docin.com/p1-424285718.html 普通自旋锁自旋锁最常见的使用场景是创建一段临界

2014-07-31 13:22:50 885

原创 友善之臂210矩阵键盘驱动分析与移植

首先要介绍一下

2014-07-30 15:02:35 1039 5

原创 tiny210lcd驱动移植

(3.0.8内核)我们从上面这幅图看,帧缓冲设备在Linux中也可以看做是一个完整的子系统,大体由fbmem.c和xxxfb.c(对应我们的s3cfb.c)组成。向上给应用程序提供完善的设备文件操作接口(即对FrameBuffer设备进行read、write、ioctl等操作),接口在Linux提供的fbmem.c文件中实现;向下提供了硬件操作的接口,只是这些接口Linux并没有提

2014-07-29 15:33:26 1325

原创 s5pv210启动分析

前几天,老板让我弄弄tiny210从SD

2014-05-20 16:07:38 667

原创 start

以后要写写blog了,发现自己常常被同一块石头绊倒两次。估计是记忆力减退,或者是知识量爆炸的原因吧!最近在弄驱动开发和POJ水题,好像还是有一点点收获吧!希望自己可以坚持记录下来。

2014-03-27 09:21:47 447

原创 mysql的command line shell的问题

在mysql的command line shell下,总是没法启动。看了一下prompt的链接内容才知道,这其实就是一个shell命令。当然好像语法格式和linux以及dos里面不同。内容好像是初始化一下环境,然后以root权限无密码登陆。问题出在了命令里面的初始化文件中,即后缀为ini的纯文本文件。将其改成目录下存在的ini文件,问题即可解决。

2013-10-20 14:08:31 1169

原创 qt中mysql的编译问题

前面一直没有把qtc的mysql插件编译出来,昨天在网上搜索了一下,终于把驱动编译好了。发现了一个问题,就是mysqllib.dll的存放位置,不同的人又不同的说法。有人说要把mysqllib.dll放在C:/Windows下,有人会说要把它放在mingw的bin中,也有人说把它放到xx/4.x.x/mingw下。经过我的验证发现后两个都是正确的。而且有一个值得注意的地方就是mysql的mysql

2013-10-20 13:57:46 454

空空如也

空空如也

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

TA关注的人

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