自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

海洋之心

点滴积累 厚积薄发

原创 quartz-2.0.2学习小记

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

2011-09-05 10:11:10 25089 8

原创 JQuery日期插件datepicker的使用

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

2011-03-02 18:56:00 208375 9

原创 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 1953 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 639 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 36364 5

原创 Hibernate Search索引重建源码解析

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

2017-09-06 22:42:32 394 0

原创 Spring Bean的生命周期

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

2017-08-04 18:32:04 329 0

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

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

2017-08-03 21:52:49 394 0

原创 IOS汉字转拼音首字母

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

2017-08-03 14:25:59 1469 0

原创 MyBatis插件原理-源码解读

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

2017-07-20 08:14:29 339 0

原创 MyBatis插件开发

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

2017-07-19 22:41:29 1335 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 10247 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 512 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 3406 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 2765 0

原创 UIButton点击无效

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

2017-03-29 16:29:39 799 0

原创 UISearchBar去掉底部黑线

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

2017-03-11 15:58:44 4155 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 1266 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 3431 0

转载 Java8系列之重新认识HashMap

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

2017-02-26 10:47:21 214 0

原创 Mac Xcode空间清理

128G存储空间已经剩下没多少了,必须得清理一下。 一层层查找发现~/Library/Developer目录占了15G, Xcode8占用了12G,拿它开刀。 1. 清理~/Library/Developer/CoreSimulator/Devices 该目录是存放模拟器,里面每个模拟器标...

2017-02-24 22:23:23 11568 0

原创 UICollectionView使用Xib自定义cell

平时直接在Storyboard中拖拽UICollectionView,然后画Cell。但是项目多个View都用到该Cell,于是将其提出来复用。

2017-02-13 22:24:19 12677 1

转载 分布式服务框架之服务化最佳实践

在服务化之前,业务通常都是本地API调用,本地方法调用性能损耗较小。服务化之后,服务提供者和消费者之间采用远程网络通信,增加了额外的性能损耗,业务调用的时延将增大,同时由于网络闪断等原因,分布式调用失败的风险也增大。如果服务框架没有足够的容错能力,业务失败率将会大幅提升。 除了性能、可靠性等...

2017-02-11 22:41:20 492 0

原创 Xcode中删除一整行代码的快捷键设置

介绍一种在Xcode中删除一整行代码的快捷键设置, 注:这里说的一整行不是你从行末尾按下 ⌘ + ⌫,而是说在行任何位置都可以删除。 在/Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources/IDET...

2017-02-07 18:24:58 4881 0

原创 Mac下MySQL5.7忘记root密码

操作步骤: 1、 在系统偏好设置中停止MySQL服务。 2、执行命令以安全模式启动MySQL: cd /usr/local/mysql/bin sudo ./mysqld_safe --skip-grant-tables 3、新打开一个命令行窗口,在MySQL中执行 ...

2017-01-13 21:44:24 1956 0

原创 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-

安装hadoop2.6.4,启动的时候有警告信息: root@cuisea-virtual-machine:/usr/local/hadoop/hadoop-2.6.4# sbin/start-dfs.sh 16/06/14 22:33:15 WARN util.NativeCodeLoader...

2016-06-14 22:52:49 479 0

原创 HttpURLConnection getResponseCode()方法阻塞

近期Quartz抓取程序是不是会阻塞,一直以为是Quartz版本太低存在bug。今天又阻塞了,无法容忍了,开始找原因: 1、先从日志中找到了执行job的线程 “2016-06-03 23:45:12,579 [TOPST_Quartz_Worker-13]” 2、使用jstack命令查看线程堆...

2016-06-04 18:07:43 13650 0

原创 Hibernate+SQL Server2008 时间错误

实体字段定义类型是java.util.Date,使用Hibernate自动创建数据库字段时生成的字段类型是datetime2,保存日期时数据库数据正常,见下图 但是通过Hibernate查询出来的数据都是比数据库实际数据晚两天 查询得知datetime2是SQL Server2008新...

2015-08-27 09:57:48 1342 0

原创 javaHL JNI not available

系统重装后安装了TortoiseSVN-1.8.1.24570-x64-svn-1.8.1,使用Eclipse同步代码提示“javaHL JNI not available”,打开window->preferences->Team->SVN,在SVN interface中提示Ja...

2015-04-04 18:40:18 15670 0

原创 Android TabWidget底部显示

TabHost控件默认使用LinearLayout包裹TabWidget和FrameLayout,布局文件如下: <TabHost xmlns:android="http://schemas.android.com/apk/res/android" android...

2015-04-03 09:22:17 3405 0

原创 Struts2中EL表达式取值

之前遇到过struts2在JSP页面中使用${...} (EL表达式)取值的问题,后来给搞明白了,今天又发现这个问题,为了加深记忆在此记录一下吧。 一、使用EL表达式访问Action中的属性   Struts2默认使用OGNL表达式从ValueStack中取值/赋值,EL表达式默认从Page、Re...

2014-12-15 22:48:20 17035 4

原创 Android aidl 编译报couldn't find import for class

Android进程间通信需要用到AIDL,

2014-11-02 15:03:32 8822 1

原创 JavaScript获取iframe子页面全局变量

项目中通过iframe内嵌了一个

2014-10-29 15:58:59 20290 1

原创 android:configChanges="orientation" 不起作用

Android教程里介绍:默认情况,当“屏幕方向”或“键盘显示隐藏”变化时都会销毁当前Activity,创建新的Activity。如果不希望重新创建Activity实例,可以按如下配置Activity:   android:configChanges属性指定了要捕获“屏幕方向”和“键盘显示...

2014-10-28 16:27:55 8641 4

原创 安装Weblogic时报Exception in thread "winRegistry" java.lang.UnsatisfiedLinkError

在Oracle官网下载了Weblogic10.3.6,安装时却报错:Exception in thread "winRegistry" java.lang.UnsatisfiedLinkError: Expecting an absolute path of the libra...

2013-09-26 14:06:26 11357 4

原创 <BEA-000386> <Server subsystem failed. Reason: java.lang.AssertionError: java.lang.reflect.Invocatio

昨天启动Weblogic adminServer失败,报错信息如下: java.lang.AssertionError: java.lang.reflect.InvocationTargetException  at weblogic.descriptor.DescriptorMa...

2013-02-18 13:04:52 34041 3

原创 WebLogic10.3两种模式的切换

WebLogic安装时默认是开发模式,为了模拟生产环境就选择了生产模式,为了缩短测试环境部署周期,想使用WebLogic的FastSwap技术,而FastSwap只支持开发模式,于是通过改变配置实现开发模式和生产模式的切换。 1、生产模式--》开发模式     将domain路径下%DOMAI...

2012-12-13 09:47:02 13860 0

转载 使用 P3P 规范让 IE 跨域接受第三方 cookie

前两天尝试使用 jsonp 跨域提交用户名密码请求,实现自动登录第三方网站,即 SSO(single-sign-on) 单点登录,一处登录处处登录。在 Firefox下没问题,IE 却不行。查看 HTTP 的几个来回,发现登录请求是成功的,问题出在第三方网站返回的 cookie (session ...

2012-10-24 14:00:49 10744 0

原创 Maven打包提示“软件包 oracle.jdbc 不存在”

在使用Maven命令打包时报错: [INFO] ------------------------------------------------------------- [ERROR] \workspace\wlxm-ycps\src\main\java\com\petrochina\ycp...

2012-10-22 16:09:55 15377 1

原创 Exception Exception in module wampmanager.exe at 000F15A0

因需要部署PHP程序,所以选择WAMP基础环境。     系统环境:Windows 2008 R2 64bit     安装环境:wampserver2.2d-x64      按照正常windows安装程序,完成WAMP Server程序安装,安装完成启动WAMP Server,但是出现 ...

2012-10-19 09:38:55 12833 1

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