自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 Action返回值跳转到另一个Action继续执行

Action的返回值跳转到另一个Action,实现两个Action互动NowAction和OtherAction首先NowAction里面setStatus("");//设置参数return "query";然后struts配置里面            newOtherAction.action?status=${status}很好很强大!

2012-03-29 16:00:19 2440

原创 正则表达式匹配最新手机号、汉字等等

常用正则表达式,匹配中文字符、Email地址、网址URL、HTML标记、国内电话号码、邮政编码和ip地址等等最新手机号:r'^(13[0-9]|15[0|3|6|7|8|9]|18[8|9])\d{8}$'只含有汉字、数字、字母、下划线,下划线位置不限:^[a-zA-Z0-9_\u4e00-\u9fa5]+$匹配中文字符的正则表达式: [\u4e00-\

2012-03-29 12:59:15 7387

原创 SQL触发器--插入时判断数据是否已存在

判断插入的人员身份证号是否已存在,如存在则取消插入,并给出提示。--身份证号唯一,但并非主键,主键是ZA0100create TRIGGER flx_isexistON FD01for INSERTASbegin declare @id varchar(20) declare @key varchar(64) select @id=aa0177,@key=ZA0

2012-03-26 10:53:05 5132

原创 Tomcat启动报错:IOException while loading persisted sessions: java.io.EOFException

- IOException while loading persisted sessions: java.io.EOFExceptionjava.io.EOFException    at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2279)    at java.io.Obje

2012-03-23 17:04:33 1139

原创 Java解析CSV文件

package com.test;import java.io.BufferedReader;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.List

2012-03-22 17:31:22 24987 4

原创 关于一个表关联两个表中之一的注解方式

三张表A、B、C,主键分别是A_ID、B_ID、C_ID,A表里面有一个字段TYPE(String)跟一个字段CONNECT_ID(Long),TYPE字段的值有两种,分别是CONNECT_B跟CONNECT_C。如果TYPE为CONNECT_B,那么A表中的字段CONNECT_ID就对应B表中的B_ID。如果TYPE为CONNECT_C,那么A表中的字段CONNECT_ID就对应

2012-03-22 13:45:02 1663

原创 Form绑定提交前事件

submit按钮上添加属性 onBeforeTopics="beforeForm"$(document).ready(function(){ $.subscribe('beforeForm', function(event,data) { var validatorResult = checkData();//验证方法 if(validatorResult){

2012-03-20 09:14:11 1105

原创 struts2的java.lang.NoSuchMethodException异常处理

第一种情况,action里面的确没有这个方法。第二种情况,action里面有这个方法。1、你有没有试试看 其它的方法能不能用,要是都是这种情况的话,可能是你的Action类没有继承structs里面的DispatchAction或者其它的类。还有你注意下方法的参数列表,类型顺序要正确才行,是按照以下顺序的:ActionMapping mapping,ActionForm form ,Htt

2012-03-14 13:43:49 2864

原创 Hibernate @Temporal的使用

最近在研究hibernate标注,但是用到@Temporal标注时,我一开始认为使用该标注后,该属性的值会被自动赋值。不需要在插入数据时,给该属性赋值,通过反复研究最后发现不是这样。      @Temporal标签的作用很简单:        (1) 如果在某类中有Date类型的属性,数据库中存储可能是'yyyy-MM-dd hh:MM:ss'要在查询时获得年月日,在该属性上标注@Tem

2012-03-12 10:54:35 42400 10

原创 java并发【内容多的那叫一个苦逼啊】

1 什么是并发问题。  多个进程或线程同时(或着说在同一段时间内)访问同一资源会产生并发问题。  银行两操作员同时操作同一账户就是典型的例子。比如A、B操作员同时读取一余额为1000元的账户,A操作员为该账户增加100元,B操作员同时为该账户减去 50元,A先提交,B后提交。 最后实际账户余额为1000-50=950元,但本该为 1000+100-50=1050。这就是典型的并发问题。如何

2012-03-08 11:05:00 2480 7

原创 定时器中关于cronExpression表达式的介绍及使用

一个Cron-表达式是一个由六至七个字段组成由空格分隔的字符串,其中6个字段是必须的而一个是可选的,如下: 字段名 允许的值 允许的特殊字符 秒 0-59 , - * / 分 0-59 , - * / 小时 0-23 , -

2012-03-07 18:01:05 3524

原创 定时器的实现、java定时器介绍与Spring中定时器的配置

1定时器的作用 在实际的开发中,如果项目中需要定时执行或者需要重复执行一定的工作,定时器显现的尤为重要。 当然如果我们不了解定时器就会用线程去实现,例如: package org.lzstone.action public class FinanceAction extends Thread{ private Date date; p

2012-03-07 15:29:09 13209 1

原创 解决Oracle ORA-12505, TNS:listener does not currently know of SID given in connect

完整的错误信息如下: java.sql.SQLException: Listener refused the connection with the following error:ORA-12505, TNS:listener does not currently know of SID given in connect descriptorThe Connection desc

2012-03-07 15:00:31 1977

原创 利用JAVA写一段上传文件程序(模拟Ftp客户端)

package com.hellojim.beans;import sun.net.ftp.*;import java.util.*;import sun.net.*;import java.io.*;public class FtpTest { public static void main(String[] args) throws IOException {

2012-03-07 11:05:35 2218 3

原创 Java中split方法如何分割\

直接上代码,不解释String str = "一级\\二级\\三级";String[] strList = str.split("\\\\");for (String s : strList) { System.out.println(s);}

2012-03-07 10:18:28 3540

原创 Java中Excel导入数据

TestImportExcel.javapackage com.test;import com.util.ExcelAnnotation;import org.apache.poi.hssf.usermodel.HSSFSheet;import org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.apache.poi

2012-03-06 12:55:25 6874 1

原创 java中区别toString() ,(String),valueOf()方法

在java项目的实际开发和应用中,常常需要用到将对象转为String这一基本功能。本文将对常用的转换方法进行一个总结。常用的方法有Object#toString(),(String)要转换的对象,String.valueOf(Object)等。下面对这些方法一一进行分析。方法1:采用 Object#toString()方法请看下面的例子:Object object = getObject(

2012-03-06 09:46:13 1286

原创 Class.forName()

在Java开发特别是数据库开发中,经常会用到Class.forName( )这个方法。通过查询Java Documentation我们会发现使用Class.forName( )静态方法的目的是为了动态加载类。在加载完成后,一般还要调用Class下的newInstance( )静态方法来实例化对象以便操作。因此,单单使用Class.forName( )是动态加载类是没有用的,其最终目的是为了实例化对

2012-03-05 17:01:10 505

CryptoJS 加密脚本

很全面的所有的加密js脚本,详见文件目录,标签说明了一些常用的js脚本,更多下载查看吧几十个就不罗列了。

2019-09-11

空空如也

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

TA关注的人

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