自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

转载 java-collections.sort异常Comparison method violates its general contract!

异常信息java.lang.IllegalArgumentException: Comparison method violates its general contract! at java.util.TimSort.mergeHi(TimSort.java:868) at java.util.TimSort.mergeAt(TimSort.java:485) at java.

2018-02-13 15:37:25 934

原创 实现简易字符串压缩算法

实现简易字符串压缩算法:一个长度最大为128的字符串,由字母a-z或者A-Z组成,将其中连续出现2次以上(含2次)的字母转换为字母和出现次数,以达到压缩目的。

2018-02-06 21:05:29 6900 2

转载 java 定时任务scheduleAtFixedRate 与 scheduleWithFixedDelay区别

1、scheduleAtFixedRate 方法,顾名思义,它的方法名称的意思是:已固定的频率来执行某项计划(任务)。 2、scheduleWithFixedDealy,相对固定的延迟后,执行某项计划。 还是比较简单明了的描述比较好:第一个方法是固定的频率来执行某项计划,它不受计划执行时间的影响。到时间,它就执行。 而第二个方法,相对固定,据鄙人理解,是相对任务的。即无论某个任务执行多

2017-09-30 13:12:17 8232 1

转载 Maven中plugins和pluginManagement的区别

pluginManagement是表示插件声明,即你在项目中的pluginManagement下声明了插件,Maven不会加载该插件,pluginManagement声明可以被继承。pluginManagement一般是用来在父POM中定义,提供给子POM使用,子POM也可以覆盖这个定义,而且你在父POM中定义了版本之后,子模块中直接应用groupId和artifactId,而不用指定版本,同时也方

2017-08-15 17:54:16 13883

原创 Maven Tomcat7 实现自动化部署

Maven Tomcat7 实现自动化部署1.配置tomcat-users.xml 首先在Tomcat里配置deploy的用户(tomcat根目录/conf/tomcat-users.xml):<role rolename="admin-gui"/><role rolename="admin-script"/><role rolename="manager-gui"/><role r

2017-08-15 17:49:35 289

转载 build path entry is missing

记录我碰到的 build path enry is missing 的情况我的解决办法: Myeclipse/eclipse   进入 build path --> JRE System Library --> 点右边 Edit --> 将 Alternate JRE 更改为已经配置好的 JDK即可

2017-03-03 08:54:58 1365

原创 Mybatis的if test字符串比较问题

AND tempTable.name=#{name}Mybatis  中判断字符串 如果写成这样无法判断,  但是如果是'11111111'这样句可以判断应该与java 的数据类型有关  对象间用==或!=比较的是地址引用解决方案:1   AND tempTable.name=#{name}    2  AND tempTable.n

2017-02-28 11:24:05 2779

转载 MyBatis中#{}和${}的区别

最近在用mybatis,之前用过ibatis,总体来说差不多,不过还是遇到了不少问题,再次记录下.先给大家介绍下MyBatis中#{}和${}的区别,具体介绍如下:1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sq

2017-02-23 17:31:39 738

原创 springmvc 前台传日期(字符串) 后台用date接收封装失败(请求400)

springmvc 前台传日期(字符串) 后台用date接收封装失败(请求400)public int updateDbsFxxLBData(@DateTimeFormat(pattern = "yyyy-MM-dd") Date operatetime) {}接收参数前边加一个 @DateTimeFormat(pattern = "yyyy-MM-dd") 如果用实体类接收参数在 属

2017-02-22 15:51:43 13894 2

原创 Mybatis Insert 插入记录返回主键

Mybatis Insert 插入记录返回主键  需要注意:mapper接口返回值依然是成功插入的记录数,但不同的是主键值已经赋值到领域模型实体的id中了。即参数对象实体的id中 /** * @Description: TODO 插入记录 * @param @param lawsb * @param @return * @return

2017-02-22 15:14:13 2032 1

转载 top.location.href和localtion.href有什么不同

top.location.href=”url” ----- 在顶层页面打开url(跳出框架)self.location.href=”url”  ----  仅在本页面打开url地址 parent.location.href=”url” ----在父窗口打开Url地址this.location.href=”url”  ---  用法和self的用法一致if (top.locati

2017-02-16 16:34:19 967

原创 bootstrap table 行内编辑 select2 多选问题

bootstrap table 行内编辑Select2多选 需要修改bootstrap-editable.js源码的itemsByValue方法当多选时,回传类似 ",1,2,3"的字符串,需要转换成数组

2017-02-09 13:58:19 12252 2

原创 BootStrap-table 复选框默认选中(checkbox)

BootStrap-table 复选框默认选中(checkbox)bootstrap table colums 写法var columns = [{            field : 'checked',            checkbox : true,            formatter : stateFormatter        }]

2017-02-09 10:03:48 53615 6

原创 MyBatis传入多个参数

MyBatis传入多个参数

2017-02-07 21:41:50 3292

转载 最全的常用正则表达式

最全的常用正则表达式

2017-01-23 15:31:04 329

转载 数字转换成汉语中人民币的大写(javascript正则)

数字转换成汉语中人民币的大写(javascript正则)

2017-01-22 22:53:31 2497 1

smarty3手册

smarty3手册 便于程序员工作的好工具

2015-02-08

wifi蹭网神器

wifi蹭网神器 破解无线密码,需要在虚拟机下安装

2015-01-08

空空如也

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

TA关注的人

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