- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 python--pattern中的match、search方法
1.matchmatch(string[, pos[, endpos]]) | re.match(pattern, string[, flags]):这个方法将从string的pos下标处起尝试匹配pattern。注意:这个方法并不是完全匹配。当pattern结束时若string还有剩余字符,仍然视为成功。想要完全匹配,可以在表达式末尾加上边界匹配符'$'。
2013-10-23 23:40:10
5748
原创 android性能优化
从android&java俩方面来说,有再添加ANDROID1.Theme预加载2.Logcat 会加大开销,因为要调用底层jni3.sqlite语句优化大量数据查询时,可建索引大量操作时,使用事务对于查询操作使用getReadableDatabase();读表代替写表。因为sqlite是表级锁,所以修改和插入等写操作的性能较差。4.adapter
2013-10-19 22:44:47
535
原创 递归影响算法
递归方式影响了算法种类:回溯法利用递归方法来实现。(此种形式的递归,非递归形式表现为试探,回溯)贪心法也是利用递归方法来实现(此种形式递归表现形式为贪心的选择能达到目的)。动态规划则不是采用的递归,而是正常的for循环。(此种形式的递归会重复利用计算中的结果,还不如转化为非递归形式来解决简便)分支限界只能称之思想吧,因为与递归好像无关,无法用递归简单的编程。分治法也是一种思
2013-10-19 22:28:37
693
原创 HandlerThread
handlerthread比thread多封装了looperHandlerThread继承于Thread,所以它本质就是个Thread。与普通Thread的差别就在于,它有个Looper成员变量。这个Looper其实就是对消息队列以及队列处理逻辑的封装,简单说就是 消息队列+消息循环。当我们需要一个工作者线程,而不是把它当作一次性消耗品,用过即废弃的话,就可以使用它。H
2013-10-19 22:09:08
781
原创 判断网络状态工具类
/** * 网络状态 (读取网络当前状态, 判断网络是否可用) * 内部类,若网络不可用,则返回false,可用true * * @author qinyn 2011-08-12 */public class NetWorkStatusTool{ private static NetWorkStatusTool mNetWorkStatusTool = new Net
2013-10-19 21:57:13
766
原创 六大原则
1.开闭原则——对扩展开发,对修改关闭实现“开-闭”原则的关键步骤就是抽象化。对扩展开放,意味着有新的需求或变化时,可以对现有代码进行扩展,以适应新的情况。对修改封闭,意味着类一旦设计完成,就可以独立完成其工作,而不要对类进行任何修改。 eg:pc上的usb插口,符合开闭原则2.里氏替换原则(lsp)——继承复用的基石一个软件实体适用基类的话,则一定适用其子
2013-10-19 21:49:39
607
原创 Android Out Of Memory
1.cursor没有关闭2.构造adapter没有使用缓存contentview。3.调用registerReceiver()后未调用unregisterReceiver().4.未关闭InputStream/OutputStream。5.Bitmap使用后未调用recycle()。若recycle不行,可用BitmapFactory将图片压缩
2013-10-19 21:40:43
1033
原创 快速排序—java
快速排序:package com.test.quickSort;public class Quick{ public static void main(String[] args) { int[] a = { 21, 56, 73, 89, 44, 63, 15, 74, 10 }; sort(a); } private static void sort(int[]
2013-10-19 21:35:30
602
原创 冒泡—java
eg:31,24,56,99,67,151. 每次冒泡,都将最大的数冒泡到第n-1个,故:第一趟——24,31,56,67,15,992. 第二次冒泡,冒泡为24,31,56,67,15,即到第n-2个,以此类推 for (int n = 0; n < arr.length - 1; n++){// 这里的n是代表第几趟for (int
2013-10-19 21:28:59
597
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人