- 博客(13)
- 资源 (5)
- 收藏
- 关注
原创 钉钉回调 base64 解密报错
钉钉回调一直报错java.lang.IllegalArgumentException: Last encoded character (before the paddings if any) is a valid base 64 alphabet but not a possible value. Expected the discarded bits to be zero. at org.apache.commons.codec.binary.Base64.validateCharacte...
2020-08-27 16:28:20
4084
2
原创 阿里支付接口 转账 java 代码
阿里支付接口的验证机制和普通接口不同,采用的是证书验证,使用支付宝开放平台助手 ---> 生成密钥获取csr文件公司注意些支付对应的支付宝程序所在的公司的名称。得到生成好的3个文件放入对应的文件夹private String APP_ID = "";//application private keyprivate String APP_PRIVATE_KEY = "";//charsetprivate String CHARSET = "utf-8";//s
2020-06-12 10:04:56
1866
原创 jenkins 安装钉钉通知插件 集成钉钉机器人 可用版
今天想给jenkins装个通知插件,那样每次发包不用和前端测试说,但是网上的方法都没用,因为对应的插件没了。2.3版本的那个怎么试都没用。被逼无奈去找源码,找到了https://github.com/kaoyaya/dingtalk-notifications-plugin。自行打包成hpi上传。钉钉机器人三种三种验证方式,选择ip验证,目前的这个插件不支持其他两个。然后在钉钉机器人那边设置一下jenkins的ip地址完事。钉钉机器人配置:钉钉群设置--..
2020-06-04 16:42:19
1583
1
原创 设计模式详解
一、设计模式的分类三大类:创建型模式、结构型模式和行为型模式 。1、创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。2、结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。3、行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模...
2020-01-02 09:55:47
184
原创 jdk1.8 读取 mdb 获取数据
引入<dependency> <groupId>net.sf.ucanaccess</groupId> <artifactId>ucanaccess</artifactId> <version>4.0.4</version></dependency>作为连接mdb数据...
2019-10-11 14:58:51
942
原创 logback totalSizeCap 无效 和maxHistory无效 解决
totalSizeCap 无效 升级logbackjar包到1.1.8版本,最好升级到1.2.0版本,因为1.2.0解决了当文件总大小大于2G时不能自动删除旧文件的问题,因为源码中有个文件大小判断是错误的。源自https://tidyko.com/posts/589711b0.htmlmaxHistory 无效,需要增加一个设置 <cleanHistoryOnStart>true&...
2019-07-04 17:31:09
21349
1
原创 vb自动关机带提示符和超时执行
vb自动关机带提示符和超时执行Dimwsh,BtnCodeSetwsh=Wscript.CreateObject("Wscript.Shell")BtnCode=wsh.Popup("closePC?",120,"close",4+32)SelectCaseBtnCodecase6wsh.run"shutdown-s-t10"case...
2019-04-04 09:58:09
294
转载 SpringBoot 参数校验
采用注解式参数校验机制在control对象前添加标签@Valid在校验对象字段上面添加@NotBlank@Null 限制只能为null @NotNull 限制必须不为null @AssertFalse 限制必须为false @AssertTrue 限制必须为true @DecimalMax(value) 限制必须为一个不大于指定值的数字 ...
2019-02-26 16:47:20
1645
原创 RESTful 随笔
一直被老婆问RESTful 是什么,我回答一直是一种代码风格,今天看了一位大神的回答表示自愧不如毕竟他老婆应该是new出来的,https://zhuanlan.zhihu.com/p/30396391。 看完之后,我就想了想简单理解就是用HttpClent的各种请求来代替url中的add、update、delete等等,然后还要注意的就是幂等性,幂等并非RESTful...
2018-05-22 16:11:41
193
原创 springboot 继承shiro 使用redis缓存 @Value 标签无效 无法获取zhi
在开发中使用了shiro作为权限管理,之前也没管shiro的缓存问题,就是会有点打印日志说没缓存,今天抽时间想加一下redis的缓存,一查还挺简单,但是在使用@Valle获取redis配置的时候发现无法获取: @Value("${redis.host}") private String host; @Value("${redis.port}") privat
2017-12-01 16:39:05
2075
1
原创 logback 每天生成和大小生成 冲突 TimeBasedRollingPolicy SizeBasedTriggeringPolicy
项目使用了logback,日志打印需要按照每天和大小生成日志,于是使用了TimeBasedRollingPolicy SizeBasedTriggeringPolicy<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender"> <rollingPolicy class="...
2017-03-31 10:40:22
47407
8
原创 spring3.0 mybatis3.1 quartz
这段时间做了一个后台管理的项目,本人负责搭建框架,主要用到了spring3.0 mybatis3.1 quartz 的技术 在配置spring和mybatis的时候借鉴了很多网上的项目,最终使用了网上找到的一个项目这里是链接http://blog.youkuaiyun.com/flamingsky007/article/details/7195399因为mybatis的物理分页是很重要的部分,就使...
2012-11-27 17:47:45
124
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人