- 博客(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 673
原创 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 1042
原创 Collection - Set集合
目录HashSetLinkedHashSetSortedSetNavigableSetTreeSetconcurrentSkipListSetCopyOnWirteArraySetHashSetHashSet底层是HashMap实现的,HashSet不过是对HashMap做了一些简单包装,代码行数总计不到300行LinkedHashSetLinkedHashSet是HashSet的子类,实现方法基本和HashSet区别不大,并不是主要的常用方法SortedSe
2021-07-28 16:58:30 158
原创 Collection - Queue队列
目录知识体系BlockingQueueTransferQueueLinkedTransferQueueArrayBlockingQueueDelayQueueLinkedBlockingQueueSnychronousQueuePriorityBlockingQueue总结知识体系BlockingQueue添加方法:boolean add(E e)、boolean offer() 、void put()、boolean offer(E e,long
2021-07-28 15:02:44 433
原创 Collection - List集合
目录知识体系结构VectorStackArrayListLinkedListCopyOnWriteArrayList总结知识体系结构VectorVector类是一个可增长的对象数组。是线程安全的我们看下它的图解关系图:蓝色实线:extends,继承一个类,可以使用所有父类的方法绿色虚线:implements,实现一个类,重写父类的方法继承与实现的类都有什么作用:AbstractList、List:继承AbstractList,实现Lis..
2021-07-23 16:29:25 123
原创 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 1829 1
原创 java APP微信支付API V3
因项目需要,有用到微信支付,这里对java微信支付的开发流程和注意事项到做一次记录,以遍后面有需要的时候翻阅,方便回顾。快速开发一个功能,需要了解整个开发过程以及开发过程中需要注意的点,开发的功能才能足够安全高效如下是微信支付官方给出的微信支付V3流程图:微信支付V3开发流程(阅读下面代码时,需要对照当前流程):1、首先是接入前准备选择接入模式 参数申请 配置API key 下载并配置商户证书 App支付页面规范具体参考微信支付V3接入前准备:https://pay.wei
2021-07-12 14:26:52 2737 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人