码迷,mamicode.com
首页 > 其他好文
AbstractQueue抽象类源码解析
继承Queue 对一些方法增加抛出异常package java.util;public abstract class AbstractQueue extends AbstractCollection implements Queue { /** * 空构造器 */ protected AbstractQueue() { }...
分类:其他好文   时间:2016-07-17 00:58:57    阅读次数:169
Queue接口源码解析
队列 先进先出 入队列:offer 出队列:poll 队头元素:peek 继承:Collection抽象类 源码如下: package java.util;public interface Queue extends Collection { /** * 队列插入元素 * * @param e the element to add...
分类:其他好文   时间:2016-07-17 00:58:15    阅读次数:142
Zygote的源码解析
1.什么是Zygote?在Android中所有的应用程序进程,以及用来运行系统关键服务的System进程都是有Zygote进程负责创建的,因此我们就叫他受精卵,毕竟它真的和受精卵很类似。我们知道,Android的应用程序是由Java编写的,它们不能直接以本地进程的形态运行在Linux上,只能运行在Dalvik/ART虚拟机中。每个应用程序都运行在各自的虚拟机中,应用程序每次运行都要重新初始化并启动虚...
分类:其他好文   时间:2016-07-17 00:55:17    阅读次数:290
Hadoop MapReduce原理及实例
MapReduce是用于数据处理的一种编程模型,简单但足够强大,专门为并行处理大数据而设计。1. 通俗理解MapReduceMapReduce的处理过程分为两个步骤:map和reduce。每个阶段的输入输出都是key-value的形式,key和value的类型可以自行指定。map阶段对切分好的数据进行并行处理,处理结果传输给reduce,由reduce函数完成最后的汇总。例如从大量历史数据中找出往年...
分类:其他好文   时间:2016-07-17 00:54:41    阅读次数:179
操作系统之总结
一. 操作系统引论操作系统是一组能有效阻止和管理计算机硬件和软件资源,合理地把对各类作用进行调度,以及方便用户使用的程序的集合。1. 操作系统的目标与作用 在计算机系统上配置操作系统,其主要目标就是:方便性、有效性、可扩充性和开放性。 方便性:一个未配置的计算机系统是极难使用的。配置了操作系统之后,系统便可使用编译命令将用户采用高级语言编写的程序翻译成机器代码,或直接通过OS所提供的各种命令操纵计...
分类:其他好文   时间:2016-07-17 00:53:27    阅读次数:345
Exadata火线救援:10TB级数据修复经典案例详解!
凌晨1点半,朦胧中电话铃狂响,某Exadata严重故障……. 离上一篇文章( 5小时数据蒸发||24小时服务降级,Salesforce的遭遇只是个案? )不远,我们又遇到了一次又一次数据救援工作。跟Salesforce巧合的是,大家都是运行在Exadata上,不幸的是Salesforce丢失了4个小时数据(后续没看到新闻稿,是否又追回了部分)业务停顿,那我今天遇到的要麻烦更多。 近期E...
分类:其他好文   时间:2016-07-17 00:52:55    阅读次数:764
关于二叉树的常见题型
一、二叉树相关概念 1.1 基本术语 结点的度:一个结点的子结点的个数称为结点的度。树的度:树中结点的最大度数为树的度树的深度(高度):树中结点的最大层数,从1开始。 1.2 二叉树分类 满二叉树:一颗高度为h,并且含有2^h-1个结点的二叉树称为满二叉树。即树中每一层都含有最多的节点。除叶子节点每个节点的度都为2。 完全二叉树:当高度为h,具有n个结点的二叉树,...
分类:其他好文   时间:2016-07-17 00:46:59    阅读次数:358
DICOM:fo-dicom、dcm4che14、dcm4chee等开源库持续自我维护
题记:DICOM专栏系列虽然写了多年,但是依然不能解决大家日常中遇到的种种问题,其实这恰恰就是程序员(码农)工作的最大乐趣所在。就像每个人的人生一样,所处的环境不同,所遭遇的事件不同,结果自然就不同。程序开发亦是如此,操作系统不同、软件版本不同,本地配置不同都会导致种种问题。 “授人以鱼不如授人以渔”,所以正常的解决之道是希望通过专栏的讲解,能够让大家真正理解每个问题出现的背后原因……...
分类:其他好文   时间:2016-07-17 00:45:51    阅读次数:613
Git学习总结
今天看了一篇廖雪峰的Git教程,在此总结一下自己所学及遇到的问题。其学习教程地址: http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 关于安装Git教程就不说了,详见http://www.liaoxuefeng.com/wiki/0013739516305929606dd...
分类:其他好文   时间:2016-07-17 00:45:44    阅读次数:263
家里没人怎么防火防盗?装上这段自动看家程序
通过Matlab程序调用摄像头,对门窗自动定时拍照。每拍一张照片,就和前一张照片对比,判断家里是否正常。一旦探测出异常,立刻给主人发送报警邮件,并播放惊悚音频或警报。...
分类:其他好文   时间:2016-07-17 00:42:42    阅读次数:293
IP地址、子网掩码、网络号、主机号、网络地址、主机地址
对于192.168.0.0到192.168.0.255这个网络来说,以下说法中正确的是____。 正确答案: D   你的答案: D (正确) 网段内可用来作为主机IP的范围是:192.168.0.0到192.168.0.255 Network IP是192.168.0.255 Broadcast IP是192.168.0.0 网段内的主机可以...
分类:其他好文   时间:2016-07-17 00:40:21    阅读次数:687
Stack类源码解析
Stack 1.通过继承Vector类实现栈功能 2.增加同步方法,线程安全,效率低 package java.util;public class Stack extends Vector { /** * 创建栈 */ public Stack() { } /** * 入栈 * @return the <code...
分类:其他好文   时间:2016-07-17 00:40:05    阅读次数:168
Set接口源码解析
Set 无须集合 元素不可以重复 接口内源码和上面其他接口很类似 package java.util;public interface Set extends Collection { int size(); boolean isEmpty(); boolean contains(Object o); Iterator iterator(); O...
分类:其他好文   时间:2016-07-17 00:38:41    阅读次数:189
欢迎使用CSDN-markdown编辑器
treeTable是跨浏览器、性能很高的jquery的树表组件,它使用非常简单,只需要引用jquery库和一个js文件,接口也很简单。 优点兼容主流浏览器: 支持IE6和IE6+, Firefox, chrome, Opera, Safari 接口简洁: 在普通表格的基础上增加父子关系的自定义标签就可以 组件性能高: 内部实现了只绑定了table的事件、使用了css sprite合并图片等 提供两...
分类:其他好文   时间:2016-07-17 00:35:33    阅读次数:506
AbstractSet抽象类源码解析
继承AbstractCollection 实现Set 源码如下package java.util;public abstract class AbstractSet extends AbstractCollection implements Set { protected AbstractSet() { } public boolean equals(Ob...
分类:其他好文   时间:2016-07-17 00:34:13    阅读次数:227
unix网络编程卷1:套接字联网 源码编译
QUICK AND DIRTYExecute the following from the src/ directory: 一:./configure # try to figure out all 结果是:........ checking for struct addrinfo... yes checking for struct if_nameindex... yes checking...
分类:其他好文   时间:2016-07-17 00:34:40    阅读次数:381
SortedSet接口源码解析
SortedSet接口为TreeSet做准备 可以实现排序集合 源码 package java.util;public interface SortedSet extends Set { /** * 比较器 */ Comparator comparator(); /** * 获取子集 * @throw...
分类:其他好文   时间:2016-07-17 00:32:18    阅读次数:229
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!