Java 中文字符串编码和转换原理(GBK 转 UTF-8)

发表于2016-12-03   2455次阅读

Java 中文字符串编码和转换原理(GBK 转 UTF-8)

在Java的中,中文的编码转换经常会困扰很多人,网上很多文章都讲的是方法,却没有介绍原理,每次遇到同样问题是都要在网上翻一遍,再一个个去实验,浪费了很多开发时间。其实万变不离其宗,文本从原理出发,分析在Java在编码转换中的底层逻辑,从此让你原理这个困扰。


计算中文文本相似度的几种方法

发表于2016-12-03   2595次阅读

计算中文文本相似度的几种方法

杰卡德(Jaccard)相似系数


如何利用免费 Git 空间自动备份网站数据

发表于2016-12-03   596次阅读

对于很多像博客类的小型个人网站,数据量不多,没有必要使用专门的数据备份服务,利用免费的代码托管空间(比如 Git)完全够用了。


Java中static、private、public 方法哪个更快

发表于2016-11-09   434次阅读

在java中,同样的方法被声明不通的类型在访问速度上会有不同吗?如果不通会有多大差异?让我们功过实验来证明这一切。


读懂 javap -verbose

发表于2016-11-08   690次阅读

javap 是 jdk 自带的一个工具,可以反编译 class 文件,是我们在做 java 代码性能分析时必不可少的一个工具。


Android 性能优化技巧

发表于2016-11-01   419次阅读

本文主要关心一些性能优化小技巧——“微优化”,这些技巧并不一定给你的应用带来令人激动人心的性能提升,但是把这些技巧结合起来使用,也会给你的应用带来一些性能上的提高。在性能


Android 中关于 PNG 优化的那点事

发表于2016-11-01   538次阅读

以前做 Web 开发时,在上线前我们会把png和jpg图片再压缩一遍,已保证文件最小。Android中会使用大量的png图片来绘制UI组件,由此我们也自然联想到是否可以通过同样的手段来优化Android中的PNG图


SparseArray 替代 HashMap 来提高性能

发表于2016-11-01   538次阅读

SparseArray 是Android框架独有的类,在标准的JDK中不存在这个类。它要比 HashMap 节省内存,某些情况下比HashMap性能更好,按照官方问答的解释,主要是因为SparseArray不需要对key和value进行auto-boxing(


Android中 的内存管理

发表于2016-11-01   395次阅读

本文内容翻译自官方文档[《Manage Your App's Memory 》](http://developer.android.com/training/articles/memory.html)


【译】使程序保持响应(中英对照)

发表于2016-11-01   456次阅读