【Java集合源码剖析】ArrayList源码剖析 经验

// ArrayList是否包含Object(o) public boolean contains(Object o) { return indexOf(o) >= 0; } //返回ArrayList是否为空

GeraldoSgf 2016-05-25   11118   0
P13

  世界C语言乱码大赛作品 文档

:08)   3. *   4. * This page combines two things I like: "Hello, World!" programs and obfuscated C programs

240651200 2012-11-09   11481   0
P6

  线程死锁,算法,排序算法 文档

Runnable{ private static Object o1 = new Object(); private static Object o2 = new Object();; private int

moon1313 2016-06-16   1363   0
P20

  Tcl/Tk大全 文档

语言易学高效的风格于一身的通用程序设计语言。 t c l (读作“t i c k l e ”)脚本语言和t k 工具箱是为X Wi n d o w 系统创建图形用户界面的编程环境。t c l 和t k 非常

jkc 2011-05-17   1086   0

高性能 TCP 堆栈:mTCP 经验

MTCP是多核系统的高性能用户级的TCP协议栈。mTCP 从 I/O 包到 TCP 连接管理上进行全方位的优化。 Besides adopting well-known techniques,

jopen 2014-10-24   68718   0

如何构建基于容器的本机监控系统 经验

Flume:负责搜集日志信息(本文中启动了三个flume容器) o 第一个负责从本机搜集/var/log/messages日志,直接发送到elasticsearch中 o 第二个负责从本机搜集/var/log/mes

jopen 2015-09-08   15265   0
容器  

基于词库的中文转拼音优质解决方案(PHP) 经验

Pinyin::trans('带着希望去旅行,比到达终点更美好'); // dài zhe xī wàng qù lǔ xíng bǐ dào dá zhōng diǎn gèng měio //多音字 // 了 Pinyin::trans('了然');

jopen 2015-07-01   20076   0
PHP   PHP开发  

java lisi乱序、排序 代码段

ArrayList(); for (int i = 0; i < 10; i++) { TestBean testBean = new TestBean(); testBean.setId(i); testBean.setName("name"+i);

没落孤鸿 2015-05-22   6455   0
Java  

Java 8:HashMap的性能提升 经验

的情况下,所有的key都映射到同一个桶中,这样hashmap就退化成了一个链表——查找时间从O(1)到 O(n)。我们先来测试下正常情况下hashmap在Java 7和Java 8中的表现。为了能完成

jopen 2014-06-17   15228   0

Java 8:HashMap的性能提升 经验

坏的情况下,所有的key都映射到同一个桶中,这样hashmap就退化成了一个链表——查找时间从O(1)到O(n)。我们先来测试下正常情况下hashmap在Java 7和Java 8中的表现。为了能完成

jopen 2015-01-05   17476   0

Java 8 中 HashMap 的性能提升 经验

时候,这些值是存储到一个链表中的。最坏的情况下,所有的key都映射到同一个桶中,这样hashmap就退化成了一个链表——查找时间从O(1)到 O(n)。我们先来测试下正常情况下hashmap在Java 7和Java 8中的表现。为了能完成

jopen 2014-04-27   16063   0

理解Java NIO 经验

基础概念 缓冲区操作 缓冲区及操作是所有I/O的基础,进程执行I/O操作,归结起来就是向操作系统发出请求,让它要么把缓冲区里的数据排干(写),要么把缓冲区填满(读)。如下图 内核空间、用户空间

jopen 2013-06-15   59142   0

常用排序算法之JavaScript实现 经验

序列中从后向前扫描,找到相应位置并插入。插入排序在实现上,通常采用in-place排序(即只需用到O(1)的额外空间的排序),因而在从后向前扫描过程中,需要反复把已排序元素逐步向后挪位,为最新元素提供插入空间。

jopen 2014-09-05   29010   0
算法  
P9

  Linux下的shell与make 文档

echo $I done for var do 2)while语句 while (expression) do command-list done #greeting=’hello world’ i = 1

qeeee78 2012-02-15   5049   0
Linux  

C++字典的线性表实现 代码段

& operator <<(ostream &_O,const SchoolNo &school) { _O<O; } friend bool operator

xwfw 2015-08-12   695   0
C/C++  

FreeBSD 10.3-BETA3 发布 资讯

3-BETA3-amd64-dvd1.iso (2,633MB, SHA256 ), FreeBSD-10.3-BETA3-i386-dvd1.iso (2,448MB, SHA256 ). 发行说明: https://lists

jopen 2016-02-28   5017   0

理解 node.js 的时间循环 经验

node.js 的第一个基本观点是,I/O 操作是昂贵的: 目前的编程技术最大的浪费来自等待 I/O 操作的完成。有几种方法可以解决这些对性能的影响: 同步:依次处理单个请求。 优点:简单。

gzhulee 2016-11-17   8599   0
P33

  SIFT 算法实现及代码详解 文档

ib,gsl分别加入到库文件和头文件的搜索路径中。    以下是可能会出现的错误情况处理:    I、OpenCV安装后“没有找到cxcore100.dll”的错误处理 在安装时选择“将/OpenCV

safesky 2012-05-29   17954   0

高度可扩展性的文件系统:Lustre 经验

stre两个最大特征是高扩展性和高性能,能够支持数万客户端系统、PB级存储容量、数百GB的聚合 I/O吞吐量。Lustre是Scale-Out存储架构,借助强大的横向扩展能力,通过增加服务器即可方便扩

jopen 2014-01-10   18859   0

如何实现前端高性能计算? 经验

代码没有任何含义,纯粹是为了模拟一个耗时计算,直接用 // for (let i = start; i <= end; i += 1) total += i; // 有几个问题,一是代码太简单没有任何稍微复杂一点的操作

爱情de悬崖 2017-11-22   31270   0
1 2 3 4 5 6 7 8 9 10