海洋之心

点滴积累 厚积薄发

quartz-2.0.2学习小记

Quartz 是一个功能强大的作业调度工具,相当于数据库中的 Job、Windows 的计划任务、Unix/Linux 下的 Cron,但 Quartz 可以把排程控制的更精细。也许大多数人听说 Quartz 是在学习或使用 Spring 的时候,也就是 Spring 整合了Qu

2011-09-05 10:11:10

阅读数 24863

评论数 8

JQuery日期插件datepicker的使用

JQuery是一款非常优秀的脚本框架,其丰富的控件使用起来也非常简单,配置非常灵活。下面做一个使用日期插件datapicker的例子。

2011-03-02 18:56:00

阅读数 204787

评论数 10

SpringMVC4.3+fastjson1.2.39注意事项

项目框架升级SpringMVC从4.1.5.RELEASE 升级到 4.3.11.RELEASE,fastjson从1.2.5升级到1.2.39。mvc配置 ...

2017-10-30 12:46:40

阅读数 1517

评论数 0

Spring Security 4.2注意事项

Spring Security 3.2.6.RELEASE 升级到 4.2.3.RELEASE 踩了些坑,记录一下: 1、ifAnyGranted标签取消,使用代替。 2、登录表单字段名修改: j_username -> username j_password -> password ...

2017-10-23 21:14:11

阅读数 439

评论数 0

CLIENT_PLUGIN_AUTH is required

将mysql-connector-java由5.1.34升级到了6.0.6,本机MySQL5.7使用没问题,连测试服务器MySQL5.5创建数据库连接报错: Caused by: java.sql.SQLNonTransientConnectionException: CLIENT_PLUGIN...

2017-10-20 12:53:53

阅读数 25404

评论数 4

Hibernate Search索引重建源码解析

使用Hibernate Search可以很方便的实现搜索功能,一般重建全部索引时会使用fullTextSession.createIndexer().startAndWait();

2017-09-06 22:42:32

阅读数 267

评论数 0

Spring Bean的生命周期

一、生命周期流程图 Spring Bean的完整生命周期从创建Spring容器开始,直到最终Spring容器销毁Bean,这其中包含了一系列关键点: 二、Bean的完整生命周期经历了各种方法调用,这些方法可以划分为以下几类: 1、Bean自身的方法:这个包括了Bean本身调用的方法和通...

2017-08-04 18:32:04

阅读数 298

评论数 0

IOS模拟器运行报错:resource fork, Finder information, or similar detritus not allowed

模拟器运行报错 解决方法: 1、关闭Xcode,打开终端; 2、在项目路径执行:xattr -rc . 3、重新打开项目,执行清理,运行ok;

2017-08-03 21:52:49

阅读数 336

评论数 0

IOS汉字转拼音首字母

项目中需要给UITableView建右侧索引,需要获取汉字的拼音首字母,而汉字转拼音一般都是使用CFStringTransform方法 - (NSString*)pinyin { if (self == nil || self.length == 0) { retur...

2017-08-03 14:25:59

阅读数 1110

评论数 0

MyBatis插件原理-源码解读

MyBatis支持配置多个插件动态添加新的功能,因为存在InterceptorChain,很多人认为Mybatis采用责任链模式,看了源码后我觉得更像是装饰器模式。 Mybatis支持对Executor、StatementHandler、PameterHandler和ResultSetHandl...

2017-07-20 08:14:29

阅读数 305

评论数 0

MyBatis插件开发

MyBatis 允许你在已映射语句执行过程中的某一点进行拦截调用。默认情况下,MyBatis 允许使用插件来拦截的方法调用包括: Executor (update, query, flushStatements, commit, rollback, getTransactio...

2017-07-19 22:41:29

阅读数 858

评论数 0

IDEA启动tomcat失败Server is not connected. Deploy is not available

在IDEA中启动tomcat失败 查找资料是tomcat和IDEA的JAVA_OPTS参数冲突造成,这才想起前几天由于tomcat报OOM所以在catalina.sh添加了JAVA_OPTS设置 JAVA_OPTS="-server -Xms1024m -Xmx1024m  ...

2017-06-23 17:17:48

阅读数 8571

评论数 0

IOS KVC 32位和64位的坑

实体定义了个字段id,并通过KVC将json反序列化。 @property (nonatomic, assign) long id;测试人员提出在iPad Mini ios9.3下闪退。调试发现在调用KVC方法setValuesForKeysWithDictionary:时崩溃了,抛出异常: NS...

2017-05-12 14:13:59

阅读数 439

评论数 0

MySQL5.7 virtual关键字

本机调试保存数据时报错: Hibernate: /* insert com.kyhtech.health.entity.bbs.Comment */ insert into co_comment (content, deleted, images, imei, m_id, member_id, ...

2017-04-28 15:34:11

阅读数 2424

评论数 0

NSUInteger与负数比较大小

偶然发现NSArray的count属性跟-1比较结果出人意料,见代码 NSArray *array=[NSArray new]; bool flag= array.count>-1;//false而NSArray的count属性是NSUInteger类型 @property (rea...

2017-03-30 17:04:14

阅读数 2122

评论数 0

UIButton点击无效

问题描述: push打开一个页面后顶部的返回按钮点击无响应,也没有触发相应事件。但该页面是基于另外一个页面改的,只修改了少量文字,但另一个页面没有这个问题。 问题查找: 1、检查Button及其父控件的属性,检查User Interaction Enabled是否勾选。--未发现问题...

2017-03-29 16:29:39

阅读数 568

评论数 0

UISearchBar去掉底部黑线

UISearchBar SearchStyle默认样式时底部有条黑线,跟页面设计不搭。 去掉有两种方式,ios10下亲测有效: 1、SearchStyle选择UISearchBarStyleDefault(等价于UISearchBarStyleProminent)时,设置BackgroundI...

2017-03-11 15:58:44

阅读数 3084

评论数 2

Xcode Assertion failure in -[UIApplication _runWithMainScene:transitionContext:completion:]

拷贝的一个项目运行报错: 2017-03-07 14:44:57.906 Zenithcp[54472:2455909] *** Assertion failure in -[UIApplication _runWithMainScene:transitionContext:completion...

2017-03-07 15:05:48

阅读数 435

评论数 0

Java-图片处理 Gif转Jpg

gif图转jpg有两种方式: 1、使用jimi包,jar包下载地址 http://pan.baidu.com/s/1geTT8t1 2、使用gif4j包,jar包下载地址 http://pan.baidu.com/s/1eRDGC8a

2017-03-06 12:55:27

阅读数 2698

评论数 0

Java8系列之重新认识HashMap

摘要 HashMap是Java程序员使用频率最高的用于映射(键值对)处理的数据类型。随着JDK(Java Developmet Kit)版本的更新,JDK1.8对HashMap底层的实现进行了优化,例如引入红黑树的数据结构和扩容的优化等。本文结合JDK1.7和JDK1.8的区别,深入探讨...

2017-02-26 10:47:21

阅读数 156

评论数 0

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