随笔分类 -  测试开发

摘要:Android APP 的运行环境Android 是一款基于 Linux 内核,面向移动终端的操作系统。为适应其作为移动平台操作系统的特殊需要,谷歌对其做了特别的设计与优化,使得其进程调度与资源管理与其他平台的 Linux 有明显的区别。主要包含下面几个层次:Application Framewor... 阅读全文
posted @ 2015-01-30 09:47 xiao.kkp 阅读(446) 评论(0) 推荐(0)
摘要:ScreenShotService.javapackage com.screenshot.ui;import android.annotation.SuppressLint;import android.app.Service;import android.content.Intent;import... 阅读全文
posted @ 2015-01-29 12:52 xiao.kkp 阅读(457) 评论(0) 推荐(0)
摘要:#! /bin/sh # 获得完整apk路径APK_PATH=$1 # 创建一个临时目录,来解压这个apk文件rm -rf apk_tempmkdir apk_tempcp $APK_PATH apk_temp/cd apk_temp # 获得apk的名称APK_NAME="$(basenam... 阅读全文
posted @ 2015-01-27 11:40 xiao.kkp 阅读(256) 评论(0) 推荐(0)
摘要:单例模式大家并不陌生,也都知道它分为什么懒汉式、饿汉式之类的。但是你对单例模式的理解足够透彻吗?今天我带大家一起来看看我眼中的单例,可能会跟你的认识有所不同。下面是一个简单的小实例:[java]view plaincopyprint?//简单懒汉式publicclassSingleton{//单例实... 阅读全文
posted @ 2015-01-23 09:40 xiao.kkp 阅读(165) 评论(0) 推荐(0)
摘要:System_Server进程运行在system server进程中的服务比较多,这是整个android框架的基础Native服务SurfaceFlinger这是framebuffer合成的服务,将各个应用程序及应用程序中的逻辑窗口图像数据(surface)合成到一个物理窗口中显示(framebuf... 阅读全文
posted @ 2015-01-21 10:39 xiao.kkp 阅读(241) 评论(0) 推荐(0)
摘要:本文主要通过分析Java内存分配的栈、堆以以及常量池详细的讲解了其的工作原理。一、java虚拟机内存原型寄存器:我们在程序中无法控制栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中堆:存放用new产生的数据静态域:存放在对象中用static定义的静态成员常量池:存放常量非R... 阅读全文
posted @ 2014-12-30 09:01 xiao.kkp 阅读(170) 评论(0) 推荐(0)
摘要:操作符优化 IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。 但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的... 阅读全文
posted @ 2014-10-20 18:02 xiao.kkp 阅读(140) 评论(0) 推荐(0)
摘要:关于Java的学习,这篇我准备讲一讲Xml解析包和Java Swing。 1、Java关于XML的解析 相信大家对XML都不陌生,含义是可扩展标记语言。本身它也就是一个数据的载体以树状表现形式出现。后来慢慢的数据变成了信息,区别是信息可以包括可变 的状态从而针对程序硬编码的做法变革为针对统一接... 阅读全文
posted @ 2014-10-10 15:55 xiao.kkp 阅读(145) 评论(0) 推荐(0)
摘要:不知不觉已经写到第四篇了,第三篇讲的是反射机制集合框架之类的,这次打算讲讲自己对反序列化和多线程的理解。希望能对大家学习Java起到帮助: 1. 关于序列化和反序列化 应该大家都大概知道Java中序列化和反序列化的意思,序列化就是把一个Java对象转换成二进制进行磁盘上传输或者网络流的传输,反... 阅读全文
posted @ 2014-10-10 15:54 xiao.kkp 阅读(209) 评论(0) 推荐(0)
摘要:前两次分别讲述了Java关于jvm、jdk、jre、collection、classLoader和一些Design Pattern的自我理解。这次仍然不准备开始过渡到j2ee中,因为觉得还有一些琐碎的j2se的问题没有总结完毕。 1. 关于Object类理解 大家都知道Object是所有Ja... 阅读全文
posted @ 2014-10-10 15:47 xiao.kkp 阅读(160) 评论(0) 推荐(0)
摘要:上回讲了Java动态加载机制、classLoader原理和关于jdk和jre三个问题。这次延续着讲一些具体的类库: 1. 关于集合框架类 相信学过Java的各位对这个名词并不陌生,对 java.util.*这个package肯定也不陌生。不知道大家查询API的时候怎么去审视或者分析其中的一个p... 阅读全文
posted @ 2014-10-10 15:46 xiao.kkp 阅读(137) 评论(0) 推荐(0)
摘要:想来学习Java也有两个年头了,永远不敢说多么精通,但也想谈谈自己的感受,写给各位的同仁们,帮助大家在技术的道路上少一点弯路。 1. 关于动态加载机制 学习Java比C++更容易理解OOP的思想,毕竟C++还混合了不少面向过程的成分。很多人都能背出来Java语言的特点,所谓的动态加载机制等等。... 阅读全文
posted @ 2014-10-10 15:45 xiao.kkp 阅读(219) 评论(0) 推荐(0)