- 博客(26)
- 收藏
- 关注
原创 对javabean字符串排序sign加密
package com.wwb; import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util.Comparator;import java.util.HashMap;im...
2018-07-24 18:17:15
498
原创 url签名验证java代码
import org.apache.commons.codec.digest.DigestUtils;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util.Comparator...
2018-05-30 10:52:40
1178
转载 Comparator 升序降序
Comparator comp = new MyComparator(); Collections.sort(abTypeInfeList,comp);大于0升序小于0降序
2017-12-12 11:47:44
2291
转载 juicer 管道符
juicer也可以使用 | 作为管道符,对结果进行过滤。var json = { links: [ {href: 'http://juicer.name', alt: 'Juicer'}, {href: 'http://benben.cc', alt: 'Benben'}, {href: 'http:
2017-12-11 21:42:04
338
原创 jar包文件读取
打包为jar包形式的web项目,读取xml或者其他类型的配置文件不能用Spring提供的File f = ResourceUtils.getFile("fileName.xml");需要使用org.springframework.core.io.Resource fileRource = new ClassPathResource("test.txt");
2017-11-07 10:59:58
265
原创 接口联调务必按照文档走
前置条件是这样,我们A公司和B公司给客户做一个项目,A、B公司之前合作过给客户做项目,这次接口工作是按照原有接口格式扩展新接口。案情实例:我们A公司提出具体需求文档给B公司,请B公司开发新的接口供A调用,B公司在拿到需求后,在A\B公司之前合作的接口文档上,新增了3个接口文档描述。我A按照旧的文档数据基本格式,新的3个接口文档定义进行了开发工作。等到进行联调时发现,B公司新的3个接口并没有
2017-10-24 17:51:57
1165
原创 cordova-plugin-datepicker ios模拟器几次就崩溃
module.controller('MyCtrl', function($scope, $cordovaDatePicker) { var options = { date: new Date(), mode: 'date', // or 'time' minDate: new Date() - 10000, allowOldDates: true,
2017-10-17 09:57:10
389
原创 StringMcv valid 验证@PathVariable类型参数
url传递的参数可以用@PathVariable来接收,但是仅仅是进行了类型验证,非空验证(可能有其他验证,我不清楚,谁了解怎么做告诉下)。比如URL:xxx/{type}type使用了@PathVariable接收。假定type是个枚举类型,只在1,2,3中获得,其他int都是错误输入时,怎么处理。这边使用了 @Valid ParamPojo param 这样的处理。在Param的中
2017-09-30 17:33:35
4339
1
原创 Spring validate 自定义枚举类型验证
Springmvc valid 创建枚举类型的验证贴代码Constraint文件import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.Retent
2017-09-29 17:52:32
9769
3
原创 https 证书实现
import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.security.KeyStore;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import jav
2017-09-08 09:41:38
269
原创 java.lang.ClassNotFoundException org.apache.http.concurrent.Cancellable
缺少httpcore-4.2.3.jar包
2017-08-15 11:08:26
7651
原创 vertical-align
vertical-align 属性设置元素的垂直对齐方式vertical-align:top将首页基本信息列表,头部
2017-06-30 11:21:28
227
转载 executors线程
转自:http://hbiao68.iteye.com/blog/1929245系统启动一个新线程的成本是比较高的,因为它涉及与操作系统交互。在这种情形下,使用线程池可以很好地提高性能,尤其是当程序中需要创建大量生存周期很短的线程时,更应该考虑使用线程池。 使用线程池可以有效地控制系统中并发线程的数量,当系统中包含大量并发线程时,会导致系统性能剧烈下降,甚至导致
2016-09-27 14:49:34
572
原创 java和页面中文乱码问题
1.在java后端处理String s2 = new String(s1.getBytes(“ISO-8859-1”),”utf-8”);
2016-08-09 20:29:02
277
原创 对已购的两款蓝牙耳机评价
jabra:200+软妹币(多少忘了)无线距离不是很好,2道墙就GG了,北京地铁早班,身边都是人的时候,手机在兜里,耳机在耳朵上就完全没有声音了。骑车通话声音小。qcy:99.9软妹币,无线距离比上一个好,骑车声音也不错,地铁没挤过(改骑车了),通话声音还可以。总之,还是第二个比第一强。PS:两个耳机音乐效果都不是太好。
2016-06-30 14:16:48
873
原创 vue 学习记录
参数要用引号 ‘’ 包裹起来,这个比较奇怪参数:{String} expression用法:从 Vue 实例获取指定表达式的值。如果表达式抛出错误,则取消错误并返回undefined。示例:var vm = new Vue({ data: { a: { b: 1 } }})v
2016-06-15 15:36:23
270
原创 vuejs学习小记 单次插值
数据绑定最基础的形式是文本插值,使用 “Mustache” 语法(双大括号):span>Message: {{ msg }}span>Mustache 标签会被相应数据对象的 msg 属性的值替换。每当这个属性变化时它也会更新。你也可以只处理单次插值,今后的数据变化就不会再引起插值更新了:span>This will n
2016-06-14 20:12:57
1999
原创 eclipse web项目SVN同步,比较失败、报错illegalargumentexception
今天在项目中发生了一个奇怪的事情,js代码里面写了端代码,就不能同步SVN,比较文件了。同步发生错误,但是可以正常执行的代码如下:art.dialog({title: '提示',content: html,lock: true,width: 500,init : function(){var tInterval = setInterval(function(){
2016-05-28 10:38:23
591
转载 jsp 输出word文件默认页面显示
1 .2. ## 处理默认视图为 页面视图 PrintfalsefalsefalsefalseEN-USZH-CNX-NONEMicrosoftInternetExplorer4 ## 处理默认视图为 页面视图 2 放在 之间
2016-01-18 14:34:14
1225
转载 cron
Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式: Seconds Minutes Hours DayofMonth Month DayofWeek Year或 Seconds Minutes Hours DayofMonth Month DayofWeek每一个域可出现的字符如下: Seconds:可出
2016-01-14 15:43:09
455
1
原创 cannot read property 'nodeName' of null 的原因
在公司些项目,用到了jquery的validate插件,之前处于莫种原因,将的form改成了 div ,这就导致了validate的验证找不到form,在浏览器控制台会报cannot read property 'nodeName' of null . 后来是看到了写好的表单validate失效了,才发觉可能是form的原因。我的是这种情况,结局了bug,其他的情况也可能导致报同样的错
2015-12-22 10:43:28
16744
转载 bootstrap 左侧横向选项卡
div class='container-fluid'> h2 class='page-header'>Bootstrap 选项卡h2> div class='tabbable tabs-left'> 选项卡:通过BS的类来控制选项卡的样式 --> ul class='nav nav-tabs'> li class='active'
2015-11-27 14:46:30
19050
原创 ueditor 1.4.3 指定上传图片等请求路径
配置文件需要好好使用,config.json里面的应该都能在 UE.getEditor("A",options) 的 options里面配置,最新的请求都统一了上传类功能的url ,访问jsp/controller.jsp?action=XX 这种访问,想要单独的为某个功能配置地址,可以在options中配置需要的action,js中加入如下的代码,UE.Editor.prototy
2015-11-26 18:54:44
2368
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人