自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 Java实现将yyyy-MM-dd格式的时间格式化为yyyy年MM月

有时候我们在开发中会遇到将yyyy-MM-dd的格式的时间转换为yyyy年MM月这种类型。

2022-09-22 14:17:55 2480 1

原创 Java实现获取两个时间节点之间的月份列表(yyyy-MM)

如:我想查询2022-01-01到2022-12-30这个时间里面的所有月份(带年份)。

2022-09-22 11:28:38 952

原创 微信支付踩坑记录 (java后端四:企业付款到零钱)

普通商户模式微信支付之企业付款到零钱:前言:为啥会用到企业付款到零钱呢,如果在自己的系统里面有涉及到用户提现,活动奖励等功能,则就可以使用到企业付款到零钱,我在这里将其称之为转账,但是使用企业付款到零钱有很多前提条件:如:商户号已入驻90日且截止今日回推30天商户号保持连续不间断的交易。这是非常重要的一点,这一点满足之后才能进行接口的调用,另外就是需要用户的微信openid,openid为用户使用微信登录保存在系统的数据库中方便使用。在使用企业付款到零钱这个功能时,需要去商户平台开通这个功能:登录

2021-09-12 16:32:22 766

原创 微信支付踩坑记录 (java后端三:支付成功之后如何进行退款呢)

普通商户模式微信支付之APP支付发起微信退款:前言:在进行退款之前,我们应该要清楚退款需要做哪些准备工作?我们自己系统的退款流程是怎样的?就拿我自己做的项目中的微信退款为例子先说一说发起退款需要做哪些准备工作:1、首先要退款肯定是要有一笔订单是成功交易了的,并且已经存在了商户订单号,或者保存了微信那边生成的微信订单号,这个微信订单号在你使用微信支付之后也会在你的微信账单里面显示。2、其次需要准备商户证书文件放入到java项目里面,在springboot项目里我是放在resources文件下面的,

2021-09-12 14:57:26 1720 4

原创 微信支付采坑记录 (java后端二:普通商户模式下APP支付统一下单后的回调通知)

普通商户模式App支付统一下单接口调用成功之后,进入微信回调支付结果通知接口。先来看看微信支付开发文档里面怎么描述的支付结果通知的应用场景:应用场景:支付完成后,微信会把相关支付结果及用户信息通过数据流的形式发送给商户,商户需要接收处理,并按文档规范返回应答。首先说明一点:要成功进入微信回调支付结果通知必须注意的一点是要在app支付统一下单接口的参数中加入自己系统设置的回调路径;如下图:注意:1、同样的通知可能会多次发送给商户系统。商户系统必须能够正确处理重复的通知。2、后台通知交互时,如果

2021-09-12 11:24:46 513

原创 微信支付采坑记录(java后端 一:微信支付调用从哪一步开始)

最近项目开发到微信支付的模块,经过一周的不懈努力,虽然微信支付流程跑通了,但当时的那些坑是真的烦。首先说一下自己理解的微信支付的流程:1、前端选择商品提交订单,跳转到支付页面选择支付方式;2、选择微信支付后,请求java后端的统一下单接口;3、这个统一下单的接口会返给前端一些重要的参数,用于唤醒手机app里的微信支付;4、在统一下单接口中我们会给微信服务器那边一个回调地址路径,用户微信服务回调我们自己系统的通知接口,用于响应微信服务订单是否支付成功;...

2021-09-11 17:57:42 544

原创 JUC并发编程(java util concurrent)(哔站 狂神说java juc并发编程 摘录笔记)

JUC并发编程(java util concurrent)1、什么是JUCJUC并不是一个很神秘的东西(就是 java.util 工具包、包、分类)业务:普通的线程代码 ThreadRunnable 没有返回值、效率相比于 Callable 相对较低!2、线程和进程进程:一个程序,如:QQ.exe Music.exe 程序的集合;一个进程往往可以包含多个线程,至少包含一个!java默认有几个线程?2个 一个是我们的main线程,一个是我们的GC线程线程:开了一个进程,比如typ

2021-08-23 10:54:25 275

原创 nginx快速上手

nginx快速上手1、nginx基本概念(1)nginx是什么,能做什么事情?​ Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器​ Nginx作为负载均衡服务​ 处理静态文件,索引文件以及自动索引;打开文件描述符缓冲。​ 无缓存的反向代理加速,简单的负载均衡和容错。(2)反向代理​ 首先要弄明白什么是正向代理:在客户端(浏览器)配置代理服务器,使用代理服务器去访问需要访问的内容​ 百度解释:(正向代理:如果把局域网外的Internet想象成一个巨大的资源库,

2021-01-30 10:13:27 133

原创 先根据一个条件排序,然后在第一个条件相等的情况下按另外一个条件排序

什么都不用说了,直接上代码:实体类代码:@Data@AllArgsConstructor@NoArgsConstructorpublic class ShopListInfoBean { private String shopName = "";//店铺名 private Double shopDistance;//计算的距离 private Double shopCostPercent = 0.00;//价格比例 //构造 public ShopLi

2021-01-20 18:03:41 1096 2

原创 idea安装更新之后打不开的问题解决方案,双击idea快捷方式无效果解决方案

**问题描述:**最近在安装MongoDB服务的时候导致强制关闭了正在运行的idea,结果当我再次去打开运行idea的时候就在也打不开了,最后卸载了重新安装idea最新版本,结果还是打不开,最后在网上搜索到了一种办法打开:解决方案:找到idea的安装目录,进入bin里面,先运行format.bat文件,要保证全部运行完,运行完后会自己关闭,然后在运行idea.bat文件,这里就会打开你的idea工具了。但是在这里的问题就是还是不能用桌面快捷方式打开,一直用这种方式也比较麻烦,所以在这里我找到了另外一种

2020-08-29 09:57:09 4312 1

原创 JAVA面试遇到的问题归纳总结

面试遇到的问题归纳总结(未完,持续更新中)一、面向对象的特性?回答:面向对象有四个基本特性:抽象、封装、继承、多态。这四个特性,概括起来可以这么理解,抽象、封装、继承是多态的基础,多态是抽象、封装、继承的表现。解释一下什么是面向对象?首先先解释一下什么是对象,一切事物皆是对象,既所有的东西都是对象,对象就是可以看到,感觉到,听到,触摸到,尝到,闻到的东西,简单的说对象是一个字包含的实体,用一组可识别的特性和行为来标识。面向对象编程其实就是针对对象来进行编程的意思。那么什么类又是什么呢?类就是具

2020-08-17 22:24:14 1144 1

原创 javaweb开发SSM框架中如何做批量删除(ajax响应数据异步刷新)

这几天在自己动手实践去做批量删除的时候找不到头绪,网上搜索了许多才看懂了,这里自己整合归纳一下:先看jsp中的代码,给批量删除的按钮一个onclick点击事件,调用下面的写的js方法,批量删除按照我的理解就是根据指定的id获取多选框的值保存到一个数组中,然后在后台循环遍历这个数组中的id值实现根据id删除数据库数据,然后响应ajax实现异步刷新页面;下面的代码中给多选框 设置id值id=“ids” name=“ids”<button type="button" class="btn btn-da

2020-07-19 08:45:38 780

原创 如何使用ajax直接上传文件到服务器中或者本地磁盘中

这几周在做项目的过程中遇到许多问题,这里呢将其中的直接使用ajax做上传文件的问题在这里记录分享一下,当时是用的form表单直接提交,但是这样会报一个post方法或者get方法不支持的错误,或者又是报一个找不到上传文件的参数值的错误,到最后查了好多资料才解决了这个问题,在这里总结:...

2020-07-19 07:42:47 1332

原创 Spring+SpringMVC+MyBatis整合详细步骤

在这里是用一个web项目实例来演示SSM框架的整合项目名称:MyMusic项目结构视图如下:1、将SSM整合所需要的jar包添加到lib文件夹下如下图所示:2、创建项目所需要的包文件夹,资源文件夹a、在src文件夹下创建dao,pojo,service,controllerb、鼠标右键创建一个资源文件夹取名resources,在里面创建两个xml文件,分别为: spring的配置文件:applicationContext-mybatis.xml springMVC的配置文件:sprin

2020-05-17 12:10:37 629

原创 SpringMVC利用MultipartResolver接口实现单文件上传

MultipartResolver接口实现文件的上传***StandardServletMultipartResolver***它是使用了Servlet3.0标准实现上传***CommonsMultipartResolver***它是使用Apachter的文件上传1、添加jar包2、在SpringMVC配置文件中去配置MultipartResolver<!-- 配置文件上传...

2020-05-10 20:03:00 293

MyMusic.rar

一个实现SSM整合的小项目,所有技术,spring,springMVC,Mybaits

2020-05-17

GazaniaServer.rar

这是一个用jdbc+mvc三层架构的形式写的一个花卉后台管理系统,数据库用的是mysql数据库,数据库文件丢了,就没有在里面,里面有增删改查的功能,分页的功能等,

2020-04-28

空空如也

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

TA关注的人

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