花了两个晚上的时间研究了一下ArrayList的源码,
ArrayList 继承自AbstractList 并且实现了List, RandomAccess, Cloneable, Serializable
通过实现这三个接口 就具备了他们的功能
RandomAccess 用来表明其支持快速(通常是固定时间)随机访问
Cloneable可以克隆对象
Serializable 对象序列化就是...
分类:
其他 时间:
2016-03-27 01:46:07
收藏:
0 评论:
0 赞:
0 阅读:
317
本文来自肥宝传说之路,引用必须注明出处!
Gallery是Android查看图片的一个工具,用户使用非常方便。
可以通过左右滑动来查看不同的图片
代码比较简单,但是还是搞了一整天,因为碰到了一些问题。
主要是图片的来源问题,这里是通过Java的映射机制和R文件来获得drawable目录下的图片。
不过要注意,drawable类里面是有很多系统本身的属性,有些是不能显示出来的,...
分类:
移动平台 时间:
2016-03-27 01:45:56
收藏:
0 评论:
0 赞:
0 阅读:
195
#1032 : 最长回文子串
时间限制:1000ms
单点时限:1000ms
内存限制:64MB
描述
小Hi和小Ho是一对好朋友,出生在信息化社会的他们对编程产生了莫大的兴趣,他们约定好互相帮助,在编程的学习道路上一同前进。
这一天,他们遇到了一连串的字符串,于是小Hi就向小Ho提出了那个经典的问题:“小Ho,你能不能分别在...
分类:
其他 时间:
2016-03-27 01:45:36
收藏:
0 评论:
0 赞:
0 阅读:
239
#1015 : KMP算法
时间限制:1000ms
单点时限:1000ms
内存限制:256MB
描述
小Hi和小Ho是一对好朋友,出生在信息化社会的他们对编程产生了莫大的兴趣,他们约定好互相帮助,在编程的学习道路上一同前进。
这一天,他们遇到了一只河蟹,于是河蟹就向小Hi和小Ho提出了那个经典的问题:“小Hi和小Ho,你们能不能够判断一...
分类:
编程语言 时间:
2016-03-27 01:45:26
收藏:
0 评论:
0 赞:
0 阅读:
314
在关系数据库中,索引的使用十分重要,而且所有的关系数据库支持索引机制,因为有了索引之后,在大数据量检索数据时速度很快,性能消耗很低;当然,凡事有利必有弊,增加索引也会增加数据库系统的开销,我们很多时候需要在性能和检索间折中设计,而且正确使用索引及对他维护和优化是很重要的!
? 索引的类型?
? 索引的原理?
? 何时建索引?
? 索引的使用?
? 索引的优化?...
分类:
数据库技术 时间:
2016-03-27 01:45:16
收藏:
0 评论:
0 赞:
0 阅读:
268
引言
Activiti工作引擎,用我的话说:简单的就是将业务流程和系统流程分离的框架。
有人问了,我们其实用数据库的几张表,就可以实现,提交我们的信息给指定的下一个人。为什么我们还要用Activiti呢?这个问题,其实很简单,Activiti将我们的业务流程和系统流程分离,简单来讲,就是我们只需要提交我们的信息就行了,不需要知道审批人是谁。这样解耦和。
不多说了,上代...
分类:
其他 时间:
2016-03-27 01:45:06
收藏:
0 评论:
0 赞:
0 阅读:
181
转载请注明出处:jiq?钦'stechnical Blogvolatile两大作用1、保证内存可见性2、防止指令重排 此外需注意volatile并不保证操作的原子性。内存可见性1 概念 JVM内存模型:主内存和线程独立的工作内存Java内存模型规定,对于多个线程共享的变量,存储在主内存当中,每个线程都有自己独立的工作内存(比如CPU的寄存器),线程只能访问自己的工作内存,不可以访问...
分类:
编程语言 时间:
2016-03-27 01:44:56
收藏:
0 评论:
0 赞:
0 阅读:
215
关联引用可以给现有类添加属性,底层是如何实现的?快戳进来看看吧!以后开发爽了,因为添加属性使用关联引用来实现,添加方法使用类别实现!一切都是这么的简单!...
分类:
其他 时间:
2016-03-27 01:44:46
收藏:
0 评论:
0 赞:
0 阅读:
187
1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。
2.继承:
继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始...
分类:
编程语言 时间:
2016-03-27 01:44:26
收藏:
0 评论:
0 赞:
0 阅读:
208
之前一直在做JAVA的项目,最近要开发移动端,对App的开发刚开始的时候是没有任何概念的,有接触也就是玩手机用过的N多App,这算是真正意义山的第一次和App握手相识!App,你知道多少? 目前主流的应用程序有三大类:一、什么是Native App? Native App即原生应用,即我们一般所称的客户端,是针对不同手机系统单独开发的本地应用,如需使用需要先下载到手机并安装,下载Nati...
分类:
移动平台 时间:
2016-03-27 01:43:56
收藏:
0 评论:
0 赞:
0 阅读:
279
原文链接点击这里Swift2.2已经更新了,这次更新去除了一些难用的语法还添加了一些缺失的特性,并且还弃用了一些有争议的语言特性。这篇文章将详细介绍Swift2.2中的一些主要的变化和一些细微的改变,还会展示一些实际的代码例子来让你更快的上手Swift2.2。1. ++ 和 – 被弃用了Swift 2.2正式地弃用了++和–操作符,意味着他们仍然可用但当你用到时会得到哦一条警告。弃用一般是完全移除的...
分类:
编程语言 时间:
2016-03-27 01:43:26
收藏:
0 评论:
0 赞:
0 阅读:
301
1)【问题】
发现我要存到数据库中的时间DateTime中间多了星期 ,即 (2015/11/24 星期二 21:48:54 )这种格式的时间,mysql报错说格式时间不正确。我用如下方法,弹出来的时间都带着日期,
MessageBox.Show(DateTime.Now.().ToString());
MessageBox.Show(DateTime.Now.ToLongTimeString...
分类:
数据库技术 时间:
2016-03-27 01:43:06
收藏:
0 评论:
0 赞:
0 阅读:
370
对数组进行全排列是一个比较常见问题,如果是一个比较喜欢考算法的公司(貌似一些大公司都比较喜欢考算法),那么估计就会考察应聘者这个全排列的问题了(就算不让你编写完整代码,也会让你描述大致的思路)。这个问题也难也难,说易也易,下面我就来对这个问题进行一个比较全面的解析吧。如有遗漏,还望指正。...
分类:
编程语言 时间:
2016-03-27 01:42:46
收藏:
0 评论:
0 赞:
0 阅读:
258
一、软件安装 ST中文论坛:http://sublimetext.iaixue.com/ 或者 http://sublimetext.iaixue.com/dl/#sublime_text_3103.win.optimize.x64 二、Package Control安装 方法一:在线安装,首先打开 ...
分类:
其他 时间:
2016-03-27 01:40:56
收藏:
0 评论:
0 赞:
0 阅读:
201
这一系列文章感觉写的不好,思维跨度很大,原本是由于与《Angularjs in action》有种相见恨晚而激发要写点读后感之类的文章,但是在翻译或是阐述的时候还是会心有余而力不足,零零总总的写了《Angularjs in action》读书笔记的前三篇。渐渐明白,将新知识搞懂是一门本事,而将自己明 ...
分类:
Web开发 时间:
2016-03-27 01:40:46
收藏:
0 评论:
0 赞:
0 阅读:
494
写了状态模式的切换,以及分支循环。but 怎么实现子状态嵌套呢? ...
分类:
编程语言 时间:
2016-03-27 01:40:36
收藏:
0 评论:
0 赞:
0 阅读:
158
TPO24-2 Breathing During Sleep Of all the physiological differences in human sleep compared with wakefulness that have been discovered in the last dec ...
分类:
其他 时间:
2016-03-27 01:40:16
收藏:
0 评论:
0 赞:
0 阅读:
357