推荐文章 New Blog
linux内核编程之sys接口以及workqueue
sys接口顾名思义/sys目录下的接口,linux系统是一个一切都是文件的系统,通过sys接口可以与内核的模块进行互动下面是默认sys目录下的内容下面通过编程可以实现我们自己的模块以及sys接口。实现sys接口并不难,只要会使用几个api就可以了,下面以一个实际的例子说明sysfs.c#include<linux/module.h> #include<linux/kernel.h> #include<linux/init.h> #include<linux/interrupt.h> #include<linux/sched.h> #include<linux/workqueue.h> #include<linux/sysfs.h> #include<linux/string.h> ...Dec. 24, 2015, 11:04 p.m.作者:zachary分类:Linux相关阅读(2010)评论(0)
Android开发遇到的破事(一)
在前几天做了一个demo,昨天升级了一下SDK,突然一下子就不能运行了,报了两个错。1、报了android.os.NetworkOnMainThreadException的异常,这个好说,百度一下,easy。原因:原来是在4.0之后在主线程里面执行Http请求都会报这个错解决办法:在启动的activity的onCreate函数添加以下代码:StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder().detectDiskReads().detectDiskWrites().detectNetwork().penaltyLog().build()); StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder().detectLeakedSqlLiteO...Dec. 9, 2015, 9:54 p.m.作者:zachary分类:Android阅读(1841)评论(0)