
java
猫墨*
路虽远 行则将至
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
springboot-2.3.3.RELEASE升级2.7.16,swagger2.9.2升级3.0.0过程
springboot升级2.7.16,swagger升级3.0.0,解决报错documentationPluginsBootstrapper问题原创 2025-07-11 13:48:02 · 188 阅读 · 0 评论 -
【web3j】java通过web3j监听并解析合约中的事件(event/emit)
java通过web3j监听并解析合约中的事件原创 2023-04-17 15:43:05 · 3393 阅读 · 0 评论 -
【web3j】java调用链上合约里的方法
java调用链上合约里的方法原创 2022-10-31 16:56:23 · 2010 阅读 · 0 评论 -
java 把list按固定长度分割
java 把list按固定长度分割原创 2022-08-09 10:40:40 · 1377 阅读 · 0 评论 -
输出RSS源报错,Namespace prefix content on encoded is not defined
报错信息:Namespace prefix content on encoded is not defined刚开始以为是这个字段“<content:encoded>”导致的,后来找到的解决办法是:在<rss>标签里添加属性“xmlns:content”<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">......原创 2022-05-23 10:20:30 · 807 阅读 · 0 评论 -
GooglePay 订阅状态
/** 从帐号保留状态恢复了订阅 */SUBSCRIPTION_RECOVERED(1, "从帐号保留状态恢复了订阅"),/** 续订了处于活动状态的订阅 */SUBSCRIPTION_RENEWED(2, "续订了处于活动状态的订阅"),/** 自愿或非自愿地取消了订阅。如果是自愿取消,在用户取消时发送。 */SUBSCRIPTION_CANCELED(3, "自愿或非自愿地取消了订阅。如果是自愿取消,在用户取消时发送。"),/** 购买了新的订阅 */SUBSCRIPTION_PURC.原创 2022-05-13 18:41:51 · 1698 阅读 · 0 评论 -
java 距离今天/本月结束还有多少秒
/** * 获取距离今天结束还有多少秒 * @return 秒数 */public static long getSecondByEndToday() { Calendar calendar = Calendar.getInstance(); calendar.add(Calendar.DAY_OF_YEAR,1); calendar.set(Calendar.HOUR_OF_DAY,0); calendar.set(Calendar.SECOND,0); .原创 2022-03-17 09:57:49 · 1323 阅读 · 0 评论 -
java 对接微信公众号(二)获取关注取关事件/用户回复消息
1、公众号后台配置:点击基本配置-修改配置URL:填写服务端建立的接口地址(接口要能接受get/post请求)token:随便写秘钥:自动生成配好之后,点击提交,微信会往接口发送一条get请求的数据,服务端校验后,把微信发送的数据中的echoStr字段原样返回,微信接收到会提示修改成功。2、配置服务端接口 /** * 接受微信发送的消息 * @param request 公参 * @return 返回结果 ....原创 2022-03-11 10:03:24 · 6764 阅读 · 5 评论 -
java 对接微信公众号(一)获取token
1.登录微信公众平台,在基本配置里获取AppId和AppSecret2.获取token(token获取到存本地,后续API都要带token访问)需要在基本配置里配置ip白名单才能获取到token /** TokenURL */ private final static String GET_TOKEN_URL = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=原创 2022-03-11 09:35:49 · 6095 阅读 · 4 评论 -
java 判断用户是否关注了公众号
1.获取token public String getToken(){ try { HttpClient client = HttpClients.createDefault(); String tokenUrl = MessageFormat.format("https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid={0}&原创 2022-03-09 19:21:24 · 4459 阅读 · 8 评论 -
int 数字 隔三位加逗号
int number = 2611;String.format("%,d", number); //返回"2,611"原创 2022-02-23 08:44:41 · 364 阅读 · 0 评论 -
mybatis : Value ‘‘ IS OUTSIDE OF VALID RANGE FOR TYPE JAVA.LANG.INTEGER
报错信息:Error attempting to get column 'xxx' from result set.nested exception is java.sql.SQLDataException: Value 'xxxxxxxxxxxx' IS OUTSIDE OF VALID RANGE FOR TYPE JAVA.LANG.INTEGER现象:该字段数据库中为varchaer类型,但是报错显示要转换为integer。处理方法:去掉PO类里的builder注解原因貌似是因为@Da.原创 2021-12-27 09:55:31 · 7774 阅读 · 1 评论 -
springboot 微信支付接口(H5)
基本流程和springboot 微信支付接口_藏进风里的博客-CSDN博客一致,不同点在:第一步调统一下单接口的时候,需要传两个参数//H5特殊字段//场景信息 H5支付应用场景信息需要拼接//wap_url为商户H5支付界面地址,wap_name为商户支付名称(貌似随便写就行)String sceneInfo = "{\"h5_info\": {\"type\":\"Wap\",\"wap_url\": \"https://pay.qq.com/index.html\",\"wap_nam原创 2021-12-24 10:20:25 · 1027 阅读 · 0 评论 -
java redis锁 防连点
定义上锁方法,注意要设置过期时间public boolean lock(String key) { // 如果redis中不存在就存锁,也就是第一次进来,之前已经存在返回 false, 不存在返回 true return redisUtils.setIfAbsent(key,IsDeleteEnum.YES.getCode(),10L,TimeUnit.SECONDS);}进入接口时,定义一个不会重复的key,在if块儿里执行代码String key = .原创 2021-12-24 09:33:27 · 967 阅读 · 0 评论 -
mysql的mediumtext类型字段在java如何获取
数据库:PO:重点是autoResultMap = true和@TableField(typeHandler = FastjsonTypeHandler.class)@Data@EqualsAndHashCode(callSuper = false)@TableName(value = "xxx", autoResultMap = true)@ApiModel("一分钱充值用户配置表")public class xxx implements Serializable {@Tabl原创 2021-12-22 16:41:19 · 2250 阅读 · 0 评论