自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (5)
  • 收藏
  • 关注

原创 驱动开发规范

开发规范熟练掌握模块所涉及的硬件设计,如所用的电,GPIO,CLOCK等。开发阶段时序一定要符合spec。关注负责模块的耗电流,包括工作电流,模块加入前后系统底电流变化。新功能和较大的修改需要通过评审。整体功能完成后需由硬件部配合验证时序。对于因为自己代码出现的编译或者运行时的 warning 都需要处理掉。主管及时更新项目表格中的模

2016-08-22 20:52:40 590

原创 Android开发规范

1 介绍1.1 目的减少维护花费。提高可读性。加快工作交接。减少名字增生。降低缺陷引入的机会。1.2 术语和定义强制:编程时必须遵守的规定,含有强制字样或字体用加粗式样标注。推荐:编程时推荐遵守的规定,字体用普通式样标注。2 文件组织避免超过 2000 行

2016-08-22 20:51:49 783

原创 Bugzilla使用规范

Bugzilla使用规范登陆BugzillaBugzilla登陆地址:http://172.21.8.39:21500/manual/账号:[email protected]密码:123456Bugzilla简介Bugzilla是一个问题跟踪的专门工具基于web方式、使用方便简单 有利于问题的跟踪,问题的统计分

2016-08-22 20:50:34 547

原创 Gerrit 使用规范

Gerrit 使用规范代码提交要求一个Commit对应一个修改点(除非是在项目初始阶段或是升级BSP时)。不要随便修改文件的属性。Windows 修改过的文件属性会变成755,上传代码时请注意修改成文件的原属性,可以用git whatchanged 来查看自己commit修改的文件。缩进格式跟原文件保持一致。不要修改跟提交内容无关的代

2016-08-22 20:50:03 488

原创 同时抓取带时间的logcat和kernel log的方法

adb shell logcat -v time -f /dev/kmsg | adb shell cat /proc/kmsg | tee kernel_logcat.txt

2016-07-27 16:35:03 10381 2

原创 Android sepolicy规则

1. 节点访问权限[77037.274119] [(2015-01-20 09:17:42.876329323 UTC)] [cpuid: 2] type=1400 audit(1421745462.859:2172964): avc: denied {write } for pid=15848comm=“system_server” name=“enable” dev=“sysf

2016-07-25 10:47:09 5375

原创 性能调试 systrace工具

工具位置:external/chromium-trace/systrace.py保存下面的代码到settrace.sh, 在抓取之前先执行下面指令 source settrace.shadb remountadb shell setenforce 0adb shell "echo 0 > /sys/kernel/debug/tracing/tracing_on"ad

2016-07-25 10:30:28 951

原创 Utuntu安装Bugzilla

1. 安装Apache2. 安装MySQL新建数据库:create database bugs;use bugs;GRANT SELECT, INSERT, UPDATE, DELETE, INDEX, ALTER, CREATE, LOCK TABLES,CREATE TEMPORARY TABLES, DROP, REFERENCES ON bugs.* T

2016-07-05 11:21:42 627

原创 高通代码服务器

高通相关网址:Createpoint: https://createpoint.qti.qualcomm.com(可下载文档,Release Note等)Chipcode: https://chipcode.qti.qualcomm.com(下载私有代码)开源代码: https://www.codeaurora.org/xwiki/bin/QAEP/release(下载开源代码

2016-07-05 11:19:46 4345 1

原创 gerrit服务器新建库

方法一1.新建git库git 用户进入服务器,在/home/git/repositories/目录下,新建自己需要的库,也可新建多目录的库git init –bare xxx xxx为新建库的名称 比如 git init –bare art 新建art库 git init –bare package/art 在package/目录下新建art库

2016-07-05 11:14:44 5385

原创 Gitolite+Gerrit服务器搭建

1、 安装ubuntu系统2、 安装x11vnc远程管理http://blog.csdn.net/maokunlove/article/details/518295973、 安装openssh服务器端http://blog.csdn.net/maokunlove/article/details/518295814、 安装g

2016-07-05 11:12:45 1460

原创 Git服务器搭建

1、 安装ubuntu系统2、 安装x11vnc远程管理http://blog.csdn.net/maokunlove/article/details/518295973、 安装openssh服务器端安装 openssh 服务器端4、 安装git daemon安装 git daemon5、 安装

2016-07-05 10:56:17 458

原创 安装x11vnc远程管理

1. 安装x11vncsudo apt-get install x11vnc2. 接下来创建登陆密码sudo x11vnc -storepasswd3. 再设置X11VNC的密码文件:sudo x11vnc -storepasswd in /etc/x11vnc.pass4. 将密码文件复制过去:sudo

2016-07-05 10:51:33 1794

原创 安装openssh的服务器端

1. 安装opensshsudo apt-get install openssh-server2. 修改ssh的配置文件配置文件为/etc/ssh/sshd_config。将配置文件按如下内容修改:PermitRootLogin no #禁止root用户登录ServerKeyBits 1024 #将serverkey强度改为1024比特

2016-07-05 10:50:11 1001

原创 安装gitweb

1. sudo apt-get install apache22. sudo apt-get install gitweb3. 配置gitweb,由于默认没有css加载,需要把gitweb要用的静态文件链接到DocumentRoot下:cd /var/www/,sudo ln –s /usr/share/gitweb/* .4

2016-07-05 10:48:43 1639

原创 安装gitolite

1. 创建专用账号安装 Gitolite,首先要在服务器端创建专用帐号,所有用户都通过此帐号访问 Git 库。一般为方便易记,选择 git 作为专用帐号名称。$ sudo adduser --system --shell /bin/bash --group git创建用户 git,并设置用户的 shell 为可登录的 shell,如 /bin/bash,同时添加同名的用户组。有

2016-07-05 10:47:43 569

原创 安装git daemon

1. 创建git账户sudo useradd –m git:创建一个名为git的账户sudo passwd git:运行此命令后,可设置git账户的密码2. 安装 git daemonsudo apt-get install git-daemon-run3. 安装好git-daemon后, 需要修改配置文件 /etc/sv/git-dae

2016-07-05 10:46:01 2001

原创 安装gerrit

1. 安装mysqlsudo apt-get install mysql-server2. 需要创建一个专用账户用来管理gerrit相关的信息创建用户gerrit2:sudo useradd -m gerrit2为gerrit2设置密码:sudo passwd gerrit2把gerrit2账户添加到git组里以便gerrit能够读取版本库内容。

2016-07-05 10:41:45 818

原创 android 开机后加载或不加载控件

以android中Camera应用为例若设备中存在camera硬件设备,则在launcher中显示camera入口,若不存在则不显示。1——> packages/apps/Camera/rc/com/android/camera/DisableCameraReceiver.java每次开机后进行检测该Receiver用以监听系统完全启动后,检测camera设备数(num>0

2014-01-24 09:35:29 902

原创 Android添加一项新的系统设置项

如果要在系统设置中添加一个新的设置项,则该字段就具备1.整个Android系统都能访问此设置的值,2.该设置值为永久保存,除非刷机后该系统没有此设置项。添加新的设置值如下步骤:1、添加关键字/frameworks/base/core/java/android/provider/Settings.java中添加如 public static final String

2014-01-17 13:08:27 1273

原创 Android获取外置卡和内置卡信息的方法

如果手机支持TF卡扩展,并且本身没有大容量存储,比如说HTC老款手机 G3之类的,那么获取到的是TF卡的路径。Android获取外部SDcard的官方调用是Environment.getExternalStorageDirectory()。如果手机本身有大容量存储,不论手机是否支持TF卡扩展,比如现在HTC系列高端手机One X,或者920 butterfly系列,那么获取到的是大容量存储

2013-06-18 11:13:34 1327 1

原创 android加密存储文件

随着APP 数量的不断扩大,手机个人信息也渐渐地成为公开的秘密。加密APP中的信息是也渐渐地成为必不可少的了。虽然有时加密很简单,但对于普通的用户(非技术发烧友)来说,已经很难破解了。JAVA提供了加解密支持--md5,DES,AES,PBE,RSA等很多加密算法。其中肯定会有适合的算法进行加解密。以DES加密为例写的验证程序demo下载:http://download.csdn.net/

2013-03-12 19:44:40 803

转载 Android的ActionBar及菜单机制

Action Bar是ANDROID应用用到的重要开发资源之一,Action Bar提供了一致的应用导航和视图切换方式,也提供了突出的和容易的以可预见的方式执行重要操作的方式。        Action Bar一般位于屏幕顶部,包括四个可操作区域:应用图标或LOGO区域,用于视图控制的Spinner下拉菜单或TAB控件区域,Action button(也称为Action Item)区

2013-03-07 14:32:08 569

android-support-v4.jar

android 3.0以下版本导入此JAR包可添加ViewPager等滑动效果

2013-03-13

android 加解密存储

本例子介绍了分别介绍了DES、AES和RSA加密存储信息到本地文件,其中导入了apache的JAR包

2013-03-12

android 手势 滑动翻页

android手势实现翻页效果,可以上下翻也可以左右翻

2011-04-21

oracle-jdbc

orcale 10g Orcale-JDBC-classes12

2009-11-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除