内核模块 (一) 杂谈
版权声明:本文为博主原创文章,任何组织或者个人可以在任何媒介上发表或转载我的文章、图片等.且转载后必须注明出处和邮箱,博客地址(https://blog.csdn.net/u011011827),本人邮箱([email protected]) https://blog.csdn.net/u011011827/article/details/89672379 初衷 为什么要添加内核模块功能
宏内核微内核
模块与模块之间的交互 EXPORT_SYMBOL()
EXPORT_SYMBO
安卓与C代码 (一) 安卓中添加C可执行程序源码
版权声明:本文为博主原创文章,任何组织或者个人可以在任何媒介上发表或转载我的文章、图片等.且转载后必须注明出处和邮箱,博客地址(https://blog.csdn.net/u011011827),本人邮箱([email protected]) https://blog.csdn.net/u011011827/article/details/89706337 安卓中添加C可执行程序源码 参考 frameworks 中 添加 testing 目录
frameworks/testing$
SPI (四) linux SPI 调试
版权声明:本文为博主原创文章,任何组织或者个人可以在任何媒介上发表或转载我的文章、图片等.且转载后必须注明出处和邮箱,博客地址(https://blog.csdn.net/u011011827),本人邮箱([email protected]) https://blog.csdn.net/u011011827/article/details/89707387 SPIDEV 用户空间spi驱动 驱动配置 // 注意 ,spidev.c 中的 spidev_probe函数 一定要执行
I2C (六) linux I2C 用户空间驱动
版权声明:本文为博主原创文章,任何组织或者个人可以在任何媒介上发表或转载我的文章、图片等.且转载后必须注明出处和邮箱,博客地址(https://blog.csdn.net/u011011827),本人邮箱([email protected]) https://blog.csdn.net/u011011827/article/details/89709841 dev-interface read write /*************************************
Linux设备驱动程序知识点
版权声明:本文为博主原创文章,任何组织或者个人可以在任何媒介上发表或转载我的文章、图片等.且转载后必须注明出处和邮箱,博客地址(https://blog.csdn.net/u011011827),本人邮箱([email protected]) https://blog.csdn.net/u011011827/article/details/89736225 注意: 网络设备驱动和块设备驱动不在内 字符设备驱动 1. 了解linux内核字符设备驱动程序的架构
2. 了解linux字符
驱动 (1.1) linux字符设备驱动的组织及应用程序如何交互
版权声明:本文为博主原创文章,任何组织或者个人可以在任何媒介上发表或转载我的文章、图片等.且转载后必须注明出处和邮箱,博客地址(https://blog.csdn.net/u011011827),本人邮箱([email protected]) https://blog.csdn.net/u011011827/article/details/89736300 字符设备驱动 #include <linux/device.h>
#include <linux/module.h>
#inc
驱动 (4) 中断
版权声明:本文为博主原创文章,任何组织或者个人可以在任何媒介上发表或转载我的文章、图片等.且转载后必须注明出处和邮箱,博客地址(https://blog.csdn.net/u011011827),本人邮箱([email protected]) https://blog.csdn.net/u011011827/article/details/89739248 linux_4.0/kernel/irq/proc.c
show_interrupts
/proc/interr
file_operations中的 ioctrl
版权声明:本文为博主原创文章,任何组织或者个人可以在任何媒介上发表或转载我的文章、图片等.且转载后必须注明出处和邮箱,博客地址(https://blog.csdn.net/u011011827),本人邮箱([email protected]) https://blog.csdn.net/u011011827/article/details/89765227
3. 函数功能
1. 数据传输
内核->用户 // 大小由cmd 中 的第三个数值决定, 地址 为 unsigned
如何快速了解一个内核模块
版权声明:本文为博主原创文章,任何组织或者个人可以在任何媒介上发表或转载我的文章、图片等.且转载后必须注明出处和邮箱,博客地址(https://blog.csdn.net/u011011827),本人邮箱([email protected]) https://blog.csdn.net/u011011827/article/details/89765534
Kconfig
Makefile
export
cflow
alais
C3P0出现的问题(二)
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hold_on_/article/details/87921019 问题:
警告: com.mchange.v2.resourcepool.BasicResourcePool$ScatteredAcquireTask@7b377e -- Acquisition Attempt Failed!!! Clearing pending acquires. While trying to acquire
C3P0出现的问题(一)
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hold_on_/article/details/87920971 问题:
Exception in thread "main" java.lang.NoClassDefFoundError: com/mchange/v2/ser/Indirector
at main.Main.main(Main.java:20)
Caused by: java.lang.ClassNotFoundExcep
Java--C3P0的使用
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hold_on_/article/details/87924582 首先在eclipse中创建一个新的java project,然后本次构建的项目的目录如下: dao:对数据库的操作,同时也是接口的实现 interface:对接口的声明 main:主函数(测试类) model:创建数据库对象的实体类 serverce:业务层,业务逻辑的实现 其中c3p0-0.9.5.2.jar是c3p0需要的依赖
人生第一次面试-电话面试-蚂蚁金服
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hold_on_/article/details/88429302 中午在教室突然接到了蚂蚁金服的一个小姐姐的电话,说话真的是超级温柔啊,但是人生第一次面试啊,超级紧张的好吧(但是还是得表现的淡定些!) 面试官小姐姐:请问你是XXX吗? 我:嗯! 面试官小姐姐:你好!我是面试你的面试官!(差不多就是这个意思的了,但是人家肯定说的比我说的要委婉很多的) 我:嗯!你好!(我也激动加紧张的好吧,我能说什
需要了解的几种Java容器
https://www.cnblogs.com/goody9807/p/6441114.html https://blog.csdn.net/boom_man/article/details/78345989
ThreadLocal底层实现原理
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hold_on_/article/details/88774595 解释的不错的一片文章:https://blog.csdn.net/qpzkobe/article/details/79997391 下边是个人理解,如果有错误还请批评指正: 首先说一下使用方式:
ThreadLocal<String> threadLocalA= new ThreadLocal<String>();
Thread
如何判断链表有环?解释+实现
大四毕业前夕,计算机学院, 正在四处求职的小灰碰到了同系的学霸大黄...... 小灰边说边回忆着上周去面试的情形...... 有一个单向链表,链表当中有可能出现“环”,就像下图这样。如何用程序判断出这个链表是有环链表? 方法一:首先从头节点开始,依次遍历单链表的每一个节点。每遍历到一个新节点,就从头节点重新遍历新节点之前的所有节点,用新节点ID和此节点之前所有节点ID依次作比较。如果发现新节点之前的所有节点当中存在相同节点ID,则说明该节点被遍历过两次,链表有环;如果之前的所有节点当中不存在相
解决idea没有tomcat server选项的问题
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hold_on_/article/details/89205450 网上的解决方法:这个是从网上看来的 file-->setting-->plugins,搜索tomcat 然后install之后会提示重启,重启之后应该就会有,但是在我的IDEA上没有搜到类似的,如果能搜到,这是一种解决办法。 前提:我的idea是社区版的,然后了解到社区版就是没有tomcat server的,所以我选择去下一个专业
SSM-遇见的一些小坑(一)-mapper的问题
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hold_on_/article/details/89342106 mybatis实现Dao有两种方法:一种是正常的开发Dao层,另一种是mapper动态代理的方式。 在通过mapper代理的方式进行开发时,要注意mybatis.xml的namespace指向的是Dao的接口类,注意是接口类的路径,不是接口类所在文件的路径(也就是说带上类就行了),其次这个mapper标签中的属性的id指向的是类中
SSM-遇见的一些小坑(二)解析请求的问题
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hold_on_/article/details/89359958 在通过url:http://localhost:8081/user/addUser,来测试的时候出现了这个问题:HTTP Status 500 - Request processing failed; nested exception is java.lang.IllegalArgumentException: Unknown r
SSM-遇见的一些小坑(三)Controller层出现的错误
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hold_on_/article/details/89365680 错误描述:Could not autowire. No beans of 'addUser' type found. less... (Ctrl+F1) Checks autowiring problems in a beanclass 缺少包的扫描,那就添上
<context:component-scan base-packa
今日推荐
周排行