自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员之路

内推阿里,有意向的请发简历到zhwj184@gmail.com

  • 博客(14)
  • 资源 (10)
  • 收藏
  • 关注

原创 java 计算文件目录下文件总大小的几种多线程并发实现

1.单线程实现 package com.mime; import java.io.File; public class TotalFileSizeSequential { private long getTotalSizeOfFilesInDir(final File file) { if (file.isFile()) return file.length(); final

2012-11-21 21:15:04 4348 2

原创 java 下计算质数的多线程跟单线程执行代码分析

public abstract class AbstractPrimeFinder { public boolean isPrime(final int number) { if (number <= 1) return false; for (int i = 2; i <= Math.sqrt(number); i++) if (number % i == 0) r

2012-11-20 22:29:51 2299

原创 java并发编程下变量可见行分析

我们先看下面一个示例 public class RaceCondition { private static boolean done; public static void main(final String[] args) throws InterruptedException { new Thread(new Runnable() { public void run()

2012-11-20 21:04:51 907

原创 java trie树

字典树查找,Trie,又称字典树、单词查找树,是一种树形结构,用于保存大量的字符串。它的优点是:利用字符串的公共前缀来节约存储空间。 package com.jwetherell.algorithms.data_structures; import java.util.Arrays; /** * A trie, or prefix tree, is an ordered tree dat

2012-11-13 23:09:57 2776

原创 java 关于区间树,KD树,线段树,伸展树,后缀树,红黑树的几段代码

区间树 可以统计某个区间对应的重复的区间 package com.jwetherell.algorithms.data_structures; import java.security.InvalidParameterException; import java.util.ArrayList; import java.util.Comparator; import java.util

2012-11-13 22:47:27 3075

原创 ubutun apache源码完整安装过程

1.到这里下载apache的最新版2.4.3 http://httpd.apache.org/download.cgi#apache24 2.先安装apache需要的几个模块   下载所需软件包: wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz wget http://archive.apache.org/di

2012-11-09 23:21:42 2267 1

原创 java 关于二叉搜索树,平衡二叉树,b树,二叉堆的几段代码

最近重新学习数据结构和算法,刚刚看完java版的这几个数据结构,比较浅显易懂,有兴趣的可以自己去调试学习,关于这几个的介绍网上很多。   二叉搜索树,比较简单的树结构了 package com.jwetherell.algorithms.data_structures; import java.util.ArrayDeque; import java.util.ArrayLis

2012-11-09 17:25:09 2135

原创 mysql NDB的安装配置使用示例

1.到mysql网站下载mysql cluster版本 http://www.mysql.com/downloads/cluster/   下载到/home/weijianzhongwj/software下 2.安装mysql cluster  cd /home/weijianzhongwj/software   tar xvf mysql-cluster-gpl-7.2.

2012-11-08 22:23:35 4829

原创 linux常用工具诊断工具使用示例1

我使用的ubutun,安装用apt-get非常方便。 weijianzhongwj@ubuntu:~$ dstat You did not select any stats, using -cdngy by default. ----total-cpu-usage---- -dsk/total- -net/total- ---paging-- ---system-- usr sys idl wa

2012-11-05 22:46:44 1046

原创 java stax xml解析出现的一个死循环

public OfferInfo parseXml(String content) throws NumberFormatException, XMLStreamException { if (content == null || content.isEmpty()) { return null; } XMLInputFact

2012-11-05 18:27:15 2616 1

原创 ubutun下eclipse调试hadoop的WordCount示例

1.先去hadoop官网下载hadoop的源码 http://svn.apache.org/repos/asf/hadoop/common/trunk 2.下载maven3,当前hadoop的最新版必须使用maven3编译 3.到hadoop下载源码目录执行mvn clean install;mvn eclipse:eclipse; 4.将源码导入eclipse; 5.在e

2012-11-05 13:24:43 4469

原创 java jdk中的归并排序实现

在Arrays.java中的sort中 public static void sort(Object[] a, int fromIndex, int toIndex) { if (LegacyMergeSort.userRequested) legacyMergeSort(a, fromIndex, toIndex); else

2012-11-02 17:19:39 2330

原创 java 中提供的默认的快速排序的实现

/* * Copyright (c) 1996, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it

2012-11-02 14:35:21 6968

原创 java jdk中使用到的数据结构

在java中可能很多人都会忽略数据结构(类似树,跳跃表等),大家都比较熟悉链表,数组,栈,队列,哈希表等。最近看了jdk中关于树和跳跃表等的实现,其实数据结构真的是基础,有兴趣的java程序员可以翻开jdk的代码仔细阅读下面几种数据结构的学习。 TreeMap: 红黑树  http://v.163.com/movie/2010/12/9/J/M6UTT5U0I_M6V2TJ49J.html

2012-11-02 14:10:21 6483

j2ee开发手册.pdf

j2ee 开发手册 j2ee 开发手册 j2ee 开发手册

2009-02-05

高质量c++编程指南

高质量 c++ 编程 指南 编程风格,成为c++编程高手的很好的教程,编程风格

2009-02-05

c常用算法程序集...

c常用算法程序集 c常用算法程序集 c常用算法程序集

2009-02-05

linux心跳模块分析

linux 心跳 模块 分析,是服务器编程的很好很不错的相关资料

2009-02-02

intel image library

jpeg 的intel图像处理包,可以很方便的处理jpeg处理

2009-02-02

j2ee电子相册源码

用j2ee实现的电子相册源代码,实现基本功能。

2009-02-02

pil-handbook python图像编程的手册

python pil 编程手册 图像编程 python图像编程的手册

2009-02-02

编程修养 编程风格 高质量编程

编程规范 编程修养 高质量编程风格 成为编程高手很好的资料

2009-02-02

信息检索搜索引擎的最新英文书

信息检索很好很新的原版书,信息检索搜索引擎的最新英文书

2009-01-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除