- 博客(7)
- 资源 (20)
- 收藏
- 关注
原创 springboot+thymeleaf实现xml翻译
页面包含功能有:文件上传,语言选择,下载翻译好的xml等,读者自行预览。其中翻译插件使用的是腾讯云机器翻译api。thymeleaf文件代码。
2024-04-25 10:56:22
381
3
原创 Springboot2.x集成腾讯云Apollo组件
Springboot2.x集成腾讯云Apollo组件第一步当然是简单的介绍啦Apollo(阿波罗)携程开源配置管理中心一、背景最近公司订单中心重构,利用spring boot集成apollo配置中心,因此学习一下apollo配置中心因为如今程序功能越来越复杂,程序的配置日益增多:各种功能的开关、参数配置、服务器地址、数据库链接等对于配置的期望值越来越高:配置修改后实时生效、灰度发布、分环境、分集群管理配置、完善的权限、审核机制等。所以传统的配置文件越来越无法满足开发人员的需求。所以就有了apo
2022-05-12 14:47:04
229
原创 Springboot2.x集成微信H5支付V2-完整版
Springboot2.x集成微信H5支付-完整版在上代码之前首先要清楚微信H5的支付流程,我这里简单的描述一下简介H5支付是指商户在微信客户端外的移动端网页展示商品或服务,用户在前述页面确认使用微信支付时,商户发起本服务呼起微信客户端进行支付。说明:要求商户已有H5商城网站,并且已经过ICP备案,即可申请接入。应用场景H5支付主要用于触屏版的手机浏览器请求微信支付的场景,方便从外部浏览器唤起微信支付。用户侧使用H5支付具体操作流程如下:步骤一 用户从非微信浏览器的站点导航进入商户H5网页,
2022-05-12 14:12:52
893
原创 TCP握手图解
三次握手图解以及各种状态:四次分手图解:三次握手和四次握手【注意】 在TIME_WAIT状态中,如果TCP client端最后一次发送的ACK丢失了,它将重新发送。TIME_WAIT状态中所需要的时间是依赖于实现方法的。典型的值为30秒、1分钟和2分钟。等待之后连接正式关闭,并且所有的资源(包括端口号)都被释放。【问题1】为什么连接的时候是三次握手,关闭的时候却是四次握手?答:因为当Server端收到Client端的SYN连接请求报文后,可以直接发送SYN+ACK报文。其中ACK报文是用来应答
2022-01-31 14:53:14
179
原创 springboot接口防刷
API 接口防刷顾名思义,想让某个接口某个人在某段时间内只能请求N次。在项目中比较常见的问题也有,那就是连点按钮导致请求多次,以前在web端有表单重复提交,可以通过token 来解决。除了上面的方法外,前后端配合的方法。现在全部由后端来控制。原理在你请求的时候,服务器通过redis 记录下你请求的次数,如果次数超过限制就不给访问。在redis 保存的key 是有时效性的,过期就会删除。代码实现:为了让它看起来逼格高一点,所以以自定义注解的方式实现@RequestLimit 注解impor
2022-01-14 11:05:16
985
转载 弄懂5种IO模型-转载自知乎大神
从TCP发送数据的流程说起要深入的理解各种IO模型,那么必须先了解下产生各种IO的原因是什么,要知道这其中的本质问题那么我们就必须要知一条消息是如何从过一个人发送到另外一个人的;以两个应用程序通讯为例,我们来了解一下当“A”向"B" 发送一条消息,简单来说会经过如下流程:第一步:应用A把消息发送到 TCP发送缓冲区。第二步: TCP发送缓冲区再把消息发送出去,经过网络传递后,消息会发送到B服务器的TCP接收缓冲区。第三步:B再从TCP接收缓冲区去读取属于自己的数据。根据上图我们基本上了解消息发送
2021-05-22 16:46:49
115
原创 新老系统改造——亿级数据迁移方案
新老系统改造——亿级数据迁移方案前言一、数据迁移场景是什么?二、解决方案2.准备工作2.读入数据总结前言在开发之后,相信很多同学都遇到过老系统改造成新系统的场景,本文讨论的是在这种场景下大数据量的数据迁移的解决方案,我们都知道系统的改造升级不仅是技术上的升级,更加是业务上的优化,但是同时也涉及到数据的迁移。一、数据迁移场景是什么?至于改造的场景我就单独举一个例子吧:场景:A系统要升级成A1系统,A系统需要下线。假设A系统有两个接口(用户注册和用户数据查询)迁移到A1系统,但是现在遇到很多问题:
2021-04-04 12:23:17
2482
微信PC版聊天记录备份工具,提供图形界面,解密微信数据库并导出聊天记录
2024-04-17
仿抖音短视频小程序APP组件(超高性能)自动预加载
2023-12-22
仿青藤之恋社交交友软件 即时通讯 聊天 微信小程序 App H5三端通用
2023-12-22
xls-image-upload图片上传插件-uni-ui图片上传
2023-12-22
GoEasy RTC音视频通话
2023-12-22
canvas画板工具 uni-modules、画板、canvas、签名、电子签名、简约风、万能、免费、支持横竖屏
2023-12-22
Amazon S3的客户端应用程序,用于管理和操作Amazon S3存储桶和对象
2023-12-21
ChatGPT分销版,AI问答,AI对话 用户版
2023-12-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人