自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (4)
  • 收藏
  • 关注

原创 使用mybatis-generator-core实现自动创建项目

mybatis-generator-core是mybatis的提供的一个工具类,用于自动生成代码,包括dao接口、数据库映射xml和数据库映射实体类,当然还有一个有用的Example用于在service层拼写sql。

2015-06-29 13:51:54 546

原创 JVM参数配置

-Xmx 最大堆内存。-Xms最小堆内存 如果过小会过多出发gc,系统初期减少gc次数可以与-Xmx大小相同。-Xmn新生代大小 一般占堆空间1/4到1/3之间,过小会触发Minor GC,过大会造成经常FULL GC。-XX:MaxPermSize最大持久代。-XX:PermSize初始持久代。-Xss虚拟机栈,也就是线程栈。线程栈越大线程数量越少。因为每个线程栈都会占用空间

2015-06-17 16:50:55 392

原创 身份证校验

public class IdCardUtil {public static boolean verify(String idcard) {int[] intArr = { 7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2 };int sum = 0;for (int i = 0; i             sum

2015-06-17 16:33:14 443

原创 自定义注解做数据验证

为了工作也为了更加深入了解掌握java注解的使用,决定自定义注解来实现数据验证。最开始也考虑使用jsr-303规范来实现功能,但是对于开发人员来说比较累,因为要去实体类对象中添加验证字段注解,而且要进入到method当中。上一篇写的springmvc数据验证就是用jsr-303规范实现的。今天自定义了一下。也挺不错。       自定义注解:@Target(ElementType.ME

2015-06-17 14:53:15 546

原创 springmvc数据验证

当提交表单时,前台js会做一些验证,某些情况下后台验证也是必不可少的。今天实现了一个JSR-303规范的数据验证。        使用jar包:hibernate-validator-4.3.0.Final.jar,validation-api-1.0.0.GA.jar(http://pan.baidu.com/s/1ntHwtuh)model:package cn.cxf.com

2015-06-16 15:07:56 431

原创 gradle不能下载最新依赖包问题

先前都是采取xx:xxx:[1,0,),,changing:true方式来下载最新依赖包。但是最近发现刚上传的jar包并不能马上下载,查找官方文档发现,gradle会有一个缓存存在,默认时间是24小时。那么就要忽略掉缓存了。两种方式:     第一种:在执行gradle eclipse或gradle war时  带入参数 --refresh-dependencies参数,执行脚本如下:

2015-06-16 08:48:41 5920

原创 redis几种数据格式存取方式

import java.util.List;import java.util.Map;import java.util.ResourceBundle;import java.util.Set;import java.util.logging.Logger;import redis.clients.jedis.BinaryClient.LIST_POSITION;im

2015-06-12 09:35:53 5349

原创 linux安装jdk、tomcat

因为公司服务器是linux,而我以前的公司都是window server,所以对于jdk、tomcat等在linux下安装不是很懂。今天装了个虚拟机,尝试一下。首先jdk。到官网上下载jdk的linux版本,rpm好了。把jdk放到linux随意目录下,rpm  -ivh jdk....rpm(jdk名称忘了) ,正常情况下就安装好了的,可以直接java,javac来验证安装成功。对于一个

2015-06-09 14:48:45 355

原创 单例带来的线程安全问题

其实最初对于单例的线程安全问题一直一知半解,在我们大多使用spring的项目来说,spring管理bean默认是单例的,那么我们的业务逻辑也会是单例的也就是service是单例的,那么这是service是否是安全的呢?我原来有听过无状态的bean是线程安全的,有状态的就是该bean是有其他变量的,静态的非静态的,当方法使用到了这些变量时如果是非final的就会产生线程安全问题,这是我们都很容易

2015-06-06 12:53:56 405

原创 设计模式-单例模式

今天开始整理设计模式,以前都是看看应付面试或者是粗略的看看根据项目需要“硬拉”进来。今天开始仔细的学习学习。设计模式是前人工作的总结和提炼。合理的使用设计模式可以使系统更容易被他人理解同时还能使系统拥有更合理的结构。单例模式:单例模式是一种创建模式,用于产生一个对象的实例,他可以确保系统中一个类只产生一个实例。好处在于1、一个类只实例化一次 对于很多比较大的类对象来说频繁的实例化对

2015-06-05 15:50:42 340

原创 ajax跨域请求

遇到一个ajax跨域请求被拦截问题,对于这个有三种方案来解决:1、jsonp 2、iframe 3、cors。首先用了一下iframe,可以通过动态的添加删除iframe来解决跨域问题。然后用了jsonp 但是我是上传文件,没有很好地解决方案。最后是cors我觉得比较不错的。记录一下:1、服务端引入jar包:cors-filter-1.7.jar,java-property-u

2015-06-04 11:23:10 560

原创 java压缩解压缩

需要实现一个压缩和解压缩工具类,用java.util的zip包来实现了一个,测试发现中文支持不是很好,需要重写,但是网上发现apache有相关包,拿过来用/*文件名称:压缩解压缩工具类 *//** * @author 崔雪峰 * @date 2015-06-02 * 备注:新建 */package utry.util;import java.io.Buffe

2015-06-02 13:55:28 435

原创 gitlab修改ip为url

config.yum修改gitlab_url: "http://。。。。"

2015-06-02 09:04:20 3289

基于pushlet做的comet

基于pushlet实现的comet技术的服务器推技术。新增了接口和实现类,可直接调用点对点,群发等功能。注意Session类当中create方法中王hashtable当中存入当前登录用户id和sessionid键值对。启动后会发现的。

2015-05-29

简单的spring mybatis springmvc小例子 可以使用

简单的spring mybatis springmvc小例子 可以使用它搭建框架

2014-10-11

android 调用webservice 的简单登陆项目

android 调用webservice 的简单登陆项目 入门级 新手学习很用帮助

2013-12-19

j2ee开发的网上答题管理系统 界面不好看

java web 网上答题系统 ssm(struts+spring+mybatis)框架 对学习有用 代码简单 容易理解

2013-05-09

空空如也

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

TA关注的人

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