自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

往事随風

记录我的点点滴滴......

  • 博客(56)
  • 收藏
  • 关注

原创 使用JAXB创建XML

import java.io.Serializable;import java.io.StringWriter;import java.util.HashSet;import java.util.Set;import javax.xml.bind.JAXBContext;import javax.xml.bind.JAXBException;import javax.xml.bind

2014-07-08 10:38:37 571

原创 下载文件测试

下载超过120秒会执行tracert (windows)public class SchedulerTask { public static Logger log = Logger.getLogger(SchedulerTask.class); /** * * @throws Exception */ public void st

2013-11-05 12:14:05 831

原创 ant 脚本(war包)

build.xml -->

2013-11-05 12:07:30 703

原创 JAVA两种模式下的代理方法

java.net.HttpURLConnection:// 设置http访问要使用的代理服务器的地址&端口Properties prop = System.getProperties();prop.setProperty("http.proxyHost", "proxy.cmcc");prop.setProperty("http.proxyPort", "8080");or

2013-11-05 12:02:47 609

转载 SVN使用教程之-分支/标记 合并 subeclipse

转载:http://energykey.iteye.com/blog/512745首先说下为什么我们需要用到分支-合并。比如项目demo下有两个小组,svn下有一个trunk版。由于客户需求突然变化,导致项目需要做较大改动,此时项目组决定由小组1继续完成原来正进行到一半的工作【某个模块】,小组2进行新需求的开发。那么此时,我们就可以为小组2建立一个分支,分支其实就是trunk版【主干线】的一个

2013-08-27 16:52:06 549

原创 有意思的面试题

不使用第三个变量交换两个变量值?例如 int a=5,b=10;a = a + b;b = a - b;a = a - b;List list = new ArrayList(); //定义Integer泛型String str = "abc"; Method[] method=list.getClass().getMethods();//取

2013-08-27 16:40:03 390

原创 Linux (centos) 修改系统时间

关闭更新: /sbin/service ntpd stop (start)修改时间:date -s 12/25/2012  or  16:00:00更新到BIOS:/sbin/hwclock --systohc

2013-07-02 18:17:31 722

原创 Linux (centos) 安装 MySQL

yum install MySQL-server 安装MYSQL但是因为某些东东没有安装成功可以先卸载该类库yum -y remove mysql-libs-5.1.52*        -y的意思就是不用询问是否remove卸载完成之后,再安装MySQL成功了启动:/etc/init.d/mysql start登录MYSQL出现问题mysqladmin: connect to server at

2013-07-02 18:17:29 299

原创 svn for linux (ubuntu)

Subclipse 1.8.x Update Sitehttp://subclipse.tigris.org/update_1.8.xFailed to load JavaHL Library. These are the errors that were encountered:no libsvnjavahl-1 in java.library.path no svnjavahl-1 in

2013-07-02 18:17:27 446

原创 js读写cookie

///设置cookie function setCookie(NameOfCookie, value, expiredays) { //@参数:三个变量用来设置新的cookie: //cookie的名称,存储的Cookie值, // 以及Cookie过期的时间. // 这几行是把天数转换为合法的日期 var ExpireDate = new Date (); ExpireDate.setTime

2013-07-02 18:17:25 363

原创 解决weblogic启动慢和创建域慢&线程配置

决weblogic启动慢和创建域慢的方法2010-08-18 18:33创建域慢启动慢的特征:创建域到70%时,进程长时间等待(命令行创建时停止在100%处),创建域启动Weblogic的时候也是长时间停止。 Weblogic在Linux下启动慢的原因,发现从进程堆来看,线程挂在security相关的随机数生成上面,是由于JDK的Bug(JDK从/dev/random读取‘randomness’

2013-07-02 18:17:23 560

原创 JS打印设置空白页眉和页脚

window.print();设置空白页眉和页脚 var hkey_root,hkey_path,hkey_key;hkey_root="HKEY_CURRENT_USER";hkey_path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\";//设置网页打印的页眉页脚为空 function pagesetup_null(){  

2013-07-02 18:17:21 1643

原创 SQL批量生成SQL语句

select   'truncate   table   '||table_name|| '; '     from   tabs   where   tablespace_name= 'OA_CNEMC'  //表空间

2013-07-02 18:17:19 427

原创 JAVA打ZIP包

import java.io.*;import java.util.*;import java.util.zip.*;public class ZipCompress {   public static void main(String[] args) {     try {      FileOutputStream f = new FileOutputStream("target.zip"

2013-07-02 18:17:17 490

原创 JAVA截取带有HTML的字符串[转]

import java.util.ArrayList;    import java.util.List;    import java.util.regex.Matcher;    import java.util.regex.Pattern;       @SuppressWarnings({"unchecked" })    public class CutHtml {   

2013-07-02 18:17:15 767 1

原创 搜索建议样式

http://www.cnblogs.com/qiantuwuliang/archive/2009/08/03/1537213.html -- jquery相关         var line = 0;        function del(){            if(jQuery("#newDiv")){                jQuery("#newDiv").remov

2013-07-02 18:17:13 403

原创 CSS & JS

超过长度截掉并加“。。。”:text-overflow:ellipsis; white-space:nowrap;width:220px;text-decoration:none; overflow: hidden;height:38px;   分散对齐:text-align:justify; text-justify:distribute-all-lines; text-align-

2013-07-02 18:17:11 510

原创 Freemarker常用

主页:http://www.freemarker.org/index.html获得数据:package com.ninemax.nacao.business.template;import com.ninemax.nacao.business.dataSearchInfo.clsResourceTypeBus;import com.ninemax.nacao.business.searchE

2013-07-02 18:17:09 523

原创 利用Lucene检索开发用的API

学习一门新的知识,API是必不可少的,那就从API开始。首先,要有一个API的库,库里是所有知识点的API,供大家查询。同时API库需要支持检索。怎么建立库,用什么用的组织结构建库还没想好。正好下载了一个Lucene 3.0,.先建一个API的检索玩玩(本文只提供了一个基本的Demo,并未做优化,这一个系列文章的目的,就是想记录一个学习的轨迹,看看各位看客,能不能通过这个轨迹学习完Lucene 3

2013-07-02 18:17:07 459

原创 action js

在action中 response.getWriter().print("window.parent.document.getElementById('userCareer').value='"+currentUserName+"';window.parent.ymPrompt.close();"); 可获得父页或者向父页传值等。

2013-07-02 18:17:04 954

原创 DWR日志

如果DWR会打印多余的日志 可把log4j.properties 中加入:log4j.rootLogger=DEBUG, stdout log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.logger.java.sql.PreparedStatement=ERRORlog4j.logger.uk.ltd.getahead.dw

2013-07-02 18:17:02 541

原创 Google搜索框风格[转]

Google Suggestvar arrOptions = new Array(); var theTextBox; var currentValueSelected = -1;//表当前选中的某项 //以上设置一些全局变量 window.onload = function(){ var elemSpan = document.createElement("span");//在页面创建span

2013-07-02 18:17:00 547

原创 JQuery与DWR的冲突

jquery和prototype比较,以及冲突解决   var $j = jQuery.noConflict();$j("div p").hide(); // 基于 jQuery 的代码$("content").style.display = "none"; // 基于其他库的 $() 代码详细:http://www.w3school.com.cn/jquery/core_noconflic

2013-07-02 18:16:58 495

原创 LUCENE3.0 的二次查询

// public static void searchInResult(String qw, String oldqw, Sort sort, int n)//    throws ParseException, IOException {//   QueryParser queryParser = new QueryParser(Version.LUCENE_CURRENT,"TITLE",n

2013-07-02 18:16:56 496

原创 LUCENE3.0(转)

利用lucene的Filter,具体可以查看lucene的api中的org.apache.lucene.search.CachingWrapperFilter,它可以缓存上次的搜索结果,从而实现在结果中的搜索。01.import java.io.IOException;   02.import org.apache.lucene.analysis.SimpleAnalyzer;   03.imp

2013-07-02 18:16:54 442

原创 锁(locking)

业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算 处理中,我们希望针对某个 cut-off 时间点的数据进行处理,而不希望在结算进行过程中 (可能是几秒种,也可能是几个小时),数据再发生变化。此时,我们就需要通过一些机 制来保证这些数据在某个操作过程中不会被外界修改,这样的机制,在这里,也就是所谓 的 “ 锁 ” ,即给我们选定的目标数据上锁,使其无法被其他程序修改。 H

2013-07-02 18:16:52 528

原创 javascript(js)的小数点乘法除法问题

用js计算12.32 * 7   结果是多少?答案:86.24000000000001为什么会出现这种问题?怎么解决?js在处理小数的乘除法的时候有一个bug,解决的方法可以是:将小数变为整数来处理。以上的计算可以改为:12.32 * 100 * 7 /100得出的结果是:86.24,正确。另外再计算一下:8.80 * 100 * 12 / 100结果:105.6000000000000238.8

2013-07-02 18:16:50 426

原创 CAB OCX插件解决

注册:regsvr32 *.ocx文件的路径上网浏览网页的时候,经常会出现提示“Windows已经阻止此软件因为无法验证发行者”,无法安装那个软件,导致了网页无法正常浏览,将网页设置为信任站点,关闭安全中心及杀毒软件都不行。解决:1、打开浏览器“Internet选项-安全-自定义级别”,在弹出的窗口中把“下载未签名的ActiveX控件”设置为“启用”,并且把里边有关ActiveX控件项的所有

2013-07-02 18:16:48 694

原创 RedHat 9 Linux开启SSH服务命令

RedHat 9 Linux开启SSH服务命令 启动:service sshd start 安装过程:1.以root身份登入系统(没登入系统和没有足够的权限都不能安装,晕,这不是废话) 2.检查安装系统时是否已经安装SSH服务端软件包:   rpm -qa|grep openssh   若显示结果中包含openssh-server-*,则说明已经安装,直接启动   sshd服务就可以了(

2013-07-02 18:16:46 3130

原创 删除.SVN文件的REG

Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN]@="Delete SVN Folders"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command]@="cmd.e

2013-07-02 18:16:44 481

原创 JPA由实体生成表

persistence.xml 实体名不能有下划线、主键不能有约束(待更进一步的考证) 测试:EntityManagerFactory factory = Persistence.createEntityManagerFactory("xxx");//persistence-unit name="xxx"  EntityManager em = factory.createEnti

2013-07-02 18:16:42 692

原创 log4j写入数据库相关配置

log4j.propertieslog4j.rootLogger=WARN,DATABASE  #直接使用log4j包中的文件   log4j.appender.DATABASE=org.apache.log4j.jdbc.JDBCAppender#与数据库建立连接   log4j.appender.DATABASE.URL=jdbc:oracle:thin:@192.168.12.98:152

2013-07-02 18:16:39 501

原创 DMP导出导入

数据导出: 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中   exp system/manager@TEST file=d:\daochu.dmp full=y 2 将数据库中system用户与sys用户的表导出   exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys

2013-07-02 18:16:37 470

原创 AJAX 异步

//get city ajax startvar req;           function Change_Select()           {            var zhi = '';            var dtd=document.getElementById("province");    for(var i=0;i    if(dtd.options[i].sele

2013-07-02 18:16:35 261

原创 常用JS的使用方法

var ss = document.all.from1.radio;if(ss[0].checked) alert(ss[0].value);if(ss[1].checked) alert(ss[1].value);    from1.radio返回数组 radio有多个,返回数组NodeList 数组是没有value属性的 所有undefinedradio的获取必须循环每一个radio的  

2013-07-02 18:16:33 403

原创 WebLogic9.x 10.x 线程调整

在控制台上,队列设置里面,有Thread Count、Thread Priority和Queue Length,可以调整一下。另外,backlog也可以调整一下。提升线程数会在重新启动server后生效,队列长度是执行队列的最大长度,提升线程优先权将导致这个队列cpu优先权超过低优先权线程。提升线程数有时可以增加应用程序性能,但是在提升数量前,有很多因素需要考虑。设置数量太高会降低服务器性能,在服

2013-07-02 18:16:30 565

原创 DWR相关例子

DWR(Direct Web Remoting)是一个WEB远程调用框架.利用这个框架可以让AJAX开发变得很简单.利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样(DWR根据Java类来动态生成JavaScrip代码).DWR确实是一个非常优秀的项目,它通过反射,将java翻译成javascript,然后利用回

2013-07-02 18:16:28 388

原创 DW 常用的一些样式

单页面的链接颜色:function changeGj(){  document.getElementById("jgqcImage").style.color="#0292cb";  document.getElementById("jgdmImage").style.color="#0292cb";  document.getElementById("gjImage").style.color

2013-07-02 18:16:26 1985

原创 ext 异步加载树_2

附件中 是 整个项目 ,下载即可使用1.需要建立数据库和表结构 sql 和数据脚本 见上面2.讲项目放在TOMCat 可以直接运行  对于前台接收json字符串 的一个思考(2010.05.23):  对于上面的例子,我们是使用 menu.jsp 来接收后台的返回的json字符串menu.jsp  的内容很简单 2行  其中: 标签的escape属性默认值为true,

2013-07-02 18:16:24 429

原创 ext 异步加载树_1

实现原理:树的每一个节点都有自己的ID,和它的父亲节点的ID,还有自己的文本内容,以及点击后在哪个frame中打开哪个连接,是否是叶子节点等内容,树的第一级节点的父亲节点的ID我们将它置为0,以后每次点解一个非叶子节点的时候,我们都去异步加载他的所有孩子结点,将信息组装成JSON字符串,返回给前台,前台的EXT Tree使用JSON数据构造树 主要步骤:  第一步:构造 树的 表结构 

2013-07-02 18:16:22 610

空空如也

空空如也

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

TA关注的人

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