上一篇介绍了HashSet存储自定义自定义对象时应该注意的问题http://blog.csdn.net/qq_32059827/article/details/51580642,
这一篇对其内部结构稍作了解。用一张图,宏观认识,HashSet存储元素保证唯一性的原理:
其实HashSet的代码直接自动生成,这里也是了解即可。...
                            
                            
                                分类:
编程语言   时间:
2016-06-03 19:12:08   
                                收藏:
0  评论:
0  赞:
0  阅读:
101
                             
                         
                    
                        
                            
                            
                                下面是来自知乎大神的一段说明,个人觉得非常清晰,就收藏了。
为什么集群?
通常,为了提高网站响应速度,总是把热点数据保存在内存中而不是直接从后端数据库中读取。Redis是一个很好的Cache工具。大型网站应用,热点数据量往往巨大,几十G上百G是很正常的事儿,在这种情况下,如何正确架构Redis呢?
首先,无论我们是使用自己的物理主机,还是使用云服务主机,内存资源往往是有限制的,s...
                            
                            
                                分类:
其他   时间:
2016-06-03 19:11:58   
                                收藏:
0  评论:
0  赞:
0  阅读:
194
                             
                         
                    
                        
                            
                            
                                一、引入包在项目module下的build.gradle添加okhttp3依赖compile 'com.squareup.okhttp3:okhttp:3.3.1'二、基本使用1、okhttp3 Get 方法1.1 、okhttp3 同步 Get方法/**
 * 同步Get方法
 */
private void okHttp_synchronousGet() {
    new Thread(new...
                            
                            
                                分类:
Web开发   时间:
2016-06-03 19:11:48   
                                收藏:
0  评论:
0  赞:
0  阅读:
687
                             
                         
                    
                        
                            
                            
                                前导:
     在软件开发中,分布于应用中多处的功能称为:横切关注点(cross-cutting concerns)。
     横切关注点从概念上是与应用的业务逻辑相分离的,将横切关注点与业务逻辑相分离是面向切面编程AOP要解决的。
4.1 什么是面向切面编程
     横切关注点可以被模块化为特殊的类,这些类被称为切面。
4.1.1 AOP术语
通知 Advice...
                            
                            
                                分类:
编程语言   时间:
2016-06-03 19:11:38   
                                收藏:
0  评论:
0  赞:
0  阅读:
280
                             
                         
                    
                        
                            
                            
                                5.1 Spring数据访问原理
     DAO 数据访问对象(data access object)。
     DAO提供了数据读取和写入到数据库中的一种方式。他们应该以接口的方式发布功能,而应用程序的其他部分就可以通过接口来进行访问了。
     实现了松耦合代码
5.1.1 Spring数据访问异常体系
     不与特定的持久化方式相关联。这意味着可以使用Spring...
                            
                            
                                分类:
数据库技术   时间:
2016-06-03 19:11:28   
                                收藏:
0  评论:
0  赞:
0  阅读:
248
                             
                         
                    
                        
                            
                            
                                上一篇http://blog.csdn.net/qq_32059827/article/details/51578158
写到存储字符串类型的时候出现了无序,而且这个无序不是随机那种无序,它是有一定存储规律的。上次存储的是字符串,那么这里看看存储自定义对象是不是也是同样的规律。其实这里有着很多的问题需要讨论。
存储自定义对象,代码写了出来:
import java.util.HashSet;...
                            
                            
                                分类:
编程语言   时间:
2016-06-03 19:11:18   
                                收藏:
0  评论:
0  赞:
0  阅读:
140
                             
                         
                    
                        
                            
                            
                                在Makefile中可以使用函数来处理变量,函数的返回值可以当做变量来使用。
一、字符串处理函数
$(subst,,)
    名称:字符串替换函数——subst。
    功能:把字串中的字符串替换成。
    返回:函数返回被替换过后的字符串。
    示例:
        
        $(subst ee,EE,feet on the street),
    ...
                            
                            
                                分类:
其他   时间:
2016-06-03 19:11:08   
                                收藏:
0  评论:
0  赞:
0  阅读:
165
                             
                         
                    
                        
                            
                            
                                接上篇Openstack liberty源码分析 之 云主机的启动过程2, 简单回顾下:nova-conductor收到nova-scheduler返回的主机列表后,依次发送异步rpc请求给目标主机的nova-compute服务,下面继续来看nova-compute服务的处理过程:
nova-compute
根据路由映射,nova-compute中处理云主机启动请求的方法为 
nova/com...
                            
                            
                                分类:
其他   时间:
2016-06-03 19:10:58   
                                收藏:
0  评论:
0  赞:
0  阅读:
252
                             
                         
                    
                        
                            
                            
                                效果图
知识点分析
效果图来看不复杂内容并没多少,值得介绍一下的知识点也就下面几个吧 
- 列表标题悬停 
- 左右列表滑动时联动 
- 添加商品时的抛物线动画 
- 底部弹出购物车清单 
- 数据的同步
另外就是实现效果的时候可能会遇到的几个坑。。。
布局很简单直接进入代码
列表标题悬停
现在做项目列表什么的基本抛弃了ListView改用Re...
                            
                            
                                分类:
移动平台   时间:
2016-06-03 19:10:48   
                                收藏:
0  评论:
0  赞:
0  阅读:
309
                             
                         
                    
                        
                            
                            
                                TCP客户/服务器程序示例...
                            
                            
                                分类:
其他   时间:
2016-06-03 19:10:40   
                                收藏:
0  评论:
0  赞:
0  阅读:
192
                             
                         
                    
                        
                            
                            
                                一.概述
此文章接上篇文章:http://blog.csdn.net/xiaoxiaopengbo/article/details/51565016
此文介绍蓝牙通话WBS功能,通过BCCMD command方式来告知芯片DSP对通话data进行msbc编解码
如有不懂BCCMD看此文档:http://blog.csdn.net/xiaoxiaopengbo/article/details/...
                            
                            
                                分类:
其他   时间:
2016-06-03 19:10:28   
                                收藏:
0  评论:
0  赞:
0  阅读:
391
                             
                         
                    
                        
                            
                            
                                一、Runtime前言搞懂Runtime好像很难,需要一些底层基础,我看了好久,也才懂得一些些,这里做一个笔记,OC是运行时语言,只有在程序运行时,才会去确定对象的类型,并调用类的对象相应的方法。利用runtime机制让我们可以在程序运行时动态修改类,对象中的所有属性,方法,就算是私有方法以及私有属性都可以动态的修改。所以我所理解的就是 动态创建类,修改类,访问私有方法等一些基本特性,应该说理解ru...
                            
                            
                                分类:
移动平台   时间:
2016-06-03 19:10:08   
                                收藏:
0  评论:
0  赞:
0  阅读:
222
                             
                         
                    
                        
                            
                            
                                InsertSort:(以升序为例)
插入排序的基本思想是:
    每次将一个待排的记录,按照其关键字的大小,插入到前面已经排好序的有序区中适当的位置,直到全部记录插入完毕为止。
    假设待排序的记录存放在数组R[0..n]中,初始时R[0]是一个有序区,R[1..n]是无序区,从i=1开始,依次将R[i]插入到有序区R[0..i-1]中,生成一个包含n个记录的有序区。
...
                            
                            
                                分类:
编程语言   时间:
2016-06-03 19:09:58   
                                收藏:
0  评论:
0  赞:
0  阅读:
261
                             
                         
                    
                        
                            
                            
                                <一>. NoSQL简介: NoSQL是Not-Only-SQL的缩写,是被设计用来替换传统的关系型数据库在某些领域的用,特别针对web2.0站点以及大型的SNS网站,用来满足高并发、大数据的应用需求.常见的NoSQL数据库系统有HBase(Hadoop数据库,基于列存储)、MongoDB(文档型数 ...
                            
                            
                                分类:
其他   时间:
2016-06-03 19:07:27   
                                收藏:
0  评论:
0  赞:
0  阅读:
157
                             
                         
                    
                        
                            
                            
                                https://www.0xaa55.com/forum.php?mod=viewthread&tid=59&extra=page%3D15 ...
                            
                            
                                分类:
其他   时间:
2016-06-03 19:07:17   
                                收藏:
0  评论:
0  赞:
0  阅读:
104
                             
                         
                    
                        
                            
                            
                                    1. 目的和要求 1.1. 实验目的 用高级语言完成一个进程调度程序,以加深对进程的概念及进程调度算法的理解。 1.2. 实验要求 1.2.1例题:设计一个有 N个进程并发执行的进程调度模拟程序。 进程调度算法:采用最高优先级优先的调度算法(即把处理机分配给优先级最高的进程)和先来先服务(若优先级相 ...
                            
                            
                                分类:
系统服务   时间:
2016-06-03 19:06:57   
                                收藏:
0  评论:
0  赞:
0  阅读:
212
                             
                         
                    
                        
                            
                            
                                1.面向对象是面向过程而言.两者都是一种思想。面向过程:强调的是功能行为。(强调过程、动作)面向对象:将功能封装进对象,强调了具备了功能的对象。(强调对象、事物)面向对象是基于面向过程的。将复杂的事情变简单了。面向过程-->面向对象:执行者-->指挥者将过程、功能封装进对象里面。面向对象三大特征:封 ...
                            
                            
                                分类:
编程语言   时间:
2016-06-03 19:06:47   
                                收藏:
0  评论:
0  赞:
0  阅读:
262
                             
                         
                    
                        
                            
                            
                                学汇编的一边儿去。我这里讲的是CPU进行计算的原理。首先我这里用MC的红石电路模拟了一个加法器:http://www.0xaa55.com/thread-313-1-1.htm首先加法器是怎么实现的呢?是用了非门电路。首先来看看二进制的加法:0+0=00+1=11+0=11+1=10首先来看规律。只 ...
                            
                            
                                分类:
其他   时间:
2016-06-03 19:06:37   
                                收藏:
0  评论:
0  赞:
0  阅读:
171
                             
                         
                    
                        
                            
                            
                                    知识点: 1. Scala、Java、C++的包的目的都是为了管理大型程序中的名称。与对象或类的定义不同,同一个包可以定义在多个文件当中。或者在同一个文件中,为多个包贡献内容。 2. Scala的包和其他作用域一样的支持嵌套,可以访问上层作用域中的名称。Scala会遇到默认引入包中的类和自定义包中的... ...
                            
                            
                                分类:
其他   时间:
2016-06-03 19:06:29   
                                收藏:
0  评论:
0  赞:
0  阅读:
320
                             
                         
                    
                        
                            
                            
                                1.主函数是一类特殊的函数,作为程序入口,可被虚拟机调用。主函数格式是固定的。public:函数访问权限最大。static:代表函数随着类的加载已经存在。void:主函数没有具体返回值。main:不是关键字,是一个特殊的单词,可被虚拟机识别。(String[] arr):函数的参数,字符串元素的数组 ...
                            
                            
                                分类:
编程语言   时间:
2016-06-03 19:06:17   
                                收藏:
0  评论:
0  赞:
0  阅读:
200