自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 python 省市区三级联动

python 省市区三级联动,back回到上一级,quit退出 dict_db = { "河南": [ { "郑州": [ "中原区", "金水区", "二七区", "上街区", "巩义市", "新郑市", "新密市",

2020-09-09 08:25:20 1207

原创 基于vue封装的城市择器组件

基于vue封装的城市择器组件 基本功能: 支持全选、反选以及全部清空。 支持按拼音筛选。 勾选省份将会勾选省份下所有城市。 支持数据回显 项目目录图 1、regions.js export default [{ "city": [{"name": "北京市", "shortName": "北京", "id": "1101", "cityIndex": 0, "pinYin": "beijing"}], "province": {"name": "北京市", "shortName": "

2020-08-21 11:14:19 1386 1

原创 指定分区数计算分区值&位运算计算是否是2的n次方

如何把一个数散列分布首先搞清楚一下位运算位运算可以很快的算出我这个数是否是2的n次方 首先搞清楚一下位运算 HashMap 默认大小为16,扩容都是两倍是有原因的 比如默认有 0 1 2 3 4 5… 14 15 那么随便一个数都可以随机分配到这16个格子里 比如我的容量大小为5 表示为: 0 1 0 0 0 1 0 0 | 0 1 0 0 & &am...

2020-04-14 17:37:11 294

原创 postman 批量跑接口或者自动化测试接口

第一步添加一个环境 配置好所需要的参数 一般的接口都是登录以,根据登录后返回的接口信息再去请求,比如放在请求头等等。。 这是我的登录接口 返回了token,我其它的接口要用这个token放在head 把token放在全局变量中,这样登录以后其它接口要用到只需要{{token}} 获取 这是其中一个接口 接下来我要批量跑这些接口了 首先点Runner 选择我要跑的api和环境 点击ru...

2019-11-07 11:34:51 2338

原创 SpringBoot2.1项目启动出错 Failed to configure a DataSource: 'url' attribute is not specified and no

SpringBoot2.1项目启动出错 Failed to configure a DataSource: 'url' attribute is not specified and no 如果主类上加 @SpringBootApplication(exclude = { DataSourceAutoConfiguration.class, HibernateJpaAutoConfiguration...

2019-10-30 17:24:00 233

原创 jdk1.8 λ表达式

很多匿名内部类比如开一个线程用Runnable的形式 new Thread(() -> { //TODO }, "A线程"); new Thread(new Runnable() { @Override public void run() { //TO...

2019-09-23 18:28:02 231

原创 mysql删除重复数据sql

DELETE a from nature_product a JOIN ( select count(*) as count,custom_code,MIN(id) as id from nature_product GROUP BY custom_code HAVING count >1 ) b on a.custom_code = b.custom_code and a.id &g...

2018-12-05 12:09:21 261 1

原创 基于springboot和redis实现的单点登录

1、具体的加密和解密方法 package com.example.demo.util; import com.google.common.base.Strings; import sun.misc.BASE64Decoder; import sun.misc.BASE64Encoder; import javax.crypto.Cipher; import javax.crypto.KeyGe...

2018-12-03 14:09:03 5022

原创 支付宝扫码支付沙箱环境测试

支付宝扫码支付 一些重要的官方文档 1、沙箱环境登录 https://openhome.alipay.com/platform/appDaily.htm 注意:为保证沙箱长期稳定,每周日中午12点至每周一中午12点沙箱环境进行维护,期间可能出现不可用。 支付宝扫码支付流程 下载demo使用沙箱环境测试 https://docs.open.alipay.com/194/105201/ alipay...

2018-11-17 18:06:30 2185

原创 RabbitMq实现订单超时关闭

1、提供一个发送mq服务 @RequestMapping("/api/mq/rabbit") public interface RabbitMqApiService { @RequestMapping("/sendMq") ResponseBO sendMq(RabbitCallBackBO rabbitCallBackBO); } 2、在创建订单后,发送mq消息,这里...

2018-08-23 11:35:09 10003 9

原创 easypoi excel导出

easypoi相对于poi多了一个easy,顾名思义就是更简单了,具体复杂的操作,比如模板导出什么的可以看官网,这里分享一个常规操作 1、加入依赖 <!--easypoi--> <dependency> <groupId>org.jeecg</groupId> <artifac...

2018-08-15 10:41:13 601

原创 SpringBoot 2.0 +spring-data-jpa 自定义注解完成数据库切库

1、pom中添加 <!--spring boot--> <dependency> <groupId>org.springframework.boot</groupId> &amp

2018-08-13 17:11:17 1273

原创 SpringBoot使用sdk方式微信授权获取用户信息

pom里添加依赖 <dependency> <groupId>com.github.binarywang</groupId> <artifactId>weixin-java-mp</artifactId> <version>3.1.0&l...

2018-08-11 15:21:47 3253

原创 Jenkins自动化配置部署SpringBoot

这是最核心脚本 安装ssh插件git插件 配置好jenkins的jdk、maven等 最后启动的是start.sh脚本 如下: #!/bin/bash rm -rf /opt/morning-edition-api/nohup.out if [ -e "/opt/morning-edition-api/run/morning-edition-api.pid" ]; then ...

2018-08-11 11:46:58 263

原创 redis分布式锁

工具类代码 package com.example.demo.util; import org.jboss.logging.Logger; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.redis.core.StringRedisTemplate;...

2018-08-11 11:18:32 162

原创 Java验证微信公众号token、url

  @WebServlet(asyncSupported = true, urlPatterns = { "/portal" }) public class ServerPortal extends HttpServlet { private static final long serialVersionUID = 1L; private static final String token...

2017-12-26 10:26:48 868

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除