- 博客(8)
- 资源 (17)
- 收藏
- 关注
原创 滴血总结(java版):最长公共子序列(子串)、最长公共回文子序列(子串)、最长公共前缀(后缀)
1,最长公共前缀问题有点类似冒泡算法,每次都要找最小的串的长度,然后进行截取,代码如下public String longestCommonPrefix(String[] strs) { if(strs.length==0) return ""; String s=strs[0]; for (int i = 1; i < strs.l
2015-05-02 19:22:19 2245
原创 数组中唯一出现一次的一个,两个,三个数,其余数都是偶数次出现(java版本)
首先在leetcode上面有这样类似的题,做法大致类似1,首先是只出现一次的一个数比较简单,直接全部亦或值就得到了//只出现一次的一个数 public static int singleNumber1(int[] A) { int res=0; for(int i=0;i<A.length;i++) res^=A[i];
2015-05-02 14:06:50 1742
转载 HDFS原理与架构
转载自http://blog.csdn.net/zhoudaxia/article/details/88081221、引言 Hadoop分布式文件系统(HDFS)是一个分布式的文件系统,运行在廉价的硬件上。它与现有的分布式文件系统有很多相似之处。然而与其他的分布式文件系统的差异也是显着的。HDFS是高容错的,被设计成在低成本硬件上部署。HDFS为应用数据提供高吞吐量的访问,适用于具有
2015-05-23 23:42:17 857
转载 基于DHT 的几种P2P 算法研究
1,引言 P2P 技术也称对等网络结构(Peer-to-Peer),是通过系统之间直接交换来共享计算机资源和服务的一种应用模式。它在很大程度上颠覆了人们对互联网的传统观念,打破了占据主导地位的客户端服务器(Client/Server)的互联网架构,其最根本的思想就是网络中不存在中心节点(或中心服务器).每个节点(peer)既可以获取其它节点的资源或服务,同时又是资源或服务的提供者。一
2015-05-18 16:19:03 2625
原创 安卓数据持久化:文件存储、SharedPreferences存储以及数据库存储
Android系统中主要提供了三种方式用于简单的实现数据持久化功能:文件存储(手机自带的内存)、SharedPreferences存储以及数据库存储当然还可以用sd卡存储读入写出下面是疯狂java讲义中的关于IO流的一些补充,回忆一下
2015-05-15 22:12:45 3671
原创 碎片实例:简易版本的新闻应用(碎片+列表显示的问题)
先回顾一下:1,之前最先是做的一个水果列表的问题实现是一个水果类fruit.java+主XML文件中是ListView另外一个单独的水果子项fruit_item.xml然后是一个适配器Adapter.java2个xml文件+三个类2,实现碎片的时候主xml文件中是Fragment(放碎片),加别的frag的时候带上完整包名就行,所以外加一个fragment.
2015-05-12 22:39:33 2118
原创 安卓入门:加深ListView学习,做一个简单的聊天界面
1,一个简单的聊天窗口也是ListView显示的首先是Main.xml是要建立一个列ListView,下面是输入框和发送按钮然后是单独的消息列表项的界面接着就是要建立一个自定义的适配器,搭建列表项和ListView之间的桥梁具体的代码如下(注意LineraLayout布局,没说方向的时候默认是水平方向的,还有关于layout_weight权重的理解):activ
2015-05-09 21:17:28 1994 4
原创 安卓入门学习之ListView
在安卓的数据列表显示的时候,通常会用到ListView,所以列出下学习时候遇到的1,用系统自定义的ListView首先在xml文件中建立listview <ListView android:id="@+id/list_view" android:layout_width="match_parent" android:layout_h
2015-05-09 15:33:27 925 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人