- 博客(81)
- 资源 (1)
- 收藏
- 关注
原创 使用QRencode 生成个人微信二维码,欢迎大家来微信和我做朋友
1.安装 qrencodeyum install -y qrencode2.先将自己的微信二维码保存下来,再用二维码扫描器识别出二维码的链接地址echo "替换成你自己的链接地址xxx" | qrencode -o - -t ANSI | gzip -c | base64 > wx.cod3.查看生成的wx.codecat wx.code4.然后将
2019-01-11 22:12:33 3989 1
原创 Vue 组件from,Props (defineProps) ,Emits, 插槽<slot/>(个人记录-4)
Vue 组件from,Props (defineProps) ,Emits, 插槽(个人记录-4)
2022-10-18 15:08:19 630 1
原创 Vue 列表渲染 v-for ,计算属性computed,生命周期和模板引用 onMounted,侦听器 watch (个人记录-3)
Vue 列表渲染 v-for ,计算属性computed,生命周期和模板引用 onMounted,侦听器 watch (个人记录-3)
2022-10-18 15:07:28 1353
原创 Vue 声明式渲染 ,Attribute 绑定v-bind ,事件监听v-on,表单绑定v-model,条件渲染v-if,v-else(个人记录-2)
Vue个人学习记录-2(Vue 声明式渲染 ,Attribute 绑定v-bind ,事件监听v-on,表单绑定v-model,条件渲染v-if,v-else)
2022-10-12 17:47:37 724
原创 MapStruct 代码生成器
[toc]标题官网地址:https://mapstruct.org/MapStruct是什么?MapStruct 是一个代码生成器,它基于约定优于配置的方法,极大地简化了 Java bean 类型之间的映射实现。生成的映射代码使用普通的方法调用,因此速度快、类型安全且易于理解。MapStruct 使用一.引入maven<dependency> <groupId>org.mapstruct</groupId> <artifactId>ma
2022-03-08 11:59:09 2105
原创 idea中可以用来生成set数据的插件,老好用了
标题:作用:方法:效果图:下载地址:安装:![在这里插入图片描述](https://img-blog.csdnimg.cn/20200729161449139.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI4NjQzODE3,size_16,color_FFFFFF,t_70)作用:对于对接三方接口总有一堆字段参数,如在入参时需要赋值
2020-07-29 16:15:31 1497 1
原创 微信查询对账单对账+数据读取解析入库
标题:微信对账单地址:功能:pom文件实体类方法:查询的当天n-2的微信对账单地址:链接:https://pay.weixin.qq.com/wiki/doc/api/app/app_jw.php?chapter=9_6&index=8功能:<< 商户可以通过该接口下载历史交易清单。比如掉单、系统错误等导致商户侧和微信侧数据不一致,通过对账单核对后可校正支付状态。注意:1、微信侧未成功下单的交易不会出现在对账单中。支付成功后撤销的交易会出现在对账单中,跟原支付单订单号一致;
2020-07-28 15:54:14 3481
原创 支付宝查询对账单对账+解压并将数据读取解析入库
标题支付宝官方文档地址:作用:代码实现:支付宝官方文档地址:https://opendocs.alipay.com/apis/api_15/alipay.data.dataservice.bill.downloadurl.query作用:为方便商户快速查账,支持商户通过本接口获取商户离线账单下载地址代码实现:pom:<dependency><groupId>cn.hutool</groupId><artifactId>hutool-all&l
2020-07-24 14:16:39 3417 1
原创 inconsistent stack height -1 错误解决方案
异常如下:java.lang.RuntimeException: [source error] getPropertyValue (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; in org.apache.dubbo.common.bytecode.Wrapper0: inconsistent stack height -1at org.apache.dubbo.common.bytecode.ClassGenerator.toClass
2020-06-22 15:39:10 2005
原创 No primary or default constructor found for interface java.util.List
错误:No primary or default constructor found for interface java.util.List在方法入参处加注解@RequestParam(value = “integralType”) ArrayList integralType
2020-05-21 13:27:15 1286
原创 当excel下载出现乱码问题处理
乱码如下图所示:解决方法:在请求里加返回数值为 produces = “application/octet-stream”如下图所示:produces: 指定返回的内容类型为任意
2020-05-19 14:50:01 2066
原创 idea设置RunDashboard
文章目录为什么要用RunDashboard效果图具体操作为什么要用RunDashboardRunDashboard 可以便于管理Spring Boot项目效果图[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HyQ1rwNF-1583912754523)(en-resource://database/870:0)]具体操作配置在.idea包下workspa...
2020-03-11 15:48:41 384
原创 idea导入文件后注释部分汉字出现编码异常的解决方案
一.设置文档的编码格式,如下图所示:2.在idea的安装路径下,找到这个两个文件在其后面添加如下:-Dfile.encoding=UTF-8重启idea,编码格式就更改了。好啦,以上就是我分享的全部内容啦,请大家多多指教!【ヾ(•ω•`)o~】...
2019-11-04 17:54:42 1091 2
原创 mybatis 中 foreach collection的三种用法
如果传入的是单参数且参数类型是一个List的时候,collection属性值为list如果传入的是单参数且参数类型是一个array数组的时候,collection的属性值为array如果传入的参数是多个的时候,我们就需要把它们封装成一个Map了,当然单参数也可以代码:1.单参数List的类型: <select id="dynamicForeachTest" parameterT...
2019-09-16 18:18:40 339
原创 An Errors/BindingResult argument is expected to be declared immediately after the model attribute, t
错误原因:“/summary/incomeexport/1151875870684733440-201907:java.lang.IllegalStateException: An Errors/BindingResult argument is expected to be declared immediately after the model attribute, the @Reque...
2019-09-16 18:06:57 887
原创 @NotEmpty,@NotNul,@NotBlank 区别
@NotEmpty用于:不能为null或者长度为0的(String、Collection、Map的isEmpth()方法作用:[String数组,集合]@NotNull用于:不能为null作用:不能为null的数据@NotBlank用于:String 类型如果前端表单没有填写,默认传输的是空白字符串,可以通过@NotNull验证,但不能通过@NotBlank验证...
2019-09-16 18:06:49 665
原创 spring boot 与spring mvc 区别
关键词:减少编码,配置,部署,监控Spring boot 和 Spring mvc 的比较Spring MVC是基于 Servlet 的一个 MVC 框架 主要解决 WEB 开发的问题,因为 Spring 的配置非常复杂,各种XML、 JavaConfig、hin处理起来比较繁琐。于是为了简化开发者的使用,从而创造性地推出了Spring boot,约定优于配置,简化了spring的配置流程。...
2019-09-16 18:06:22 282
原创 新增/修改时不可添加重复名称的重复性校验解决方案
需求:要求在新增/修改门店名称时,不可以重复添加名称的问题 int exist = commonService.getListForTotal("existstorebyid", storeBean); if (exist > 0) { result.setMessage("门店名称不可重复"); return result;...
2019-09-10 15:35:22 13262 5
原创 动态生成列表(名称,数据)
思路:两个接口1.首先查询出订单的列表头及id2.根据id查询出对应数据,前端显示展示下面部分为第一步代码实现部分,第二步不详细赘述:public JsonResult getInComeHeader(String storeid, String operid) { JsonResult jsonResult = storeService.payQuery(storeid,...
2019-09-03 16:10:40 1264
原创 XStream工具类(java和xml之间的转化)
package com.cloud.basisserver.utils;import com.thoughtworks.xstream.XStream;import com.thoughtworks.xstream.io.xml.DomDriver;import com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer;public cl...
2019-08-26 15:08:12 1473
原创 错误描述:Non-terminating decimal expansion; no exact representable decimal result.
错误描述:Non-terminating decimal expansion; no exact representable decimal result.在做电子发票部分要计算计税额,基本是BigDecimal 数除1.06,造成该错误,在不整除的情况下,结果是无限循环小数时,就会抛出以上异常解决方案:number.divide(bar, 2, BigDecimal.ROUND_HALF...
2019-08-22 15:46:36 1536
原创 BindingResult +@Valid
//实体 Store @ApiModelProperty(name = "storeid",value = "店铺编号",required = true) @NotBlank private String storeid; // 方法头 public ResponseEntity<JsonResult> paymentSave(@Vali...
2019-08-21 10:47:41 290 2
原创 浅谈微服务---概念
微服务是什么?微服务是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。微服务之间使用RES或者其他通信协议微服务的优点?易于开发单个微服务启动快局部修改容易部署技术栈不收限按需伸缩微服务的缺点?运维要求较高分布式固有的复杂性:系统 容错,网络延迟,分布式事务等都会有巨大的挑战接口成本高,微服务通过接口进...
2019-08-20 09:42:12 203 4
原创 两个长度不同的list Object数据进行相加运算
需求:两个list内object数据进项相加,获得新的数据,以下是我的代码部分: List<MoneyCountBean> counttradeamt = commonService.getList("counttradeamt", bean); List<MoneyCountBean> countrefundamt = commonService...
2019-08-13 11:09:16 988
原创 An Errors/BindingResult argument is expected to be declared immediately after the model attribute, t
“/summary/incomeexport/1151875870684733440-201907:java.lang.IllegalStateException: An Errors/BindingResult argument is expected to be declared immediately after the model attribute, the @RequestBody o...
2019-08-05 18:06:07 7995 1
原创 在阿里云api调用接时,【alipay-nativePay】系统异常:java.lang.RuntimeException: com.alipay.api.AlipayApiException: RS
在阿里云api调用接时,调用alipay.trade.precreate(统一收单线下交易预创建)接口时出现{“code”:“10000”,“msg”:“Success”,“out_trade_no”:“1144129626204667904”,“qr_code”:“https://qr.alipay.com/bax00022tldi82dwzbvp6013”},sign=bEOzZidNQQh...
2019-08-05 18:05:48 7670
原创 将文件流保存到本地,解决post请求下载问题
需求:将文件存在服务器或本地,进行下载 Workbook workbook = ExcelExportUtil.exportExcel(new ExportParams(null, filename), beanList, list); String lastPath = tempFilePath + filename; File file = ...
2019-07-31 18:32:09 3159
原创 微信公众号自定义3*5菜单
微信自定义菜单文档地址:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141013通读文档,发现需要按照其规定的字段进行拼接就可以,设计的代码功能: JsonResult jsonResults = mpWeiXinService.getAccessToken(wxzfbid, component_appi...
2019-07-29 16:09:11 1636
原创 支付宝人脸支付接入流程
文章目录一.支付宝调用相关准备二.支付宝相关api三.执行流程四.踩坑五.代码一.支付宝调用相关准备参考我这篇博文https://blog.csdn.net/qq_28643817/article/details/91504090相关账户要签约人脸支付功能二.支付宝相关apihttps://docs.open.alipay.com/20180402104715814204/intro/...
2019-07-16 11:21:56 5861
原创 支付宝支付--alipay.data.dataservice.bill.downloadurl.query(查询对账单下载地址)
文章目录一.应用场景二.相关参数介绍1.请求参数:2.响应参数3.java相关demo:4.下载样式一.应用场景为方便商户快速查账,支持商户通过本接口获取商户离线账单下载地址支付宝平台地址:https://docs.open.alipay.com/api_15/alipay.data.dataservice.bill.downloadurl.query二.相关参数介绍1.请求参数:...
2019-06-14 18:42:14 5319 2
原创 支付宝调用支付接口---前期准备(1)
文章目录准备工作1.进入蚂蚁金服开放平台2.生成RSA2(SHA256)密钥3.查看个人账户信息4.下载Android端app实时查看信息5.app端页面准备工作支付宝文档相对来说已经非常全面啦,社区也很活跃,大家认真通读api,问题大多能迎刃而解.1.进入蚂蚁金服开放平台2.生成RSA2(SHA256)密钥生成 应用公钥 | 支付宝公钥参考链接https://openclub.a...
2019-06-12 13:12:30 1591
原创 List与set集合,Map集合的区别以及它们的实现类有哪些?
List 是可重复集合,Set 是不可重复集合,这两个接口都实现了 Collection 父接口。Map 未继承 Collection,而是独立的接口,Map 是一种把键对象和值对象进行映射的集合,它的每一个元素都包含了一对键对象和值对象,Map 中存储的数据是没有顺序的, 其 key 是不能重复的,它的值是可以有重复的。- List 的实现类有 ArrayList,Vector 和 ...
2019-05-31 13:34:21 1174
原创 docker下安装weblogic
前提:已安装好docker环境前提:已安装好docker环境一.拉取weblogic环境docker pull ismaleiva90/weblogic12二.生成并启动容器docker run -d -p 49163:7001 -p 49164:7002 -p 49165:5556 ismaleiva90/weblogic12:latest三.进行访问:http://ip地址:49...
2019-05-27 20:30:20 1865
原创 IDEA常用快捷键汇总
自动补全:Alt+Enter美化代码:ctrl+Alt+L出现try catch命令:ctrl+Alt+t查询文件名称 :ctrl+shirt+n复制快捷键:Ctrl + D提取公众方法:Ctrl+Alt+Mctrl +ALT + F6 取消出现:0%classes,0% lines covered大小写快速转换;ctr+shift+u 未完待续,不定时更新【...
2019-05-27 17:53:47 135
原创 String类型基础操作
一.场景在面对string类型,获得以分隔符分隔开的所有数据String str =“1,2,3,4”;String[] arg=str.split(",");for(String item : arg){System.out.println(item)}二.场景讲获得的所有String类型添加,并以逗号分隔StringBuilder stringbuilder = new St...
2019-05-21 17:17:38 167 1
原创 浅谈@SpringBootApplication注解的理解
sprigboot启动类:一.作用@SpringBootApplication 是一个组合注释,用于快捷配置启动类二.拆解此注解相当于@SpringBootConfiguration和EnableAutoConfiguration,@ComponentScan的组合注解三.解析1.@SpringBootConfiguration说明这是一个配置文件类,它会被@Componen...
2019-05-13 17:28:14 893
原创 Spring Boot测试使用 Swagger2 构建RESTful API
文章目录Swagger2介绍1.官网2.应用场景(抄的)3. 展示图:4.代码部分1.创建spring Boot项目2.添加meavn依赖3.创建swagger2工具类4创建controller层测试5.运行Spring Boot项目6.出现问题及解决方案Swagger2介绍1.官网首先我们先去看看swagger2的官网https://swagger.io/2.应用场景(抄的) ...
2019-04-22 22:51:56 584
原创 编写一个获取和释放数据库连接的工具类
package com.aaa.jdbc;import java.io.InputStream;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;impor...
2019-04-20 22:00:27 339
原创 获取数据库的连接JDBC
jdbc是sun公司为了简化,统一Java操作不同的数据库而定义的一套标准java类库,jdbc独立于任何数据库管理系统,使用统一的方式开来访问数据库,屏蔽了很多细节,使用方便。JAVA程序只需要使用java.sql包下的api来访问数据库,而不需要关心不同数据库的差异,这里jdbc其实是定义了一组接口,这组接口包含两个层次,一是面向应用到API,二是面向数据库的API,面向应用的API由j...
2019-04-19 20:52:15 415
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人