![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
godisdog8
java android
展开
-
protoc buffer (java)详解及应用
一、为什么使用protoc buffer? protoc buffer的作用是序列化数据和结构化数据,但对于这两点我们经常使用的有:java提供的序列化接口和xml。首先说下这两个的缺点,java序列化接口有很多已知的问题,而且在跨平台的问题上做的不是很好,比如c++或着python。xml结构化数据对文本解释的很好,但是结构体比较臃肿,小数据是没有问题的,但针对一些比较大和负责的数据传输效率就有原创 2016-03-08 15:13:48 · 1719 阅读 · 0 评论 -
java 排序算法总结
在java排序算法中,按时间复杂度分类的话可以分为三类。如下: (1)O(n*n)的排序算法,有插入排序、冒泡排序、选择排序; (2)O(n*lgn)的排序算法,有归并排序、堆排序以及快速排序; (3)O(n)的排序算法,有基数排序、计数排序及桶排序。O(n*n)的排序算法(1)插入排序算法思路:首先以第一个数为基数,取出第二个数和基数做对比,如果大于基数则放在基数的右边,反之则放在基数的左边原创 2017-06-19 12:39:57 · 327 阅读 · 0 评论