- 博客(15)
- 收藏
- 关注
原创 mysql常用命令
1.mysql登陆命令: mysql -h IP -u USENME -p PWD -P PORT DBNAME 示例: mysql -h 110.110.110.110 -u username -p password -P 3306 db_test
2015-08-26 09:50:01
372
转载 Java获取当天、本周、本月 开始及结束时间
当天开始时间: Calendar currentDate = new GregorianCalendar(); currentDate.set(Calendar.HOUR_OF_DAY, 0); currentDate.set(Calendar.MINUTE, 0); currentDate.set(Calendar.SECOND, 0); dateCursor.setT
2015-08-12 08:57:13
839
原创 qcom平台qmdl转isf格式步骤
1. 打开QCAT -> file -> open,选择要转换的.qmdl文件 2. 加载完成后,菜单file -> save -> DLF… 3. 开始 -> 所有程序 -> 找到 QXDM Professional文件夹 -> 打开DLF Converter 4. DLF Converter -> 选择需要转换的dlf文件 -> 指定输出isf文件
2015-01-22 11:51:15
5250
原创 Ubuntu14.04安装VMware和Windows 7步骤
有时候为了工作需要,仅仅一个ubuntu是不够用的。但是在一台机器上安装两个系统,切换起来又比较麻烦,最好的解决办法就是安装虚拟机同时运行两个系统。 下面就来介绍下Ubuntu14.04安装虚拟机以及Windows 7的步骤: 1、下载VMWare 进入官方网站:http://www.vmware.com/cn,下载 VMware Workstation 11(需要先注册账号才能下载) 2
2015-01-20 15:44:23
1335
原创 Python循环创建文件或文件夹
循环创建文件 import os for i in range(1, 100): os.system('touch %d.txt'%i) 循环创建文件夹 import os for i in range(1, 100): os.system('mkdir dir_%d'%i) 注:这里通过system函数执行shell脚本,来创建文件或文件夹。 需要特别注意的
2015-01-19 10:00:59
2260
原创 Andorid优化系统启动速度之启用DEXPREOPT
1、修改 DEXPREOPT_BOOT_JARS 将jar包名通过TARGET_ADDITIONAL_BOOTCLASSPATH加入到 DEXPREOPT_BOOT_JARS。build/core/dex_preopt.mk,将jar预编译成odex,优化系统启动速度 DEXPREOPT_BOOT_JARS := $(DEXPREOPT_BOOT_JARS):$(TARGET_ADDITIO
2015-01-09 11:05:19
2137
转载 Android应用Log分析入门
1. Java Crash FATAL EXCEPTION,常见的严重错误有如下几类: NullPointerException: 空对象错误 IllegalStateException:非法状态,比如在View没有刷出来的时候去触摸。 IndexOutOfBoundsException IllegalArgumentException ExceptionInInitializerEr
2015-01-05 09:54:14
588
原创 Andorid apk反编译方法
需要工具 dex2jar :dex2jar 是一个用来将 Android 的 Dalvik Executable (.dex) format 文件转成 Java 类文件的工具。 JD-JUI :JD-GUI是一个独立图形界面的Java源代码“.class”文件反编译工具。下载地址:http://jd.benow.ca/ 使用方法 1、解压apk文件,将解压出来的class
2014-12-26 11:15:13
467
转载 git rebase用法解析
一、rebase的一般用法 假设你现在基于远程分支"origin",创建一个叫"mywork"的分支。 $ git checkout -b mywork origin 现在我们在这个分支做一些修改,然后生成两个提交(commit). $ vi file.txt $ git commit $ vi otherfile.txt $ git comm
2014-12-24 14:55:55
908
原创 Android Java 打印调用堆栈信息
总结了下在代码中输出堆栈信息的方法,便于以后直接拿来用 方法一 将当前调用堆栈信息输出到logcat(已知最简单的方法,一 行搞定): Log.e("TAG", "Stack:", new Throwable("stack dump")); 方法二 将当前调用堆栈信息输出到标准输出,android上会直接输出 到logcat: Exception e = new Ex
2014-12-17 09:53:41
3184
原创 使用ccache加快Android源码编译
ccache是一种编译器缓存,它会缓存已经编译过的内容,如果检测到再次编译相同的内容并且没有任何改变,这时就会使用缓存的内容来提升编译速度。如果你经常使用make clean,make命令,启用ccache将大幅提升编译速度。 ccache是开源软件,详细介绍可以参考官方网站:http://ccache.samba.org/ 1、安装ccache ubuntu直接使用如下命令安装:
2014-12-12 10:22:36
1344
转载 Unix信号机制及在Android系统中的应用
一、信号定义 信号是软件中断。信号提供了一种处理异步事件的方法。 Linux支持31种信号,定义在bits/signum.h 二、linux系统信号 /* Signals. */ #define SIGHUP 1 /* Hangup (POSIX). */ #define SIGINT 2 /* Interrupt (ANSI). */ #define SIGQUIT 3 /*
2014-12-10 14:49:50
460
原创 Android Linux驱动模块编译方法
编译环境: Android qcom platform 1、vendor目录下创建新文件夹,将源文件拷贝到新建文件夹下; 2、新建一个Kbuild文件,仅需一行搞定(如果只有一个.c源文件),如下: obj-m := xxx.o注:$(obj-m) 列举出了哪些文件要编译成可装载模块。一个模块可以由一个文件或多个文件编译而成。如果是一个源文件,Kbuild Makefi
2014-12-10 11:23:19
1883
原创 Andorid Studio 1.0安装代理设置
Google官方刚放出了Andorid Studio 1.0正式版下载,期待已久的1.0正式版终于来了。我也是在第一时间下载好安装包准备用下这神器。 但是问题来了 通过安装向导安装的时候,一直提示SDK读取超时(Download interrupted:Read timed out)。 我使用的是ubuntu 14.04开发环境,已经设置了系统代理,为什么还是无法安装呢? 我猜测可能是An
2014-12-10 10:31:51
484
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅