自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

转载 Hibernate Validation 各注解的用法

Bean Validation 中内置的 constraint @Null 被注释的元素必须为 null @NotNull 被注释的元素必须不为 null @AssertTrue 被注释的元素必须为 true @AssertFalse 被注释的元素必须为 false @Min(value) 被注释的元素必须是一个数字,其值必须大于等于指定的最小值

2016-09-04 14:23:00 345

转载 Quartz

Quartz的搭建、应用(单独使用Quartz)Spring的定时任务

2016-08-09 10:10:26 331

转载 spring与hibernate整合之HibernateDAOSupport

将spring与hibernate进行整合之后,我们都希望用spring来管理DAO层,这样有利于快速实现功能,少出错。今天在研究在DAO层编码,采用继承HibernateDAOSupport方式时,发现网上许多人说的都是错的,既然已经继承DAOSupport了,就不应该在DAO层中再有对SessionFactory的注入了。如果注入了,不跟没有用DAOSupport一样了么?或者接近于hibern

2016-08-01 17:24:29 526

原创 JSR 303

JSR 303 – Bean Validation 是一个数据验证的规范 @Null 被注释的元素必须为 null @NotNull 被注释的元素必须不为 null @AssertTrue 被注释的元素必须为 true @AssertFalse 被注释的元素必须为 false @Min(value) 被注释的元素必须是一个数字,其值必须大于等于指定的最小值

2016-06-30 20:35:43 673

原创 插入排序

插入排序

2016-06-29 00:29:47 316

原创 快速排序

java快速排序

2016-06-28 15:20:31 318

转载 Java中使用Jedis操作Redis

使用Java操作Redis需要jedis-2.1.0.jar,下载地址:http://files.cnblogs.com/liuling/jedis-2.1.0.jar.zip如果需要使用Redis连接池的话,还需commons-pool-1.5.4.jar,下载地址:http://files.cnblogs.com/liuling/commons-pool-1.5.4.jar.zip

2016-06-05 00:23:07 214

转载 mybatis 自动生成代码

MyBatis中,可以使用Generator自动生成代码,包括DAO层、 MODEL层 、MAPPING SQL映射文件。 第一步:下载MyBatis的Generator工具 htt p:/ /mybati s.gith ub.i o/generator/第二步:配置自动生成代码所需的XML配置文件,例如(generator.xml) 将这个文件保存至你下载的mybat

2016-06-04 21:16:52 508

转载 Redis 配置

1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程    daemonize no2. 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定    pidfile /var/run/redis.pid3. 指定Redis监听端口,默认端口为6379,作者在自己的一篇

2016-06-01 12:10:01 277

转载 linux下安装mysql5.7

本文描述的安装是采用通用的二进制压缩包(linux - Generic)以解压方式安装,相当于绿色安装了。 一、下载通用安装二进制包 先下载mysql安装包:打开 http://dev.mysql.com/downloads/mysql/选择 linux - Generic并在其下选择Linux - Generic (glibc 2.5) (x86, 64-bit), Co

2016-05-29 12:14:05 649

原创 C#连接MySql

1.下载并安装    MySQL Connector Net 2.VS程序中   引用—》添加引用—》程序集 添加 MySql.Data3.using MySql.Data.MySqlClient;4.连接字符串   public static string ConnString = "server = IP地址; database = 数据库名;

2015-10-15 19:53:43 324

转载 获取项目的目录

//获取项目的目录DirectoryInfo dir = new DirectoryInfo(Application.StartupPath).Parent.Parent;string target = dir.FullName;

2015-09-24 12:09:57 303

转载 面向对象程序设计(OOP)的六大原则

软件的设计开发应遵循以下六大原则:1.OCP全称:“Open-Closed Principle” 开放-封闭原则说明:对扩展开放,对修改关闭。优点:按照OCP原则设计出来的系统,降低了程序各部分之间的耦合性,其适应性、灵活性、稳定性都比较好。当已有软件系统需要增加新的功能时,不需要对作为系统基础的抽象层进行修改,只需要在原有基础上附加新的模块就能实现所需要添加的功能。增

2015-09-22 09:17:24 644

转载 sql分组函数使用

sql分组函数使用在实际SQL应用中,经常需要进行分组聚合,即将查询对象按一定条件分组,然后对每一个组进行聚合分析。8.3.1 GROUP BY子句创建分组创建分组是通过GROUP BY子句实现的。与WHERE子句不同,GROUP BY子句用于归纳信息类型,以汇总相关数据。而为什么要使用GROUP BY子句创建分组呢?可通过下面这个简单例子来说明。实例17 单一分组的查询假如要

2015-09-10 22:54:22 715

转载 存储过程

存储过程存储过程是一组预先写好的能实现某种功能的T-SQL程序,也是一种数据库对象,是在数据库应用中运用得十分广泛的一种数据对象。1. 存储过程简介存储过程的运用情况比较广,可以包含几乎所有的T-SQL语句,如数据存取语句、流程控制语句、错误处理语句等,使用起来十分有弹性。1) 存储过程(Stored Procedure)是一组预先写好的能实现某种功能的T-SQL程序,指定一个程序

2015-09-08 09:15:50 810

转载 SQL Server 触发器

SQL Server 触发器触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。 Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作。诸如:updat

2015-09-07 22:33:31 261

转载 四种方式实现SQLServer 分页查询

SQLServer 的数据分页:假设现在有这样的一张表:CREATE TABLE test(id int primary key not null identity,names varchar(20))然后向里面插入大约1000条数据,进行分页测试假设页数是10,现在要拿出第5页的内容,查询语句如下:--10代表分页的大小select top 10 *f

2015-09-07 22:32:10 296

空空如也

空空如也

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

TA关注的人

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