- 博客(19)
- 资源 (2)
- 收藏
- 关注
原创 springboot2.2.6 app版本管理,扫描二维码下载app
1、首先在maven中加入生成二维码的一个依赖包: <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>${zxin...
2020-05-07 18:17:18
1321
原创 springboot2.2.6文件上传、下载及文件超出大小限制的处理
1、定义文件上传接口的返回值import lombok.Data;import lombok.experimental.Accessors;/** * UploadResult * * @desc: TODO 类的设计目的、功能及注意事项 * @version: * @createTime: 2020/4/30 9:54 * @author: */@Data@Acces...
2020-05-01 23:30:25
6946
2
原创 springboot2.2.6集成swagger-ui(以及使用bootstrap-ui)
以下内容以springboot2.2.6为例1、在pom文件中加入以下依赖: <!-- swagger-ui --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-u...
2020-04-30 15:29:09
2233
原创 springboot2.2.6全局异常处理、统一返回值
1、返回值状态枚举public enum Status { OK, ERROR;}2、定义返回值格式import lombok.AccessLevel;import lombok.AllArgsConstructor;import lombok.Getter;/** * AjaxResult * * @desc: TODO 类的设计目的、功能及注意事项...
2020-04-30 14:31:48
466
原创 jdk8自定义Collector实现对象的求和和求平均值
1、首先定义两个接口SumOperator、AverageOperator;所有要实现求和功能的类都必须实现SumOperator接口,要实现求平均值功能的类都必须实现AverageOperator接口,以下是两个接口定义:public interface SumOperator<T> { /** * sum * @desc: * @auth...
2020-04-29 16:29:22
891
原创 js正则表达式限定输入框内容为非负数
<input type="text" oninput="value=value.replace(/[^\d.]/g,'').replace(/^\./,'').replace(/(?<=(\.).*)\1/g, '').replace(/(^0+)(\d)(\.?)/g,'$2$3')">value.replace(/[^\d.]/g,'')//去除非数字和小数点 eg:A...
2020-03-25 09:32:00
1807
原创 CAS5.3.x单点登陆(一)CAS服务器搭建
一、创建证书证书是单点登录认证系统中很重要的一把钥匙,客户端于服务器的交互安全靠的就是证书;由于是个人学习测试所以就直接用JDK自带的keytool工具生成证书;如果以后真正在产品环境中使用肯定要去证书提供商去购买,证书认证一般都是由VeriSign认证,中文官方网站:http://www.verisign.com/cn/打开命令行,进入${JAVA_HOME}\bin目录,输入keytoo...
2019-05-08 16:36:49
1610
原创 JPA @Param注解对象
当JPA查询参数较多时可以将参数封装成对象,对应的Query语句示例如下:@Query( "select h from HiddenHeader h where " + "h.userId=:#{#hiddenHeader.userId} and " + "h.tabName=:#{#hiddenHeader.tabName} and " + "h...
2019-04-18 11:29:01
6372
转载 SpringBoot缓存注解@CacheConfig, @CachePut, @CachePut , @CacheEvict 使用
SpringBoot缓存注解@CacheConfig, @CachePut, @CachePut , @CacheEvict 使用 开启缓存注解java类配置:@Configuration@EnableCachingpublic class AppConfig {}@CacheConfig一个类中可能会有多个缓存操作,而这些缓存操作可能是重复的。这个时候可...
2019-02-20 10:58:41
9064
原创 postgresql计算两点距离
postgresql计算两点距离下面两种方法:select ST_Distance( ST_SetSRID(ST_MakePoint(115.97166453999147,28.716493914230423),4326)::geography, ST_SetSRID(ST_MakePoint(106.00231199774656,29.719258550486572),4326)::geo...
2018-05-31 13:58:21
8963
4
原创 postgresql安装postgis扩展模块
为postgresql安装postgis扩展模块:1、安装postgis2、在指定数据库下执行下面语句CREATE EXTENSION postgis3、验证:执行下面语句不报错即可SELECT ST_SetSRID(ST_Point(-87.71,43.741),4326),ST_GeomFromText('POINT(-87.71 43.741)',4326)...
2018-05-31 11:45:54
19963
4
原创 IDEA activiti插件actiBPM乱码问题
网上看到的:找到IDEA安装目录bin目录下的两个vmoptions文件(idea.exe.vmoptions、idea64.exe.vmoptions),用编辑器打开,在文件末尾添加 -Dfile.encoding=UTF-8,然后重启IDEA即可;ps:如果这样还乱码,那估计是没找到对应的文件,我一开始按照上面也失败了,后面直接在C盘搜索vmoptions找到了个文件修改就行了,也是加上-Df...
2017-07-27 18:08:23
2615
4
原创 cropper头像上传
花了几天时间学习了下javaWeb中cropper头像上传功能,下面仅在此记录一下.看到有篇博客是在前台用canvas的toDataURL处理,但貌似无法处理gif图像(如有大侠知道如何处理,还望告知),故放弃这一做法而选择在后端处理,前台提交rotate,x,y,width,height及原始图片,后台旋转、裁剪(这里不提供水平垂直的翻转,感觉这种翻转比较少用).一、下面先提
2017-03-23 19:25:51
1689
2
原创 html切换输入焦点
当输入框较多时,一个一个写keydown事件未免有些麻烦.$.extend($.fn, { /** * *输入框切换焦点.方向键上、方向键下、回车键切换焦点, *当传入了$submit且焦点在最后一个输入框时模拟单击$submit. *使用eg: *1、$(".swicthInput").switchFocus($("#submit")); *2、$(
2017-03-14 17:09:05
1061
原创 jquery获取文本的宽度和高度。
这里借助了html的span标签,具体做法如下:String.prototype.getTextWH = function(style){//获取字符串宽度及高度 var $span=$(""+this+""); $span.css($.extend({visibility:"hidden"},style)); $("body").append($span); var result={
2016-12-29 14:22:36
5443
原创 bootstrap-table设置height后表头与内容无法对齐的问题
首先说下我遇到的问题,就是设置表格的height后发现表头与内容无法对齐,在网上也找了很多解决方法,但效果都不太理想,最后还是老老实实调样式,发现我们所看到的表头就是".fixed-table-header"这样一个div,而原来的表头因为margin-top而看不见了,而这个表头与内容是对齐的,因此就可以设置".fixed-table-header"的每一个"th"的宽度来实现对齐,于是我修改了
2016-12-28 12:46:39
12951
5
原创 bootstrap-table后台分页时前台删除最后一页所有数据refresh刷新后无数据问题。
主要是页码超出范围带来的问题,仅在此记录一下,这里我通过修改bootstrap-table.js的initServer方法中的查询success回调函数解决,将该回调函数改为:function (res) { /**TODO:2016-12-20新加的代码,处理页码错误问题开始*/ if(that.options.pagination&&
2016-12-22 13:57:28
6572
AnimatedGifEncoder、LZWEncoder、GifDecoder、NeuQuant
2017-03-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人