自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

注销中...

一个还不起眼的java程序员...

  • 博客(33)
  • 资源 (18)
  • 收藏
  • 关注

原创 常用正则表达式大全,手机、电话、邮箱、身份证(最严格的验证)、IP地址、网址、日期等,一般前台js验证,来这里就够了...

/* * 手机号码格式 * 只允许以13、15、18开头的号码 * 如:13012345678、15929224344、18201234676 */var regMobile=/^1[3,5,8]\d{9}$/;/* * 固定电话号码格式 * 因为固定电话格式比较复杂,情况比较多,主要验证了以下类型 * 如:010-12345678、0912-1234567、(

2012-11-10 19:33:56 70171 3

原创 百度地图开发简单案例(源代码)

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">  http://api.map.baidu.com/api?v=1.3" type="text/javascript">http://ajax.googleapis.com/ajax/libs/jqu

2012-06-23 16:18:26 5064 1

转载 让MySql支持Emoji表情(MySQL中4字节utf8字符保存方法)

手机端插入Emoji表情,保存到数据库时报错:Caused by: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x84' for column 'review' at row 1 at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1074)

2015-12-24 20:09:03 1883

原创 Win7下删除SVN已保存的用户名密码

将 C:\Users\Administrator\AppData\Roaming\Subversion\auth 目录下的所有文件夹删除

2014-03-14 14:18:45 8011

原创 Struts2防止表单重复提交(源代码)

struts配置文件:struts.xml    "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"    "http://struts.apache.org/dtds/struts-2.0.dtd">/login_success.jsp

2014-02-24 17:29:35 850

转载 Linux oracle 10g EM、ISQLPLUS 按钮乱码解决

1修改jdk 下面的字体[oracle@dbserver db_1]$ cd $ORACLE_HOME/jdk/jre/lib/[oracle@dbserver lib]$ mv font.properties font.properties_bak[oracle@dbserver lib]$[oracle@dbserver lib]$ cp font.properties.z

2014-02-11 19:28:57 1028

原创 使用freemarker生成word,步骤详解并奉上源代码

步骤1、 用word编辑好模板1、 普通字符串替换为 ${string} 2、 表格循环用标签 <#list userList as user>姓名:${user.userName}   , 性别:${user.sex}</#list>2、    将word模板另存为xml格式选中 [ 仅保存数据 ] 选择 [ 保持wordML(K) ]3、 将xml模板文件后缀名改为.ftl4、 编辑ftl文件搜索关键字,补入 <#list userList as user> </#lis

2014-01-22 20:59:47 106795 35

转载 editplus格式化xml文档

注:原文地址:http://www.cnblogs.com/xwdreamer/archive/2012/02/21/2361425.html 使用editplus打开xml文档,发现文件内容没有格式化,非常难看,使用IE9打开这个xml文档是格式化的,但是IE9打开不能编辑。在网上找了一些资料发现能够通过一个小插件来是editplus格式化xml,参考文献:http://hi.bai

2014-01-19 18:24:02 3318

原创 WebService Service(URL, QName, WebServiceFeature[]) is undefined

Service(URL, QName, WebServiceFeature[]) is undefined 原因是CXF自带的javax.xml.service 版本高过 jdk的javax.xml.service。 一个解决办法是: 在使用wsdl2java时,加入参数 -frontend jaxws21 如:F:\webService\apache-cxf-2.7.

2014-01-09 16:07:21 5317 1

转载 使用中国气象局的天气预报webservice,wsdl2java生成JAVA类时报错

注:本文为转载,原文地址:http://blog.csdn.net/is_zhoufeng/article/details/8485548wsdl地址 http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl直接使用wsimport 通过该地址生存java 文件时,会报错。因为该wsdl里面包含 r

2014-01-09 10:58:28 8166 5

转载 使用 Apache CXF 实现 Web Service 详解

注:本文为转载,原创地址为:http://my.oschina.net/u/246522/blog/1511601.Web service的概念2.Web Service架构和云3.Web Service的优势4.Web Service 三个基本技术 4.1 SOAP 4.2 WSDL 4.3 UDDI5.Web Service的

2014-01-07 15:03:44 3087

原创 彻底删除 weblogic 域

1、删除 D:\Oracle\Middleware\wlserver_10.3\common\nodemanager\nodemanager.domains 里的base_domain域内容2、删除 D:\Oracle\Middleware\domain-registry.xml 里的base_domain域内容3、删除 D:\Oracle\Middleware\user_projects\applications 下的域目录(删除base_domain整个文件夹)4、删除 D:\Oracle\Mid

2013-12-17 12:56:31 52690 2

原创 中国天气网天气预报API接口城市代码,XML格式,数据具体到县、区级别

说到开发天气预报,就需要找一个开放接口了,接口有很多,不过个人觉得,中国天气网的数据比较准确,而且也有权威性。访问地址如:http://m.weather.com.cn/data/101010100.html,这是北京的天气URL,其中101010100就是城市代码了,比如西安的天气URL为:http://m.weather.com.cn/data/101110101.html,那么现在主要的任务

2013-12-15 22:18:10 22820

原创 win7下安装oracle时,提示程序异常终止,发生未知错误

1、修改oracle安装包内refhost.xml文件2、修改oracle安装包内oraparam.in文件3、以兼容模式运行这个程序,并选择 windows xp(service pack 3)4、以管理员身份运行

2013-10-26 13:01:26 4572

原创 linux配置tomcat开机自启动

修改 /etc/rc.local ,在文件末尾处加入:export JDK_HOME=/usr/java/jdk1.6.0_24export JAVA_HOME=/usr/java/jdk1.6.0_24/usr/local/apache-tomcat-6.0.29/bin/startup.sh注:前两行是JDK的安装路径,最后一行是tomcat启动脚本路径然后  reboot

2013-10-12 16:43:40 747

原创 linux设置JDK环境变量

一、增加环境变量,打开  /etc/profile     ,在profile文件末尾加入:export JAVA_HOME=/usr/java/jdk1.6.0_24export JAVA_BIN=/usr/java/jdk1.6.0_24/binexport PATH=$PATH:$JAVA_HOME/binexport CLASSPATH=.:$JAVA_HOME/lib/d

2013-10-12 15:06:32 750

转载 tomcat设置http自动跳转为https访问

一、生成服务器端证书文件可以使用Windows系统或者Linux系统(1)Windows环境条件:已经安装JDK步骤:1、在运行里输入cmd进入命令窗口2、进入JDK安装目录  如D:/Program Files/Java/jdk1.6.0/bin3、执行命令  keytool -genkey -alias tomcat -keyalg RSA -keystore

2013-10-09 16:49:00 8656

原创 Java将科学计数法数据转为字符串

有些项目可能会涉及到从Excel导入数据,但如果Excel里单元格类型为数值,但内容数据太长时(如银行账号),导入时,会默认读取为科学计数法,用以下代码便轻松解决。BigDecimal bd = new BigDecimal("3.40256010353E11");    System.out.println(bd.toPlainString());

2013-05-23 09:36:48 20720 1

转载 查看oracle连接数

--查询oracle的连接数select count(*) from v$session;--查询oracle的并发连接数select count(*) from v$session where status='ACTIVE';--查看不同用户的连接数select username,count(username) from v$session where username is

2013-05-20 13:38:37 838

转载 MyEclipse提示过期 MyEclipse Trial Expired 自动生成注册码(源代码)

今天MyEclipse提示过期了,MyEclipse Trial Expired.网上找到了一个注册类可以生成Myeclipse注册码,下边是源代码,有main方法,copy后,直接运行,按提示首先输入用户名,回车后,即生成注册码。import java.io.*;    public class GenerateCode {        private static final

2013-04-26 13:40:15 2702

原创 常用linux命令

--查看当前目录pwd--定位当前目录为weblogic目录下cd /home/weblogic--将目录返回至上一级cd ..--将目录返回至上二级cd ../..--查看当前目录下所有文件、文件夹ll--编辑文件vi filename.txt(文件)esc :wq --保存退出esc :q! --不保存退出--将A文件夹下B.zip拷贝至

2013-03-13 19:25:26 2293

原创 解决启动tomcat时,屏幕闪一下就关闭,无法启动

这是因为少JAVA环境变量,具体解决办法如下:在桌面上找到“我的电脑”,右键选择"属性",选择“高级”,再选择“环境变量”,在"系统变量"里新建一个变量,变量名叫:JAVA_HOME值为:C:\Program Files\Java\jdk1.6.0 (指向你jdk所在目录)就可以了。

2013-02-21 16:18:48 3136

原创 Oracle常用sql语句(查询数据库中锁表、查询数据库表字段总数)

--查询数据库中被锁住的表Select c.sid,c.serial#,d.name,b.object_name,c.username,c.program,c.osuserfrom gv$Locked_object a, All_objects b, gv$session c, audit_actions dwhere a.object_id = b.object_id and a.i

2013-01-19 13:12:14 8075

转载 myeclipse优化

1 、关闭MyEclipse的自动validation windows > perferences > myeclipse > validation 将Build下全部勾取消 如果你需要验证某个文件的时候,我们可以单独去验证它。方法是: 在需要验证的文件上( 右键 -> MyEclipse -> Run Validation 。 2、 启动优化,关闭不需要使用的模块 所以可以将一些不使用的

2012-08-24 17:44:39 646

原创 myeclipse内存溢出问题

1、修改eclipse.ini 在Myeclipse安装目录下G:\MyEclipse8.5\Genuitec\MyEclipse 8.5有一个myeclipse.ini配置文件,设置如下: -vmargs-Xmx512m-XX:MaxPermSize=256m-XX:ReservedCodeCacheSize=64m2、设置Default VM Argumen

2012-08-24 09:53:13 3768

原创 文件操作类(上传文件、删除文件、图片压缩、图片裁剪、文件读写...)

package com.lun.util;import java.awt.Image;import java.awt.Rectangle;import java.awt.image.BufferedImage;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;

2012-07-01 11:54:24 859

原创 Tomcat内存溢出问题

windows环境下:打开Tomcat安装目录下bin文件夹下的catalina.bat文件,找到一、set JAVA_OPTS=%JAVA_OPTS% -server -XX:PermSize=256M -XX:MaxPermSize=512m这一行,把它替换为set   JAVA_OPTS=%JAVA_OPTS%   -Xms256M   -Xmx800M   -XX:Ma

2012-06-26 10:26:20 746

原创 jQuery validate验证表单案例(源代码)

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">无标题文档    #myForm label.error{  color:red; }        用户名:          密码:

2012-06-24 11:36:13 3375

原创 java mail发送邮件(源代码)

--------------------发送邮件时需要的基本信息类-------------------------package com.lun.mail;import java.util.HashMap;import java.util.Map;import java.util.Properties;/** * 发送邮件需要的基本信息 * @author zhang

2012-06-22 21:56:40 1661

原创 oracle数据导入导出(本地/远程)

以下操作均在DOS命令下执行,打开运行,输入cmd回车即可说明:username为用户名password为密码orcl为数据源服务名,本地默认和数据库服务名一致file为导出的路径或需要导入文件路径导出:exp username/password@orcl  file=d:\expFile.dmp导入:imp username/password@orcl

2012-06-22 14:09:28 757

原创 web.xml完整配置文件带注释(已配置错误页)

http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee  http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

2012-06-22 12:51:22 2121

原创 Spring完整配置文件带注释(自动扫包)

default-autowire="byName" default-lazy-init="true" xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework

2012-06-22 12:32:40 5687

原创 Struts2完整配置文件带注释(开发项目期间最实用)

http://struts.apache.org/dtds/struts-2.1.dtd">                                                            /WEB-INF/jsp/error/err

2012-06-22 12:30:58 932 1

struts2利用token防止表单重复提交(源代码)

struts2防止表单重复提交,利用struts的拦截器tokenSession,轻轻松松解决表单重复提交的问题。 附件为源代码,后台延迟了3秒,可直接在web服务器下部署运行,输入用户名和密码后,多点几次提交按钮,然后看控制台输出效果

2014-02-24

使用CXF实现WebService(源代码+jar包+文档说明讲解)

使用CXF实现WebService 资料中附有源代码+jar包+文档说明讲解 /** * @Desc:CXF-WebService服务端接口 * @Author:张轮 * @Date:2014-1-16下午07:44:49 */ @WebService(name="IUserService") public interface IUserService { /** * @Desc:只是接收输入参数,返回一个动态字符串 * @Author:张轮 * @Date:2014-1-16下午07:44:49 * @param userName 输入参数-名称 * @return 处理之后的字符串 */ @WebMethod(operationName="sayUserName") public @WebResult(name="String")String sayUserName(@WebParam(name="userName")String userName); //webService开放接口类 IUserService implementor = new UserServiceImpl(); //这就是webService的访问地址,WSDL地址为:http://127.0.0.1:8080/MyCXFService/ws?WSDL String address = "http://127.0.0.1:8080/MyCXFService/ws"; //发布 Endpoint.publish(address, implementor); JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean(); factory.setServiceClass(IUserService.class); factory.setAddress("http://127.0.0.1:8080/MyCXFService/ws"); IUserService iUserService = (IUserService) factory.create(); String resultData=iUserService.sayUserName("张三"); System.out.println("webService服务端返回结果是:"+resultData);

2014-01-23

使用freemarker生成word文档,源代码+jar包+说明文档及注意事项

使用freemarker生成word ,并集成struts2 同时生成及下载文档 资料附有Java源代码和自己总结的使用说明及注意事项 大至预览如下: 1、用word编辑好模板 普通字符串替换为 ${string} 表格循环用标签 姓名:${user.userName} , 性别:${user.sex} 2、将word模板另存为xml格式 3、将xml模板文件后缀名改为.ftl 4、编辑ftl文件 注意 编辑word模板时,${string} 标签最好是手动一次性输入完毕,或者使用记事本统一将整个${string}编辑好之后,粘贴至word里边。 也就是说,不要在word里首先打完 ${ } 之后,又从其它地方把 string 字符串粘贴至 { } 之间,这样在 word 转化为 xml时,解析会有问题,freemarker解析时,会报错。 /** * @Desc:生成word文件 * @Author:张轮 * @Date:2014-1-22下午05:33:42 * @param dataMap word中需要展示的动态数据,用map集合来保存 * @param templateName word模板名称,例如:test.ftl * @param filePath 文件生成的目标路径,例如:D:/wordFile/ * @param fileName 生成的文件名称,例如:test.doc */ @SuppressWarnings("unchecked") public static void createWord(Map dataMap,String templateName,String filePath,String fileName){ try { //创建配置实例 Configuration configuration = new Configuration(); //设置编码 configuration.setDefaultEncoding("UTF-8"); //ftl模板文件统一放至 com.lun.template 包下面 configuration.setClassForTemplateLoading(WordUtil.class,"/com/lun/template/"); //获取模板 Template template = configuration.getTemplate(templateName); //输出文件 File outFile = new File(filePath+File.separator+fileName); //如果输出目标文件夹不存在,则创建 if (!outFile.getParentFile().exists()){ outFile.getParentFile().mkdirs(); } //将模板和数据模型合并生成文件 Writer out = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(outFile),"UTF-8")); //生成文件 template.process(dataMap, out); //关闭流 out.flush(); out.close(); } catch (Exception e) { e.printStackTrace(); } }

2014-01-22

zTree树型菜单+Dom4j解析XML+struts2+spring整合_完整树型菜单权限管理案例(附源代码+API学习文档)

本案例实现了一套完整树型菜单权限管理,包含增加、修改、删除、移动节点。 附有源代码+完整的JAR包+API学习文档 前台页面展示用zTree插件,后台数据用XML保存,利用Dom4j进行解析,涉及到了对XML的增、删、改等等特别需求的技术,并用struts2+spring进行整合项目,源代码中有非常完整的注释,导入myEclipse部署运行,即可从浏览器访问看效果。 通过本资源,您可以:掌握强大的zTree控件,和强大的Dom4j解析XML技术

2013-12-13

zTree树型菜单+Dom4j解释XML+struts2+spring整合_完整案例(附源代码+API学习文档)

本案例实现了一套完整树型菜单管理,包含增加、修改、删除、移动节点。 附有源代码+完整的JAR包+API学习文档 前台页面展示用zTree插件,后台数据用XML保存,利用Dom4j进行解析,涉及到了对XML的增、删、改等等特别需求的技术,并用struts2+spring进行整合项目,源代码中有非常完整的注释,导入myeclipse部署运行,即可从浏览器访问看效果。 通过本资源,您可以:掌握强大的zTree控件,和强大的Dom4j解释XML技术

2013-12-12

ueditor百度编辑器案例(源代码)

一款很完善的百度富文本编辑器,界面美观,尤其上传图片很强大,支持批量上传,对超过1M的图片自动进行等比例压缩,我已把那些平常用不到的功能去掉了,非常实用

2012-07-01

kindeditor文本编辑器案例(java版+struts2源代码)

我自己过滤掉了一些平常用不到的功能,很实用的编辑器,可以统计输入字数,获取内容非常简单,上传图片绝对没问题,界面美观大方

2012-06-30

swfUpload上传图片即时预览效果Java版(源代码+帮助文档)

异步上传,上传时以百分比显示上传进度,能即时预览效果,里边有源代码和帮助文档,有注释,非常易学

2012-06-23

java mail发送邮件(源代码+注释)

只需简单赋几个值便可实现发送邮件,里边有源代码、全有注释,可直接在main方法内测试发送,非常易学实用

2012-06-22

Java mail发送邮件(源代码带注释)

只需简单的赋几个值,便可实现发送邮件,源代码全有注释,可直接在main方法内测试发关,非常实用

2012-06-22

jQuery uploadify上传文件(JAVA版+Struts2即时预览效果)

官网上是PHP版的,想找个JAVA版的不容易啊,终于被我搞出来了,并且解决了中文乱码问题,里边有源代码和帮助文档,非常易学

2012-06-19

jQuery验证表单插件

非常轻量级的一个验证表单插件,减少了程序员大量编写正则表达式来验证表单填写的完整性,每个验证规则只需一个属性便可实现,如验证非空,只需要给该字段添加属性required:true便可搞定,非常简单实用

2012-06-17

My97日期插件带帮助文档和案例

非常完整、强大的一个轻量级日期插件,界面好看,使用方便,里面有帮助文档和案例,轻而易举的学会应用它

2012-06-17

jQuery无间隔滚动新闻效果

基于jQuery的一个无间隔滚动效果,代码简单,可以随意设置每次滚动的行数和停隔时间等,用于在网站首页滚动最新动态等非常实用、好看

2012-06-17

jQuery超大众化登录弹层插件

一个基于jQuery超好看、样式超大众化的弹层效果插件,所有属性都是可随意设置,背景、边框、标题、是否模式化、透明度等等... 尤其实现弹层登录和注册效果,非常实用

2012-06-17

web.xml完整配置文件

很实用的web.xml配置,里面包括过滤器,防止乱码,配置默认页,配置404或其它异常等错误页,开发项目时直接复制进去,完全搞定

2012-06-16

Struts2完整配置文件带注释

这是我自己在做项目时总结的最完美的配置,尤其是开发时,里边有好多配置可以减少程序员的烦恼,如限制上传文件大小,修改完配置文件后不需要重启tomcat即可生效等...

2012-06-16

Spring完成配置文件带注释

这是我自己在很多比较成熟的配置文件中提取总结出来的,非常实用和完整的配置文件,自动扫包,做项目时直接复制进去就完全搞定。

2012-06-16

空空如也

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

TA关注的人

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