- 博客(14)
- 收藏
- 关注
原创 Spring Cloud 版本简介
vCamden.Release表示Camden主版本的最后验收版本,有了此版本号,意味着将开始下一主版本号的演进之路。其中次要版本号、增量版本号、修饰版本号同之前Release Train风格约定的涵义一样。新式的版本命名仍然同之前Release Train风格命名,但Maven仓库中的项目坐标将不再使用。Spring Cloud的Release Train版本号规则:v{伦敦地铁站的英文单词}·{SR/M/RC}{数字}/Release。即 主要版本号(YYYY).次要版本号.增量版本号-修饰版本号。
2024-05-07 18:51:11 537
原创 ResultSetMetaData.getColumnName踩坑记
ResultSetMetaData getColumnLabel getColumnName
2022-08-05 19:04:27 1018 3
原创 Spring拦截器对客户端签名认证
在本空间有一文章,描述了如何通过Postman工具自动添加请求报文的签名。其请求报文格式及签名位置参考《报文格式》下面给出服务器端如何签名认证的示例。先定义拦截器:package com.xxx.home.openapi.comm;import java.io.IOException;import java.io.PrintWriter;import java.io.StringWriter;import java.io.UnsupportedEncodingException;..
2021-11-03 17:16:28 419
原创 RestTemplate拦截器中统一追加报文签名
在本空间有一文章,描述了如何通过Postman工具自动添加请求报文的签名。其请求报文格式及签名位置参考《?》现同样,如果我们调用某平台,对方平台也要求我们调用时必须有签名,以防止报文中途被篡改。下面给出普通性做法。本例以SpringBoot为基础。下面是拦截器的实现。package com.ule.xxx.thrsp.comm;import java.io.IOException;import java.io.UnsupportedEncodingException;import ja
2021-11-03 16:08:56 610
原创 VBA 循环单元格查询示例
Private Declare PtrSafe Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As LongPtr)''从meta区域查找IP对应的行,包含但不限于应用/模块'Function FindServiceByIP(ip As Variant) As Long Dim Cell As Range, Rng As Range Dim endRow As Long endRow = Worksheets("meta".
2021-11-03 11:33:31 1758
原创 好用的编码能力提高网站
局部单功能点示例代码https://howtodoinjava.com/JDK类使用场景示例代码https://www.programcreek.com/java-api-examples/index.php?action=searchMAVEN官网仓库https://mvnrepository.com/
2021-09-08 18:17:29 111
原创 Postman脚本加密JSON报文,报文中有动态参数
/* 设置请求时间 */var moment = require("moment");var ymdhmis = moment().format("YYYYMMDDHHmmss");pm.environment.set("reqTime", ymdhmis);/* 设置请求流水号 */function randomCoding(){ let number= ""; var n = 5; for(var i=0;i<n;i++){ number+= Math.floor(Mat..
2020-11-16 16:17:19 1088
原创 springMVC中多数据源切换的两种主流实现方法(二)
说到多数据源,使用的场景一般有:1,主从数据库切换;2,多租户间数据逻辑隔离或数据库负载均衡;本文后继的例子均以SSM架构为基础讲解,如你的框架不适合,请参考思路即可。----------------------------------------------------------------------------------------------------------------...
2019-06-13 10:23:59 1131 2
原创 EmEditor自用宏脚本
将选择范围内的固定行数的行内容以逗号等分隔符连接例:abcedf->abc,edf#title=""#tooltip="commaAppender"if( !document.selection.IsEmpty ) { var a = document.selection.Text.split("\r\n"); for( var line = 0; line ...
2019-06-12 11:34:25 4025
原创 偶发:java.sql.SQLException: ORA-00028: your session has been killed
最近一段时间,新项目上线。其中一个项目是关于Kafka消息消费的处理工程。日志中,很低概率地会发生下面的错误: org.springframework.jdbc.support.MetaDataAccessException: Error while extracting DatabaseMetaData; nested exception is java.sql.SQLExceptio...
2018-08-30 23:06:19 7789 1
原创 在含有分隔符的字符串中查找是否含有特定字符的正则表达式
在项目中看到很久之前的某小弟写的代码,原本目标是在含有分隔符号(本文中是空格)的字符串中判定是否含有特定的元素。原作者费尽心思写了小函数,但还是有小BUG。原来代码这里就不贴出来了。举个栗子:分隔符为“空格”,下面的各行为可能的分隔符号的字符串。目标是查找这些字符串是是否有8这个元素。125 8 8 8 89 3 8 80 8 128 8 9 128 89 8a 9...
2018-08-20 12:10:58 2399
原创 关于Service方法调用时出现org.apache.ibatis.binding.BindingException错误的可能原因
项目是SpringBoot + Mybatis构建的。关键组件版本如下:<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.9...
2018-02-12 16:39:48 9560 1
原创 springMVC中多数据源切换的两种主流实现方法(一)
说到多数据源,使用的场景一般有:1,主从数据库切换;2,多租户间数据逻辑隔离;本文后继的例子均以SSM架构为基础讲解,如你的框架不适合,请参考思路即可。最关键的是org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource类。-----------------------------------...
2017-09-12 15:06:43 17883 11
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人