自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PG数据库 timestamp入库时间少8小时

一、问题描述1.环境Spring Data JpaPostgresql数据库数据库时间字段设置类型为 TimeStampPostgresql对应 java实体类型是Date2.问题new Date()向数据库新增数据时少8小时二、解决方案1.检查jvm运行是否加时区,若没有设置东八时区 -Duser.timezone=GMT+82.检查PG数据库时区是否正确和当前时间比对3.jpa加上时区配置...

2021-03-03 10:47:48 3444

原创 IDEA工具实现数据库表映射实体

一、背景数据库实体映射表需求,数据库表字段太多不可能一个个敲二、实战三、总结idea解放你的双手,但是表新增新增字段后还需要手动更新。

2021-02-01 10:58:25 1415

原创 spring boot jar包注册为windows开机自启服务

一、背景linux执行jar包服务直接java -jar 就可以,但是在windows服务器时要在终端执行此命令,终端关闭则服务停止,所有要做成windows服务器自身的服务,如下下所示。二、操作2.1 工具winsw,下载地址:https://github.com/kohsuke/winsw/releases 注:将exe和xml文件改成相同名字2.2 xml配置文件如下所示...

2020-03-26 10:30:31 2468

原创 支付宝APP支付功能开发

前期准备工作1.创建应用并获取APPID(应用唯一标识)2.签约功能3.配置秘钥支付宝开放平台配置秘钥4.服务端集成SDK接入支付客户端SDK客户端 SDK 需要集成在商户自己的 APP 中,用于唤起支付宝 APP 并发送交易数据,并在支付宝APP返回商户APP时获得支付结果服务端SDK服务端SDK需要商户集成在自己的服务端系统中,用于协助解析并验证客户端同步...

2019-09-02 11:41:18 5956

原创 基于spring boot itext5 生成PDF

需求1.企业报告以pdf文档格式生成,多个pdf报告的合并及图片的添加。前期准备1.方案一:基于itext5 进行pdf生成(注意itext7 api 区别较大,尤其在于pdf合并处)2.方案二:基于jasperreport studio 生成pdf实战一、itext51.gradle依赖配置implementation 'com.itextpdf:itextpdf:5.5.13.1'implementation 'com.lowagie:itext:2.1.7.js7'compile

2020-07-14 16:04:58 995 1

原创 Jenkins自动化部署

环境准备jenkins下载(window版)https://jenkins.io/zh/download/thank-you-downloading-windows-installer-stable/jenkins安装傻瓜式下一步安装jdk环境配置git环境配置maven环境配置实战jenkins自动化打包部署到远程服务器代码仓库:github登录localhos...

2020-01-06 14:36:56 190

原创 Gatling压力测试

1.Scala插件安装2.配置SDK3.Pom依赖<!-- 性能测试 Gatling --><dependency> <groupId>io.gatling.highcharts</groupId> <artifactId>gatling-charts-highcharts</artifactId> <...

2019-12-31 15:27:17 799

原创 RabbitMQ

什么是消息队列?消息队列是一种在应用(服务)间的通讯方式,消息发送后可以立即返回,由消息系统来确保消息的可靠传递。消息发布者只管把消息发布到 MQ 中而不用管谁来取,消息使用者只管从 MQ 中取消息而不管是谁发布的。这样发布者和使用者都不用知道对方的存在。常用的消息队列有哪些?RabbitMQKafkaActiveMQRocketMQ(阿里的)RabbitMQ实战安装Rabbi...

2019-12-24 15:06:57 201

原创 HashMap

结构:数组+链表,当链表较长时会转成红黑树,链表长度超过阈值8就转红黑树,如果链表上的节点已存在则替换旧值查询和添加速度快空间换时间key-value结构加载因子:默认大小0.75初始容量:默认16,最大容量1<<30 2的30次幂阈值threshold:加载因子*初始容量 一旦容量超过这个值就会扩容线程不安全(put元素时存在resize扩容过程)实现线程线程安全...

2019-12-24 11:00:30 88

原创 微信APP退款功能开发

前期准备工作1.之前微信APP支付的博客1.1 前期获取的参数1.2 配置及参数https://blog.csdn.net/liang1184750950/article/details/1005564202.退款证书2.1 微信退款需要使用双向证书,具体获取方式可登录微信商户平台-API安全进行获取2.2 获取的证书样式2.3 .p12证书放在项目resource目录...

2019-09-06 10:52:02 869

原创 支付宝APP退款功能开发

前期准备工作1. 之前的支付宝APP支付的博客1.1 前期获取的参数1.2 配置及依赖https://blog.csdn.net/liang1184750950/article/details/100205437实战1.1 请求参数及返回值1.1.1 请求参数1.1.2 返回值1.2 代码 public AliPayTradeRefundResponseDt...

2019-09-06 10:28:06 1690

原创 微信APP支付功能开发

前期准备工作1. 微信各平台功能认识1.1 微信开放平台: 支持移动应用,公众号的开发,创建应用并得到APPID,使你的应用支持微信支付。1.2 微信公众平台: 微信小程序,服务号,订阅号的开发。1.3 微信商户平台: 提供微信应用所需要的支付产品,类似支付宝开放平台对应用进行功能签约。注:微信支付交易发起依赖于公众号、小程序、移动应用(即APPID)与商户号(即MCHID)的绑定关系...

2019-09-05 14:51:18 468 7

空空如也

空空如也

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

TA关注的人

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