自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 spring中的mongoTemplate连接mongo数据库及其多数据源

提前声明下使用的是JAVA语言Maven打包依赖工具和springboot全家桶套餐一、在pom.xm中引用依赖现在这里提上一嘴,使用mongo数据库,必然会使用mongo集群,起码得两个节点,需要使用副本集<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifac

2020-07-29 16:01:15 2574 5

原创 springboot + spring security + token + rbac 角色权限验证(前后端分离)

前言:最近做项目的时候,需要角色和权限的认证,前后端分离,查阅一番资料后,网上的大多都不符合项目的使用标准,于是自己写个博客跟大家分享一番,有什么欠缺的地方留言讨论文章目录:首先需要了解Spring Security的过滤链和认证流程 其次了解流程之后需要根据项目的需求做一些认证的变动(不过大体是一样的) 建立数据库脚本,引用security的配置,开始愉快的写代码了代码放Gi...

2019-07-16 15:52:29 3854 2

原创 百度AI的使用:解析身份证

百度AI的使用:解析身份证附百度AI解析身份证接口文档 百度API提供的几个工具类解析身份证需要百度应用ID(clientId)和百度应用的秘钥(clientSecret)。附官网链接地址https://ai.baidu.com/file/658A35ABAB2D404FBF903F64D47C1F72 FileUtil工具类 https://ai.b...

2019-03-27 11:56:13 1131

原创 微信小程序:微信支付和退款

微信支付的前期准备:小程序的appId和密钥(小程序配置界面) 商户号和api密钥(商家后台自己设置)整理支付的逻辑:附:官方微信统一下单传送门API在微信小程序端调用支付前,先组装支付的金额给后台发送请求,后台需要调用微信API统一下单 微信统一下单成功后,微信返回支付的5个参数 拿到5个参数,方可在小程序端调用wx.requestPayment(),在此微信弹出支...

2019-03-20 22:18:11 1535 3

原创 微信小程序:分享及其好友代付款

微信小程序:分享及其好友代付款先贴一个微信的官方通告大概的意思是说从2018年10月后的分享功能,取消了success,fail,complete三个函数的功能,用户分享必须是用户主动触发首先还是还是说下走过的弯路,在转发的return的调用前不能同步调用其他的方法,否则转发会失败,即使转发出去也是不正确的,需要一个中间跳转页才能实现好友代付的功能。 既然是用户主动触发就在b...

2019-03-13 21:17:45 8698 5

原创 微信小程序:request请求封装工具类

微信小程序:request请求封装工具类在微信小程序开发过程中,难免不了要请求后台,我们总不能一个请求写一个微信的请求,这样不容易管理,而且如果后改动的话,就可想而知了,这篇就分享下自己的请求的公具方法附送一个官网request请求的传送门/** * 请求方法,这里就写两种最常用的 * 其他的请求方式同理(微信官网提供了OPTIONS,HEAD,PUT,DELETE,TRAC...

2019-03-12 21:18:28 1553

原创 JavaScript中数据类型检测方法

JavaScript中数据类型检测方法一、js中有5种基本数据类型Undefind、Boolean、String、Null、Number(包括NaN)解释:NaN和任何类型都不相等,包括NaN。isNaN用来判断数据类型是不是NaN类型。二、类型的判断1. isFinite(number) 是不是无穷大,如果不是返回true,如果是NaN,或者正负无穷大...

2019-03-11 21:20:35 214

原创 整理几个javaScript开发中的调试命令

整理几个javaScript开发中的调试命令的命令一、显示信息的命令console.log('日志');console.info('信息');console.warn('警告');console.error('错误');二、占位符console上述的集中度支持printf的占位符格式,支持的占位符有:字符(%s)、整数(%d或%i)、浮点数(%f)和对象(%o)三、...

2019-03-07 19:48:17 166

原创 微信小程序:模板渲染的使用

微信小程序:模板渲染的使用首先还是先说下模板的用途小程序中的模板(可以理解成就是一个page页面)在要使用的地方引用即可 可以把公用的样式写成一个模板,在使用的页面使用标签引用即可 &lt;include src="/pages/template/template.wxml"/&gt; 提成公用的这样的好处我就不多说了,哈哈哈 在模板的js中也可以写一些事件,与后台的交互接...

2019-02-28 21:34:42 719

原创 微信小程序:登录的流程

整理总结近几个月开发小程序走过的弯路,不定期更新的日常。版本使用的是微信的快速启动模板微信登录的流程和项目的业务逻辑相关,我的理解不外乎就两种: a.用户不用授权就可直接进入小程序。 b.另外就是需要用户授权登录才可进入小程序 相比第一中比较简单,而且在开发过程中,也许要用户的自主授权,如果要获取用户的信息必须用户授权同意,还...

2019-02-24 21:09:21 418

原创 微信小程序:购物车总结(商品左右联动)

微信小程序开发之购物车总结之前开发小程序也是一头雾水,也走了很多的坑今天写出来给大家分享一下开发过程中所走的弯路,加以总结,点滴积累,供大家参考,也希望大佬们指正。说起购物车那也的有商品列表,列表中的有商品的种类,价格(及优惠价格),数量,之前的项目中的业务逻辑中带商品剩余的概念,所以在开发过程中的,用户在加减选择商品的时候,还得考虑商品的剩余数量,样式的问题一直让人很烦人,整理了一番也能...

2019-02-24 21:00:11 4678 14

原创 Java删除ArrayList中的重复元素的2种方法

方法1:使用HashSet删除ArrayList中重复的元素HashSet中不允许有重复的元素出现,我们使用这个特性来去除重复的元素,但是这个方法有一个缺点,它会删除ArrayList中元素的插入顺序,这个是说删除重复的元素之后,元素的顺序将会发生改变。老规矩上代码package test;import java.util.ArrayList;import java.util....

2019-02-20 21:19:23 870 1

原创 JavaScript中的遍历方式

关于JavaScript中的遍历方式方便记录代码中都使用如下数组及数组对象,网上的例子太多了,记录下来方便自己整理记忆,有什么不对的地方,还请各位大佬指正,虚心学习(第一次写博客偷偷的告诉你们其中不乏还有参考大佬们的)。for循环,代码如下var arr = [ '北京', '四川', '西藏', '上海','陕西', '山西'];var obj = { aaa : '北京',...

2019-02-19 20:46:24 193

空空如也

空空如也

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

TA关注的人

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