- 博客(17)
- 收藏
- 关注
转载 Ubuntu下搜狗输入法突然无法输入中文
ubuntu下搜狗的配置文件在 ~/.config下的3个文件夹里:SogouPY、SogouPY.users、sogou-qimpanel删除这3个文件夹,然后重启搜狗。
2017-03-31 22:53:16 632
原创 java中String和数组的长度
数组的长度是 lengthString的长度是length()在Java中,数组是引用数据类型,不是类,因此也是读取固有的length属性得到数组长度,它没有length()方法。但是,java中的String类型是jdk中已经封装好的final类,类就有属性和方法,只是String没有length属性,只有length()方法。
2017-03-31 16:24:04 11874 2
原创 git查看一些配置信息的命令
git comfig -l查看git所有配置项git remote -v查看git远程库信息git remote show origin查看remote地址,远程分支,还有本地分支与之相对应关系等一系列信息
2017-03-29 14:47:16 7227 1
转载 高通智能机分区表详细解析
Label Purpose of this partitionModem Partition for modemFsc Cookie partition to store Modem File System’s cookies.Ssd Partition for ssd diag module. stores the encry
2017-03-28 13:26:05 10917
转载 AndroidBoard.mk与BoardConfig.mk之间的区别
AndroidBoard.mk vs. BoardConfig.mkposted May 28, 2011, 2:36 AM by Ilya YukhnovskiyBoardConfig.mk is intended to contain HW specific configurations and build flags.It should define low level HW f
2017-03-28 11:00:08 6616
原创 拉取aosp特定分支和特定project代码并merge到本地分支
git pull https://android.googlesource.com/platform/bootable/recovery -t nougat-release
2017-03-28 10:33:29 942
原创 java中静态方法调用非静态成员变量、非静态方法
public class Circle { private double radius = 1.0; double getAre() { return radius * radius * Math.PI; } public static void main(String[] args) { Circle myCircle = new Circle();
2017-03-27 13:32:11 9313
原创 java中如何用Scanner类读入单个字符
Scanner没有直接读入单个字符的方法,next方法没办法读入空格符,因为Scanner以空格符作为输入完毕的标志import java.util.Scanner;Scanner in = new Scanner(System.in);String s = in.nextLine();char[] chars = s.toArray();c
2017-03-21 18:02:55 21364
原创 git本地分支创建后关联远程分支
在使用git创建本地分支时,可以在创建分支时就设置好跟踪的上游分支:git checkout -b local_branch -t upstream_name/remote_branch$ git checkout --help -t, --track When creating a new branch, set up "upstream" c
2017-03-19 00:45:54 2985
转载 Linux下防止用户查看他人的进程-hidepid
Linux kernel 3.2以上,root用户可以设置内核,让普通用户看不到其它用户的进程。适用于有多个用户使用的系统。该功能由内核提供,因此本教程适用于Debian/Ubuntu/RHEL/CentOS等。原理Linux中,可以通过/proc文件系统访问到许多内核的内部信息。/proc文件系统最初的设计也是用于方便地访问进程相关的信息,因此命名为proc。现在这个文件系统已用于反
2017-03-16 17:29:14 4674
转载 Android 7.0 init.rc的一点改变
在Android 7之前的版本中,系统Native服务,不管它们的可执行文件位于系统什么位置都定义在根分区的init.*.rc文件中。这造成init*.rc文件臃肿庞大,给维护带来了一些不便,而且其中定义的一些服务的二进制文件根本不存在。但在Android 7.0中,对该机制做了一些改变 。单一的init*.rc,被拆分,服务根据其二进制文件的位置(/system,/vendor,
2017-03-16 15:54:35 2189
转载 Linux下清理内存和Cache方法 /proc/sys/vm/drop_caches
Linux下清理内存和Cache方法 /proc/sys/vm/drop_caches频繁的文件访问会导致系统的Cache使用量大增$ free -mtotal used free shared buffers cachedMem: 3955 3926 28 0 55 3459-/+ buffers/cache: 411 3544Swap: 5726 0 5726
2017-03-14 16:51:44 574
转载 bootchart 使用说明及代码分析
简介:bootchart是一个用于Linux启动过程性能分析的开源软件工具,在系统启动过程自动收集CPU占用率、进程等信息,并以图形方式显示分析结果,可用作指导优化系统启动过程。bootchart是一个对linux启动流程进行分析得开源软件工具。Android中有集成bootchart源码,路径为system/core/init/bootchart.c 第一
2017-03-14 16:46:24 1185
原创 输出编译ota升级包时的打包参数
build / tools/releasetools/common.pydef ParseOptions(argv, docstring, extra_opts="", extra_long_opts=(), extra_option_handler=None): """Parse
2017-03-13 10:56:23 615
转载 scanf中特殊的格式控制符
scanf fscanf,均从第一个非空格的可显示字符开始读起!scanf以空白字符为定界符,但如果输入的字符串是以其它字符为定界符的,那怎么办?比如要读取一串字符串,以回车结尾,就可以采用scanf("%[^\n]", ...);根据TCPL中的描述,[...] match the longest non-empty string of input charac
2017-03-13 00:09:29 2044
原创 《Head First Java》学习笔记2--接口、构造函数与垃圾收集器
接口:Java的接口就像是100%的纯抽象类接口的方法都带有public和abstract意义,这两个修饰符是属于选择性的完全不同的继承树的类可以实现相同的接口,使用接口就像是说“不管来自哪里,只要实现这个接口,别人就会知道你一定会履行这个合约”当用接口来作为多态类型运用时,对象就可以来自任何地方了,唯一的条件就是该对象必须是来自有实现此接口的类。允许不同继承树的类实现共同的接
2017-03-01 20:44:19 208
原创 《Head First Java》学习笔记1--抽象类
最近在看《Head First Java》,Head First系列就是奔着通俗易懂去的,作为对java掌握还不深,先把这本书看透,打一个好的基础抽象类除了被继承之外,是没有用途、没有值,没有目的的抽象类可以有static成员抽象的类代表此类必须要被extend过,抽象的方法代表此方法一定要被覆盖抽象方法没有方法体,直接以分号结束,因此继承树结构下的第一个具体类必须要实
2017-03-01 15:13:28 230
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人