- 博客(54)
- 资源 (21)
- 收藏
- 关注
原创 ReaHat 安装Centos yum
原因:linux没有在红帽网络上注册,所以无法下载上面的软件包,替代方案可以使用centos。1、 查看 ReaHat 系统中yum 服务相关的包# rpm -qa|grep yum2、删除这些包# rpm -qa|grep yum|xargs rpm -e --nodeps3、下载Centos yum包此时需要注意你的操作系统是32还是64位,查看命令:# u
2013-03-20 20:37:57 1246
原创 Java 汉子转换为Unicode码
%JAVA_HOME%/bin/native2ascii -encoding 【编码 】 【需要转换的文件】 【目标文件】例如:%JAVA_HOME%/bin/native2ascii -encoding gbk abc_temp.properties abc.properties
2012-12-05 10:00:35 962
原创 JSP 分页
编写一个简单的Web项目,项目结构如下:PageBean.java 代码如下:package com.test.po;/** * 分页 */public class PageBean { /** * 页面尺寸. */ private int pageSize; /** * 当前页页码. */ private int pageIndex; /**
2012-07-18 16:26:13 914
转载 idea 修改智能提示快捷键
File -> Settings -> Keymap -> Main menu -> Code -> Completion -> Basic鼠标右键点击Basic,如图选择Add Keyboard Shortcut,如图鼠标放在First Stroke输入框中,按下你所想要设置的快捷键即可。然后OK,
2012-07-09 22:15:38 5341
原创 XP下简单maven项目搭建(不含maven如何安装)
一、在命令行,使用Maven Archetype插件创建一个项目mvn archetype:create -DgroupId=org.sonatype.mavenbook.ch03 -DartifactId=simple -DpackageName=org.sonatype.mavenbook注释:1)、mvn是Maven的命令2)、archetype:create 是一个Mave
2012-07-07 22:04:48 983
转载 eclipse安装maven插件
原文地址:http://she.iteye.com/blog/1217812由于用Myelipse开发maven项目消耗内存大,所以我在eclipse官网里下载了个最新版的eclipse-jee-64 先给eclipse安装maven插件 叫m2eclipseurl: http://m2eclipse.sonatype.org/sites/m2e在eclipse的help下
2012-07-03 22:01:11 638
原创 mysql 基础命令
1、连接MySQL数据库mysql -u用户名 -p密码 --port 端口号2、创建数据库DROP DATABASE IF EXISTS 数据库名称;CREATE DATABASE 数据库名称 DEFAULT CHARACTER SET utf8;USE 数据库名称;3、创建表CREATE TABLE 表名( id INT AUTO_INCREMENT PR
2012-06-30 13:21:13 610
原创 Spring 3 框架junit4测试时因缺少依赖的jar报错
缺少commons-logging.jarjava.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.(SpringJUnit4ClassRunner.java:90)
2012-06-30 12:40:52 9146
转载 OJDBC版本区别 [ojdbc14.jar,ojdbc5.jar和ojdbc6.jar的区别]
classes12.jar,ojdbc14.jar,ojdbc5.jar和ojdbc6.jar的区别,之间的差异 在使用Oracle JDBC驱动时,有些问题你是不是通过替换不同版本的Oracle JDBC驱动来解决的?最常使用的ojdbc14.jar有多个版本,classes12.jar有多个版本你了解吗? 连接类型:1、JDBC OCI: oci是
2012-06-19 20:18:33 1121
原创 去除String首尾字符
/** * 字符串工具类. * @author sunruyi */public class StringUtil { /** * 去除字符串首尾出现的某个字符. * @param source 源字符串. * @param element 需要去除的字符. * @return String. */ public static String trimFirstAnd
2012-06-15 17:28:53 30956 1
转载 java.lang.RuntimeException: NYI
java.lang.RuntimeException: NYI at cryptix.jce.provider.elgamal.ElGamalCipher.engineGetParameters(ElGamalCipher.java:120) at javax.crypto.Cipher.a(DashoA13*..) at javax.crypto.Cipher.init(
2012-06-12 19:19:49 2152
转载 java 如何判断操作系统是Linux还是Windows
原文地址:点击打开链接String os = System.getProperty("os.name");if(os.toLowerCase().startsWith("win")){ System.out.println(os + " can't gunzip");}System类public static Properties getProperties(
2012-06-12 10:00:53 32817
原创 JCE cannot authenticate the provider CryptixCrypto
PGP项目结构目录:PGP解密工具类:import java.io.ByteArrayInputStream;import java.io.IOException;import java.io.InputStream;import java.security.NoSuchAlgorithmException;import java.security.Security;
2012-05-29 11:53:13 7206 1
转载 Linux下安装配置JDK
Linux下安装配置JDK1.下载一个Linux Platform的JDK,建议下载RPM自解压格式的(RPM in self-extracting file,j2sdk-1_4_2_06-linux-i586-rpm.bin);2.上载到Linux服务器上,在shell下执行命令:[root@LinuxServer rpm]# chmod 755 j2sdk-1_4_2_06
2012-05-16 15:05:49 729
转载 myeclipse插件安装步骤
1.创建一个文件夹,如:myplugins/svn2.将插件放入些文件夹3.使用这个文件import java.io.File;import java.util.ArrayList;import java.util.List;/** * MyEclipse9 插件配置代码生成器 * * */public class PluginConfigCreator {
2012-04-19 19:35:02 829
原创 Java https请求 HttpsURLConnection
有关tomcat 6.0如何配置https服务的文章可以参考:http://blog.csdn.net/zhou_zion/article/details/6759171以下主要讲解如何使用https发起post请求:参考文档:梁栋前辈的《Java加密与解密的艺术》import java.io.BufferedReader;import java.io.FileInputStrea
2012-03-23 18:20:58 69331 5
转载 PKCS7Tool
原文地址:http://www.oschina.net/code/snippet_1434_1503/** * @(#)PKCS7Tool.java 1.0 2008-9-23 * Copyright (c) 2008 Bank Of China Software Center * All rights reserved. */import java.io.ByteArrayInp
2012-03-23 17:42:04 5924 1
转载 不同格式证书导入keystore方法(1)
不同格式证书导入keystore方法Java自带的keytool工具是个密钥和证书管理工具。它使用户能够管理自己的公钥/私钥对及相关证书,用于(通过数字签名)自我认证(用户向别的用户/服务认证自己)或数据完整性以及认证服务。它还允许用户储存他们的通信对等者的公钥(以证书形式)。keytool 将密钥和证书储存在一个所谓的密钥仓库(keystore)中。缺省的密钥仓库实现将密钥仓库实现为一个
2012-03-16 16:34:58 1515
转载 不同格式证书导入keystore方法(2)
keytool无法直接导入PKCS12文件。第一种方法是使用IE将pfx证书导入,再导出为cert格式文件。使用上面介绍的方法将其导入到密钥仓库中。这样的话仓库里面只包含了证书信息,没有私钥内容。第二种方法是将pfx文件导入到IE浏览器中,再导出为pfx文件。 新生成的pfx不能被导入到keystore中,报错:keytool错误: java.lang.Exception:
2012-03-16 16:30:36 5622
转载 xStream 排除属性
原文地址: http://jlins.iteye.com/blog/11751341.使用@XStreamOmitField 对不生成xml的字段加注释 2.用法: 3.@XStreamOmitField 忽略字段 4.作用目标: 字段 5. 6.例子: 7.@XStreamOmitField 8.private int messageTyp
2012-03-16 09:43:00 9909
原创 bat 修改hosts文件
当我们自己开发web项目时,有可能会把类似于www.myproject.com解析为本地,此时使用bat很是方便@echo offset /p ip=输入本地IP:set hosts="c:\WINDOWS\system32\drivers\etc\hosts"echo %ip% www.myproject.com>%hosts%echo %ip% www.baidu.com>>%
2012-03-13 11:31:58 5445
转载 tomcat溢出
-Xms512m -Xmx512m -XX:PermSize=512M -XX:MaxPermSize=512M -Dcom.sun.management.jmxremote=true
2012-02-27 10:02:03 779
原创 时间格式化字符串24小时制
package test;import java.text.SimpleDateFormat;import java.util.Date;public class Test { public static void main(String[] args) { SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddkkmmss")
2012-02-23 16:38:48 2361
原创 不足6位左补0 DecimalFormat
package test;import java.text.DecimalFormat;public class Test { public static void main(String[] args) { int count = 1; DecimalFormat countFormat=new DecimalFormat("000000"); System.out.pr
2012-02-23 16:35:17 4765
原创 Linux Java Web开发菜鸟级常用命令
1、查看文件内容:cat 文件路径/文件名2、显示当前路径:pwd3、修改文件:1)vi 文件路径/文件名2)按键 i3)修改4)按键 Esc5)控制台输入 :wq 6)敲回车4、新建文件夹:mkdir 文件夹名5、上传文件:rz6、下载文件:sz 文件路径/文件名7、删除文件:rm -rf 文件名8、查看服务进程:p
2012-01-13 11:38:14 1918 1
原创 JavaScript 正则表达式校验日期格式
New Document 出生日期: var DATE_FORMAT = /^[0-9]{4}-[0-1]?[0-9]{1}-[0-3]?[0-9]{1}$/;function checkDate(){ var birthday = document.getElementById("birthday").value;
2012-01-13 10:58:28 6752 1
转载 ibatis like 用法,各数据库的安全拼接方法
原文地址:点击打开链接iBatis解决sql注入(1) ibatis xml配置:下面的写法只是简单的转义 namelike '%$name$%'(2) 这时会导致sql注入问题,比如参数name传进一个单引号“'”,生成的sql语句会是:name like '%'%'(3) 解决方法是利用字符串连接的方式来构成sql语句 name like '%'||'#name#'||
2011-12-27 15:10:14 11209 1
转载 ibatis iterate标签
原文地址:http://www.blogjava.net/kyleYang/archive/2010/02/02/311688.htmlIterate:这属性遍历整个集合,并为 List 集合中的元素重复元素体的内容。Iterate 的属性: prepend - 可被覆盖的 SQL 语句组成部分,添加在语句的前面(可选) property - 类型为
2011-12-22 21:25:56 15880 2
转载 log4j:WARN No such property [maxFileSize] in org.apache.log4j.DailyRollingFileAppender.
og4j:WARN No such property [maxBackupIndex] in org.apache.log4j.DailyRollingFileAppender.log4j:WARN No such property [maxFileSize] in org.apache.log4j.DailyRollingFileAppender. 警告的意思是DailyRo
2011-12-21 21:03:25 28722 4
转载 mysql 建表字符集
原文地址:http://hi.baidu.com/chenzhen1310/blog/item/dead4ad3ea846fc0a044df3b.html1.列出MYSQL支持的所有字符集:SHOW CHARACTER SET;2.当前MYSQL服务器字符集设置SHOW VARIABLES LIKE 'character_set_%';3.当前MYSQL服务器字符集
2011-12-20 21:39:05 9896 2
转载 MySQL的数据类型和建库策略
原文地址:http://www.yesky.com/87/200587.shtml无论是在小得可怜的免费数据库空间或是大型电子商务网站,合理的设计表结构、充分利用空间是十分必要的。这就要求我们对数据库系统的常用数据类型有充分的认识。下面我就将我的一点心得写出来跟大家分享。 一、 数字类型 数字类型按照我的分类方法分为三类:整数类、小数类和数字类。我所谓的"数字类",
2011-12-20 20:23:52 740
原创 XLSTransformer生成excel文件简单示例
项目结构图:项目中所用到的jar,可以到http://www.findjar.com/index.x下载ExcelUtil类源码:package util;import java.io.IOException;import java.net.URL;import java.util.HashMap;import java.util.List;import
2011-12-19 18:14:16 27677 3
转载 JAVA导出EXCEL心得 .
原文地址:http://blog.csdn.net/lb_mail/article/details/6548045#comments最近一段时间,一直在做统计报表,其中含有大量复杂的报表的导出工作,对不同的第三方工具(例如POI、JXL和JXLS等)算是略有研究吧,下面就给大家分享一下我的使用心得:一、POI对于POI而言,可以说是导出EXCEL的基础,其他的第三方工具都是
2011-12-19 15:35:23 5583 1
转载 JXLS生成EXCEL并下载
原文地址:http://www.cnblogs.com/yangy608/archive/2010/09/07/1820681.html jxl.jar jxls-core-0.9.9.jar jxls-reader-0.9.9.jar poi-3.5-FINAL.jar(必须3.5以上的版本) 其他jar根据提示可以去
2011-12-19 14:36:25 2561
转载 response.setHeader解决文件名只能输入17个汉字
原文件地址:http://hi.baidu.com/yuweiming/blog/item/a2ac4d08d1c0439e0b7b821b.htmlResponse.setHeader("Content-Disposition", "attachment; filename=" + fileName+".xls");如果file.Name为中文则乱码。解决办法是 方法1:
2011-12-19 14:31:55 2453
转载 response.setHeader()的用法
原文地址:http://blog.csdn.net/fanyuna/article/details/5568089response.setHeader()下载中文文件名乱码问题 收藏 1. HTTP消息头(1)通用信息头即能用于请求消息中,也能用于响应信息中,但与被传输的实体内容没有关系的信息头,如Data,Pragma主要: Cache-Control , Connect
2011-12-19 13:05:21 588
原创 Struts 2 的Action
1、当页面向Action中传值时,Action需要有该成员变量的sett方法2、当Action向页面传值时,Action需要有该成员变量的gett方法3、Action中的接口类型的变量,例如Service接口、Dao接口、不要有gett方法
2011-12-08 20:16:09 708
原创 Struts 2中注解result type为json类型的小示例
java类代码:package com.rain.json.action;import org.apache.struts2.convention.annotation.Action;import org.apache.struts2.convention.annotation.ParentPackage;import org.apache.struts2.convention.ann
2011-12-08 20:04:38 11208 1
原创 instanceof
关于instanceof关键字的小示例:package com.rain.test;/** * instanceof关键字使用简单示例. */public class InstanceofTest { public static void main(String[] args) { Dog dogFirst = null; System.out.println("dogF
2011-12-06 16:13:55 1034
freemarker简单示例
2011-11-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人