上一篇介绍了HashSet存储自定义自定义对象时应该注意的问题http://blog.csdn.net/qq_32059827/article/details/51580642,
这一篇对其内部结构稍作了解。用一张图,宏观认识,HashSet存储元素保证唯一性的原理:
其实HashSet的代码直接自动生成,这里也是了解即可。...
分类:
编程语言 时间:
2016-06-03 19:12:08
收藏:
0 评论:
0 赞:
0 阅读:
99
下面是来自知乎大神的一段说明,个人觉得非常清晰,就收藏了。
为什么集群?
通常,为了提高网站响应速度,总是把热点数据保存在内存中而不是直接从后端数据库中读取。Redis是一个很好的Cache工具。大型网站应用,热点数据量往往巨大,几十G上百G是很正常的事儿,在这种情况下,如何正确架构Redis呢?
首先,无论我们是使用自己的物理主机,还是使用云服务主机,内存资源往往是有限制的,s...
分类:
其他 时间:
2016-06-03 19:11:58
收藏:
0 评论:
0 赞:
0 阅读:
192
一、引入包在项目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 阅读:
685
前导:
在软件开发中,分布于应用中多处的功能称为:横切关注点(cross-cutting concerns)。
横切关注点从概念上是与应用的业务逻辑相分离的,将横切关注点与业务逻辑相分离是面向切面编程AOP要解决的。
4.1 什么是面向切面编程
横切关注点可以被模块化为特殊的类,这些类被称为切面。
4.1.1 AOP术语
通知 Advice...
分类:
编程语言 时间:
2016-06-03 19:11:38
收藏:
0 评论:
0 赞:
0 阅读:
279
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 阅读:
138
在Makefile中可以使用函数来处理变量,函数的返回值可以当做变量来使用。
一、字符串处理函数
$(subst,,)
名称:字符串替换函数——subst。
功能:把字串中的字符串替换成。
返回:函数返回被替换过后的字符串。
示例:
$(subst ee,EE,feet on the street),
...
分类:
其他 时间:
2016-06-03 19:11:08
收藏:
0 评论:
0 赞:
0 阅读:
164
接上篇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 阅读:
308
TCP客户/服务器程序示例...
分类:
其他 时间:
2016-06-03 19:10:40
收藏:
0 评论:
0 赞:
0 阅读:
191
一.概述
此文章接上篇文章: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 阅读:
389
一、Runtime前言搞懂Runtime好像很难,需要一些底层基础,我看了好久,也才懂得一些些,这里做一个笔记,OC是运行时语言,只有在程序运行时,才会去确定对象的类型,并调用类的对象相应的方法。利用runtime机制让我们可以在程序运行时动态修改类,对象中的所有属性,方法,就算是私有方法以及私有属性都可以动态的修改。所以我所理解的就是 动态创建类,修改类,访问私有方法等一些基本特性,应该说理解ru...
分类:
移动平台 时间:
2016-06-03 19:10:08
收藏:
0 评论:
0 赞:
0 阅读:
221
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 阅读:
260
<一>. NoSQL简介: NoSQL是Not-Only-SQL的缩写,是被设计用来替换传统的关系型数据库在某些领域的用,特别针对web2.0站点以及大型的SNS网站,用来满足高并发、大数据的应用需求.常见的NoSQL数据库系统有HBase(Hadoop数据库,基于列存储)、MongoDB(文档型数 ...
分类:
其他 时间:
2016-06-03 19:07:27
收藏:
0 评论:
0 赞:
0 阅读:
156
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 阅读:
211
1.面向对象是面向过程而言.两者都是一种思想。面向过程:强调的是功能行为。(强调过程、动作)面向对象:将功能封装进对象,强调了具备了功能的对象。(强调对象、事物)面向对象是基于面向过程的。将复杂的事情变简单了。面向过程-->面向对象:执行者-->指挥者将过程、功能封装进对象里面。面向对象三大特征:封 ...
分类:
编程语言 时间:
2016-06-03 19:06:47
收藏:
0 评论:
0 赞:
0 阅读:
259
学汇编的一边儿去。我这里讲的是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 阅读:
169
知识点: 1. Scala、Java、C++的包的目的都是为了管理大型程序中的名称。与对象或类的定义不同,同一个包可以定义在多个文件当中。或者在同一个文件中,为多个包贡献内容。 2. Scala的包和其他作用域一样的支持嵌套,可以访问上层作用域中的名称。Scala会遇到默认引入包中的类和自定义包中的... ...
分类:
其他 时间:
2016-06-03 19:06:29
收藏:
0 评论:
0 赞:
0 阅读:
319
1.主函数是一类特殊的函数,作为程序入口,可被虚拟机调用。主函数格式是固定的。public:函数访问权限最大。static:代表函数随着类的加载已经存在。void:主函数没有具体返回值。main:不是关键字,是一个特殊的单词,可被虚拟机识别。(String[] arr):函数的参数,字符串元素的数组 ...
分类:
编程语言 时间:
2016-06-03 19:06:17
收藏:
0 评论:
0 赞:
0 阅读:
197