自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jiutianhe的专栏

声明:本博客乃学习笔记,没有纯粹无意义的转载。作者除了对自己负责,不对任何读者负责,欢迎指出文章错误

  • 博客(22)
  • 资源 (4)
  • 收藏
  • 关注

原创 Java 生产者消费者问题

在JAVA中,一共有四种方法支持同步,其中三个是同步方法,一个是管道方法。1.       方法wait()/notify()2.       方法await()/signal()3.       阻塞队列方法BlockingQueue4.       管道方法PipedInputStream/PipedOutputStream下面我们看各个方法的实现:

2014-06-19 11:13:23 944

原创 Eclipse插件10

Eclipse的MINA插件 ProtoTigerProtoTiger 是一个用来为 Apache MINA 2.x 产生源码的Eclipse插件。更多ProtoTiger信息Eclipse的JUnit测试覆盖插件 CoverlipseCoverlipse这个Eclipse插件能够把JUnit测试的代码覆盖直观化。它的独到之处

2014-06-13 14:19:03 2114

原创 Eclipse插件9

Eclipse的Emacs模拟插件 Emac+这个插件在eclipse 编辑器里模拟emacs使用环境。 安装地址:http://www.mulgasoft.com/emacsplus/update-site更多Emac+信息JVM MonitorJVM Monitor 是一个 Eclipse 上的插件,用来分析Java应

2014-06-13 14:18:25 2166

原创 Eclipse插件8

Eclipse自动功能测试 Jubula最新的ecliplse indigo(3.7)版本(最近 7 比较火)集成了一款自动化功能测试工具 JUBULA。 Jubula 提供了自动化的图形界面的功能测试,主要适合 Java 和 HTML 应用。更多Jubula信息最近更新: Jubula 1.1 发布,Eclipse自动功能测试 发布于 2年前

2014-06-13 14:17:18 3515

原创 Eclipse插件7

MediaWiki离线编辑器 BlikiBliki 是一个Eclipse的插件,用来进行离线的编辑 MediaWiki 网页。 主要特点有 Renders Wikipedia syntax to HTML. Renders Wikipedia syntax to PDF, LaTeX, Docbook (only partial support). Template sup

2014-06-13 14:14:58 1794

原创 Eclipse插件6

开源代码生成插件 J2EE SpiderJ2EE Spider是一个开源代码生成插件。它能够以界面引导方式产生代码,定制代码生成模板。J2EE Spider当前能够生成基于Struts/JSF,Spring,Hibernate等框架的源代码。 J2EE Spider的主要特性如下: 支持以界面引导方式产生代码 支持与Eclipse集成 支持增量...更多J2EE S

2014-06-13 14:13:44 2982

原创 Eclipse插件5

Jetty 的Eclipse 插件 Jetty LauncherJetty Servlet容器的Eclipse支持插件,通过该插件可以直接在Eclipse环境中启动、停止 Jetty ,同时进行在线调试而无需重启服务。 Eclipse 的 Update 地址是:http://jettylauncher.sourceforge.net/updates...更多Jetty

2014-06-13 14:13:06 1482

原创 Eclipse插件4

代码自动生成工具 AcceleoAcceleo是MDA(Model Driven Architecture:模型驱动体系结构)的一个代码自动生成工具,Acceleo能把模型转换为Java,C#,PHP等代码。Acceleo基于Eclipse平台以及EMF(Eclipse模型框架),开放源代码,可以免费使用。...更多Acceleo信息最近更新: Ac

2014-06-13 14:11:58 2373

原创 Eclipse插件3

JavaScript 调试工具 JSDTJSDT(Javascript Debug Toolkit)是一个用于javascript调试的eclipse 插件,用于调试javascript。JSDT可以跨浏览器调试,支持在IE,Firefox,Safari,Chrome等主流浏览器中调试 javascript。JSDT支持设置断点,单步调试等调试工具的基本特性。...更多JS

2014-06-13 14:10:28 1184

原创 Eclipse插件2

Eclipse的C/C++开发环境 CDTEclipse CDT 是 Eclipse 插件,它将把 Eclipse 转换为功能强大的 C/C++ IDE。它被设计为将 Java 开发人员喜爱的许多 Eclipse 优秀功能提供给 C/C++ 开发人员,例如项目管理、集成调试、类向导、自动构建、语法着色和代码完成。当 Eclipse 被用作 Java IDE...更多CDT信

2014-06-13 14:09:14 1230

原创 Eclipse插件1

Eclipse的SVN插件 SubclipseSubclipse 是一个为 Eclipse IDE 添加 Subversion 支持的项目。支持几乎所有版本的Eclipse。 Eclipse的更新地址是: http://subclipse.tigris.org/update_1.6.x http://subclipse.tigris.org/update_1.8.x (支持

2014-06-13 14:05:04 2401

原创 Python 计算不重复元素的个数

情景:计算日志文件中,独立IP的个数,也就是unique visitor。计算量:每小时大概有70万左右的记录,每天24小时,大概1400-1500万条记录

2014-06-09 14:40:24 5723

转载 基数排序

基数排序的排序时间也可以达到线性,尤其在k和d(后面介绍该参数)很小的情况下。    基数排序采取的是多关键字比较的策略,且每个关键字对排序的影响不同,根据关键字影响的主次,有两种排序方法:    1、先根据影响最大的关键字来排序,而后在该关键字相同的情况下,再根据影响次之的关键字来排序,依此类推,直到最后按照影响最小的关键字排序后,序列有序。我们称这个为先高位后低位。 

2014-06-05 14:54:01 696

转载 计数排序

计数排序是建立在这样的前提条件下的:假设n个输入元素的每一个都是0到k区间内的一个整数,其中k为某个整数。因此我们后面所写的程序也只是针对0到k之间的元素进行排序,换句话说,排序元素中不能有负数。    计数排序的基本思想是:对一个输入元素x,先确定所有输入元素中小于x的元素个数,那么排序后x所在的位置也就明确了。比如,所有的输入元素中有10个元素小于x,那么排好序后x的位置序号就应该是1

2014-06-05 14:51:22 757

转载 Introspector类介绍

1. Class Diagram   2. 实例

2014-06-03 15:30:46 923

转载 列表、集合与数组之间的转化

数组和List、Set都可以存放多个元素,数组的特点是长度固定,访问速度非常快,元素类型单一;List的特点是长度可以动态增加,能够维护元素的次序,存入的所有元素都当做Object,允许元素重复;Set的特点是长度可以动态增加,能够保证元素不重复,存入的所有元素都当做Object。本节实例介绍Set、List和数组之间如何转换,将Set、List对象中的元素转换为数组,将数组转换为Set、List

2014-06-03 13:54:28 669

转载 java初始化顺序

*java虚拟机先加载父类,再加载子类。*在加载类时,会对静态初始化块、静态成员变量(类变量)、静态方法进行一次初始化。*只有在调用new方法时才会创建类的对象。*创建对象的过程是:按照父类继承关系进行初始化,首先执行父类的初始化块部分,后是父类的构造方法,再执行子类的初始化块,最后是子类的构造方法。*销毁对象的过程是:首先销毁子类部分,再销毁父类部分。

2014-06-03 13:39:47 798

转载 equals、hashCode和clone方法

(1)关键技术剖析:(Object类的这三个方法)v equals方法:比较两个对象是否相等,结果为boolean型。v hashCode方法:获得两个对象的hash码,结果为int型。v Clone方法:克隆当前对象,结果为Object型。

2014-06-03 13:23:23 873

转载 java格式化数字DecimalFormat

在输出数字时,有时需要给数字配上单位,有时需要数字具有一定的精度,也有时需要用科学计数法表示数字。关键技术剖析:v java.text.DecimalFormat类专门用于格式化数字。v 需要为DecimalFormat提供格式化模式Pattern。通过构造方法或者DecimalFormat的applyPattern方法设置模式。Pattern的类型为字符串。v 调

2014-06-03 11:34:20 595

转载 java生成随机数

本节实例介绍随机生产数字,可以指定随机数所在的区间范围,但不保证生成的随机数序列中没有重复的。关键技术剖析:(生成随机数有两个方法:)² 使用java.util.Math类,它的random方法生成[0,1)区间的随机数,只产生double型的随机数。² 使用java.util.Random类,它能生成多种类型随机数,而且随机数范围不限。它可以产生int、long、

2014-06-03 11:19:37 967

转载 处理大数字BigInteger与BigDecimal

关键技术剖析:² BigInteger:支持任意精度的整数,可以精确地表示任意大小的整数值,同时在运算过程中不会丢失任何信息。² BigDecimal:可以精确地表示任意精度的小数,同时在运算过程中不会丢失任何信息。

2014-06-03 10:44:50 827

转载 java的Arrays类的应用

java.util.Arrays类能方便地操作数组,它提供的所有方法都是静态的。具有以下功能:² 给数组赋值:通过fill方法。² 对数组排序:通过sort方法,按升序。² 比较数组:通过equals方法比较数组中元素值是否相等。² 查找数组元素:通过binarySearch方法能对排序好的数组进行二分查找法操作。

2014-06-03 10:36:05 561

遗传算法求解01背包问题论文

01背包问题属于组合优化问题的一个例子,求解01背包问题的过程可以被视作在很多可行解当中求解一个最优解。

2011-04-23

身份认证技术分析论文

认证技术是信息安全中的一个重要内容,在“网络与信息安全”课程中我们学习了两种认证技术:消息认证与身份认证,消息认证用于保证信息的完整性与抗否认性,身份认证则用于鉴别用户身份。

2011-04-23

网络信息安全信息理论

这里是网络信息安全,信息架构,信息采集的专业需要的信息。有各种各样的信息按群信息六条的问题。

2011-04-22

空空如也

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

TA关注的人

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