10 2014 档案

摘要:原文转自:原文:(0)让你不再害怕指针--复杂类型说明 要了解指针,多多少少会出现一些比较复杂的类型,所以我先介绍一下如何完全理解一个复杂类型,要理解复杂类型其实很简单,一个类型里会出现很多运算符,他们也像普通的表达式一样,有优先级,其优先级和运算优先级一样,所以我总结了一下其原则:从变量名处起,根... 阅读全文
posted @ 2014-10-29 15:47 Achille·Swn 阅读(133) 评论(0) 推荐(0)
摘要:原文转自:http://blog.csdn.net/angle_birds/article/details/8991802本文关键字:右左法则右左法则:首先从最里面的圆括号看起,然后往右看,再往左看。每当遇到圆括号时,就应该掉转阅读方向。一旦解析完圆括号里面所有的东西,就跳出圆括号。重复这个过程直到... 阅读全文
posted @ 2014-10-29 15:39 Achille·Swn 阅读(213) 评论(0) 推荐(0)
摘要:终于写出了第一个驱动,还要好好努力。Module_key_led.c#include #include #include #include #include #include #include #include #include #include #include #include #include... 阅读全文
posted @ 2014-10-26 16:51 Achille·Swn 阅读(228) 评论(0) 推荐(0)
摘要:在window下编辑的文件,如果在linux用vim工具打开,会发现在句末出现^M字符。我们可以通过下面操作把它们删除:1.进入命令模式,shift+;2.输入%s/^M//g注意:^M是用ctrl+V和ctrl+M输入3.回车,这样就删除干净了。 阅读全文
posted @ 2014-10-26 11:45 Achille·Swn 阅读(284) 评论(0) 推荐(0)
摘要:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 阅读全文
posted @ 2014-10-25 14:32 Achille·Swn 阅读(107) 评论(0) 推荐(0)
摘要:命令:#gedit gedit /etc/apt/sources.list内容如下:#add by Crifan Li 2013-08-12, added 163 sourcedeb http://mirrors.163.com/ubuntu/ precise main restricted uni... 阅读全文
posted @ 2014-10-25 12:11 Achille·Swn 阅读(211) 评论(0) 推荐(0)
摘要:问题描述:点击Unity按钮,出现以下提示:虚拟机无法进入 Unity 模式。请检查 Unity 是否受此客户机操作系统支持,以及是否安装了最新版本的 VMware Tools解决方法:1.安装相关的包。sudo add-apt-repository ppa:gnome3-team/gnome3su... 阅读全文
posted @ 2014-10-25 10:49 Achille·Swn 阅读(695) 评论(0) 推荐(0)
摘要:1. 编辑配置文件: sudo gedit /etc/lightdm/lightdm.conf2. 增加一行:greeter-show-manual-login=true3. 再增加一行:allow-guest=false,添加完成4. 保存,重启系统即可 阅读全文
posted @ 2014-10-25 10:28 Achille·Swn 阅读(182) 评论(0) 推荐(0)
摘要:一、确认ifcfg-eth0的设置编辑文件:# vim /etc/sysconfig/network-scripts/ifcfg-eth0 (若不存在则手动创建)内容如下:DEVICE=eth0BOOTROTO=staticBROADCAST=192.168.1.255GATWAY=192.168.... 阅读全文
posted @ 2014-10-22 22:55 Achille·Swn 阅读(466) 评论(0) 推荐(0)
摘要:Makefile中:obj-m += bobey.obobey-objs += test.o add.o 阅读全文
posted @ 2014-10-21 17:12 Achille·Swn 阅读(155) 评论(0) 推荐(0)
摘要:实现:在一个内核模块调用另一个内核模块中的a+b函数,并通过命令行给参数a,参数b赋值。file3.c#includevoid add_num_func(int a,int b){ printk("file1 a+b = %d \n",a+b);}EXPORT_SYMBOL(add_num_f... 阅读全文
posted @ 2014-10-21 17:08 Achille·Swn 阅读(1052) 评论(0) 推荐(0)
摘要:1、输入的文字为密码形式的设置 android:password="true"2、输入的文字为电话号码 android:phoneNumber="true"3、单行输入,一旦设置为true,则文字不会自动换行,回车即为离开文本框 android:singleLine="true"4、输入只能为... 阅读全文
posted @ 2014-10-21 10:13 Achille·Swn 阅读(205) 评论(0) 推荐(0)
摘要:转自:http://blog.sina.com.cn/s/blog_684a1d160100umuq.htmlffff00ffff33ffff66ffff99ffffccffffffffcc00ffcc33ffcc66ffcc99ffccccffccffff9900ff9933ff9966ff999... 阅读全文
posted @ 2014-10-20 22:13 Achille·Swn 阅读(533) 评论(0) 推荐(0)
摘要:文章转自:http://blog.csdn.net/younger_china/article/details/70824941. 控制台的日志优先级#define KERN_EMERG "" /* 致命级:紧急事件消息,系统崩溃之前提示,表示系统不可用 */#define KERN_ALERT ... 阅读全文
posted @ 2014-10-20 22:06 Achille·Swn 阅读(485) 评论(0) 推荐(0)
摘要:一、基本概念文件管理:数据管理算法文件系统:管理文件算法的载体文件系统的功能:管理分区上的数据(增删查改)文件系统的分类:fat32/ntfs/ext3/ext4/yaffs/jffs/cramfs/.....文件系统的表现形态: window--------->森林 linux--------... 阅读全文
posted @ 2014-10-16 21:15 Achille·Swn 阅读(353) 评论(0) 推荐(0)
摘要:一、设置长按响应事件在onCreate方法中添加下面代码:this.getListView().setOnItemLongClickListener(new OnItemLongClickListener() { @Override public bool... 阅读全文
posted @ 2014-10-16 08:57 Achille·Swn 阅读(741) 评论(0) 推荐(0)
摘要:/Linuxrc执行init进程初始化文件。主要工作是把已安装根文件系统中的/etc挂载为ramfs,并拷贝/mnt/etc/目录下所有文件到/etc,这里存放系统启动后的许多特殊文件;接着Linuxrc重新构建文件分配表inittab;之后执行系统初始化进程/sbin/init。Linuxrc #... 阅读全文
posted @ 2014-10-15 22:26 Achille·Swn 阅读(289) 评论(0) 推荐(0)
摘要:原文转自:http://dato0123.iteye.com/blog/1248254inittab文件时init进程读取的配置文件,本身不可执行,由若干条指令组成。文件描述在系统引导及通常的操作期间, 都启动哪些进程 (比如/etc/init.d/boot, /etc/init.d/rc, get... 阅读全文
posted @ 2014-10-15 22:17 Achille·Swn 阅读(224) 评论(0) 推荐(0)
摘要:原文转自:http://blog.163.com/stu_shl/blog/static/599375092011639354090/一、光标移动h 或 向左箭头键(←)20h或者20(←)光标向左移动一个字符光标向左移动20个字符,j 或 向下箭头键(↓)20j或者20(↓)光标向下移动一行光标向... 阅读全文
posted @ 2014-10-15 22:03 Achille·Swn 阅读(150) 评论(0) 推荐(0)
摘要:注:编译驱动的条件:1、交叉工具链2、内核源码包(驱动的版本和内核源码的版本一致)3、源码包需要配置编译过注:如需要帮助,可以参考内核源码中modules.txt文件(内核源码树/Documentation/kbuild/modules.txt)编写模块的注意事项:1.模块运行需要初始化及退出。mo... 阅读全文
posted @ 2014-10-14 22:44 Achille·Swn 阅读(2336) 评论(0) 推荐(0)
摘要:zImage:vmlinux是内核文件,zImage是一般情况下默认的压缩内核映像文件,压缩vmlinux,加上一段解压启动代码得到。uImage:uImage则是使用工具mkimage对普通的压缩内核映像文件(zImage)加工而得。它是uboot专用的映像文件,它是在zImage之前加上一个长度... 阅读全文
posted @ 2014-10-14 22:10 Achille·Swn 阅读(1598) 评论(0) 推荐(0)
摘要:文章转自:http://www.cnblogs.com/wanqieddy/archive/2011/09/21/2184257.html概述:= 是最基本的赋值:= 是覆盖之前的值?= 是如果没有被赋值过就赋予等号后面的值+= 是添加等号后面的值例子:新建一个Makefile,内容为:ifdef ... 阅读全文
posted @ 2014-10-14 21:49 Achille·Swn 阅读(213) 评论(0) 推荐(0)