码迷,mamicode.com
首页 > 2016年05月13日 > 全部分享
java集合13--WeakHashMap源码详解
概要这一章,我们对WeakHashMap进行学习。 我们先对WeakHashMap有个整体认识,然后再学习它的源码,最后再通过实例来学会使用WeakHashMap。 第1部分 WeakHashMap介绍 第2部分 WeakHashMap数据结构 第3部分 WeakHashMap源码解析(基于JDK1.6.0_45) 第4部分 WeakHashMap遍历方式 第5部分 WeakHash...
分类:编程语言   时间:2016-05-13 02:19:44    阅读次数:222
内存管理---创建 销毁slab
创建slab主要由函数cache_grow()实现,满足以下两个条件时,slab分配器将为高速缓存创建新的slab 1.请求分配对象,但本地高速缓存没有空闲对象可以分配,需要填充 2.kmem_list3维护的链表中没有slab或者所有的slab都处于FULL链表中...
分类:其他好文   时间:2016-05-13 02:22:09    阅读次数:289
各种信息图应用说明
有多个元素\组合,就一定会考虑优先级,就像火箭的核心和可弃部分,如果只 能在更小的空间上展示内容,我们该留那一块呢? 综上是在工作摸索中,对数据图表在手机端应用的一点整理和提炼;每个基础图表都有自身的特点,掌握它的特质,并能利用好它做更多的创新,是可视化数据的价值所在。数据并不枯燥,有趣的数据图表是它最好的翻译官。以上观点、案例及思考难免粗浅、片面,更多更好的应用有待大家持续挖掘。...
分类:其他好文   时间:2016-05-13 02:19:51    阅读次数:160
简介SVN
在机房合作之前,我们所接触的系统都是通过个人的力量进行开发。然而现代信息技术的飞速发展,现在的软件开发愈来愈倾向于团队开发。在团队开发中就不像个人开发,自己一个人全揽,需要分工合作,有条不紊的进行开发工作。版本控制工作也就应景而生。 一、简介     SVN是Subversion的简称,是一个开放源代码的版本控制系统,它采用了分支管理系统,它的设计目标就是取代CVS。SVN就是用于多个人共同开...
分类:其他好文   时间:2016-05-13 02:20:09    阅读次数:158
理解面向对象编程(二)-用例图及特征
Java语言是纯粹的面向对象的程序设计语言,这主要表现为Java完全支持面向对象的三种基本特征:继承、封装和多态。Java语言完全以对象为中心,Java程序的最小程序单位是类,整个Java程序由一个一个的类组成。 Java完全支持使用对象、类、继承、封装、消息等基本概念来进行程序设计,允许从现实世界中客观存在的事物(即对象)出发来构造软件系统,在系统构造中尽可能运用人类的自然思维方式。实际上...
分类:其他好文   时间:2016-05-13 02:20:26    阅读次数:324
2016.3.25 正则化
<span style="font-family:宋体;mso-ascii-font-family:Cambria;mso-ascii-theme-font:minor-latin; mso-fareast-font-family:宋体;mso-fareast-theme-font:minor-fareast;mso-hansi-font-family: Cambria;mso-hansi-the...
分类:其他好文   时间:2016-05-13 02:18:58    阅读次数:305
2016.2.27 Px4 flow分析
Px4 flow<span style="font-family: 宋体;mso-ascii-font-family:Cambria;mso-ascii-theme-font:minor-latin;mso-fareast-font-family: 宋体;mso-fareast-theme-font:minor-fareast;mso-hansi-font-family:Cambria; mso-...
分类:其他好文   时间:2016-05-13 02:19:19    阅读次数:432
EPI (Heap) Merge Multiple sorted arrays.
#include #include #include using namespace std; /* Write a program that takes an input a set of sorted sequences and compute the union of these sequences as a sorted sequence. For example:...
分类:其他好文   时间:2016-05-13 02:20:37    阅读次数:127
学习使用LATEX排版
0.说明 本文使用的LATEX排版工具为CTEX套件,具体可参看上一篇博文。 1.排版实练 1)换行 每行最后加“\\”可进行换行,也可以使用\newline指令。\\换行还可以进行行距控制。 this is a line \\[1cm] this is a new line 上述内容表示在原来行间距上加上1cm,值可以是负数,表示减去对应的行间距。不使用换行控制,即使进行回...
分类:其他好文   时间:2016-05-13 02:19:54    阅读次数:272
nyoj769乘数密码
乘数密码 时间限制:1000 ms  |  内存限制:65535 KB 难度:1 描述 乘数密码也是一种替换密码,其加密变换是将明文字母串逐位乘以密钥k并进行模运算,数学表达式如下: E(m)=k*m mod q,   gcd(k,q)=1 (即k,q互素)。 当k与q互素时,明文字母加密成密文字母的关系为一一映射。 现有一经过乘法加密的密文,请破译出它的明文。 输入...
分类:其他好文   时间:2016-05-13 02:21:12    阅读次数:134
长方柱体 2
/* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All rights reserved *文件名称:123.cpp *作 者:隋宗涛 *完成日期:2016年5月8日 *版 本 号:v1.0 * *问题描述:求3个长方柱(Bulk)的体积。数据成员包括长(length)、宽(width)、高(heigth)、体积 *输入描述:三个整...
分类:其他好文   时间:2016-05-13 02:20:26    阅读次数:140
java Swing布局管理之BoxLayout布局
BoxLayout:可以指定在容器中是否对控件进行水平或者垂直放置,比 FlowLayout 要更为灵活 1.构造函数 2.方法 3.实例 4.结果...
分类:编程语言   时间:2016-05-13 02:18:22    阅读次数:317
算法学习与代码实现1——开始、生成随机数
开端 作为一个非科班出身的程序猿,算法始终是个软肋。之前倒也抽时间断断续续看了点算法的书,但基本过目即忘,可能每个算法都实际实现以下,编写下练习代码才能更好的学习。于是在github上创建了一个仓库,用来一个个实现算法。置于语言的选择,都说语言不过是工具,算法才是核心,那么就多用几种语言来实现吧。其实我会的语言也不多,c/c++可能还好,再就是个初学者阶段的Python,在实现算法的过程中,...
分类:编程语言   时间:2016-05-13 02:19:33    阅读次数:237
一个实际问题分析及解决之三:websphere中SSL配置及使用
SSL配置是websphere security中很重要的一部分,具体详细阅读下面内容。 http://www.ibm.com/developerworks/websphere/techjournal/0612_birk/0612_birk.html 这里重点分析两个问题:KeyStore和TrustStore的区别以及如何使用websphere的ssl配置。 一. ...
分类:Web程序   时间:2016-05-13 02:19:00    阅读次数:276
linux 商业项目 makefile 自动生成工具Autotools的使用
我们在平时的学习中要编译我们写的源代码生成可执行文件,大家都知道用gcc编译工具就可以完成任务,更复杂一点的,如果我们编写的文件比较多,那单纯在linux环境下写gcc命令进行编译就显得有点效率太低了,这时我们肯定想到写一个makefile来完成这样稍微复杂的编译过程,我想很多人也确实是是这样做的,所以我们回去学习makefile 的语法,其实如果编译 的文件量再多一些,文件之间的依赖关系更复杂一...
分类:系统相关   时间:2016-05-13 02:18:12    阅读次数:415
2016.3.23 数据链路层
<span style="font-family:宋体;mso-ascii-font-family:Cambria;mso-ascii-theme-font: minor-latin;mso-fareast-font-family:宋体;mso-fareast-theme-font:minor-fareast;...
分类:其他好文   时间:2016-05-13 02:19:40    阅读次数:210
2015.4.1 网络及其存在的环境
网络是由点和边组成,但是当我们赋予网络社交属性的时候,我们会发现,社交网络有其独特的因素也可以被纳入到当前的网络中来。1.同质现象 在社交网络中互相联系的人倾向于相似。 社交网络中边的形成一种是由于节点之间的联系比较多,或者说有相同的朋友,另一种就是我们经常在相同的地点见面,第一中关系可以通过边来看出那些点之间有潜在的连边的可能,但是对于第二种来说,我们并不能从图上看出来。(也许可视化可以,但是计...
分类:其他好文   时间:2016-05-13 02:18:05    阅读次数:188
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!