- 博客(20)
- 资源 (13)
- 收藏
- 关注
原创 Linux信号使用注意事项
使用kill -l命令查看系统支持的信号$ uname -aLinux u4 4.15.0-101-generic #102-Ubuntu SMP Mon May 11 10:07:26 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux$ kill -l1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP6) SIGABRT 7) SIGBUS...
2021-07-20 18:38:37
185
原创 交换机vlan配置
交换机S5000PV2-EI具有Web网管功能,可以通过Web页面进行管理。参看说明进入网络配置界面: 选择网络: 选择VLAN: 创建VLAN IDs输入ID 10后,点击创建选择修改端口选择端口7,输入VLAN ID为10选择连接类型为
2015-04-06 12:40:35
727
原创 如何给Service添加access permission
//首先定义Service的接口,IMyService.aidlpackage com.xxxx;import android.os.IBinder;import android.os.ParcelFileDescriptor;interface IMyService { void doService(int id);}//实现service类,MySer
2014-08-06 10:06:28
1333
原创 adb remount 失败remount failed: Operation not permitted
小米烧写好系统后,想往system/app下push一个apk,提示remount failed: Operation not permitted。解决方案如下: 1. 进入shell adb shell2. shell下输入命令 shell@android:/ $ sushell@android:/ # mount -o rw,remount -t ya
2013-08-28 10:47:42
8426
原创 git 常用命令
git remote -v 查看URLgit branch dev 创建dev分支git push origin dev 推送分支到远程服务器git branch -r 查看远程有几个分支git branch -D dev 删除本地的dev分支git push origin :dev 删除服务器端的dev分支将一个分支的改动提交到另外一个分支上:源分支:
2012-08-29 17:49:22
669
转载 shell 编程之2>&1
经常可以在一些脚本,尤其是在crontab调用时发现如下形式的命令调用/tmp/test.sh > /tmp/test.log 2>&1前半部分/tmp/test.sh > /tmp/test.log很容易理解,那么后面的2>&1是怎么回事呢?要解释这个问题,还是得提到文件重定向。我们知道>和&1的意思就是将标准错误也输出到标准输出当中。下面通过一个例子来展示2>&1有什么
2012-07-23 12:37:16
588
转载 用git 保存空目录
git 和 svn 不同,仅仅跟踪文件的变动,不跟踪目录。Perforce 也是如此。所以,一个空目录,如果里面没有文件,即便 git add 这个目录,另外在别处 check out 的时候,是没有这个空目录的。只跟踪文件变化,不跟踪目录,这么设计是有原因的。但这会带来一些小麻烦。有时候,确实需要在代码仓库中保留某个空目录。比如测试时需要用到的空目录。变通的解决办法是在空目录下存一个 .
2012-07-23 12:35:40
13168
转载 sqlite3处理写并发
sqlite3数据库是一个数据库一个文件,所以当多进程访问操作同一数据库时,即与操作同一文件一样,文件锁问题。对同个数据库进行多进程同时读是允许的,但多进程同时写是不允许的,如果一个进程已经正在写,其他进程就会写失败。sqlite3返回信息就是"Database is locked",错误码SQLITE_BUSY。1、解决方法一官方网站对这个问题是这个说的:When SQLit
2012-03-16 10:18:35
3789
原创 perl脚本实例链接
之前学习perl脚本,整理了书上的代码实例,分享给初学的童鞋。下面是下载链接:http://dl.dbank.com/c08sczyxf7请多多赐教,互相学习!
2012-03-01 09:48:45
1123
原创 没有硬件,我们就玩模拟的——android4.0编译过程
玩不起真手机,就玩玩模拟器吧#######################################################获得android4.0源码$ mkdir ~/bin$ PATH=~/bin:$PATH$ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
2012-01-08 14:48:46
4824
原创 LINUX系统下USB转串口
在Windows下可以使用超级终端来连接交换机和路由器等工业设备,而且在Windows下使用usb转串口的线也有相应的驱动,但是如何在Linux下使用呢?首先要有一个Linux下的终端软件叫minicom假如没有装这个的朋友可以到自己的源中去下载,然后你就要插上你的usb
2011-09-17 22:50:42
1211
原创 Ubuntu下安装adb
天天使用adb,却没想过Ubuntu下是怎么安装adb的,今天qq群友人问如何删除android手机里的文件(通过电脑删除),我给他出了招,用adb连接手机,可是他没装过adb,我也没装过,折腾了小半天,原来是这么回事。下面是安装步骤:1、下载相应的SDk文件,网址htt
2011-08-28 21:24:49
3450
原创 Ubuntu 11.04下配置samba服务
一. Samba的安装:$ sudo apt-get insall samba$ sudo apt-get install smbfs二. 创建共享目录:$ mkdir /home/work/samba_share$ sodu chmod 777 /home/
2011-08-28 21:08:47
1566
转载 Windows下安装adb工具
你需要准备的东东:· Android SDK(如觉SDK文件过大,也可以只准备G1的USB for Windows驱动和ADB工具包)· WinRAR· G1(HTC Dream)· 数据线*********************************
2011-08-28 16:28:15
11586
原创 i2c驱动调试技巧(1)
新式的驱动倾向于向传统的linux下设备驱动看齐,采用静态定义的方式来注册设备。如将i2c设备信息写到平台的板级文件中,这一点体现了驱动与设备分离的思想,分而治之,很和谐。以前的i2c设备驱动,设备部分喜欢驱动运行的时候动态创建,这样也有其好处,在调试设备驱动时,把驱动编译成模块
2011-08-12 22:35:46
2558
原创 I2C设备地址
I2C设备地址协议格式中第一个字节(为slave address)由7位地址和一位R/W读写位组成的,这字节是个器件地址。 常用IIC接口通用器件的器件地址是由种类型号,及寻址码组成的,共7位。如格式如下:D7 D6 D5 D4 D3 D2 D1 D01、
2011-08-12 10:01:23
9349
原创 Linux常用命令手记(续)
1.#make mrproper作用:删除.config,一般在生成.config之前用2.#toptop命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48Tasks
2011-08-10 08:43:43
552
转载 This attribute must be localized.错误解决方式
eclipse中编译没有问题,但是在make自己建立的项目的时候,提示了错误“This attribute must be localized”,这种问题一般情况是因为在res/xml文件夹下的中或者在res/layout下的文件中出现了没有多语言话的文本例如android:id
2011-07-29 16:05:10
1076
原创 Android对触摸屏、键盘、轨迹球事件的响应过程
最近做一个触摸屏驱动,了解一下Android对触摸屏、键盘、轨迹球事件的响应过程是必须了,在网上查了资料,再结合自身学习体会,对此做点总结。理解不到位的地方,还望赐教!事件的传入是从EventHub开始的,EventHub是事件的抽象结构,维护着系统设备的运行情况,设备类型包括K
2011-07-23 17:11:38
4701
1
Android核心分析
2011-03-13
基于图像处理的车辆检测
2011-02-16
基于Cable的高速家庭网络技术
2011-02-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人