自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Docker + Rancher部署服务实战

我目前使用的windows环境,下载docker desktop软件,安转完成后docker环境会在自动在windows环境下部署。注意点:dockerfile文件需要建立在与pom文件同级下,以下是最简单的一个dockerfile文件示例。配置本机docker地址,路径 设置-->构建、执行、部署---->docker。也可以使用图像界面,这两个的区别是第一个运行在构建完成镜像后会立即运行镜像。在编写完成dockerfile文件后就可以运行编译脚本了。创建后就可以看见自己的服务啦。下载docker插件。

2024-11-05 13:59:48 862

原创 为什么在HTTPS基础上仍需对接口请求和响应进行加解密?

虽然HTTPS在传输层提供了加密保护,但是客户端侧仍然可能被攻击者在客户端设备上安装一个未受信任的根证书,那么攻击者就可以充当一个中间人,伪造服务器的证书,并与客户端建立一个看似合法的HTTPS连接。2.得到接口入参与响应后我们可以直接利用接口调试工具调用这个接口,并且可以通过修改接口参数的方式获取大量数据,如下图我设置pageSize=500,接口就一次性返回500条商品数据。这些公司通过应用层的加解密,进一步确保了接口通信的数据安全,避免了未授权访问和数据泄露的风险。

2024-10-30 11:09:39 765

原创 飞速接入大模型,实现流式调用接口

在当今技术飞速发展的时代,大模型(Large Language Models, LLMs)已经成为热门话题,应用场景涵盖了自然语言处理、图像生成、智能客服等各个领域。特别是像GPT这样的生成式AI模型,正被越来越多的企业引入到自己的业务系统中。然而,面对如此庞大的模型和复杂的请求,如何实现实时、流式地获取模型响应成为了一个关键问题。本文将向大家介绍如何通过流式调用接口技术,将大模型的能力快速接入到现有的系统中,实现实时返回的效果。我们将结合和WebFlux。

2024-10-14 12:55:47 1891 2

原创 实现敏感字段脱敏注解@Sensitive

在B2C项目中,就以电商项目举例,都有前台与后台。并且这类项目的后台往往都会开放给公司内大部分人,甚至有些是将电商项目作为Saas服务提供给外部厂商的,这样后台中记录的用户数据就成为一个风险点,随着越来越多的人可以接触到后台系统,我们必须对用户的数据进行加密不仅限于在数据库层面加密存储,前端展示的时候也必须要对例如:手机号,地址,身份证号等等隐私数据进行脱敏处理。

2024-09-28 17:37:48 674

原创 项目系统通知模块的设计

后端不立即返回结果,而是将这个请求hold住,在此期间有消息推送的时候就会异步的将结果返回,这样能极大的减少网络IO资源的开销。1.前端pull类型:在一些对消息实时性要求不高的项目中,例如toB项目,系统通知中不涉及私信等用户间通信功能,主要是系统端向用户推送数据,此时对消息的实时性的要求并不高,我们可以让前端设置一个定时任务,按时向服务端发送请求来拉取消息通知。主要功能是将系统的通知消息发送给用户,在不同项目中系统通知模块的实现也多有不同,以下我来举几个例子说明,不同项目下不同系统通知功能的实现。

2024-01-23 16:44:12 1621 1

原创 微服务架构整合Sa-Token实现网关鉴权及鉴权服务

微服务架构整合SaToken鉴权

2023-11-14 16:32:37 1941 2

原创 多OSS容灾方案设计

Nacos配置监听器代码如下,我们在云端修改配置文件后,本地同步刷新Oss策略来源,并且将系统中的临时文件同步到目标源Oss服务器上,保证文件路径相同,前端只需要调用回调接口来获取当前Oss前缀即可正确访问。首先在服务中接入阿里云与腾讯云,这里为了方便演示我使用的两个方案中的普通接口未使用高级接口,各个厂家的接入方式都大同小异,获取AccessId与AccessSecret后注册客户端即可使用。我的方案实现基于微服务架构,我将文件上传单独拆分出一个服务,来实现多Oss容灾方案。

2023-11-14 00:14:17 227

原创 InnoDB实现MVCC

在RC隔离级别下,读事务中每次读取数据都会生成一个全新的Read View。因为每次读取新数据都会生成一个新的Read View视图,如果在本次读事务中两次快照读过程中有一个新的写操作提交,就会读到这个新提交后的数据,因为它此时已经变成最新的已提交事务。概括的来说也就是当一行数据某些正在进行Insert Update Delete操作的时候,有一个事务需要读取当前这行数据,并不会等待其他事务操作结束后读取数据,而是采用快照读的方式,读取undolog日志中先前版本的数据。1.活跃事务Id数组。

2023-07-21 17:49:09 225 1

原创 Redis实现定时任务

redis实现定时任务

2023-07-20 21:25:21 4828

原创 简易版美团动态线程池(配置中心动态配置参数)

简易实现美团动态线程池

2023-06-30 00:00:26 1447

原创 基于SpringAOP实现限流(自定义令牌桶)

基于令牌桶思想,按每1/qps的速率像令牌桶中添加令牌,当令牌桶中的令牌为空的时候,进行限流。我的实现中并没有真的具体出一个集合用来定时存入令牌桶,而是采用记录本次请求访问时间,与上一次请求访问时间,通过他们差值与传入令牌桶速率的关系来存入令牌,空间复杂度更低。

2023-06-28 09:17:14 359 1

原创 Redis中的缓存穿透,缓存击穿,缓存雪崩,分布式锁

Redis中的缓存穿透,缓存击穿,缓存雪崩,分布式锁

2022-12-24 16:35:17 1253 1

原创 Redis中新的数据类型

redis中的新数据类型

2022-12-14 14:53:59 265

原创 linux安装redis(不走弯路)

Linux系统安装redis

2022-12-12 20:19:18 407

原创 云服务器配置并连接MySQL服务(不走弯路!!!)

云服务器安装配置连接MySQL服务

2022-12-12 16:38:41 2450

原创 CentOS7安装jdk1.8与MySQL

centos7下安装jdk与MySQL服务

2022-12-07 17:27:29 315

原创 浅谈三层架构

本文浅谈了一些Javaweb开发中的三层架构

2022-10-09 00:02:28 2023 1

原创 EL表达式

EL表达式的知识点

2022-09-29 11:12:27 989 4

基于C51单片机实现的项目环境监测系统

使用AG-39传感器获得环境参数,LCD1602液晶显示器显示数据 使用US200与蜂鸣器实现测距模块,物体距离传感器1m以内报警,支持按键开启或者关闭服务。

2022-12-06

空空如也

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

TA关注的人

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