05 2020 档案

摘要:在关注的公众号上发现这样一篇文章,感觉挺实用的就记录下来分享给大家! 业务场景:监听 Redis 键值对过期时间来实现订单自动关闭 实现思路: 在生成订单时,向 Redis 中增加一个 KV 键值对,K 为订单号,保证通过 K 能定位到数据库中的某个订单即可,V 可为任意值。 假设,生成订单时向 R 阅读全文
posted @ 2020-05-21 16:45 java程序猴 阅读(563) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-05-18 16:00 java程序猴 阅读(103) 评论(0) 推荐(0)
摘要:此方法是进行日期增加一天,以此类推 我相信减一天和加两天你也会了 function getNewDayAdd(dateTemp) { dateTemp=+dateTemp +1000*60*60*24; dateTemp=new Date(dateTemp); return dateTemp.get 阅读全文
posted @ 2020-05-18 15:44 java程序猴 阅读(5091) 评论(1) 推荐(0)
该文被密码保护。
posted @ 2020-05-18 15:39 java程序猴 阅读(0) 评论(0) 推荐(0)
摘要:分布式锁的实现:注意一定要创建临时节点 package com.wiggin.lock; import org.apache.zookeeper.*; import java.io.IOException;import java.util.concurrent.CountDownLatch; imp 阅读全文
posted @ 2020-05-18 15:27 java程序猴 阅读(180) 评论(0) 推荐(0)
摘要:./zkServer.sh start 启动 ./zkServer.sh status 服务状态 ./zkServer.sh stop停止 ./zkServer.sh restart 重启 zkCli.sh 连接zookeeper 创建节点 create [-s] [-e] path data ac 阅读全文
posted @ 2020-05-18 15:23 java程序猴 阅读(151) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-05-18 15:21 java程序猴 阅读(1529) 评论(0) 推荐(0)
摘要:我认为的跨域: 浏览器从一个域名的网页去请求另一个域名的资源时,域名、端口、协议任一不同,都是跨域 跨域相关的报错: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' 阅读全文
posted @ 2020-05-18 15:19 java程序猴 阅读(189) 评论(0) 推荐(0)
摘要:引入maven依赖 <!-- google二维码生成包 --><dependency> <groupId>com.google.zxing</groupId> <artifactId>javase</artifactId> <version>3.3.0</version></dependency>< 阅读全文
posted @ 2020-05-18 15:10 java程序猴 阅读(162) 评论(0) 推荐(0)
摘要:在开发中总会根据用户请求的HttpServletRequest去获取用户ip 所以封装了一个工具类 可以减少重复性操作 上代码 工具类 package com.cm.weixin.pay.utils; import java.net.InetAddress;import java.net.Unkno 阅读全文
posted @ 2020-05-18 15:06 java程序猴 阅读(478) 评论(0) 推荐(0)
摘要:package com.cm.weixin.pay.utils; import org.w3c.dom.Node;import org.w3c.dom.NodeList; import javax.xml.parsers.DocumentBuilder;import javax.xml.parser 阅读全文
posted @ 2020-05-18 14:58 java程序猴 阅读(298) 评论(0) 推荐(0)
摘要:package com.cm.weixin.pay.utils; import java.security.MessageDigest;import java.util.UUID; /** * 常用工具类的封装,MD5,uuid等 */public class CommonUtils { //生成 阅读全文
posted @ 2020-05-18 14:42 java程序猴 阅读(483) 评论(0) 推荐(0)
摘要:实现拦截器的方式有好多种 这里我分享一种实现 HandlerInterceptor接口的方式 费话不多说 上代码 以登录拦截为例子 1、实现接口 LoginInterceptor implements HandlerInterceptor 2、重写preHandler String accessTo 阅读全文
posted @ 2020-05-18 14:38 java程序猴 阅读(2176) 评论(0) 推荐(0)
摘要:nickname = new String(nickname.getBytes("ISO-8859-1"), "UTF-8"); URLEncoder.encode(user.getName(),"UTF-8") 阅读全文
posted @ 2020-05-18 14:23 java程序猴 阅读(262) 评论(0) 推荐(0)
摘要:作为一名程序猴 我是非常的喜欢封装工具类 http请求工具类奉上 <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.8.5</version></dependen 阅读全文
posted @ 2020-05-18 14:17 java程序猴 阅读(1586) 评论(0) 推荐(0)
摘要:此代码为我日常开发常用代码,灰常的好用。请笑纳 package com.cm.weixin.pay.domain; import java.io.Serializable; /** * 功能描述:工具类 * * <p> java程序猴 </p> */public class JsonData imp 阅读全文
posted @ 2020-05-18 14:13 java程序猴 阅读(721) 评论(0) 推荐(0)
摘要:1、增加maven依赖 <!--JWT依赖--> <dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <version>0.7.0</version> </dependency> 2、添加JWT工 阅读全文
posted @ 2020-05-18 14:09 java程序猴 阅读(843) 评论(0) 推荐(0)
摘要:1、引入依赖 <!-- 分页插件依赖 --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>4.1.0</version> </dependency 阅读全文
posted @ 2020-05-11 17:12 java程序猴 阅读(241) 评论(1) 推荐(0)
摘要:https://www.cnblogs.com/zhangminghui/p/4903351.html 阅读全文
posted @ 2020-05-11 17:04 java程序猴 阅读(287) 评论(0) 推荐(0)
摘要:@Options(useGeneratedKeys = true, keyProperty = "id", keyColumn = "id") 阅读全文
posted @ 2020-05-11 15:12 java程序猴 阅读(893) 评论(0) 推荐(0)
摘要:增加配置 mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl 阅读全文
posted @ 2020-05-11 15:09 java程序猴 阅读(4321) 评论(1) 推荐(0)
摘要:解决数据库和实体类的下划线或者驼峰不一致 然后数据缺少问题1、#mybatis.configuration.mapUnderscoreToCamelCase=true mybatis.configuration.map-underscore-to-camel-case=true 2、 @Result 阅读全文
posted @ 2020-05-11 15:07 java程序猴 阅读(2186) 评论(0) 推荐(0)
摘要:@Configuration @PropertySource(value="classpath:application.properties") public class WeChatConfig { @Value("${wxpay.appid}") private String appId; } 阅读全文
posted @ 2020-05-11 15:06 java程序猴 阅读(2669) 评论(0) 推荐(0)
摘要:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency> eclipse 阅读全文
posted @ 2020-05-11 14:55 java程序猴 阅读(287) 评论(0) 推荐(0)
摘要:使用插件或者java类+generatorConfig文件 generatorConfig文件配置: <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD 阅读全文
posted @ 2020-05-11 13:58 java程序猴 阅读(423) 评论(0) 推荐(0)

点击右上角即可分享
微信分享提示