- 浏览: 434873 次
- 性别:
- 来自: 北京
最新评论
-
weiwu83:
为什么我在手机内访问127.0.0.1访问不了呀
NanoHttpd 构建android 手机端的HttpServer -
jiae:
为啥我的插入语句乱码? 但是可以插入数据库 然后复制你 ...
SQLite3 在应用启动时初始化数据 -
lichenxiao77:
...
android 连接远程数据库 -
林源滔:
为什么我make clobber之后第一次执行make 可以。 ...
No rule to make target `out/target/common/obj/JAVA_LIBRARIES/bouncycastle_in -
cn23snyga:
new String(str.getBytes("I ...
android 平台上SQLite3中文乱码 --我的小bug
文章列表
1 二分查找/折半查找
思想:在有序数组中查找某一特定元素的搜索算法。搜素过程从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜素过程结束;如果某一特定元素大于或者小于中间元素,则在数组大于或小于 ...
1 为什么使用二叉树
它结合了2种数据结构的优点:有序数组和链表。在树中查找数据项的速度和有序数组一样快;并且插入和删除数据项的速度和链表一样。--摘自《java数据结构和算法》by RobertLafore
2 最优二叉树,也称为哈夫曼树。
在权为wl,w2,…,wn的n个叶子所构成的所有二叉树中,带权路径长度最小(即代价最小)的二叉树,权值越小的结点,其到根结点的路径越长。n个叶结点的哈夫曼树共有2n-1个结点
3
android 剪切板
- 博客分类:
- android基本控件
仅供个人收藏
Android应用开发之(通过ClipboardManager, ClipData进行复制粘贴)
http://wenzhutech.diandian.com/post/2012-06-07/40028957456
TextView 布局
- 博客分类:
- android基本控件
1 居中显示
TextView 的居中例子 android:gravity=”center”,写上这个属性,文本才能居中, 用android:layout_gravity=”center”不行;
android:gravity和android:layout_gravity的区别:
android:gravity用于设置View组件(比如TextView )的对齐方式,
而android:layout_gravity用于设置Container组件(比如LinearLayout)的对齐方式。
svn 插件的一些备忘
- 博客分类:
- svn
eclipse里安装svn插件后,
项目右键->team->
1 资源库同步
列出所有与svn不同步的资源,包括需要提交的,需要更新的,冲突的。2 更新
把svn上版本比本地新的资源更新到本机
工作备忘:
1 创建文件夹
mkdir doc
svn add doc
svn commit -m "add new folder “ doc
仅供自己备忘使用:
1 符号常量:用标示符代表一个常量。在C语言中,可以用一个标识符来表示一个常量,称之为符号常量。符号常量在使用之前必须先定义,其一般形式为:#define 标识符 常量如#define PRICE 30其中#define 也是一条预处理命令(预处理命令都以"#"开头),称为宏定义命令
2 习惯上符号常量的标识符用大写字母,变量标识符用小写字母,以示区别
3 八进制整常数:八进制整常数必须以 0 开头,即以 0 作为八进制数的前缀。数码取
值为 0~7。八进制数通常是无符号数。
以下各数是合法的八进制数:
015(十进制 ...
很久没有看书,发现退化严重,开始恶补。
程序的灵魂—算法
一个程序应包括:
对数据的描述。在程序中要指定数据的类型和数据的组织形式,即数据结构(data structure)
。
对操作的描述。即操作步骤,也就是算法(algorithm)。
Nikiklaus Wirth 提出的公式:
数据结构+算法=程序
GCC是Linux操作系统下一个非常重要的源代码编译工具,有着许多重要的选项,支持许多不同语言的编译,如C、C++、Ada、Fortran、Objective、Perl、Python、Ruby以及Java等,甚至Li
androird 内存泄露 浅析
- 博客分类:
- Android
主要是记录工作中出现的问题和网上的一些解决方案
一 java 内存分配堆内存和栈内存
1 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。
2 堆是先进先出,而栈是先进后出
3 栈的优势是,存取速度比堆要快,仅次 ...
java 代码中的一些优化点
- 博客分类:
- java
仅为备忘只用:
1、别用new Boolean(java培训)。 在很多场景中Boolean类型是必须的,比如JDBC中boolean类型的set与get都是通过Boolean封装传递的,大部分ORM也是用Boolean来封装boolean类型的,比如: 以下是引用片段: ps.setBoolean ...
mms 相关链接
- 博客分类:
- android Mms源码分析
http://blog.chinaunix.net/uid-26816751-id-3147887.html http://blog.chinaunix.net/uid-26816751-id-3147885.html
sqlite函数用户
http://blog.csdn.net/ejzhang/article/details/6224915/
在android4.0源码中,mm编译apk时出现下面的错误:
1 make: *** No rule to make target `out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/javalib.jar', needed by `out/target/common/obj/APPS/NativeTimer_intermediates/classes-full-debug.jar'. Stop.
解决方法:
在源码根目录执行:
make clobber
make -j8
...
java层堆栈调用的打印
- 博客分类:
- Android
1. 在指定的函数内打印相关java调用
Log.d(TAG,Log.getStackTraceString(new Throwable()));
2 出异常时打印当前堆栈
Exception::printStackTrace()
3 使用Android自带的内存分析工具,分析OOM问题
hprof-conv dump.hprof converted-dump.hprof
再使用MemoryAnalyzer-1.2.0.20120530-linux.gtk.x86_64来解析。
1 抓包
adb shell tcpdump -i any -p -vv -s 0 -w /sdcard/capture.pca
2 在wireshark中查看收到的信息时,输入以下搜索
MMSE/SMIL MMS m-retrieve-conf
DU即协议数据单元,对应前面每种消息的消息格式。彩信的PDU和HTTP协议极为类似,当然相对来说要简单多了。它定义了一些常用的消息域,有的消息域是公有的,每种消息都可以使用,有的消息域是专用的,只有特定的消息才能使用。除了常用的消息域外,也可以自定义消息域,自定义消息域以X-打头,但不能以X-Mms-打头。常用的消息域如:
l ...