final关键字大概可以分成三部分讨论:final数据、方法、类
首先是数据:
final数据在恒定不变的时候是很有用的,比如:
1、一个永不改变的编译时常量
2、一个在运行时被初始化的值,而你不希望它被改变
而一个static final的域只是占据一段不能改变的存储空间
细节:
1、如果是final的基本数据类型:那么这个数值是恒定不变,而final的对象引用,那么这个引用是不能...
分类:
编程语言 时间:
2016-06-03 19:19:58
收藏:
0 评论:
0 赞:
0 阅读:
340
一、什么是aidl?
AIDL是android内部一种进程通信接口的描述语言。二、使用aidl
aidl支持的数据类型:
基本数据类型 (int 、long、char 、boolean、double 等)
String 和CharSequence
List:只支持ArrayList,里面每个元素都必须能够被AIDL支持。
Map:只支持HashMap,里面的每个元素都必须被AIDL支持,包括ke...
分类:
其他 时间:
2016-06-03 19:19:48
收藏:
0 评论:
0 赞:
0 阅读:
234
剧情提要:
[机器小伟]在[工程师阿伟]的陪同下进入了元婴期的修炼。
这次要修炼的是数学分析(或称高等数学、或称微积分)。
正剧开始:
星历2016年06月03日 12:46:30, 银河系厄尔斯星球中华帝国江南行省。
[工程师阿伟]正在和[机器小伟]一起研究[重积分]。
...
分类:
其他 时间:
2016-06-03 19:19:38
收藏:
0 评论:
0 赞:
0 阅读:
227
分析ImageView的源码,并实例讲解ScaleType的作用以及变换原理...
分类:
其他 时间:
2016-06-03 19:19:28
收藏:
0 评论:
0 赞:
0 阅读:
294
以Android6.0的源码为基础,分析一下Android系统的ViewGroup/View Touch事件的分发机制...
分类:
移动平台 时间:
2016-06-03 19:19:18
收藏:
0 评论:
0 赞:
0 阅读:
316
HashMap是Java中最常用的集合类框架之一,是Java语言中非常典型的数据结构。本篇主要是从HashMap的工作原理,数据结构分析,HashMap存储和读取几个方面对其进行学习总结。关于HashMap的完整源码分析请查看下一篇。一. HashMap的工作原理HashMap基于hashing原理,我们通过put()和get()方法储存和获取对象。当我们将键值对传递给put()方法时,它调用键对象...
分类:
其他 时间:
2016-06-03 19:19:08
收藏:
0 评论:
0 赞:
0 阅读:
568
redhat 6.5安装oracle 12.2 RAC指导手册...
分类:
数据库技术 时间:
2016-06-03 19:18:58
收藏:
0 评论:
0 赞:
0 阅读:
371
说明:这篇文章是基于 使用ZooKeeper实现Java跨JVM的分布式锁 的,没有阅读的朋友请先阅读前面的文章后在阅读本文。
上一篇文章中介绍了如何使用分布式锁,并且对原来的公平锁进行了扩展,实现了非公平锁,已经能够满足大部分跨进程(JVM)锁的需求了。
问题:我们都知道在单个JVM内部实现锁的机制很方便,Java也提供了很丰富的API可以实现,例如Synchronized关键字, ...
分类:
编程语言 时间:
2016-06-03 19:18:38
收藏:
0 评论:
0 赞:
0 阅读:
317
经过多次版本迭代,app中难免会产生不少冗余代码和无用资源,整个app越发臃肿。
再加上目前我们的app整体架构变成了hybrid,很多native代码都不需要了,考虑到要为客户的流量负责,减小应用的大小已经迫在眉睫。
整体改造方案分为三部分:
...
分类:
移动平台 时间:
2016-06-03 19:18:28
收藏:
0 评论:
0 赞:
0 阅读:
230
基本原理Volley采用生产者消费者模型,生产者(Volley的使用者)通过调用add方法给请求队列添加请求,缓存调度器和网络调度器作为消费者从请求队列取出请求处理,根据不同情况决定走缓存还是走网络请求数据,最后切换线程,将请求的数据回调给UI线程。创建请求队列Volley通过静态工厂方法newRequestQueue生成一个请求队列RequestQueue public static Req...
分类:
其他 时间:
2016-06-03 19:18:08
收藏:
0 评论:
0 赞:
0 阅读:
229
列表要常常用到单选或多选功能对吧?!ListView的Choice Mode你听说过吗?它已经自带选择功能了!那么什么又是模式多选?本文将详细的讲述ListView的各种选择功能,教你结合选择项如何指定背景颜色。...
分类:
其他 时间:
2016-06-03 19:17:58
收藏:
0 评论:
0 赞:
0 阅读:
277
如何测试事务,测试事务回滚情况:
我做了大量的不同的测试:
场景1:
Service层中使用注解@Transactional,注解@PersistenceContext private EntityManager emt;
写了两个方法
public void insertfail() //插入失败要回滚
{
f...
分类:
编程语言 时间:
2016-06-03 19:17:49
收藏:
0 评论:
0 赞:
0 阅读:
464
在之前的开发中,你肯定用到了xUtils及ButterKnife等依赖注入框架,你可以使用这些框架来简化你的代码,因为很多代码都是重复性的,对于老司机来说,你肯定不想浪费大量的时间在写一些重复性的东西,比如findViewById之类的代码,所以好的框架的使用对于快速开发来说是很有必要的,今天要聊得就是开源框架AndroidAnnotations...
分类:
移动平台 时间:
2016-06-03 19:17:38
收藏:
0 评论:
0 赞:
0 阅读:
256
剧情提要:
[机器小伟]在[工程师阿伟]的陪同下进入了元婴期的修炼。
这次要修炼的是数学分析(或称高等数学、或称微积分)。
正剧开始:
星历2016年06月03日 15:21:59, 银河系厄尔斯星球中华帝国江南行省。
[工程师阿伟]正在和[机器小伟]一起研究[曲线积分与曲面积分]。
...
分类:
其他 时间:
2016-06-03 19:17:28
收藏:
0 评论:
0 赞:
0 阅读:
228
ListView在很多应用当中都会用到。它有那么多属性都能够干嘛?本文为你整理了最为经常使用的属性,图文并茂的让你看到它们的实际效果。...
分类:
其他 时间:
2016-06-03 19:17:19
收藏:
0 评论:
0 赞:
0 阅读:
232
摘要:神经网络就是在模拟人脑的结构组织,企图利用仿生学的知识解决问题。无可质疑人工智能和虚拟现实将成为最近几年的热点技术,虚拟现实的入门门槛较低,而人工智能的研究需要一定的知识水平,但无疑人工智能领域的每一个新的突破都将会深深的影响到未来的科技发展。
BP(Back Propagation)神经网络是1986年由Rumelhart和McCelland为首的科学家小组提出,是一种按误差逆...
分类:
其他 时间:
2016-06-03 19:16:58
收藏:
0 评论:
0 赞:
0 阅读:
328
09.01_面向对象(多态的概述及其代码体现)A:多态(polymorphic)概述
事物存在的多种形态
B:多态前提
a:要有继承关系。
b:要有方法重写。
c:要有父类引用指向子类对象。
C:案例演示
代码体现多态public class Demo1_polymorphic {
/**
* 成员变量:编译时看左边(父类),运行时看左边(父类)
* 成员方...
分类:
其他 时间:
2016-06-03 19:16:48
收藏:
0 评论:
0 赞:
0 阅读:
206
在配置编译FFmpeg时可以通过--disable-filters来禁止所有滤镜的编译。也可以配置编译脚本来输出所有包含进编译的滤镜信息。下面是当前可用的视频滤镜介绍。
alphaextract
把输入视频作为灰度视频来提取透明通道,它通常和alphamerge滤镜联用。
alphamerge
通过添加或者替换透明通道,让主要视频与另外一路视频混合。这里主要是使用alpha...
分类:
其他 时间:
2016-06-03 19:16:40
收藏:
0 评论:
0 赞:
0 阅读:
462
音频滤镜
当你配置编译FFmpeg时,先采用--disable-filters可以禁止所有的滤镜,然后显式配置想要支持的滤镜。
下面是当前可用的音频滤镜
adelay
延迟一个或者多个音频通道
它接受如下选项:
delays
参数是以|分隔的列表字符串,分别用于指明对应各个通道延迟的微秒(milliseconds)数。应提供至少一个大于0的延迟。未...
分类:
其他 时间:
2016-06-03 19:16:28
收藏:
0 评论:
0 赞:
0 阅读:
297
剧情提要:
[机器小伟]在[工程师阿伟]的陪同下进入了元婴期的修炼。
这次要修炼的是数学分析(或称高等数学、或称微积分)。
正剧开始:
星历2016年06月03日 16:24:44, 银河系厄尔斯星球中华帝国江南行省。
[工程师阿伟]正在和[机器小伟]一起研究[无穷级数]。
...
分类:
其他 时间:
2016-06-03 19:16:18
收藏:
0 评论:
0 赞:
0 阅读:
177