自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Verizon Wireless (VZW) APN 设置指南

Verizon Wireless APN设置指南 本文提供Verizon Wireless(VZW)APN配置方法: Android设置:在移动网络中添加APN,填写VZWINTERNET等关键参数,保存后激活。 iPhone设置:进入蜂窝数据网络,输入VZWINTERNET及MMS相关信息,重启生效。 注意事项:合约机通常自动配置;SIM卡可能限制修改;5G设备使用相同APN。 故障排除:检查网络频段、SIM卡状态,或联系客服(*611)。 (约100字)

2025-07-17 20:41:30 379

原创 80GJSON文件按照指定大小分割代码

本文介绍了一个Python脚本,用于将大型JSON文件拆分为多个小文件。该脚本通过指定输入文件路径、输出目录和最大文件尺寸(默认为100MB)作为参数,按行读取原文件并分批写入新文件,确保每个分片不超过设定大小。使用示例展示了如何调用该函数处理指定路径的JSON文件,分割结果将保存在指定输出目录中,文件名会附加"_partN"后缀。该工具适合处理需要分片存储的大型JSON数据集。

2025-07-05 11:19:55 394

原创 如何通过SSL证书配置防止源站IP泄露 - 全面防护指南

SSL证书隐藏源站IP防护指南 部署CDN后仍遭攻击?根源可能是SSL证书暴露源站IP。网络爬虫持续扫描IP并记录证书中的域名,导致源站泄露。解决方案: 1️⃣ 宝塔面板操作 • 创建无效域名站点并清空目录 • 配置专用无效SSL证书(可用本文提供的过期证书) • 设为默认站点 2️⃣ 技术原理 无效证书会响应直接IP访问请求,切断爬虫的IP-域名关联,不影响CDN正常访问。 验证方法:访问https://源站IP应显示证书警告而非业务证书。配合防火墙等可增强防护,有效解决IP泄露问题。

2025-06-30 21:32:24 532

原创 深入浅出:若依 (RuoYi) 框架 AOP 切片实现日志记录的原理与实践

若依框架通过 AOP 切面 + 自定义注解的方式,优雅地实现了操作日志记录功能。其核心思想是将日志记录这一横切关注点与业务逻辑解耦,通过注解标记需要增强的方法,在不侵入业务代码的前提下完成日志收集与存储。这种实现方式不仅简化了日志功能的开发,还提高了代码的可维护性和扩展性,是 AOP 思想在实际项目中的典型应用。理解若依的日志切片实现,不仅能帮助我们更好地使用框架,还能为我们自己开发类似功能提供宝贵的参考。

2025-06-29 01:16:53 1159

原创 RedisCache与StringRedisTemplate的深度对比

RedisCache与StringRedisTemplate对比摘要 RedisCache是封装了业务逻辑的高层缓存工具,提供简化API和自定义序列化,适合快速开发;StringRedisTemplate是Spring提供的底层字符串操作模板,灵活性高但需手动处理细节。主要差异体现在:1)RedisCache使用JSON/Java序列化处理对象,StringRedisTemplate仅处理字符串;2)RedisCache开发效率高而灵活性低,StringRedisTemplate反之;3)性能上String

2025-06-27 04:14:56 584

原创 MyBatis-Plus查询构造器详解:LambdaQueryWrapper与QueryWrapper对比指南

MyBatis-Plus中LambdaQueryWrapper与QueryWrapper对比及应用 摘要:本文对比分析了MyBatis-Plus的两种查询构造器:LambdaQueryWrapper采用方法引用,具备类型安全、IDE支持和重构友好等优势;QueryWrapper使用字符串字段名,适合动态字段和复杂SQL场景。最佳实践建议新项目优先使用LambdaQueryWrapper,动态字段场景选择QueryWrapper,两者配合使用可提升代码质量与开发效率。文章详细介绍了它们的基本用法、核心优势、性

2025-06-27 03:20:24 1136

原创 ​​深入解析 Vue 中的 pathRewrite:路径重写规则详解​​

摘要: pathRewrite是Vue CLI代理配置中的关键选项,用于修改请求路径以实现前后端路径解耦。主要功能包括移除/替换前缀(如将/api/users转为/users)、支持正则匹配(如^/api/(.*)捕获动态路径)和多级路径映射。配置时需注意正则匹配规则和顺序优先级,常与changeOrigin配合使用。典型应用场景包括统一API前缀管理、适配后端路由差异等,通过灵活配置可显著提升开发调试效率。

2025-06-26 21:42:23 983

原创 ​​Vue 开发环境配置:使用 devServer.proxy 解决跨域问题​-vue中文件vue.config,js中配置devserver做反向代理到后端

Vue开发中解决跨域问题的代理配置指南在前端开发中,由于同源策略限制,不同端口间的API请求会产生跨域问题。Vue CLI通过devServer.proxy提供了简单的解决方案,可在开发环境中设置反向代理。文章详细介绍了如何配置vue.config.js文件:基本代理设置方法常见代理场景示例(单API路径、多后端服务、路径重写)常见问题排查(代理不生效、WebSocket代理、HTTPS接口)完整配置示例通过合理配置proxy选项,开发者可以轻松解决跨域问题,实现前后端无缝对接。文章还提供了

2025-06-26 04:59:00 657

原创 ​​支持多客户网站的SMPP网关完整实现方案​

该方案完整实现了:多客户网站并发连接管理数据库驱动的账号验证双向消息通信能力主动消息推送接口完善的生产级监控能力

2025-05-24 17:48:46 492

原创 MySQL 8.0(主从复制)

MySQL 8.0的主从复制(Master-Slave Replication)是一种关键的高可用性和数据备份技术。主库(Master)处理所有写操作,而从库(Slave)实时复制主库数据,仅处理读请求,实现

2025-05-09 21:43:32 525

原创 反向代理、负载均衡与镜像流量:原理剖析、区别对比及 Nginx 配置实践

向代理、负载均衡和镜像流量是保障系统高效、稳定、安全运行的关键技术。虽然它们都涉及网络流量的管理与分发,但在功能、应用场景和实现方式上有着显著差异。本文将深入探讨三者的区别,并结合 Nginx 这一强大的开源服务器,展示常见的配置方法,帮助读者更好地理解和应用这些技术。

2025-04-28 18:15:53 891

原创 打造多消息队列,优化接口处理

在我的项目里,之前所有的接口任务都被放在同一个消息队列里处理。这就导致了一个问题,不同接口的任务可能会相互影响,比如某个接口的任务处理时间过长,就会影响到其他接口的响应速度。所以,我希望能够将某些接口的任务放在一个消息队列中,而另外一些接口的任务放在另一个消息队列中,以此实现接口之间的隔离。

2025-04-17 15:19:57 385

原创 详细介绍javaspringboot操控redis的高级特性1. 事务支持2. 发布/订阅3. Pipeline批量操作

详细介绍javaspringboot操控redis的高级特性1. 事务支持2. 发布/订阅3. Pipeline批量操作

2025-04-07 21:06:23 537

原创 Spring Boot中使用RedisTemplate操作Redis的几种数据类型详解

Redis作为高性能的键值存储系统,在现代Java应用中扮演着重要角色。Spring Boot通过RedisTemplate为开发者提供了便捷的Redis操作方式。本文将详细介绍如何使用RedisTemplate操作Redis的五种主要数据类型。

2025-04-07 20:58:08 650

原创 DAO 类的职责与设计原则

DAO 的核心职责DAO(Data Access Object,数据访问对象)的主要职责是封装对数据的访问逻辑,但它与纯粹的数据实体类(如 DTO、POJO)不同,也与 Service 业务逻辑层不同

2025-04-02 21:00:37 719

原创 Spring Boot 注解:深度解析与应用场景

Spring Boot 注解为开发者提供了一种简洁、高效的方式来构建应用程序,涵盖了从应用启动、组件管理、依赖注入、Web 请求处理到事务管理等多个方面。通过深入理解这些注解的作用、原理和常用场景,开发者能够更加熟练地运用 Spring Boot 框架,提高开发效率,构建出高质量、可维护的应用程序。随着对 Spring Boot 的不断深入学习和实践,开发者还会遇到更多丰富且强大的注解,进一步提升开发体验和应用性能。

2025-04-02 20:53:40 1154

原创 Component 与 Bean 的深度解析:详细讲解Component和bean的异同以及与其搭配使用的其他注解及其使用场景

Component 与 Bean 的深度解析:详细讲解Component和bean的异同以及与其搭配使用的其他注解及其使用场景

2025-04-02 20:41:45 889

原创 自定义注解autofill(案例及代码解读):一个简单案例三分钟搞懂自定义注解的一个常用场景理解自定义注解的使用方法,采用自定义注解+AOP切面

自定义注解autofill(案例及代码解读):一个简单案例三分钟搞懂自定义注解的一个常用场景理解自定义注解的使用方法,采用自定义注解+AOP切面

2025-04-01 22:39:44 449

原创 ThreadLocal 深度解析

ThreadLocal 是 Java 中用于实现 线程封闭(Thread Confinement) 的核心类,它为每个线程提供独立的变量副本,解决多线程环境下共享变量的线程安全问题

2025-04-01 21:59:27 970

原创 宝塔SSL申请Let‘s Encrypt提示“验证信息构造失败!{}“

产生原因:我之前通过一个域名申请了一个Let's Encrypt免费证书,然后我想更选域名生成另外域名的对应证书文件,每次提交都是提示"验证信息构造失败!{}"        分析:其实主要原因就是上一份证书文件的一些内容没清除掉产生了冲突。

2025-03-28 09:47:05 783

原创 使用 Nginx 实现镜像流量:提升系统可用性与负载均衡

镜像流量(Traffic Mirroring)是指将生产环境的实时流量复制一份,发送到一个或多个目标服务器。镜像流量不会影响原始请求的响应,目标服务器仅用于接收流量副本

2025-03-22 17:17:52 1319

原创 开启TCP-SYNcookie保护缓解网络洪水攻击,增强服务器运行的稳定性。将 TMOUT=300 添加到 /etc/profile 文件提高安全

开启TCP-SYNcookie保护缓解网络洪水攻击,增强服务器运行的稳定性。将 TMOUT=300 添加到 /etc/profile 文件提高安全

2025-03-22 15:17:36 702

原创 确保刷新页面后用户登录状态不会失效,永久化存储用户登录信息

确保刷新页面后用户登录状态不会失效持久化存储用户状态:刷新页面后不会丢失登录状态。正确处理退出登录:清除所有状态并跳转到登录页。动态路由加载:确保动态路由加载完成后跳转到目标路由。

2025-03-18 10:17:38 208

原创 nginx请求限流设置:常见的有基于 IP 地址的限流、基于请求速率的限流以及基于连接数的限流

nginx请求限流设置:常见的有基于 IP 地址的限流、基于请求速率的限流以及基于连接数的限流

2025-03-15 16:58:10 1122

原创 前端及后端实现csv文件下载功能

前端及后端实现csv文件下载功能

2025-03-13 18:22:12 474

原创 从零实现OSS阿里云图片上传:前端采用的vue3+element-plus,后端采用javaspingboot,实现上传图片到云,然后存储数据库链接能够回显的效果

从零实现OSS阿里云图片上传:前端采用的vue3+element-plus,后端采用javaspingboot,实现上传图片到云,然后存储数据库链接能够回显的效果

2025-03-13 15:23:20 1088

原创 JS采用await navigator.clipboard.writeText(textToCopy)复制功能部署到服务器后失效,

JS采用await navigator.clipboard.writeText(textToCopy)复制功能部署到服务器后失效,

2025-03-13 15:09:05 221

原创 python识别图片中的所有数字内容

python识别图片中的所有数字内容

2025-03-08 13:16:41 267

原创 python常用util工具之——生成四位不同数字,生成四位数字,生成密码包括数字和英文

python常用util工具之——生成四位不同数字,生成四位数字,生成密码包括数字和英文

2025-03-08 13:14:49 151

原创 服务器配置完成后如何启动或者终止java后端,相关运行文件如下:

服务器配置完成后如何启动或者终止java后端,相关运行文件如下:

2025-03-08 13:10:58 1077

原创 MySQL修改密码后导致远程可以连接本地无法连接:ERROR com.alibaba.druid.pool.DruidDataSource Access denied for user ‘root‘@

MySQL修改密码后导致远程可以连接本地无法连接:ERROR com.alibaba.druid.pool.DruidDataSource Access denied for user 'root'@

2025-03-08 13:03:41 1116 2

原创 Nginx多服务器转发接口数据,实现单接口多服务器处理数据,达到数据共享

Nginx多服务器转发接口数据,实现单接口多服务器处理数据,达到数据共享

2025-03-07 10:16:19 1261

原创 navicate链接云服务数据库mysql。提示Host‘27.153.183.185‘is not allowed to connect to this MySQL server

navicate链接云服务数据库mysql。提示Host'27.153.183.185'is not allowed to connect to this MySQL server

2025-03-03 14:53:04 316

原创 布置云服务器mysql注意事项:Your password does not satisfy the current policy requirements

布置云服务器mysql注意事项:Your password does not satisfy the current policy requirements

2025-03-03 14:35:46 589

原创 MyBatisPlus自动生成的entity等内容,查询数据库部分列返回值为null

MyBatisPlus自动生成的entity等内容,查询数据库部分列返回值为null

2025-01-21 17:50:16 254 1

原创 SecurityConfig最新版本配置,EnableGlobalMethodSecurity已被弃用无法继承WebSecurityConfigurerAdapter

SecurityConfig最新版本配置,EnableGlobalMethodSecurity已被弃用无法继承WebSecurityConfigurerAdapter

2025-01-19 15:59:14 580

原创 mysql打开报错fail to connecto to mysql at 127.0.0.1:3306 with user root

mysql打开报错failtoconnectotomysqlat127.0.0.1:3306withuserroot

2025-01-18 16:41:11 638

原创 There was an unexpected error (type=Not Found, status=404).No static resource test/user/list.

There was an unexpected error (type=Not Found, status=404).No static resource test/user/list.

2025-01-09 17:40:47 554

原创 GraphPad prism处理cck-8获得ic50

GraphPad prism处理cck-8获得ic50

2024-07-22 19:16:53 4326

原创 python处理cck8数据获得拟合曲线和IC50值

python处理cck8数据获得拟合曲线和IC50值

2024-07-22 10:37:41 593

turtle绘制小猪佩奇、皮卡丘

turtle绘制小猪佩奇、皮卡丘,turtle绘制小猪佩奇、皮卡丘,turtle绘制小猪佩奇、皮卡丘,turtle绘制小猪佩奇、皮卡丘,turtle绘制小猪佩奇、皮卡丘,turtle绘制小猪佩奇、皮卡丘,turtle绘制小猪佩奇、皮卡丘,turtle绘制小猪佩奇、皮卡丘,turtle绘制小猪佩奇、皮卡丘,turtle绘制小猪佩奇、皮卡丘,turtle绘制小猪佩奇、皮卡丘,turtle绘制小猪佩奇、皮卡丘,turtle绘制小猪佩奇、皮卡丘,turtle绘制小猪佩奇、皮卡丘,turtle绘制小猪佩奇、皮卡丘,turtle绘制小猪佩奇、皮卡丘,turtle绘制小猪佩奇、皮卡丘,turtle绘制小猪佩奇、皮卡丘,turtle绘制小猪佩奇、皮卡丘,turtle绘制小猪佩奇、皮卡丘,turtle绘制小猪佩奇、皮卡丘,turtle绘制小猪佩奇、皮卡丘,turtle绘制小猪佩奇、皮卡丘,turtle绘制小猪佩奇、皮卡丘,turtle绘制小猪佩奇、皮卡丘,turtle绘制小猪佩奇、皮卡丘,turtle绘制小猪佩奇、皮卡丘,turtle绘制小猪佩奇、皮卡丘,

2024-06-18

C语言各版块实验题库、实验汇报以及实验教学案例资源

C语言各版块实验题库、实验汇报以及实验教学案例资源

2024-06-01

原生Javaee+jsp的一个课程项目为在线课程管理系统

本系统为基于原生组件Javaee+jsp开发的一个在线课程管理系统,拥有教师开设在线班级,学生申请加入班级,教师通过申请,课程通知以及班级在线聊天的功能,采用最原生的javaee进行开发,满足基本的课程结课要求,功能较少,但是也采用了所学的基本知识,对于此类课程的大作业均可采用,代码简单,内容简单,压缩文件为全部源码,采用了mvc开发模式,分类明确,能够清晰地解读代码,进行相应的修改,布置好环境就能跑了,超简单,增删改查都有,大家可以自行添加功能和进行功能的复制粘贴。

2024-06-01

python画loopy小海狸

python画loopy小海狸,使用python中的turtle,绘画小海狸。 t.colormode(255) t.speed(0) t.setup(614.4,597.6) t.bgcolor('white') t.pencolor(173,120,117) t.fillcolor(173,120,117) t.pensize(2) t.begin_fill() t.penup() t.goto(-97,167) t.pendown() t.goto(-97,180) t.goto(-97,189) t.goto(-94,193) t.goto(-89,204) t.goto(-84,213) t.goto(-76,223) t.goto(-73,226) t.goto(-70,226) t.goto(-69,222) t.goto(-78,208) t.goto(-83,198) t.goto(-89,184) t.goto(-94,175) t.goto(-97,167) t.end_fill() t.pencolor(171,71,73) t.fillcolor(171,71

2023-11-03

微信小程序——天气预报项目源码

通过微信小程序的天气项目预报api开发的一款简单的天气预报项目的源码,本源码涵盖了整个过程的实现方式,采用json数组获取数据,练习微信小程序的api和数据绑定

2022-07-08

简易的网页小游戏之接星星,HTML+JavaScript+css

简易的网页小游戏之接星星,HTML+JavaScript+css,简单网页游戏,接星星得分,没接到星星将会进行对应的减分,同时设置移动速度,通过键盘的左右进行移动,同时调整任务镜像方向,使得画面更加的生动,同时配有接到星星的音效。大家有问题积极提出来,我们一起进步,共同努力相信每个人的付出都是有收获的,通过简易游戏的制作慢慢添加自己的想法,自己肯定会有非常大的进步,加油朋友们。

2022-05-11

空空如也

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

TA关注的人

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