- 博客(244)
- 资源 (1)
- 收藏
- 关注
转载 XMLHttpRequest和ActiveXObject学习
//var xmlHttpReq = new ActiveXObject("MSXML2.XMLHTTP.3.0");//定义变量,存储对象 var xmlHttp;// 创建XMLHttpRequest对象if (window.ActiveXObject) { xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
2014-03-26 09:44:46
745
原创 信息检索与排序模型之布尔模型
在学习布尔模型之前首先让我们了解一下模型的基本概念为后面的学习奠定基础。模型是采用数学工具对现实世界某种事物或某种运动的抽象描述,面对相同的输入,模型输出应能够无限地逼近现实世界的输出(如:天气预报模型)。 信息检索模型就是表示文档与用户查询以及查询与文档的关系框架。下图是常用的信息检索模型以及所支撑其的相关数学背景。信息检索模型以及支撑的数学背景信息检索模型以及支撑的数学背景
2014-02-27 18:05:28
2137
转载 CentOS 6.2 下安装Java jdk tomcat
1. 去官网下载jdk. 我下载的是 jdk-6u31-linux-i586.bin (原先没给地址不好意思,现在新加上http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u32-downloads-1594644.html )2.su root //切换到root账户3. mkdir /usr/java // 在u
2013-02-27 22:51:43
435
转载 session 机制和 httpsession 详解 。
一、术语session 在我的经验里,session这个词被滥用的程度大概仅次于transaction,更加有趣的是transaction与session在某些语境下的含义是相同的。session,中文经常翻译为会话,其本来的含义是指有始有终的一系列动作/消息,比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程可以称之为一个 session.有时候我们可以看到这样的话“在一个浏
2013-02-27 22:51:27
714
转载 ubuntu下安装JDK详解
前段时间给笔记本win7+ubuntu+CentOS三系统,由于最后安装的CentOS 其 grub不能引导ubuntu12.04 LTS,只能重装了一下ubuntu,用ubuntu的grub对三个系统进行引导。重装ubuntu后首要做的事情就是安装JDK了。现在整理一下安装JDK的过程分享给大家。安装JDK其实只要搞定两个个问题,安装目录以及配置文件。如果你只想要快速安装JDK,请略过此部分
2013-02-27 22:51:03
300
转载 mq put消息队列慢
问题描述: java写的挡板程序,向响应队列put消息时: 消息 3000 消息 > 5000,put消息时间1-2ms 环境: 1、在aix上测试时,jdk为ibm的jdk,现象如上描述 2、在windows上测试时,jdk为ibm/sun的jdk,大消息小消息都是1ms 由于生成环境是在aix上,所以windows上调试OK是不行的; 解决办法:
2013-02-27 22:50:43
728
转载 java多线程 sleep()和wait()的区别
接触了一些多线程的东西,还是从java入手吧。 相信看这篇文章的朋友都已经知道进程和线程的区别,也都知道了为什么要使用多线程了。 这两个方法主要来源是,sleep用于线程控制,而wait用于线程间的通信,与wait配套的方法还有notify和notifyAll. 区别一: sleep是Thread类的方法,是线程用来 控制自身流程的,比如有一个要报时的线程,每一秒中打印出一个时间,那么我就需要在p
2013-02-27 22:50:23
261
转载 windows与linux下sigar的系统依赖文件配置! .
windows 1.在代码中执行String str=System.getProperty("java.library.path"); 2.查看str中第一个;前的位置 3.将sigar-x86-winnt.dll拷到这个目录下 4.重新执行代码(如果是服务器的话,记得重新启动在执行) linux 本人在/etc/environment中设置了环
2013-02-27 22:50:08
423
转载 线段树入门学习(兼解HDU1754)
先看网上的介绍: 线段树也叫区间树,顾名思义,线段树是一种基于区间的树,每个节点表示一个“线段”或“区间”。树的根节点表示是“整体”的区间,左右子树分别表示这个区间的左半边和右半边。基本结构及性质 假设要构造一个表示N个区间大小的线段树,线段树的根节点表示区间[0,N-1],然后将区间分成两半,分别为左右子树表示,这样的线段树的节点只有2N-1个,是O(N)级别的,如图所示
2013-02-27 22:49:43
290
转载 用递归的方法实现输入输出回文
关于回文,我是第一次听说,可能会有人说,学习java这是最基本的程序。呵呵,很抱歉!我没有接触过正规的培训,只是自学的。但是今天正好我有同学需要我帮她写回文的程序,我有幸接触到回文,接触递归的,我对递归不是第一次了,以前学习c的时候就接触过,不过以前学习得时候晕头晕脑的,不知所云,就那样混过去了,今天我又和递归见面了。我就在网上搜遍了有关这些东西,看了很过,最后还是有点吃力。最终还是把
2013-02-27 22:49:25
588
转载 关于Boolean类型在flex与java中间传递的问题
/** *为简化,只列举两个字段 */ public class WestMedicationBo implements Serializable { private static final long serialVersionUID = 1L; private boolean isPaid; private long rpId; //以下是用eclipse自
2013-02-27 22:49:06
405
转载 java debug开关
public final class BuildConfig { public final static boolean outputData = true;// 上线发布时,改为false; public final static boolean closeOutputDatat = false; // 无论Debug或Release版,永不输出 }
2013-02-27 22:48:47
898
转载 JDBC基础教程之CallableStatement
概述 CallableStatement 对象为所有的 DBMS 提供了一种以标准形式调用已储存过程的方法。已储存过程储存在数据库中。对已储存过程的调用是 CallableStatement对象所含的内容。这种调用是用一种换码语法来写的,有两种形式:一种形式带结果参,另一种形式不带结果参数。结果参数是一种输出 (OUT) 参数,是已储存过程的返回值。两种形式都可带有数量可变的输入(IN
2013-02-26 20:31:12
355
转载 JDBC基础教程之PreparedStatement
概述 该 PreparedStatement 接口继承 Statement,并与之在两方面有所不同: PreparedStatement 实例包含已编译的 SQL 语句。这就是使语句“准备好”。包含于 PreparedStatement 对象中的 SQL 语句可具有一个或多个 IN 参数。IN参数的值在 SQL 语句创建时未被指定。相反的,该语句为每个 IN 参数保留一个问
2013-02-26 20:30:54
346
转载 《重构,改善现有代码的设计》第八章 Duplicate Observed Data
Java代码 import java.awt.Color; import java.awt.Container; import java.awt.FlowLayout; import java.awt.Label; import java.awt.TextField; import java.awt.event.FocusAdapter; import java.awt.ev
2013-02-26 20:30:29
368
转载 利用线段树求逆序数(JAVA)
设A[1…n]是一个包含n个不同数的数组。如果在iA[j],则(i,j)就称为A中的一个逆序对(inversion) 现给出一个数列,求该数列中的逆序对数(逆序数)。最直接的暴力方法; 两层for循环就可以算出来逆序数:每遇到一个元素回头遍历寻找比其大的元素个数即可, 当然向后寻找比其小的元素个数也可以,复杂度为O(n^2),代码: int sum = 0; for(i
2013-02-26 20:30:12
495
转载 java.net.UnknownHostException 异常处理
在linux系统下部署Java产品的集群环境时,后台报出如下异常,系统报找不到名为“QATest242”的主机:ERROR - Get local host name failed -com.trs.infra.cluster.ClusterConfig.getMemberHost(ClusterConfig.java:293)java.net.UnknownHostExcepti
2013-02-26 20:29:39
1850
转载 java迷宫
package 迷宫; import java.awt.Color; import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.Graphics; import java.awt.Point; import javax.swing.JFrame; import javax.swi
2013-02-26 20:29:21
1683
转载 jdbctempleate 执行postgres 数据库存储过程返回结果集
创建表: Sql代码 create table myuser( id numeric(5,0) not null, name varchar(20) not null, sex varchar(8) not null ) insert into myuser values(1 , '李亚希' , '男' );create tabl
2013-02-26 20:29:02
898
转载 java 深浅拷贝 clone
完全转载,今天在做一个类似于队列的业务,有一个进程不停的读取,写到容器内,另外一个方法循环的将容器内的数据写入到hdfs上面。本来是可以使用队列的,但是想想,运用list也可以实现,就不整那么麻烦的东西了! 用到了clone的概念!于是找了下,加深下记忆!13.4.2 浅拷贝和深拷贝在解释什么是浅拷贝什么是深拷贝前,我们先来看个例子,如代码清单13-10所示。
2013-02-26 20:28:46
440
转载 文件搜索
文件操作有很多,创建,删除等操作,这些就不说了,我就把自己练习的几个附上吧。A列出指定目录的全部文件Java代码 public class FileTest {/** * 列出给定目录的全部文件 */ public static void main(String[] args) { File f=new File("f:"+File.separator
2013-02-26 20:28:25
253
转载 wsdl2java
请确保已经下载了axis2工具,而且安装了java新建文件,重名为xxx.bat,填入下面的命令============================================set Axis_Lib=E:\源码\axis2\axis2-1.3\libset Java_Cmd=java -Djava.ext.dirs=%Axis_Lib%::set Output_P
2013-02-25 20:32:12
563
转载 随便记两笔Java中的反射
1. 声明对象(调用无参的构造函数) Java代码 Class clz = Class.forName("package.ClassName");Object obj = clz.newInstance(); Class clz = Class.forName("package.ClassName");Object obj = clz.newIn
2013-02-25 20:31:53
301
转载 java之异常
异常处理是程序设计中一个非常重要的方面,也是程序设计的一大难点,当我学习了Java异常机制后,才意识到从C开始,我就在使用异常机制了,知道如何去用if...else...来控制异常了,然而同一个异常或者错误如果多个地方出现,那么每个地方都要做相同处理,感觉相当的麻烦!因此基于OOP思想,Java语言在设计的当初就考虑到这些问题,提出了异常处理的框架的方案,所有的异常都可以用一个类型来表示,不同类型
2013-02-25 20:31:12
281
转载 JAVA判断字符串是否为数字
下面有四种方法,估计好用的应该是第三种吧。 1.用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = str.length();--i>=0;){ if (!Character.isDigit(str.charAt(i))){ return false; } } return tru
2013-02-25 20:30:53
295
转载 【转】单例模式完全解析
本文将探讨单例模式的各种情况,并给出相应的建议。 单例模式应该是设计模式中比较简单的一个,但是在多线程并发的环境下使用却是不那么简单了。首先看最原始的单例模式。1 package xylz.study.singleton;2 3 public class Singleton {4 5 private static Singleton instance =
2013-02-25 20:30:30
240
转载 华为企业信息机发送短信java
1、首先新建一个web工程xxx 2、将sqlserver2000驱动包 大概2-3个加入到工程lib中,将华为信息SMSendAPI.jar加入到lib中 3、将smsendsql.xml加入到项目根目录下,如果用的sqlserver请将 DB2 DB2改成SQLServer,如果后面又错误,将注释删除,有时候注释乱码。 4、将Log4j.properties加入到项
2013-02-25 20:30:09
1097
转载 JAVA传统线程技术
传统线程技术回顾1.创建线程java中线程的创建可以有两种方法:1、继承Thread类 2、实现Runnable接口继承Thread类创建线程的方法, 在继承了Thread类之后,不能再继承其他的方法。使用实现Runnable接口来创建线程容易达到资源共享!两种方式都要调用Thread对象的run方法,如果Thread类的run方法没有被覆盖,并且为该Thread对象设置了一个Runnable对象
2013-02-25 20:29:53
285
转载 java.lang.Enum
Java代码 Day day = Day.MONDAY; //获取对象所代表的那个枚举类型的值 System.out.println(day.name()); //MONDAY //当前枚举常量在所定义的枚举类型中所在的位置 System.out.println("ordinal: "+ day.ordinal()); //1 //比较是否类型与值都相同 System.o
2013-02-25 20:29:34
259
转载 java学习——File类操作
[size=large][/size] 前几天跟着熊哥一块学习了File类机制的相关操作,上那节课的时候觉得File类操作好简单,一个小时左右就搞定了最简单的练习,但到了要实现一个窗体类型的文件搜索器时,我却遇到了很大的困难。。。各种新方法,还有一些参数的传递,构造方法的使用都让我头大,这个以后会写另外一篇总结来总结下的,今天我还是先稍微说下File类机制操作的相关总结经验。首先,
2013-02-25 20:29:19
257
转载 Java中几个关键字的意思
http://blog.youkuaiyun.com/caoi/article/details/640939transient把一个对象的表示转化为字节流的过程称为串行化serialization,从字节流中把对象重建出来称为反串行化deserialization,transient 为不应被串行化的数据提供了一个语言级的标记数据方法。对象的序列化(serial
2013-02-24 19:43:34
337
转载 java ArrayList去重复值
方法一:循环元素删除 Java code// 删除ArrayList中重复元素public static void removeDuplicate(List list) {for ( int i = 0 ; i for ( int j = list.size() - 1 ; j > i; j -- ) {if (list.get(j).equals(list.get(i
2013-02-24 19:43:07
375
转载 哈希表,开放地址法之线性探测代码(JAVA)
Java代码 import java.io.*; class DataItem { //数据 private int iData; // data item (key) public DataItem(int ii) {iData = ii; } public int getKey(){return iData; } } class HashTable{//数
2013-02-24 19:42:51
959
转载 java ArrayList 转数组 【转】
1.List转换成为数组。(这里的List是实体是ArrayList) 调用ArrayList的toArray方法。 toArray public T[] toArray(T[] a)返回一个按照正确的顺序包含此列表中所有元素的数组;返回数组的运行时类型就是指定数组的运行时类型。如果列表能放入指定的数组,则返回放入此列表元素的数组。否则,将根据指定数组的运行时类型和此列表的大小
2013-02-24 19:42:30
960
转载 Spring --- Data Binding
一) BeanWrapper BeanWrapper这个类一般不会被Spring的使用者直接调用,而是使用DataBinder和BeanFactory这两个类是间接被调用的。但是知道BeanWrapper的使用方式对于理解Spring的数据绑定机制还是十分用益的。下面我们就来看个BeanWrapper被直接调用的例子:Java代码 //首先是两个对象类Co
2013-02-24 19:42:14
394
转载 JAVA获取随即密码
Java代码 package cn.test; import java.util.HashSet; import java.util.Random; import java.util.Set; public class RandomKey {/** * 生成随机密码 * * @param pwd_len * 生成的密码的总长度 * @return 密码的字符串 */ pu
2013-02-24 19:41:58
330
转载 Map三种遍历方法
map的三种遍历方法! 集合的一个很重要的操作---遍历,学习了三种遍历方法,三种方法各有优缺点~~ /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package cn.tsp2c.liubao; impor
2013-02-24 19:41:40
239
转载 Java的多线程机制
程序、进程和线程: 程序是一段静态的代码,它是应用程序执行的蓝本。进程是程序的一次动态执行过程,它对应了从代码加载、执行至执行完毕的一个完整过程,这个过程也是进程本身从产生、发展至消亡的过程。线程是比进程更小的单位,一个进程执行过程中可以产生多个线程,每个线程有自身的产生、存在和消亡的过程,也是一个动态的概念。每个进程都有一段专用的内存区域,而线程间可以共享相同的内存区域(包括代码和数据),并
2013-02-24 19:41:24
287
html 标签详解HTML指令详解
2010-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人