置顶推荐 不要在 MySQL 中使用“utf8”

Database

Druid连接池的配置

      DRUID是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0、DBCP、PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况,可以说是针对监控而生的DB连接池(据说是目前最好的连接池)。     正式版本下载:     maven...

Java

Java代码混淆工具ProGuard

一、简介 Java代码的混淆不只有ProGuard,还有像yGuard、Facebook ProGuard分支等,但ProGuard在被使用上占有绝对优势,常见问题更容易找到解决办法。 ProGuard是一个混淆代码的开源项目,它的主要作用是混淆代码,ProGuard包括以下4个功能。 压缩(Shrink):检测并移除代码中无用的类、字段、方法和特性...

Spring...

简单的spring任务调度

简单的spring任务调度     上周的功能需求要用到定时任务,开始时用csdn上搜索到的也能实现,但是就我目前的项目来说还是略显笨重,我只需要简单点的定时任务就可以了,所以本周又重新简化了下,以下是Java代码:     思路:建一个存储任务相关信息的表,使用spring的任务调度间隔5分钟读取此表,我的任务分为每天、每...

Spring...

Spring实现可动态修改时间定时任务

Spring实现可动态修改时间定时任务     我正在做的一个项目最近有个需求,使用一些校验功能需要在系统空闲时间启动自动校验,也需要有客户自定义一个校验时间启动校验,所以...目前最简单的实现就是使用定时任务咯:     首先了解一下,定时任务有三种技术实现方式:j...

Other

Eclipse常用快捷键整理(Win+Linux)

Eclipse常用快捷键整理(Win+Linux)     在网上搜eclipse快捷键,可以搜出一大堆,大多罗列了n多的快捷键,估计大部分人看了以后都会头大的,我也头大,不过我一一尝试了一遍,整理出了eclipse最常用最有用,写代码必须用到的一些快捷键,大约只有网上快捷键大全的一半,减少大家的记忆量。如果大家把这些快捷...

MyBatis...

mybatis自定义数据类型

    mybatis自定义数据类型:     最近由于项目需求适配国产的gbase数据库,需要存储一个几千长度的字符串,但gbase库的String类型最长限制255,还没有text文本类型,取而代之的是一个lvarchar类型,而这个lvarchar类型在我现用的mybatis版本当中是没有对应的类型的,这个时候就需要自己去...

MyBatis...

Mybatis动态SQL

一、Mybatis的分页查询 由于第一二节较为详细讲述了Mybatis的环境搭建,文件配置,SQL编写和Java代码实现,所以接下来的讲述都将只抽取关键代码和mapper文件中的关键sql,详细的流程和案例可参见《Mybatis入门和简单Demo》和《Mybatis的CRUD案例》。 (1)无条件的分页的mapper文件配置和Java代码实现 &...

MyBatis...

mybatis的insert语句参数说明以及部分操作方法

    mybatis的insert语句参数说明以及部分操作方法     数据库操作一般情况都是少不了insert语句的,下面介绍了通过mybatis操作insert语句的部分常用内容: 一、insert属性   其属性如下:   &nb...