- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 ArrayList和LinkedList的简单实现
ArrayList提供了一宗可增长数组的实现。有点事对get和set调用花费常数时间。缺点是插入和删除代价昂贵,除非插入和删除是在ArrayList的末端进行。LinkedList提供了双链表实现。优点是,插入和删除开销很小,花费常数时间。缺点是不容易做索引,get和set调用昂贵,除非调用接近表的断点的项(离哪端近就从哪端开始)。原文地址:http://blog.csdn.net/qq_258
2017-07-31 11:49:44 2616
原创 Android-socket的基本使用,发送文字和图片以及心跳
项目需求收集通过Socket向服务器发送图片,之前没搞过,网上搜搜写了下面的例子,勉强解决了需求。为了测试切换着方便,所以方法写的有点碎了。。。 原文地址 http://blog.csdn.net/qq_25806863/article/details/75533109要求发送的消息的格式是,8个字节的消息长度+消息体因为需要8个字节,所以消息长度决定用long如果需要4个字节,可以用int。手机
2017-07-20 15:55:20 10694 7
原创 将带有jni的Eclipse项目导入AndroidStudio遇到的问题
当然前提是本地已经配置好了ndk的环境1. NDK integration is deprecated in the current plugin首次编译遇到一个错误:FAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':app:compileDebugNdk'.> Error:
2017-07-11 09:58:49 1687
原创 AVL树的旋转图解和简单实现
AVL树是带有平衡条件的查找二叉树。这个平衡条件要容易保持,而且他要保证树的深度为O(logN)原文地址:http://blog.csdn.net/qq_25806863/article/details/74755131平衡条件一个最理想的平衡条件是左右两个子树的高度完全相等,但只有节点数量为2^n-1的树才满足这个条件(n是层数,2层要3个,3层要7个)。这个条件太严格,不好用。...
2017-07-07 18:03:51 50291 16
原创 二叉查找树的简单实现
二叉查找树首先也是个二叉树,符合二叉树的一切特点。原文地址:http://blog.csdn.net/qq_25806863/article/details/74638590简单介绍但是二叉查找树要求对树中的每个节点,这个节点的左子树中所有的值要小于自己,右子树中所有的值要大于自己。下面是两个的区别:二叉查找树: 不是二叉查找树: 简单实现主要是查询,插入和...
2017-07-07 10:55:37 1060
apache-ant-zip.jar 解压
2017-06-23
Android二维码扫描功能和界面
2017-05-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人