在linux使用platform_driver_register() 注册 platform_driver 时, 需要在 platform_driver 的probe() 里面知道设备的中断号, 内存地址等资源。这些资源的描述信息存放在 resource 数据结构中, 相同的资源存放在一个树形树形数据结构中, 通过父节点, 兄弟节点, 子节点相连。 比如中断资源, IO端口资源, IO内存资源,...
分类:
系统相关 时间:
2015-07-17 10:03:50
阅读次数:
266
今天Boss给了一个小任务,要求给定一个字符串,判断该字符串是否是MAC地址,并用Java和正则表达式实现。于是我顺便百度了下MAC地址,并在cmd下使用getmac获取本机的MAC地址,了解了一点后,就用Java实现了。为了方便测试与输入输出,选择使用Android作为UI交互。反正都是用Java,对于这个问题,一个Java项目和Android区别不大。
首先看一个MAC地址:4...
分类:
系统相关 时间:
2015-07-17 09:55:56
阅读次数:
223
解决eclipse启动插件时PermGen space问题...
分类:
系统相关 时间:
2015-07-17 09:46:00
阅读次数:
153
一、共享文件夹设置好了,但是在虚拟机中的Ubuntu系统下却看不到,怎么办? 一种可能的原因是系统没有自动挂载,解决办法: 1、安装: sudo apt-get install open-vm-dkms 2、挂载: sudo mount -t v...
分类:
系统相关 时间:
2015-07-17 09:36:27
阅读次数:
186
原文:http://www.nixtutor.com/linux/all-the-best-linux-cheat-sheets/1. Linux Command LineLinux Reference Card- Great reference published on FOSSwire webs...
分类:
系统相关 时间:
2015-07-17 09:32:19
阅读次数:
146
一:cat主要有三大功能:1.一次显示整个文件。$ catfilename2.从键盘创建一个文件。$ cat>filename 只能创建新文件,不能编辑已有文件.3.将几个文件合并为一个文件: $catfile1file2 > file
分类:
系统相关 时间:
2015-07-17 09:34:05
阅读次数:
136
zygote 进程是由 init 进程根据 zygote.rc 脚本中的命令,以 service 的方式启动的。
分类:
系统相关 时间:
2015-07-17 09:32:27
阅读次数:
245
编写脚本:判断当前主机的CPU生产商如果其生产商为AuthenticAMD,就显示其为AMD公司如果其生产商为GenuineIntel,就显示其为Intel公司否则,就显示为unkown脚本编写如下:#!/bin/bashCPU=`grep‘Vendor_id‘/proc/cpuinfo|cut-d:-f2`if[$CPU==AuthenticAMD];thenecho"TheCPUisAMD"e..
分类:
系统相关 时间:
2015-07-17 07:17:42
阅读次数:
141
dhclient//自动获取IP(通过DHCP)ifconfig-a//查看网卡信息[root@wangchao~]#ifconfig-aeth0Linkencap:EthernetHWaddr00:0C:29:47:DF:59inetaddr:192.168.137.22Bcast:192.168.137.255Mask:255.255.255.0inet6addr:fe80::20c:29ff:fe47:df59/64Scope:LinkUPBROADCASTRUNNINGMU..
分类:
系统相关 时间:
2015-07-17 07:16:21
阅读次数:
264
Linux启动过程第一阶段:硬件引导启动通电,BIOS加电自检,找启动介质则找到MBR找到MBR后,则根据bootloader(grub)设置找到内核所在位置第二阶段:GRUB启动引导阶段执行Linux内核映像代码,检测和加载硬件驱动第三阶段:内核引导阶段驱动加载完成后,内核把主动权交给了init第..
分类:
系统相关 时间:
2015-07-17 07:17:00
阅读次数:
250
远程连接工具有:PuTTY、xshell、SecureCRTPuTTY:输入IP地址、和端口号22。点击open即可连接SecureCRT:选择ssh2、输入IP地址、完成后输入用户及密码即可登入使用Putty秘钥验证root用户[root@wangchao~]#mkdir/root/.ssh/[root@wangchao~]#ls-a/root/将公钥复制进文件[root@wan..
分类:
系统相关 时间:
2015-07-17 07:17:00
阅读次数:
162
本篇博文介绍一下Linux系统的文件系统,由于Linux标准委员会制定了一个文件系统标准FHS,文件系统层级标准,规定Linux发行版应该创建哪些目录存储特定类型的文件.根目录记为/一级目录:/boot:系统启动相关的文件,如内核,initrd以及grub(bootloader)/dev:设备文件块设备文件:随机访..
分类:
系统相关 时间:
2015-07-17 07:15:24
阅读次数:
217
本篇博文主要介绍一下Linux系统的目录管理命令,有mkdir,rmdir,ls,cd,pwd,file,tree。1、mkdir--创建目录用法:mkdir[options]directory...options:-m,--mode=MODE:定义目录的权限-p,--parents:创建目录时,若目录的父目录不存在,就先创建其父目录,再创建子目录-v,--verbose:显示..
分类:
系统相关 时间:
2015-07-17 07:13:48
阅读次数:
201
(1)安装包时unixODBC包会报错用下面命令:rpm-ivh×-odbc-5.1.8-1.rhel5.i386.rpm--nodeps
分类:
系统相关 时间:
2015-07-17 07:14:44
阅读次数:
228
锁的开销锁的开销是巨大的,特别是对于多核多处理来讲。 引入多处理,本身就是为了将并行化处理以提高性能,然而由于存在共享临界区,而这个临界区同时只能有一个线程访问(特别是对于写操作),那么本来并行的执行流在这里被串行化了,形象地看,这里好像是宽阔马路上的一个瓶颈,由于串行化是本质上存在的,因此该瓶颈就是不可消除的。问题是线程执行流如何度过这个瓶颈,很显然,它们谁都绕不开,现在问题是是它们...
分类:
系统相关 时间:
2015-07-17 07:09:05
阅读次数:
183
安装方法参考:http://www.jb51.net/os/RedHat/149653.html具体内容:在安装Git之前,需要先安装一些依赖包,安装依赖包之前可以先检查下是否已经安装。shell命令如下:# rpm -qa | grep zlib-devel 如果没有安装,我们先要安装这些依赖.....
分类:
系统相关 时间:
2015-07-17 07:05:46
阅读次数:
478
每天开机关机,除了“等”之外,你得了解你的操作系统开机的时候真正做了什么?一. 书上都是这么讲的CPU自身初始化:硬件初始工作,以PC/IP寄存器跳转到BIOS首地址为结束标志。->加电自检(Power On Self Test):硬件检测,内存检测,系统总线检测,以开始从总线读取第一段程序为结束标...
分类:
系统相关 时间:
2015-07-17 07:05:03
阅读次数:
200