- 博客(10)
- 资源 (8)
- 收藏
- 关注
原创 性能优化系列-Android 内存泄漏例子
性能优化系列-Android 内存泄漏例子内存泄露(Memory Leak)Java内存泄漏指的是进程中某些对象(垃圾对象)已经没有使用价值了,但是它们却可以直接或间接地引用到gc roots导致无法被GC回收。Dalvik VM具备的GC机制(垃圾回收机制)会在内存占用过多时自动回收,严重时会造成内存溢出OOM。内存溢出OOM(Out Of Memory)当应用程序申请的java hea...
2019-07-31 17:14:03 11018
原创 常见正则表达式备忘
常见正则表达式常用正则表达式备忘非负整数:^\d+$ 正整数:^[0-9]*[1-9][0-9]*$ 非正整数:^((-\d+)|(0+))$ 负整数:^-[0-9]*[1-9][0-9]*$ 整数:^-?\d+$ 非负浮点数:^\d+(\.\d+)?$ 正浮点数 : ^((0-9)+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\....
2019-07-31 13:59:04 3336
原创 IntentService 使用与源码解析
IntentService 使用与源码解析IntentService 这兄弟用的地方也蛮多,用起来也蛮顺手, 而且用过不用太操心是否将其关闭。 之前在介绍Handler消息机制一文中简单介绍其工作原理。 本文就着重IntentService进行解析。本文主要分六部分展开:IntentService的介绍IntentService的使用IntentService的源码解析Inten...
2019-07-15 18:22:17 5917
原创 Dx bad class file magic (cafebabe) or version (0033.0000) 导致 NoClassDefFoundError 的问题
在做一个二维码扫描的app , 在项目中需要添加so 文件,以及配套的 *.jar 文档 . 由于项目是远程合作共同开发的 , 项目整体进展很好,等扫码功能解决之后, 他那边同步code编译死活不行, 领导急着要看初版app 的应用进展,这哥们儿,急爆了, 于是我们下午通过远端桌面,找到了以下错误.使用eclipse ant 打包dex时出现,执行 第四步 将class文件打包生成classe...
2019-07-15 14:51:18 1819
原创 App刷量刷友盟方案
App 刷量系统方案0.前言1.简介为了获取更多模拟用户,更高的日活与优质模拟用户而开发的一套综合的模拟助手系统方案。本文适合具有一定开发能力的开发者共同探讨研读。2.核心实现原理设备信息修改原理:本系统应用端基于Android 开源框架Xposed ,通过Xposed 对App方法的hook ,从而实现了修改设备信息的操作。用户操作模拟实现原理:Android Framew...
2019-07-12 16:00:15 17817 1
原创 Java高并发系列5-线程池
Java高并发系列5-线程池接上一篇Java并发系列4-并发容器我们继续在编程中经常会使用线程来异步处理任务,但是每个线程的创建和销毁都需要一定的开销。如果每次执行一个任务都需要开个新线程去执行,则这些线程的创建和销毁将消耗大量的资源;并且很难对其单个线程进行控制,更何况有一堆的线程在执行。这时就需要线程池来对线程进行管理。在线程池的管理下,线程分为启动,执行,空闲状态, 如果新来任务则...
2019-07-08 15:43:06 11646 4
原创 Java高并发系列4-并发容器
Java高并发系列4-并发容器接上一篇Java高并发系列3-再写单例我们继续,并发容器在高并发中有这举足轻重的地步,这一篇我们主要看并发容器。1、并发List在List下中有ArrayList 、LinkedList 、Vector 三种数据结构,其中Vector属于线程安全的。 在List下还有CopyOnWriteArrayList类实现的List接口,它也是线程安全的。Copy...
2019-07-08 15:32:01 8147 2
原创 Java高并发系列3 -再写单例
Java高并发系列3 -再写单例接高并发系列上一篇Java高并发系列2-并发锁这篇我们来说说高并发下的单例。单例模式是最常用到的设计模式之一,熟悉设计模式的朋友对单例模式都不会陌生。非线程安全的单例设计这里不再提及,主要涉及线程安全的单例设计。1.看一条设计public class Singleton { private static Singleton sin=new Sin...
2019-07-08 14:49:52 7293 2
原创 Java 高并发系列2-并发锁
Java 高并发系列2-并发锁接着上一篇并发文章我们继续Java 高并发系列1-开篇本篇的主要内容是以下几点:wait 、notify 的简单使用Reentrantlock的简单使用synchronized 与Reentrantlock的区别ThreadLocal的简单使用看一个面试题:曾经的面试题:(淘宝?)实现一个容器,提供两个方法,add,size写两个线程,线程1...
2019-07-06 17:25:02 8392
Android for PhoneGap 程式配置
2018-03-08
PL.SQL.Developer.v8.0.0.1480.Keygen
2012-05-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人