- 博客(43)
- 资源 (2)
- 收藏
- 关注
https-weblogic
在Java环境中配置SSL双向认证 在Java环境中配置Https双向认证,需要使用JDK自带的keytool工具,在命令行方式下,生成服务器证书申请文CSR,然后到CA签发服务器证书。以下为在Tomcat和Weblogic中配置Https双向认证的步骤,环境为JDK1.5。Tomcat下keystore密码与服务器密钥密码必须一致。1.在Tomca...
2013-10-11 09:16:35
310
原创 Redhat 和 Ubuntu 安装FTP
一 . Redhat 安装FTP 1 . 首先查询是否安装vsftp [root@localhost root]# rpm -qa|grep vsftpdvsftpd-1.1.3-8没有安装VSFTP,下载渠道:http://download.youkuaiyun.com/detail/chenyong19871223/3877250安装VSFTPD[root@localhos...
2011-12-04 09:46:36
259
原创 linux中ftp安装包 vsftpd-1.1.3-8.i386.rpm
linux中ftp安装包 vsftpd-1.1.3-8.i386.rpm
2011-12-04 09:41:11
763
原创 lucene入门到项目开发
加入jar包 lucene-core-2.4.0.jar je-analysis-1.4.0.jar lucene-highlighter-2.4.1.jar lucene-analyzers-2.4.1.jar 先准备下工具类 Java代码 package com.cs.lucene.utils; import java.io.BufferedRea...
2011-10-11 21:52:03
134
原创 存储过程实现oracle的instr函数
CREATE PROCEDURE instr(vchar varchar(250),chr VARCHAR(250),num INTEGER)returning integer;DEFINE out_number INTEGER;DEFINE here_length INTEGER;DEFINE end_length INTEGER;DEFINE here_char VARCH...
2011-09-23 15:34:02
827
原创 informix 数据库及数据表导入导出操作
一、.数据库的导入1. 在dbaccess工具环境环境下建立数据库(如:gdxy) 注意:此步操作一定不要直接在dbvis工具上建立,否则后期的脚步总是运行报错,因为在命令行环境下建的数据库里面会有设置数据库的临时空间和log文件。 2.开始导入建表的sql脚步(如:createtab.sql) 在dbaccess工具环境下直接输入 dbaccess g...
2011-09-23 09:36:51
2774
原创 informix 存储过程学习
一、存储过程概述存储过程是一个用户定义的函数,由存储过程语句(SPL) 和一组SQL语句组成,以可以执行代码形式存储在数据库中,和表、视图、索引等一样,是数据库的一种对象。存储过程语言SPL(Stored Procedure Language),只能用在存储过程中,可以分成下面几类:变量定义和赋值:define,let流程控制:分支控制:if thenelifels...
2011-09-23 09:33:53
533
原创 配置WebLogic Tuxedo Connector
WebLogic Tuxedo Connector (WTC) 是一个兼容 JCA ( J2EE 连接器架构)的软件组件,它提供 Tuxedo 服务和 WebLogic Server 部署的企业应用程序之间的互操作性。 WebLogic Server 组件能够使用 WTC 与 Tuxedo 服务进行通信, Tuxedo 服务也能够调交互用基于 WebLogic Server 的 EJB 。 ...
2011-09-09 16:04:57
184
原创 Java实现给图片添加水印
周末在家上围脖,看到sina围脖上图片都有水印,想到Java有专门Image的处理包,同样应该可以实现水印功能,查了资料小试下来发现java实现水印还是非常方便的,水印可以是图片或者文字,而且还可以选择不同的角度旋转呢,以后有需要可以写个代码批量处理自己的图片了。 本门目录:图片水印文字水印[一]、图片水印 Java代码 package michael.io....
2011-08-23 22:07:03
122
原创 (转)Quartz CronTrigger最完整配置说明
CronTrigger配置格式:格式: [秒] [分] [小时] [日] [月] [周] [年] 序号 说明 是否必填 允许填写的值 允许的通配符 1 秒 是 0-59 , - * / 2 分 是 0-59 , - * / 3 小时 是 0-23 , - * / 4 日 是 1-31 , - * ? / L W ...
2011-08-23 21:50:41
118
原创 java mail发送邮件
JavaMail API是一种可选的、能用于读取、编写和发送电子消息的包(标准扩展)。您可使用这种包创建邮件用户代理(Mail User Agent ,MUA) 类型的程序,它类似于Eudora、Pine及Microsoft Outlook这些邮件程序。其主要目的不是像发送邮件或其他邮件传输代理(Mail Transfer Agent,MTA)类型的程序那样用于传输、发送和转发消息。换句话说,用户...
2011-08-14 13:50:27
103
原创 oracle有效地利用数据字典
ORACLE的数据字典是数据库的重要组成部分之一,它随着数据库的产生而产生, 随着数据库的变化而变化,不能手工修改数据字典里的信息。 dictionary 全部数据字典表的名称和解释,它有一个同义词dict dict_columns 全部数据字典表里字段名称和解释 如果我们想查询跟索引有关的数据字典时,可以用下面这条SQL语句: SQL>s...
2011-08-14 12:31:05
95
原创 java与json互相转换(解决日期和去除属性问题)
JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文主要讲解下java和JSON之间的转换,特别是解决互相转换遇到日期问题和指定属性的过滤。 一、需要相关的jar包: json-lib-xxx.jar ezmorph-xxx.jar commons...
2011-08-09 09:22:59
188
原创 用JAVA实现MSN Messenger的功能
JML是Java实现即时通讯软件MSN的lib包,目前支持的协议为MSNP8-MSNP15。JML的官网:http://sourceforge.net/projects/java-jml/【一】、基本介绍 附件提供测试代码和lib文件:msn demo代码:my_demo_code.ziplib包:jml-1.0b4.jar官方example文件...
2011-08-08 22:20:33
692
原创 Java简单实现Ping功能
基本需求: 定时测试被监控的设备是否可以ping通,如果ping不通的需要发出告警信息。 方案思路: 运用java调用服务器的自身命令来简单实现ping功能 ,本文只是讲述如何运用Java简单实现Ping的功能,至于告警信息的发送方式有很多种(比如短信 、邮件 、Syslog 、MSN 等等),在以前的文章中已经描述过,这里就不再一一详述了。 实现方式 : 根据不同的情况可分...
2011-08-08 21:37:27
629
原创 Java实现二维码QRCode的编码和解码
周末试用下Android手机的二维码扫描软件,扫描了下火车票、名片等等,觉得非常不错很有意思的。当然Java也可以实现这些,现在就分享下如何简单用Java实现二维码中QRCode的编码和解码(可以手机扫描验证)。 涉及到的一些主要类库,方便大家下载:编码 lib:Qrcode_swetake.jar (官网介绍 -- http://www.swetake.com/qr/...
2011-08-08 21:25:20
164
原创 条形码/二维码之开源利器ZXing图文介绍
继前面介绍的一个日本开源软件(该软件只能实现QRCode)原文: Java实现二维码QRCode的编码和解码 ,今发现又一优秀的开源利器-- ZXing,相比而言它更加灵活方便,可以实现多种编码格式。 全文目录:基本介绍二维码(比如:QRCode)的编码和解码演示条形码(比如:EAN-13)的编码和解码演示 【一】、 基本介绍 : 1-1. ZXing是一个开源Jav...
2011-08-08 21:16:45
159
原创 Window下用Apache2 + jboss集群
空闲时间配了一个jboss集群用来负载均衡,过程中走了不少弯路,查了好多资料,好不容易,所以就写了个文档,希望GGMM节省一些时间,里面有不足之处请谅解环境说明 1.服务器有3台,一台安装apache,两台安装jboss 2.软件准备: apache http server 2.2.4,mod jk 1.2.27,jboss,jdk1.5 下载mod jk 1.2.27...
2011-08-03 23:25:00
191
原创 html之marquee详解
该标签不是HTML3.2的一部分,并且只支持MSIE3以后内核,所以如果你使用非IE内核浏览器(如:Netscape)可能无法看到下面一些很有意思的效果该标签是个容器标签语法: 以下是一个最简单的例子:代码如下:Hello, World 下面这两个事件经常用到:onMouseOut="this.start()" :用来设置鼠标移出该区域时继续滚动on...
2011-07-20 11:00:13
82
原创 vmware中为虚拟机添加硬盘空间
为虚拟机添加硬盘空间Vmware有自己的硬盘管理工具,其所在位置是/vmware/vmware workstation/,名称为vmware-vdiskmanager.exe,具体的参数及命令格式可以参照帮助文档。其使用方法如下:假设虚拟机装有Linux操作系统,虚拟机名称为AS4,安装路径是H:\AS4,则首先进入到vmware-vdiskmanager所在的目录下,然后执行如下...
2011-06-21 15:25:30
136
原创 oracle 存储过程和函数例子
关于 游标 if,for 的例子 create or replace procedure peace_if is cursor var_c is select * from grade; begin for temp in var_c loop if temp.course_name = 'OS' then dbms_output.put_line('Stu_name ...
2011-06-18 12:19:35
137
原创 介绍ORACLE的Copy命令
SQL*Plus的Copy命令 在数据表间复制数据是Oracle DBA经常面对的任务之一,Oracle为这一任务提供了多种解决方案,SQL*Plus Copy 命令便是其中之一。SQL*Plus Copy 命令通过SQL*Net在不同的表(同一服务器或是不同服务器)之间复制数据或移动数据。 在实际运行环境中若能恰当地选择使用SQL*Plus Copy 命令可以有效地提高数据复制的性能...
2011-06-16 16:05:09
88
原创 oracle中关于in和exists,not in 和 not exists
oracle中关于in和exists,not in 和 not existsin和exists in 是把外表和内表作hash 连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询。 一直以来认为exists比in效率高的说法是不准确的。 如果查询的两个表大小相当,那么用in和exists差别不大。如果两个表中一个较小,一个是大...
2011-06-16 15:08:06
89
原创 dbms_sql的使用
通常运用DBMS_SQL包一般分为几步:1. open cursor: 打开cursor2. parse cursor:解析你要执行的SQL语句3. bind variable:如果要执行的SQL语句中包含变量,在此就需要绑定变量4. execute:执行SQL语句5. close cursor:在执行后关闭此cursor.如果你还需要返回执行SQL的结果集,还需要使用de...
2011-06-15 22:19:19
170
原创 oracle procedure
存储过程创建语法: create or replace procedure 存储过程名(param1 in type,param2 out type)as变量1 类型(值范围);变量2 类型(值范围);Begin Select count(*) into 变量1 from 表A where列名=param1; If (判断条件) then ...
2011-06-15 18:19:26
80
原创 如何统计JAVA网站访问次数并获得访问者IP
简言之,如果不用第三方提供的接口 那最好的解决方案应该是当SESSION建立时sessionCreated(),在访问总数和当前在线人数上+1 当SESSION销毁时sessionDistroyed(),在线人数-1 核心方法是利用Listener监听的各种接口 我把代码(主要部分)贴在下面 此段代码我亲自使用过,没有问题 但因为继承了接口,有些未使用的方法也要...
2011-06-08 19:20:54
385
原创 DB2基本命令
DB2基本命令 管理命令: 1.启动数据库 db2start 2.停止数据库 db2stop 3.连接数据库 db2 connect to o_yd user db2 using pwd 4.读数据库管理程序配置 db2 get dbm cfg 5.写数据库管理程序配置 ...
2011-06-07 11:26:41
225
原创 linux 下解压各种文件
压缩tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpgtar –czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gztar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且...
2011-06-02 19:35:06
104
原创 jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关
jQuery 1.3.2版本下的jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关设置获取一组radio被选中项的值:var item = $('input[name=items][checked]').val();获取select被选中项的文本var item = $("selec...
2011-05-31 23:10:41
74
原创 oracle job
1、 Broken()过程更新一个已提交的工作的状态,典型地是用来把一个已破工作标记为未破工作。 这个过程有三个参数:job 、broken与next_date。 PROCEDURE Broken (job IN binary_integer, Broken IN boolean, nex...
2011-05-23 15:44:41
74
原创 java调用linux命令传递参数问题
简单的不带通配符linux命令调用非常简单,使用Runtime.getRuntime().exec(command)即可,如果要显示错误,或者 输出信息,得到相应的inputStream,既可以打印出信息. 但是对于以下命令: ls /var/log/nginx/access.log.* ls /var/log/nginx/access.log.* | grep 2...
2011-05-18 08:36:30
217
原创 浅谈struts2、jquery与json的集成
struts2、jquery与json的集成是怎样实现异步交互的,下面我们来做个综合的小案例。 做案例的前提是:先要引入必要的jar包。比如: 1、struts2-core-2.x.x.x.jar :Struts 2框架的核心类库 2、xwork-2.x.x.jar :XWork类库,Struts 2在其上构建 3、ognl-2.x.x.ja...
2011-05-18 08:25:41
78
原创 Oracle数据库表查看锁以及解锁SQL#
//查询被锁的表select A.sid, b.serial#,decode(A.type, 'MR', 'Media Recovery', 'RT','Redo Thread', 'UN','User Name', 'TX', 'Transaction', 'TM', 'DML', '...
2011-04-02 22:18:31
101
原创 Weblogic使用技巧
1.如何防止重启WEBLOGIC时JSP重编译 当一个WEB APPLICATION 打包成一个WAR文件部署在WEBLOGIC中时,每当WEBLOGIC重新启动时,都会对WAR文件中的JSP文件进行重编译,即使这些JSP文件的内容没有被改变。为了使WAR文件中的JSP文件不被重新编译,加快启动速度,可在weblogic.xml中指定一个workingDir。如下所示: working...
2011-03-24 13:56:52
195
原创 cron表达式详解
Cron表达式时间字段Cron表达式的时间字段除允许设置数值外,还可使用一些特殊的字符,提供列表、范围、通配符等功能。●星号(*):可用在所有字段中,表示对应时间域的每一个时刻,例如,*在分钟字段时,表示“每分钟”;●问号(?):该字符只在日期和星期字段中使用,它通常指定为“无意义的值”,相当于点位符;●减号(-):表达一个范围,如在小时字段中使用“10-1...
2011-03-24 09:34:43
91
原创 Linux Crontab学习
cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务: /sbin/service crond start //启动服务 /sbin/service crond stop //关闭服务 /sbin/service crond restart //重启服...
2011-03-23 10:06:30
83
原创 java cron表达式
一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。按顺序依次为秒(0~59)分钟(0~59)小时(0~23)天(月)(0~31,但是你需要考虑你月的天数)月(0~11)天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT)7.年份(1970-2099)其中每个元素可以是一个值(如6),一个连续区间(9-...
2011-03-23 09:57:41
156
原创 Apache Commons-logging使用
1.Commons-Loggin简介Jakarta Commons Logging (JCL)提供的是一个日志(Log)接口(interface),同时兼顾轻量级和不依赖于具体的日志实现工具。它提供给中间件/日志工具开发者一个简单的日志操作抽象,允许程序开发人员使用不同的具体日志实现工具。用户被假定已熟悉某种日志实现工具的更高级别的细节。JCL提供的接口,对其它一些日志工具,包括Log4J, ...
2011-03-22 09:24:14
480
原创 java.util.logging日志功能使用快速入门
Java Logging API是sun公司于2002年5月正式发布的。它是自J2SE 1.4版本开始提供的一个新的应用程序接口。它能够很方便地控制和输出日志信息到文件,控制台或其它用户定义的地方,如数据库,电子邮件等。所以它是为最 终用户,系统管理员,软件服务工程师和开发人员提供的一种捕捉安全漏洞,检查配置正确性,跟踪调查系统运行瓶颈和调查系统运行错误的工具。 Java Logging AP...
2011-03-21 22:08:15
213
原创 Log4j的基本使用
Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ERROR、WARN、 INFO、DEBUG,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文件中;而输出格式则控制了日志信息的显示内容。 一、定义配置文件 其实您也可以完全不使用配置文件,而是在代码中配置Log4j环境。但...
2011-03-21 21:52:25
116
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人