1什么是AOP:AOP是面向切面编程,也就是说面向某个功能模块编程,典型的应用就是Spring的声明式事务, Spring的AOP事务解析: 在以前的事务管理是要融合在逻辑代码中的,在逻辑代码中决定事务是否提交或者回滚,这样很容易造成代码难以维护,代码冗余 但是...
分类:
编程语言 时间:
2015-04-14 23:16:16
阅读次数:
299
hello: module_layout: kernel tainted.
Disabling lock debugging due to kernel taint
hello: version magic '2.6.32-504.el6.i686 SMP mod_unload 686 ' should be '2.6.32-504.el6.i686 SMP mod_unload modversions 686 '
第一步、看看你运行内核的版本:ls /usr/src/kernels/2.6.32-504....
分类:
其他好文 时间:
2015-04-11 13:22:51
阅读次数:
923
Linux内核模块编程指南
所以,如果我们想改变某个系统调用的工作方式,我们需要做的是编写自己的函数来实现它(通常通过添加一些我们自己的代码,然后调用原始的函数),然后更改sys_call_table指向函数的指针。因为我们可能被移除后,我们不想离开系统处于不稳定状态,重要的是cleanup_module表恢复到原来的状态。 下面是一个示例的源代码的内核模块。我们想“间谍”在一...
分类:
系统相关 时间:
2015-02-13 16:45:32
阅读次数:
287
Linux内核不承诺模块编程接口兼容性,事实上这类编程接口在内核主线的演进过程中,不停地发生变化,内核是如何检查插入的模块是否接口跟当前的内核接口兼容。本文重点介绍内核模块符号的CRC机制。...
分类:
系统相关 时间:
2015-01-10 01:31:24
阅读次数:
361
Linux内核从原理到代码详解链接:http://pan.baidu.com/s/1sj0Szj3密码:ywyv网盘失效的话,请加QQ:3113533060一、课程内容:第一周1.初识Linux内核1.1认识操作系统1.2开放源代码的UNIX/Linux操作系统1.3Linux内核1.4Linux内核源代码1.5Linux内核模块编程入门1.6Linux内核中链表..
分类:
系统相关 时间:
2014-12-16 19:32:43
阅读次数:
270
Linux内核模块编程与内核模块LICENSE——《Linux设备驱动开发详解(第3版)》预读...
分类:
系统相关 时间:
2014-07-02 15:22:43
阅读次数:
332
Linux内核编程时,内核代码执行只能直接访问内存上的数据,硬盘上的文件系统必须通过间接的方式才能被内核读写,本文结束一般内核操作文件读写三种方式,并做对比...
分类:
系统相关 时间:
2014-07-01 06:25:24
阅读次数:
218
NMEA0183是美国国家海洋电子协会(NationalMarineElectronicsAssociation)为海用电子设备制定的标准格式。现在已经成为GPS导航设备统一的RTCM(RadioTechnicalCommissionforMaritimeservices)标准协议。下图是我调试用的...
分类:
其他好文 时间:
2014-06-20 16:09:15
阅读次数:
329
verilog设计进阶 时间:2014年5月6日星期二 主要收获: 1. 阻塞赋值与非阻塞赋值; 2.
代码测试; 3. 组合逻辑电路和时序逻辑电路。 阻塞赋值与非阻塞赋值: 1. 阻塞赋值"="(组合逻辑电路),非阻塞赋值"<="(时序逻辑电路); 2.
Verilog模块编程的8个原则: (1)...
分类:
其他好文 时间:
2014-05-16 08:03:45
阅读次数:
366