04 2017 档案
摘要:#include< file >编译程序会先到标准函数库中找文件 #include”file” 编译程序会先从当前目录中找文件 参考原文 转: 在C程序中包含文件有以下两种方法: (1)用符号“<”和“>”将要包含的文件的文件名括起来。这种方法指示预处理程序到预定义的缺省路径下寻找文件。预定义的缺省
阅读全文
摘要:在文件中寻找字符串。 复制代码代码如下: FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] [/O] [/P] [/F:file] [/C:string] [/G:file] [/D:dir list] [/A:color attri
阅读全文
摘要:下面举例记录宏的一种使用方式。 ##name 用来在宏定义中传递名称变量。 由于宏定义仅直接插入调用处,可以用来进行函数声明 4.1 interface_cast [-> IInterface.h] 1 template<typename INTERFACE> 2 inline sp<INTERFA
阅读全文
摘要:简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk
阅读全文
摘要:#!/bin/bash adb shell kill $(adb shell ps | grep mediaserver | awk '{print $2}') adb shell pm clear com.android.camera2
阅读全文
摘要:在shell脚本的第一行中,必须写#!/bin/bash吗?带着这个问题,我今天在百度上搜索了一下,发现在一个贴子中讨论了这个问题,觉得各个跟贴者在回答这个问题时,都解释的很有道理,现摘记如下,以便学习。 本人初学linux不久,发现在编写脚本的时候开头都有一行#!/bin/sh 我记得#是表示注释
阅读全文
摘要:这里我们主要介绍进程的状态,进程的状态可以通过/proc/PID/status来查看,也可以通过/proc/PID/stat来查看. 如果说到工具大家用的最多的ps也可以看到进程的信息.这里我们通过/proc/PID/status来分析进程的信息. 在2.6.18之后的内核,多了capibilty/
阅读全文
摘要:java数据结构默认均为有符号数,而通过jni转换到c/c++层,却不一定是有符号数。 如若在java中存储的即为无符号数,则在jni中可将jbyte直接进行类型转换。 若进行操作,则可在计算时,先将byte&0xff,这样即可转换为32位数据,而后再进行计算。 转换方式如下: 1、jbyteArr
阅读全文
摘要:那对于java的数据类型,我们就只有有符号的数据类型了,如short 的表示范围 -128到+127,这就是代表有符号的数据类型了。 java没有无符号类型,都是有符号类型的数据类型。但是其它语言,如c的unsigned short 无符号数,它值的范围就是要从0开始,并且比java的short类型
阅读全文
摘要:1、java数据是无符号还是有符号 2、jni转换数据时如何处理byte数据有无符号转换 3、ams 4、jvm如何判别重载和重写 5、Bitmap的数据压缩,耗费何种内存 6、算法 7、排序 8、mvc 9、http://www.cnblogs.com/guguli/p/5269947.html
阅读全文
摘要:转自:http://blog.csdn.net/flydream0/article/details/7371692 1 简述 JNI是Java Native Interface的缩写,中文为JAVA本地调用。从Java1.1开始,Java Native Interface(JNI)标准成为java平
阅读全文
摘要:用 @Deprecated注释的程序元素,不鼓励程序员使用这样的元素,通常是因为它很危险或存在更好的选择。在使用不被赞成的程序元素或在不被赞成的代码中执行重写时,编译器会发出警告。 其次,请注意标题,这两个标记有大小写之分,一个是D,一个是d。 源代码标记@Deprecated是在JDK1.5中作为
阅读全文
摘要:使用arm-eabi-addr2line工具跟踪Android调用堆栈在通常的C/C++代码中,可以通过响应对内存操作不当引起的Segmentation Fault错误即信号SIGSEGV(11)做出响应处理。只要在程序中设置SIGSEGV的handler中,调用libc的backtrace,打出对
阅读全文
摘要:PID 指进程ID. PID是进程的身份标识,程序一旦运行,就会给应用分配一个独一无二的PID(ps:一个应用可能包含多个进程,每个进程有唯一的一个PID) 进程终止后PID会被系统收回,再次打开应用,会重新分配一个PID(新进程的PID一般比之前的号要大) 命令:adb shell + ps|gr
阅读全文
摘要:MTK常见错误解读与解决方法: 1、刷机过了红条,到了紫色条卡住。(错误代码4008) 解决方法:这种情况出现的话,大家可以把电池拿下来,然后重新安装上,进入REC后选择关机。然后重新刷。 2、驱动安装好了,一点刷机就弹出错误提示。 解决方法:这种情况一般是USB口的供电问题,使用PC后面的USB插
阅读全文
摘要:Integer类有两个看起来很类似的静态方法,一个是Integer.getInteger(String),另外一个是Integer.valueOf(String)。如果只看方法名称的话,很容易将这两个方法的功能区分开来,还是让我们来看看Java文档。 Integer.getInteger(Strin
阅读全文