- 博客(6)
- 收藏
- 关注
转载 四种生成和解析XML文档的方法
四种生成和解析XML文档的方法众所周知,现在解析XML的方法越来越多,但主流的方法也就四种,即:DOM、SAX、JDOM和DOM4J下面首先给出这四种方法的jar包下载地址DOM:在现在的Java JDK里都自带了,在xml-apis.jar包里SAX:http://sourceforge.net/projects/sax/JDOM:http://jdom.org/downloads/index.h
2017-08-06 11:01:51 5741
转载 Java中栈的简单操作
Java中栈的简单操作栈是Java语言中最重要的数据结构之一,它的实现,至少应该包括以下几个方法: pop() 出栈操作,弹出栈顶元素。 push(E e) 入栈操作 peek() 查看栈顶元素 isEmpty() 栈是否为空 另外,实现一个栈,还应该考虑到几个问题: 栈的初始大小以及栈满以后如何新增栈空间 对栈进行更新时需要进行同步 简单示例,使用数组实现栈,代码如下:public class S
2017-08-06 10:17:19 453
原创 内存优化02
内存优化021 内存优化—减少内存使用(Reduce)如果减少某些不必要内存的使用,也可以达到内存优化的目的。比如说Bitmap。它在使用时会花掉较多的内存。那我们就可以考虑在应用bitmap时减少某些不必要内存的使用。 边界压缩:一张拍出来的图片分辨率可能会很大,如果不做压缩去展示的话,会消耗大量内存,可能造成OOM,通过BitmapFactory.Options去设置inSampleSize,可
2017-07-25 11:51:54 269
原创 内存优化01
内存优化01前言为什么内存优化?在一个商业项目中,很有可能因为工程师的疏忽,导致代码质量不佳,影响到程序的运行效率,从而让用户感知到应用的卡顿、崩溃。而Android开发中,每个Android应用在手机上申请的内存空间都是有限的。虽然手机发展越来越快,可申请到的内存越来越大,但是也不能大手大脚,随便浪费应用可使用的内存空间。内存一旦不够时,你这个应用就会因为OOM(out of memory)而崩溃
2017-07-25 11:47:02 217
转载 AES加密
0 AES简介 美国国家标准技术研究所在2001年发布了高级加密标准(AES)。AES是一个对称分组密码算法,旨在取代DES成为广泛使用的标准。 根据使用的密码长度,AES最常见的有3种方案,用以适应不同的场景要求,分别是AES-128、AES-192和AES-256。本文主要对AES-128进行介绍,另外两种的思路基本一样,只是轮数会适当增加。1 算法流程 AES加解密的流程图如下:AES加
2017-07-21 14:59:17 1213
转载 [Android自定义控件] Android自定义控件
[Android自定义控件] Android自定义控件转载自: http://blog.163.com/ppy2790@126/blog/static/103242241201382210910473/开发自定义控件的步骤:1、了解View的工作原理 2、 编写继承自View的子类3、 为自定义View类增加属性 4、 绘制控件 5、 响应用户消息 6 、自定义回调函数 一、View结构原理Andr
2017-07-20 23:15:52 259
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人