自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(74)
  • 资源 (10)
  • 收藏
  • 关注

原创 利用JDK的keytool工具生成证书的DOS命令

1、生成服务器端证书: E:\jdk1.6\bin>keytool -genkey -v -alias tomcat -keyalg RSA -keystore D:/SSL/serv er/tomcat.keystore -dname "CN=127.0.0.1,OU=pde,O=pde,L=Peking,ST=Peking,C=CN" -v alidity 3650 -stor

2013-05-28 00:36:50 400

转载 Keytool生成证书

备注: 本指导说明适用以下类型服务器:  Apache Tomcat  Java Web Servers  在申请服务器证书时,用户需要提供证书签名请求文件(CSR)。CSR文件是一个从您的服务器生成的加密数据文件,包含了您的公司信息和web server信息。  一、 创建证书Keystore  keytool -genkey -alias -keyalg

2013-05-28 00:31:20 506

转载 Raduis服务器证书说明

1 证书获取证书主要用来进行终端和网络的相互认证。 Radius服务器首先向CA证书颁发机构申请服务器证书,用来代表Radius服务器的合法性。 客户端向CA证书颁发机构下载CA 根证书,用来验证Radius服务器下发的证书是否合法(一般情况下,如果终端不需要对网络进行认证的情况下,根证书可以不用下载和安装)。2 无线接入客户端通过开放系统接入的方法(OPEN SYSTEM)和AP之间

2013-05-27 22:39:24 1417

转载 curl使用方法

curl使用方法  2010-09-01 10:56:42|  分类:HTTP |  标签:|字号大中小 订阅CURL? 嗯,说来话长了~~~~ 这东西现在已经是苹果机上内置的命令行工具之一了,可见其魅力之一斑 1) 二话不说,先从这里开始吧! curl http://www.yahoo.com 回车之后,ww

2011-12-17 13:04:09 481

转载 Java定时任务的简单实现

Java定时任务的简单实现  2011-01-02 18:34:43|  分类: 软件开发 |  标签:void  timer  import  param  dateutil   |字号大中小 订阅 Spring为我们提供了很方便的定时任务处理,但是不用Spring呢?JDK也给提供了一个简单的定时任务处理,废话不多说,贴上源码package com.

2011-12-15 22:23:55 282

转载 mysql性能调试,不断总结!

mysql在遇到严重性能问题时,一般都有这么几种可能:1、索引没有建好;2、sql写法过于复杂;3、配置错误;4、机器实在负荷不了; 1.索引没建好,一个办法,后台执行脚本,show processlist 实时查看Mysql的工作情况,记录,锁死Mysql的语句。然后,desc(explain)语句,查看用到了什么索引,然后看情况建立合适的索引。(这个索引比较麻烦,有时候

2011-12-01 08:37:01 917

转载 mysql存储过程在动态SQL内获取返回值

不需要使用游标循环来读取,直接select * into @变量就OK了,还可以传递参数来执行。 1MySql通用分页存储过程23过程参数4p_cloumns varchar(500),p_tables varchar(100),p_where varchar(4000),p_order varchar(100),p_pageindex int,p_pagesize int,out

2011-11-25 22:20:22 285

转载 MySQL 存储过程中执行动态 SQL 语句

mysql> 02mysql> delimiter $$ 03mysql> 04mysql> CREATEPROCEDURE set_col_value 05    ->        (in_table    VARCHAR(12

2011-11-25 22:17:09 440

转载 数据库区别

1 MySQL支持enum,和set类型,SQL Server不支持 2 MySQL不支持nchar,nvarchar,ntext类型 3 MySQL的递增语句是AUTO_INCREMENT,而MS SQL是identity(1,1) 4 MS SQL默认到处表创建语句的默认值表示是((0)),而在MySQL里面是不允许带两括号的 5 MySQL需要为表指定存储类型

2011-11-05 11:57:11 246

转载 Mysql和SqlServer互相转换

Mysql和SqlServer互相转换环境:Windows XP sp2MS SQL Server 2OOO sp1MySql 5.0.411:MSSQLServer数据库导入到MySql数据库步骤:1.安装mysql数据库的ODBC驱动,mysql-connector-odbc-3.51.23-win32.msi,下载并安装。2.在Mysql中创建数据库实例。

2011-11-05 11:54:44 1982

转载 Mysql

由于工作的原因:上家公司的数据库全采用MySql,所以不得不用它。因此也学到了MySql的一些知识,但考虑到今后可能没机会使用了,所以想趁现在离职在家休息,打算把这些东西整理一下,也为了万一今后能用上,留个参考的资源。考虑到一直在使用SqlServer,所以就打算直接与SqlServer对比来写。本文将主要列出MySql与SqlServer不同的地方,且以常用的存储过程的相关内容为主。1.

2011-11-05 11:51:30 342

转载 MYSQL

他们都是TSQL语句,大致上的结构都是一样的select * from 表 where XXX group by XXX order by XXX having XXX但是仍然有以下这些地方是不一样的。其实会mysql学SqlServer还是很容易的。毕竟常用的就是增删改查,再然后SqlServer用的比较多的就是存储过程,其它的都很少调用了。  (1) mysql的ifnul

2011-11-05 11:44:34 671

原创 千千万

rmi流程:一:必须定义一个远程服务接口来隐藏具体的实现 这个接口必须继承remote类,并且需抛出RemoteException二:实现远程接口服务,这个实现必须扩展UnicastRemoteObject,同时具体的实现方法也必须抛出RemoteException

2011-09-18 21:46:36 316

原创 rmi

使用RMI技术共有6个步骤要走: (1)定义和实现远端接口中的参数 (2) 定义和实现远端接口 (3) 编写服务端代码 (4)编写客户端代码 (5)生成stub和skeltion ,并将stub打包到客户端jar中,将skeltion打包到服务端jar中 (6)启动rmiregi

2011-08-25 21:56:47 227

原创 ireport

图示ireport 中使用javabean 作数据源开发 基于 jasperreports 报表 过程 ——学习笔记系列之ireport起步 xmlin 本文不讲原理,因为网上的资源很多,本文以一个简单的日销售报表为例,记录在 ireport 中使用 java

2011-07-03 23:00:37 900 2

原创 dom4j

package com.hs.elog;import java.io.File;import java.util.List;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.Element;import org.dom4j.io.SAXReader; public class test {

2011-06-29 00:15:00 271

原创 dom4j读取XML

要使用dom4j读写XML文档,需要先下载dom4j包dom4j官方网站在 http://www.dom4j.org/下载dom4j-1.6.1.zip解开后有两个包,仅操作XML文档的话把dom4j-1.6.1.jar加入工程就可以了,如果需要使用XPath的话还需要加入包jaxen-1.1-beta-7.jar 类开头引入:import org.dom4j.io.S

2011-06-28 23:14:00 308

原创 XML检验

package com.hs.elog;import org.dom4j.Document; import org.dom4j.io.OutputFormat; import org.dom4j.io.SAXReader; import org.dom4j.io.SAXValidator; import org.dom4j.io.XMLWriter; import org.dom4j.util

2011-06-28 00:13:00 365

原创 读取文件内容到bytes数组

import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream; public class Test { public static void main(String[] args) {

2011-06-25 22:44:00 469

原创 JAVA文件类型判断

今天在群里面看有人贴的一个帖子,觉得挺不错的,转过来。 来源:http://topic.csdn.net/u/20100430/11/1e14634d-0045-47f8-9e1b-f8fd52ba1597.html?seed=881844262&r=65101569#r_65101569 用文件头判断。直接读取文件的前几个字节。 常用文件的文件头如下: JPEG (jpg),文件头:FFD8FF

2011-06-24 00:13:00 281

原创 JAVA校验码

import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.util.zip.Adler32;import java.util.zip.CheckedInputStre

2011-06-23 23:54:00 241

原创 解压缩

package com.hs.elog;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileOutputStream;import java.util.Enumeration;import java.util

2011-06-23 22:55:00 171

原创 JAVA定时执行任务

JAVA定时执行任务 Tomcat 下的定时任务 原文SysContextListener.javapackage axtic.servlet;import java.util.Timer;//定时器类import axtic.bean.exportHistoryBean;import javax.servlet.ServletContextEvent;impo

2011-06-22 22:55:00 373

原创 JAVA定时任务

例依据Java自身提供的接口实现,通过监听器(Listener)和定时器(Timer)定时执行某个任务(Task)。专业的开源工具可参考Quartz:http://www.opensymphony.com/quartz/MyListener:import java.util.Timer;import javax.servlet.ServletContextEvent;import javax.

2011-06-22 22:51:00 225

原创 FTP上传

package com.northking.dataManager.util;   import sun.net.ftp.*;   import sun.net.*;   import java.io.*;     /**   * 使用sun.net.ftp工具包进行ftp上传下载   * @author maochangming   * @date 2008-

2011-06-22 22:35:00 276

原创 java获取文件属性

"java" import="java.io.File,java.text.SimpleDateFormat" pageEncoding="GB18030"%>       "-//W3C//DTD HTML 4.01 Transitional//EN">                   文件属性测试                          

2011-06-22 22:24:00 626

原创 java解压缩

关于解压ZIP文件的类,解决了中文问题及提高了解压的速度.希望对大家有所帮助.  import java.io.*;  import java.util.*;  import java.util.zip.*;  import sun.io.*;    public class linzip  {  public static String make8859toGB(String str)  {  

2011-06-22 22:17:00 381

原创 JAVA上传下载

文件上传在web应用中非常普遍,要在jsp环境中实现文件上传功能是非常容易的,因为网上有许多用java开发的文件上传组件,本文以commons-fileupload组件为例,为jsp应用添加文件上传功能。common-fileupload组件是apache的一个开源项目之一,可以从http://jakarta.apache.org/commons/fileupload/下载。用该组件可实现一次

2011-06-22 22:13:00 199

原创 java

 当同一个服务器上启动多个tomcat后,我们会在任务管理器中看见多个java.exe,当我们需要对某个tomcat进行监控时,却无法区分出该tomcat的进程,那么如何修改进程名呢?window平台:       打开tomcat_home/bin/setclasspath.bat文件,找到set _RUNJAVA="%JRE_HOME%/bin/java"这一行。将该行注释掉

2011-06-14 23:35:00 547 2

原创 kh

package com.hs.elog; import java.io.IOException; public class elogi { public static void main(String []args) throws IOException { String str = "22S11S"; try { System.out.println(Integer.valueOf(str));

2011-06-08 22:54:00 225

转载 tomcat设置JMX监控

tomcat设置JMX监控Posted in 2010年07月18日 ¬ 14:00h.admin评论关闭<br />在正常的系统运行中,经常会有需求需要监控到tomcat运行的各项指标,如此的话,最简单的办法就是打开jmx服务,这样<br />可以比较方便的获取到tomcat运行的各项参数,甚至可以进行一些服务的关闭,重启等操作。<br />添加JMX服务监控到tomcat的方法很简单,将catalina.sh/catalina.bat文件中添加下面内容即可,端口号可以自定。<br />CATALINA_

2011-06-01 06:49:00 381

原创 如何使用tomcat的jmx服务

<br />1 基本信息<br />摘要:本文介绍了如何查看、使用Tomcat的JMX服务,并调用Tomcat的JMX,停止和启动Web应用。<br /><br />作者:陈光耀<br /><br />2 正文<br />Tomcat 5.5.20可以使用JMX服务进行管理操作。下面介绍如何查看Tomcat提供哪些JMX服务,并如何使用这些JMX服务。<br />  1. 使用JDK1.5自带的JConsole程序查看Tomcat的JMX服务<br />  要让JConsole能查看到Tomcat的JMX服

2011-05-29 23:02:00 579

原创 tomcat命令

<br />Tomcat注册成windows系统服务之后,如何增加 security 安全参数在dos命令行启动tomcat为:startup.bat -security,传递了security安全参数,防止用jsp列表服务器上的文件、目录对象,但是注册成系统服务之后,无法为服务增加参数。在网上搜索了很多资料,问类似问题的也不少,但是没有一个解决的。经过自己测试,终于找到了解决办法。为了不让其他网友走自己同样的弯路,特将方法总结一下。在 tomcat的bin目录下,有一tomcat5w.exe文件,此工具是

2011-05-29 21:18:00 3510

原创 调试

<br />package com.hs.elog;<br />import java.lang.management.MemoryUsage;<br />import java.lang.management.ThreadMXBean;<br />import java.text.SimpleDateFormat;<br />import java.util.Date;<br />import java.util.Formatter;<br />import java.util.HashMap;<br /

2011-05-29 04:04:00 467

原创 api

mport java.lang.management.ManagementFactory;   import java.lang.management.ThreadMXBean;   import javax.management.MBeanServerConnection;   import javax.management.*;   public class JmxRemote {       public static void main(String[] args) {           try 

2011-05-29 03:45:00 268

原创 线程阻塞

<br />这几天碰到的report engine的问题,曾经怀疑是线程间死锁,所以也顺带研究了一把检查线程间死锁的方法。<br />JDK1.4及更早版本,没有更好的方法,就是在停止的命令行界面下敲Ctrl+Break或者Ctrl+/,打印当前的stack trace,然后根据stack trace里面的信息来分析。<br />JDK1.5及后续版本有个比较大的改进,就是提供了比较好的JMX支持,也提供了诸如jconsole(用于监控线程)和FullThreadDump(用于检查线程间是否有死锁)。<br

2011-05-29 03:29:00 312

原创 tomcat配置jmx遇到的问题

<br />一:安装版Tomcat输入参数无法启动的原因,一般是因为输入的参数中存在空格字符造成的<br />二:解压缩版的tomcat配置JMX参数的时候也可能造成tomcat无法启动,这种情况下,也是因为配置参数中存在空格。

2011-05-29 00:27:00 383

原创 修改设置Tomcat内

修改设置Tomcat内存【转】2009-09-05 12:19      最近项目接近尾声,到了一些系统调优的时候了,今天在网上找了一些给Tomcat增加使用内存的方法,这里转载过来,给自己做备忘,也给大家做个参考:<br /><br />Tomcat默认可以使用的内存为128MB,在较大型的应用项目中,这点内存是不够的,轻微时,会使系统性能急剧下降,严重时,将导致系统无法运行,影 响系统的稳定性。当内存不够用时,常见的问题就是报tomcat内存益处错误,从儿导致客户端包500错误的,如下:解决方法主要是加

2011-05-28 00:34:00 407

原创 如何获取java heap dump

如何获取java heap dump 2010-06-25 12:43C:/Program Files/Java/jdk1.6.0_20/bin>jmap<br />Usage:<br />jmap -histo <pid><br />(to connect to running process and print histogram of java object heap<br />jmap -dump:<dump-options> <pid><br />(to connect to running pr

2011-05-28 00:00:00 5374

原创 Java Heap Dump

<br />Java Heap Dump(2010-08-19 11:18:59)转载标签:javaibm快照环境变量sun公司headdumpheaddump杂谈分类:工作手札<br />Java Heap Dump 是什么?<br />我们知道Java Heap 是所有类实例和数组对象分配的一个运行时数据区,其间所有Java VM线程在执行期间共享Heap 中的数据。那么一个Java heap dump相当于在一个特殊的时间点上生成的一个快照,它就像给一个繁忙的数据仓库在给定的时间上来了一个照片,我们通

2011-05-27 23:58:00 2165

OPC服务器开发程序

非常好的OPC服务器实现资料,通过该资料可全面了解OPC服务器的开发流程

2012-09-13

Mysql与Sql sERVER2005的区别

描述两者之间的区别,通过该文档可更好的了解两者的差别

2011-11-05

Mysql与SQL Server区别

描述两者数据库之间的区别,值得一看,能更深入的了解两者的区别

2011-11-05

JAVA Hibernate

非常好的hibernate数据库学习资源,值得一看

2011-10-15

很好的JMX资料

很好的JMX资料 可用于监控JAVA服务器

2011-10-11

有趣的JAVA api信息

文档中包含详细的API信息,是很好的学习资料

2011-10-11

JAVA基础知识

非常好的JAVA资源,可以学习到很多的新知识

2011-09-30

ireport报表制作(讲述ireport的整个应用过程)

整个报表的制作过程,每一步的具体操作。详细可以看文档中的具体内容

2011-07-03

开发中常使用的资源包slf4j-1.5.2.zip

很好的包,如果在开发中遇到Failed to load class "org.slf4j.impl.StaticLoggerBinde的问题可通过下载该包加入bulid path解决

2011-06-26

jmx中包含的主要API

该文档包含了详细的JMX的编程接口,在APi中拷贝下来的

2011-05-22

空空如也

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

TA关注的人

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