自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 群聊头像 - 取前五个用户头像生成一个新的头像

仿微信九宫格(从1-9个头像)取前五个用户头像生成一个新的头像(从1-5个头像)可自定义算法做头像拼接效果图如下package com.example.demo.util;import javax.imageio.ImageIO;import java.awt.*;import java.awt.geom.AffineTransform;import java.awt.geom.Ellipse2D;import java.awt.image.AffineTransfo.

2021-09-01 14:24:04 556

原创 springboot rabbitmq 的使用

目录1、rabbitMQ2、rabbitMQ的下载和安装3、使用场景3.1 异步处理3.2 应用解耦3.3 流量削峰3.4 定时任务4、rabbitmq管理界面5、六种队列5.1 简单队列(hello world)5.2 工作队列(work queue)5.3 发布/订阅队列(publish/subscribe)5.4 路由队列(routing)5.5 通配符队列(Topics)5.6 远程通信队列(rpc)1、rabbitMQrabbit

2021-08-16 16:53:53 981

原创 Collection - Set集合

目录HashSetLinkedHashSetSortedSetNavigableSetTreeSetconcurrentSkipListSetCopyOnWirteArraySetHashSetHashSet底层是HashMap实现的,HashSet不过是对HashMap做了一些简单包装,代码行数总计不到300行LinkedHashSetLinkedHashSet是HashSet的子类,实现方法基本和HashSet区别不大,并不是主要的常用方法SortedSe

2021-07-28 16:58:30 140

原创 Collection - Queue队列

目录知识体系BlockingQueueTransferQueueLinkedTransferQueueArrayBlockingQueueDelayQueueLinkedBlockingQueueSnychronousQueuePriorityBlockingQueue总结知识体系BlockingQueue添加方法:boolean add(E e)、boolean offer() 、void put()、boolean offer(E e,long

2021-07-28 15:02:44 223

原创 Collection - List集合

目录知识体系结构VectorStackArrayListLinkedListCopyOnWriteArrayList总结知识体系结构VectorVector类是一个可增长的对象数组。是线程安全的我们看下它的图解关系图:蓝色实线:extends,继承一个类,可以使用所有父类的方法绿色虚线:implements,实现一个类,重写父类的方法继承与实现的类都有什么作用:AbstractList、List:继承AbstractList,实现Lis..

2021-07-23 16:29:25 107

原创 java APP支付宝支付

因项目中有用到支付宝支付,这里对java微信支付的开发流程和注意事项到做一次记录,以遍后面有需要的时候翻阅,方便回顾接入前准备工作可自行参考支付宝官方文档配置,参考地址:https://opendocs.alipay.com/open/204/105051支付宝支付交互流程如下图:笔者使用的是java,应用maven依赖引入,最新版本依赖资源下载https://mvnrepository.com/artifact/com.alipay.sdk/alipay-sdk-java,可自行查看引入.

2021-07-12 15:38:24 1701 1

原创 java APP微信支付API V3

因项目需要,有用到微信支付,这里对java微信支付的开发流程和注意事项到做一次记录,以遍后面有需要的时候翻阅,方便回顾。快速开发一个功能,需要了解整个开发过程以及开发过程中需要注意的点,开发的功能才能足够安全高效如下是微信支付官方给出的微信支付V3流程图:微信支付V3开发流程(阅读下面代码时,需要对照当前流程):1、首先是接入前准备选择接入模式 参数申请 配置API key 下载并配置商户证书 App支付页面规范具体参考微信支付V3接入前准备:https://pay.wei

2021-07-12 14:26:52 2495 3

空空如也

空空如也

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

TA关注的人

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