java
文章平均质量分 55
与时间为伴_
这个作者很懒,什么都没留下…
展开
-
java正则表达式常用字段匹配方法
验证方法: public boolean validate(String str){ Pattern pattern = Pattern.compile("^\\d{11}$"); Matcher matcher = pattern.matcher(str); return matcher.matches(); }原创 2013-09-10 13:10:17 · 1601 阅读 · 0 评论 -
uploadify 丢失session解决方法
SessionManager.javaimport java.util.HashMap;import java.util.Map;import javax.servlet.http.HttpSession;public class SessionManager { private static SessionManager sessionManager;原创 2013-09-27 10:40:34 · 1544 阅读 · 0 评论 -
java 内部类
1、创建内部类对象(1)通过外部类的方法返回内部类对象。(2)通过外部类对象创建内部类对象。2、内部类属性、方法与外部类同名时调用外部类的属性方法(1)通过给内部类中传入外部类对象调用外部类属性、方法。(2)直接用外部类名的方式调用外部类属性、方法。package test;public class Out { private String name;原创 2013-10-25 11:22:35 · 484 阅读 · 0 评论 -
poi
工具类:import java.util.List;import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFCellStyle;import org.apache.poi.hssf.usermodel.HSSFFont;import org.apache原创 2013-11-01 18:55:36 · 820 阅读 · 0 评论 -
spring mvc 接收时间参数
controller继承SimpleFormController,加入:@InitBinder protected void initBinder(HttpServletRequest request, ServletRequestDataBinder binder) throws Exception { Da原创 2013-11-01 18:59:04 · 2529 阅读 · 0 评论 -
将常用常量放入ServletContext中,
public List getSysEntityItems(int typeId){ String itemName = "item"+typeId; servletContext = getServletContext(); List sysEntityItems = (List) servletContext.getAttribute(it原创 2013-11-01 19:01:33 · 894 阅读 · 0 评论 -
poi 合并单元格后添加边框
Region region = new Region(3,(short)(0),3,(short)(2));sheet.addMergedRegion(region);setRegionStyle(region); //在此格式之后,如果重新创建单元格,会覆盖掉此处定义的格式。所有把此行代码放到最后面。protected void setRegionStyle(Region reg原创 2013-11-01 18:43:25 · 2867 阅读 · 0 评论 -
上传下载工具代码
package com.yym.util;import java.io.BufferedReader;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStr原创 2013-12-04 17:08:57 · 722 阅读 · 0 评论 -
javax.net.ssl.SSLProtocolException: handshake alert: unrecognized_name
javax.net.ssl.SSLProtocolException: handshake alert: unrecognized_name 异常解决办法。设置系统属性:System.setProperty ("jsse.enableSNIExtension", "false");原创 2014-01-21 15:15:41 · 4244 阅读 · 1 评论 -
Spring Quartz定时任务框架
work原创 2013-09-07 23:22:27 · 638 阅读 · 0 评论 -
ehcache 对象缓存和页面缓存
一、对象缓存加入ehcache jar (不使用缓存页面只需要这个jar) net.sf.ehcache ehcache 2.8.3 1.新建一个CacheManager对象 CacheManager manager= CacheManager.getInstance();或manager= CacheManager.newInstan原创 2014-07-30 12:15:43 · 1499 阅读 · 0 评论 -
看似简单的问题 静态方法和实例化方法的区别
Java系列之:看似简单的问题 静态方法和实例化方法的区别转载 2014-09-29 14:50:13 · 616 阅读 · 0 评论 -
uploadify 配置
$(document).ready(function() { $("#file_upload").uploadify({ //开启调试 'debug' : false, //是否自动上传 'auto':false, //超时时间 'successTimeout':99原创 2013-09-27 10:25:58 · 944 阅读 · 0 评论 -
js 获取项目根目录
var base = { getRootPath : function() { var strFullPath = window.document.location.href; var strPath = window.document.location.pathname; var pos = strFullPath.indexOf原创 2013-09-27 14:34:58 · 755 阅读 · 0 评论 -
struts2 constant
提示:当设置该参数为GBK时,相当于调用HttpServletRequest的setCharacterEncoding方法. > 注意:如果需要使用cos或者pell的文件上传方式,则应该将对应的JAR文件复制到Web应用中.例如,使用cos上传方原创 2013-09-27 10:02:00 · 579 阅读 · 0 评论 -
java项目根目录
1. 在jsp文件或Servlet中,可以通过getServletContext().getRealPath("/")来获取项目根目录的绝对路径。1 2 jsp文件中获得项目根目录绝对路径3 <%4 String realPath=getServletContext().getRealPath("/");//项目绝对路径5 %>6原创 2013-09-11 18:28:25 · 2448 阅读 · 0 评论 -
log4g web.xml配置
webAppRootKey webRoot//项目目录别名 log4jConfigLocation classpath:log4j.properties org.springframework.web.util.Log4jConfigListener原创 2013-09-10 16:02:24 · 816 阅读 · 0 评论 -
freemark模板生成代码
在java程序中使用FreeMarkerFreeMarker的模板就是一个.ftl文本文件,在该文件中使用了一些FreeMarker的特别标记,这些标记会动态显示,或者控制程序输出,如下面的模板文件代码:$ {name},你好!$ {msg}这里类似于$ {}的就是动态的内容,称作"插值".为了使用FreeMarker来将数据模型中的值合并到模板文件中,可按如下步骤进行:1,创原创 2013-09-10 15:12:21 · 985 阅读 · 0 评论 -
mybatis动态sql
MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。MyBatis中用于实现动态SQL的元素主要有: ifchoose(when,otherwise)trimwheresetforeachif就是简单的条件判断,利用if语句我们可以实现某些简单的条件选择。先来看如下一个例子:Xml代码 select id=原创 2013-09-11 19:01:56 · 754 阅读 · 0 评论 -
spring 读取properties的两种方法
1.在配置文件中配置PropertyPlaceholderConfigurerbean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> property name="locations" value="classpath:com/foo/jdbc.propertie原创 2013-09-11 13:34:44 · 833 阅读 · 0 评论 -
字符编码配置
encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 forceEncoding true encodingFilter原创 2013-09-10 16:06:19 · 605 阅读 · 0 评论 -
spring mvc 文件上传下载
web.xml、applicationContext.xml配置不变。mvc-servlet.xml添加 1、上传单个文件form表单: java代码:@RequestMapping("upload.shtml") public Strin原创 2013-09-12 14:42:39 · 1185 阅读 · 0 评论 -
mybatis 注解配置
mapper.javapublic interface StudentMapper { @Select("select * from student where id = #{id} and name = #{name}") List getById(@Param("id")int id,@Param("name")String name);原创 2013-09-11 18:44:13 · 1774 阅读 · 0 评论 -
mysql 用户创建与授权
创建用户: mysql> insert into mysql.user(Host,User,Password) values("localhost","test",password("1234")); 这样就创建了一个名为:test 密码为:1234 的用户。 注意:此处的"localhost",是指该用户只能在本地登录,不能在另外一台机器上远程登录。如果想远程登录的话,将"lo原创 2013-09-12 23:32:00 · 700 阅读 · 0 评论 -
spring mvc 后台获取参数的方式
1、通过@PathVariabl注解获取路径中传递参数JAVA @RequestMapping(value = "/{id}/{str}") public ModelAndView helloWorld(@PathVariable String id, @PathVariable String str) { System.out.println(id); System.原创 2013-09-15 15:30:21 · 1000 阅读 · 0 评论 -
java Map接口和Map.Entry
1、Map接口中的方法 equals(Object o) hashCode clear() remove(Object key) put(Object key,Object value) putAll(Map t) entrySet 返回 Map 中所包含映射的 Set 视图。 Set 中的每个元素都是一个 M原创 2013-09-23 15:20:19 · 520 阅读 · 0 评论 -
spring security remember-me
spring-security 记住密码功能实现代码原创 2016-08-29 12:12:50 · 1127 阅读 · 0 评论