自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

转载 JNI基础

一、基础知识       JNI-java native interface通常被成为Java本地方法,它是Java虚拟机实现的一部分,因此我们可以在任何的虚拟机上使用JNI。通过JNI我们可以完成和宿主计算机(就是安装JVM或者JDK的操作系统)以及在此系统上用C或C++语言写的本地程序了!以下是Java虚拟机、JNI以及宿主计算机、本地程序以及java应用程序和类库的层次关系!       从上面的图可以看出:JNI是Java虚拟机的一部分,在它之上Sun公司提供了大量的类库,这些类库一般分门别类地以包

2011-05-25 12:16:00 751

转载 LDAP学习

<br /><br />很多人虽然会使用dsadd等命令添加用户,但是dsadd的命令说明里面并没有涉及到dc,cn,ou的含义,很多人都不明白,这里是微软的技术支持人员的回信,希望对大家有帮助。 <br />CN, OU, DC 都是 LDAP 连接服务器的端字符串中的区别名称(DN, distinguished   name) <br />LDAP连接服务器的连接字串格式为:ldap://servername/DN   <br />其中DN有三个属性,分别是CN,OU,DC   <br />LDAP是一

2011-05-22 22:16:00 1350

原创 WebSphere登录控制台时去掉密码的方法

进入/data/IBM/WebSphere/AppServer/profiles/appserver1/bin/目录,运行./wsadmin.sh -conntype NONE当wsadmin的命令行窗口出现之后,运行 securityoff再ps -ef | grep java,得到目前进程号再kill -9 进程号再/data/IBM/WebSphere/AppServer/profiles/appserver1/bin/startServer.sh server1即可

2011-02-23 16:57:00 5139 1

原创 冲正交易

<br />       今日去建设银行ATM取款,取款的时候等待超时,随后网银短信说取款成功扣了钱,但马上又收到一条冲正交易,钱又补回来了,于是去查了冲正交易,得到如下解释:<br />        在银行业务中,冲正是对一笔正交易的反交易。这个名词,现在在业务上与技术上的理解是有一定的差异的。在技术上,银联交易用的比较多,比如一笔取款,当超时收不到回应时或其他原因交易不正确,需要对原始取款发一个冲正交易,防止交易失败了,但又下了客户帐;在业务上,原来的会计上叫隔日红字冲正,即对原来所记的帐务,同方向红

2010-12-26 21:24:00 7184

原创 DB2使用杂记

1 catalog远程数据库  db2cmd  db2 catalog tcpip node db2inst1  remote 192.168.10.180 server 50000  db2 catalog db PAYI at node db2inst12

2010-12-26 21:19:00 958

原创 Eclipse工作空间的删除方法

<br />Eclipse工作空间信息主要保存在configuration/.settings/org.eclipse.ui.ide.prefs文件中,删除方法如下:<br /> <br />1 删除指定得workspace的目录<br /> <br />2 修改eclipse程序目录下的configuration/.settings/org.eclipse.ui.ide.prefs文件<br />修改里面以 RECENT_WORKSPACES= 开头那行,把删除了的workspace空间的目录路径去掉。。

2010-12-22 12:17:00 13278 1

转载 MyEclipse 中Tomcat部署项目:Undefined exploded archive location

今天下午一个工程突然不能部署了,myeclipse提示Undefined exploded archive location昨天在工程项目的调试中,突然发现项目不能部署了。错误信息为:      Undefined exploded archive location原因:          在工程转移过程中,导致工程的配置文件出错;解决方法:          1.在工程目录下的.mymetadata文件中可能webrootdir被改无效了(把下面内容拷到你的.mymetadate文件中的相应位置上);或者

2010-12-22 12:14:00 10484

原创 Can't connect to X11 window server的问题研究

情境:java web程序中,页面包含图形的展示,是使用jfreechart来开发的。war包部署在RHEL 5.5环境下的tomcat中。1 在服务器(服务器默认启动为图形界面)本机上启动tomcat,在客户端浏览器上查看jfreechart图形正常;2 远程通过ssh启动服务器上的tomcat,在客户端浏览器上查看jfreechart图形为小红叉;先将异常部分贴出:java.lang.InternalError: Can't connect to X11 window server using 'loc

2010-11-28 20:12:00 30095 2

原创 MyEclipse下远程调试Tomcat

Tomcat服务器在RHEL 5.5操作系统上,因此根据需求,可以有以下两种方式:1 临时调试的解决方法:cd /apache-tomcat-6.0.29/bin,在运行startup.sh脚本之前,运行以下内容:declare -x CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000"再./startup.sh之后,设置MyEclipse的Romote Java Application,如

2010-11-28 16:32:00 1308

原创 在REHL 5.5 X64下安装64位JDK

1 chmod +x jdk-6u21-linux-x64-rpm.bin2 ./jdk-6u21-linux-x64-rpm.bin此时会生成文件jdk-6u21-linux-amd64.rpm 3 mv jdk-6u21-linux-amd64.rpm/opt4 chmod +x jdk-6u21-linux-amd64.rpm 5 rpm-ivh jdk-6u21-linux-amd64.rpm 出现安装协议等,按接受即可。6 java-version检查JDK是否安装成功。7 如果看

2010-11-06 22:53:00 1596

原创 时间序列预测模型

时间序列

2010-10-23 23:32:00 5827

原创 责任链模式的应用实例

责任链 实例 apache

2010-10-23 22:51:00 11548 1

原创 java.util.ConcurrentModificationException异常的解决实例

ConcurrentModificationException 多线程

2010-07-19 17:29:00 1115

原创 记账凭证

记账凭证 银行 IT

2010-07-07 20:13:00 1986

原创 数据库页大小的概念剖析

数据库 页大小 DB2 42727

2010-07-07 17:37:00 10069 2

原创 ORA-01034和ORA-27101两种错误同时出现的解决办法

ORA-01034 ORA-27101

2010-07-07 11:48:00 2504 1

原创 oracle中删除bin开头的表

oracle bin 回收站

2010-06-23 14:02:00 7190 1

原创 URL传递参数包含特殊字符的处理

url中包含?、=和&等特殊字符时,如果不进行编码,后台接收到参数的时候,会出现信息丢失的问题,导致后台接收的参数不全。解决方法是:可以在前端通过JavaScript将url进行编码,这样传到后台时,就没问题了。 1 用string对象的replace函数例如:url = url.replace(//?/g,"%3F").replace(/&/g,"%26").replace(/=/g,"

2009-10-14 17:36:00 8717

原创 Ext下,ajax请求和普通http请求,session超时转到登录页面的解决方案

        对于web应用系统,通常会有以下场景:session超时之后,用户在浏览器中发出请求时将作出session超时的判断,然后系统跳转到登陆页面,提示用户重新登录。       问题在于,对于普通的http请求,可以通过拦截器判断session超时,然后跳转到登录页面;但是对于Ajax请求,则不会如期待的那样自动转到登录页面,若想实现,必须特殊处理。      调试中发现,不论是普通h

2009-10-14 15:46:00 9509 4

转载 为什么要设置java_home&amp;amp;path&amp;amp;classpath&amp;amp;catalina_home (转)

首先得介绍下面几个参数的作用: current directory(当前目录): 当前在用的目录就是当前目录。比如说当你打开NOTEPAD,并处于运行状态时候,当前目录就是c:/windows;如果你用cmd命令打开命令行窗口,当前目录就是c:/windows/system32;如果你在用java这条指令,当前目录就是JAVA下的BIN目录所在的路径,因为ava.exe在bin里面。在java

2009-10-10 15:36:00 824

原创 文件上传控件浏览按钮只读

在使用EXT做文件上传时,上传控件的输入框需要设置为只读,只能通过点击【浏览】按钮来上传文件,禁止用户通过键盘鼠标输入字符,通过设置readonly属性,输入框是不允许用户输入了,但是发现点击【浏览】按钮也不响应了,无法上传文件。1 html的file研究在对HTML的file元素做研究,也发现设置readonly会存在同样的问题,网上查了查资料,可以通过禁用鼠标键盘的事件来达到这个效果,

2009-09-29 10:46:00 2948

原创 数据库常用函数汇总

1 如果某字段是空值,则返回一个默认值Oracle中:nvl(arg,value)DB2中:coalesce(arg,value)或value(arg,value)Sql Server中:ISNULL(arg,value) 2 多条件判断仅有oracle提供了decode函数:decode(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)示例如下: select

2009-08-15 14:29:00 690

原创 JSP定制标签库

 一 标签库的使用举例对于我们自定义标签,一定要继承javax.servlet.jsp.tagext.TagSupport类,重写其doStartTag和doEndTag方法,一般没有递归需要的话,对于其doAfterBodyTag方法不必实现,示例如下:  public class TimerTag extends TagSupport{ private long start

2009-08-15 10:41:00 864

原创 IE菜单的javascript命令收藏

                                                                                                                                                                             

2009-08-13 13:30:00 490

原创 使用ClassLoader加载资源的示例代码

1 比如加载属性文件:InputStream is = this.getClass().getResourceAsStream("/config/config.properties");Properties prop = new Properties();prop.load(is);String path = (String) prop.get("config.uploadFile

2009-07-16 13:51:00 478

原创 springframework提供的编程级事务

      由于项目中,需要独立的使用org.springframework.jdbc.core.JdbcTemplate来读写数据库,但是在需要作事务的时候发现JdbcTemplate本身并没有提供对事务的支持,比如没有发现有setAutoCommit(false)这样的方法,那如何解决编程级事务的需求呢?      研究发现,可以使用org.springframework.transact

2009-07-14 18:55:00 531

原创 Cookie与Session小记

一 Cookie的作用     我们知道,HTTP协议是一种无状态的通信,就是说,使用HTTP请求是无法保证连续访问的。浏览器每请求一次WEB服务器,WEB服务器都认为这是一次新的请求,它并不知道该浏览器前一次也访问过。例如网上购物我们浏览商品,我到一个页面买了一件商品,又到另外一个页面买了商品,那前一次访问的页面的商品就没有了?这是不合理的。   COOKIE是一种可以解决上述问题的方法

2009-07-11 21:21:00 1004

原创 POI疑难问题解决

     用poi读取有6万条记录的excel文件时,发现报内存溢出错误,开始以为是poi不能支持大数据量的excel,后来改了下内存启动参数即可,而且计算了时间差,8s左右,这作为对于时间要求不严格的后台任务调度而言,还算可以,如图:  

2009-07-09 20:37:00 761

原创 为Html的textarea元素内容设置样式

html元素中,我们在textarea元素中输入的内容,是没有样式的,如果想要输入的字体有颜色或者加粗,等等样式,如何实现呢?可以用div来实现,示例如下:  var str="abcde"; txt=document.createElement(DIV); txt.innerHTML=str; test.appendChild(txt); window.onbeforeunload

2009-07-05 21:06:00 13800 1

原创 Cognos系列之上路篇

。。

2009-07-04 16:34:00 651

原创 Ibatis使用笔记

    最近做的一个项目,ORM层采用的是Ibatis框架,关于这个框架和Hibernate框架的比较就不再赘述,主要是记录自己使用的一些心得。    1 用MAP向ibatis配置文件传参问题    通常我们通过DAO调用配置文件时,加如下参数parameterClass="java.util.Map",在Dao中,我们调用map.put(key,value)方法,如下:     M

2009-07-04 11:06:00 1627 2

原创 db2应用笔记

一 DB2数据库备份与恢复1 整库备份与恢复    相比较其他数据库,例如Oracle和SQL Server,DB2数据库的还原操作很不方便,因为DB2对还原操作要求比较高,最重要的两点是对时间戳和恢复路径限制比较严格。将备份文件还原时,时间必须输入备份数据库的时间,也就是要和备份数据文件的时间一致;如图:    或者可以用命令来还原,在DB2 CLP下,运行如下命令:db2 re

2009-07-04 07:51:00 623

原创 用EXT模拟面向对象的java代码

      最近开始接触AJAX框架―EXT了,学习之余,也将自己的心得记录下来,就权当是读书笔记吧。其实之前总是不太适应基于对象的javascript写法,不过通过EXT框架,还是基本熟悉了其对象式的编码,很基础,见下文。      1 namespace       EXT用命名空间来组织类定义,就好比c#的namespace或java的package。如定义pojo类的命名空间:

2009-06-14 09:51:00 847

原创 HTML元素的onpropertychange的作用

      最近在做一个.NET项目的时候,需要响应TextBox控件的OnTextChange事件,但遇到的一个问题是:当我通过页面上的javascript来改变TextBox控件值的时候,并不触发OnTextChange。也就是我们通过程序而不是通过页面响应,为TextBox改变值,这时候OnTextChange是不起作用的。      想了想,TextBox扔到页面上之后最终也就是htm

2009-05-24 11:13:00 4842

空空如也

空空如也

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

TA关注的人

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