自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 问答 (1)
  • 收藏
  • 关注

原创 【Spring Boot】Spring Boot解决循环依赖

循环依赖指的是两个或多个组件(如Bean)相互引用,形成闭环依赖关系。例如Bean A依赖Bean B,Bean B又依赖Bean A,导致Spring容器无法正确初始化。

2025-11-02 13:22:58 387

原创 【MySQL】mysqldump使用方法

在每次创建表前添加 DROP TABLE 语句。不锁表备份(适用于InnoDB)对InnoDB使用事务保证一致性。和密码之间不能有空格)只备份结构不备份数据。

2025-11-02 13:14:43 163

原创 【MySQL】mysqldump使用方法

mysqld。

2025-11-02 13:14:03 211

原创 【MySQL】mysqldump使用方法

(实际使用时建议省略密码参数,命令行会提示输入)。数据库结构和数据的SQL文件,密码为。后接密码(注意无空格),

2025-11-02 12:54:12 185

原创 【Spring Boot】Spring Boot解决循环依赖

循环依赖指的是两个或多个Bean相互依赖,形成闭环。例如Bean A依赖Bean B,Bean B又依赖Bean A,导致Spring容器无法完成依赖注入。

2025-11-01 14:18:50 159

原创 【Spring Boot】Spring Boot解决循环依赖

循环依赖指两个或多个Bean相互依赖,形成闭环。例如Bean A依赖Bean B,同时Bean B又依赖Bean A。Spring默认情况下会抛出。

2025-11-01 14:18:17 251

原创 使用 Nginx 轻松处理跨域请求(CORS)

在 Nginx 配置文件中添加以下指令,允许所有来源的跨域请求。

2025-11-01 14:04:23 205

原创 使用 Nginx 轻松处理跨域请求(CORS)

在 Nginx 配置文件中添加 CORS 相关头信息,通常位于。通过浏览器开发者工具检查响应头是否包含。如需限制为特定域名而非全部(

2025-11-01 14:03:46 148

原创 使用 Nginx 轻松处理跨域请求(CORS)

对于跨域的复杂请求(如带自定义头或非简单方法),浏览器会先发送 OPTIONS 预检请求。指令来设置 CORS 相关的 HTTP 头。在 Nginx 配置文件中添加。生产环境建议限制为特定域名而非。

2025-11-01 14:03:13 169

原创 使用 Nginx 轻松处理跨域请求(CORS)

在 Nginx 配置文件中添加以下代码块,通常位于。如果只需要允许特定域名访问,替换通配符。注意此时不能再使用通配符。

2025-11-01 14:01:57 130

原创 项目源码安全审查—密钥硬编码问题

密钥硬编码指在源代码中直接明文存储敏感信息(如API密钥、数据库密码、加密密钥等)。这种做法存在严重安全风险,一旦代码泄露或被反编译,攻击者可轻易获取这些信息。

2025-11-01 13:35:38 382

原创 项目源码安全审查—密钥硬编码问题

密钥硬编码指的是在源代码中直接写入敏感信息(如API密钥、数据库密码、加密密钥等),而非通过安全方式动态获取。这种做法会显著增加安全风险,一旦代码泄露或被反编译,攻击者可轻易获取这些敏感信息。

2025-11-01 13:35:05 324

原创 项目源码安全审查—密钥硬编码问题

密钥硬编码是指在源代码中直接明文存储敏感信息(如API密钥、数据库密码、加密密钥等)。这种方式会带来严重的安全风险,因为攻击者可以通过逆向工程或直接查看源代码获取这些敏感信息。

2025-11-01 13:34:20 317

原创 项目源码安全审查—密钥硬编码问题

密钥硬编码指在源代码中直接明文存储敏感信息(如API密钥、数据库密码、加密密钥等)。这种做法会导致密钥随代码一同被泄露,尤其在代码公开或版本控制系统中风险极高。

2025-11-01 13:33:13 358

原创 使用 Nginx 轻松处理跨域请求(CORS)

请求(即预检请求),直接返回 204 状态码,避免不必要的后端处理。若请求需要携带 Cookie 或认证信息,需额外配置并避免使用。在 Nginx 配置文件中添加以下指令,通常在。为具体的域名,以增强安全性。确保路径匹配需要跨域的请求。使用浏览器开发者工具或。

2025-11-01 13:31:58 136

原创 使用 Nginx 轻松处理跨域请求(CORS)

在 Nginx 配置文件中添加以下代码块,通常位于。

2025-11-01 13:30:08 100

原创 使用 Nginx 轻松处理跨域请求(CORS)

表示允许所有域名访问,实际生产环境建议替换为具体域名(如。,必须指定具体域名,且后端需配合设置 Cookie 的。在 Nginx 中通过修改配置文件解决跨域问题,需在。对于复杂请求(如带自定义头部的请求),需单独处理。指定预检请求缓存时间(秒),减少重复预检。

2025-11-01 13:29:32 165

原创 使用 Nginx 轻松处理跨域请求(CORS)

在 Nginx 配置文件中添加以下指令以启用 CORS 支持。对于复杂请求,浏览器会先发送 OPTIONS 预检请求。

2025-11-01 13:28:04 126

原创 使用 Nginx 轻松处理跨域请求(CORS)

在 Nginx 配置文件中添加以下指令,开启跨域支持。等字段,且预检请求返回 204 状态码。

2025-11-01 13:26:03 126

原创 C++ std::unordered_map

是 C++ 标准模板库(STL)中的一个关联容器,基于哈希表实现。它存储键值对,允许通过键快速查找值,平均时间复杂度为 O(1)。

2025-10-31 15:19:34 390

原创 SI522A芯片选型指南:低功耗RFID读写器解决方案

SI522A是一款专为低功耗RFID应用设计的13.56MHz非接触式读写芯片,支持ISO/IEC 14443 Type A/B协议。其工作电压范围为2.5V-3.6V,内置低功耗模式,适用于便携式设备、智能门锁、物联网终端等场景。

2025-10-31 15:17:39 397

原创 SpringMVC基础入门

MVC介绍MVC指的Model View Controller,是一种将业务逻辑、数据、界面显示分离的方法。Model:业务模型,模型对象通常负责在数据库存储数据、应用程序数据逻辑处理View:视图显示,应用程序处理数据显示的部分Controller:控制器,应用程序处理用户交互,从视图、用户输入中获取数据,向model中更新数据以实现数据逻辑处理。 相较于传统

2025-10-31 15:16:43 276

原创 CSS3新特性

CSS即层叠样式表(Cascading StyleSheet),在制作网页的时候我们通常采用CSS对页面的布局、字体、颜色还有其他的效果实现提供更加精确的控制。CSS3是CSS的升级版本,今天就简单介绍一下CSS3几个重要的新特性。 l CSS3选择器CSS设置的属性之所以能绑定到相应的节点依靠的就是CSS选择器。代码段1.CSS选择器body > .mainContainer

2025-10-31 15:16:17 320

原创 使用 Nginx 轻松处理跨域请求(CORS)

这些指令允许来自指定源的跨域请求,并处理预检请求(OPTIONS)。在 Nginx 配置文件中添加以下指令,通常位于。),可指定具体域名。多域名需通过变量或映射处理。若需限制为特定域名而非所有来源(减少预检请求频率,提升性能。

2025-10-31 15:15:58 368

原创 使用 Nginx 轻松处理跨域请求(CORS)

编辑 Nginx 配置文件(通常位于。或站点配置文件),在。注意此时不能使用通配符。,必须指定具体域名。

2025-10-31 15:14:58 259

原创 使用 Nginx 轻松处理跨域请求(CORS)

对于复杂请求(如带自定义头或非简单方法),浏览器会先发送 OPTIONS 请求。若需传递 Cookie 或认证头,需明确指定域名且设置。在 Nginx 配置文件中添加以下指令,通常在。允许所有域名访问,也可指定具体域名如。通过浏览器开发者工具检查响应头,确认。以下是一个支持 CORS 的完整。注意:此时不能使用通配符。

2025-10-31 15:14:16 284

原创 【Spring Boot】Spring Boot解决循环依赖

循环依赖指两个或多个Bean相互依赖,形成闭环。例如Bean A依赖Bean B,而Bean B又依赖Bean A,导致Spring容器无法正常初始化。

2025-10-31 15:13:18 299

原创 【Spring Boot】Spring Boot解决循环依赖

循环依赖指的是两个或多个Bean相互依赖,形成闭环。例如Bean A依赖Bean B,而Bean B又依赖Bean A。Spring Boot默认情况下会抛出异常。

2025-10-31 15:12:47 308

原创 VSCode插件开发:从入门到实战

插件开发的进阶学习资源社区与生态参与建议未来可能的拓展方向。

2025-10-31 15:12:00 226

原创 【MySQL】mysqldump使用方法

时需要指定连接数据库的参数(如用户名、密码)和导出目标。若省略密码,执行后会提示输入。工具解析binlog实现增量恢复。:导出指定数据库(含建库语句)

2025-10-31 15:11:24 297

原创 【MySQL】mysqldump使用方法

【代码】【MySQL】mysqldump使用方法。

2025-10-31 15:10:35 274

原创 【Spring Boot】Spring Boot解决循环依赖

循环依赖是指两个或多个Bean相互依赖,形成闭环。例如BeanA依赖BeanB,BeanB又依赖BeanA,导致Spring无法确定初始化顺序。

2025-10-31 15:07:27 267

原创 【MySQL】mysqldump使用方法

【代码】【MySQL】mysqldump使用方法。

2025-10-31 15:06:51 244

原创 舌尖上的IoC

什么是IoC   一般的编程中,对于一个对象A,如果要使用A中的方法或属性,那么是需要手动进行初始化这个对象的,比如Interface A = new InterfaceImpl();来进行初始化,也可以通过JNDI的命名接口来得到,使用结束后对象A跟随被销毁或随着生命周期的结束而结束,但是这个对象始终会和其他的接口或者类耦合起来。类似于做饭,我需要自己去市场买菜,洗菜、烧水、做饭

2025-10-31 15:05:56 518

原创 解密JVM内存管理

内存分区线程共享:堆、方法区线程私有内存:虚拟机栈(栈)、本地方法栈、程序计数器 程序计数器:因为对于每个线程,都会有一个内核来执行,因此需要单独的计数器来指向下一条语句位置,所以是线程独享。 虚拟机栈:描述java方法的执行的内存模型,每个方法执行时!会创建一个栈针,存储局部变量表、操作数表、动态链接、方法出口 局部变量表(编译期可知):存放基本数据类型、引用

2017-08-09 18:57:42 312

原创 Javascript中的对象和原型

Javascript是一种基于对象的语言,但是它又不是一种真正的面向对象编程语言,因为它的语法中没有类这一概念。要了解javascript中的基于对象原理,需要了解的javascript中的对象和原型。这篇文章就带大家逐一了解,看完之后你会发现深入了解这一原理的重要性,在开发过程中节省时间和空间。对象ECMA-262将对象(object)定义为”属性的无序集合,每个属性存放一个原始值、对象或函数”(

2017-08-09 15:58:13 380

原创 图标库font-Awesome使用教程

因为我现在也还是个小白,写的内容多为记录自己项目过程中遇到的一些问题,所以都是很基础的问题。最一开始在做项目的时候,我被指定修改页面中图标的任务,本来想着是一件很简单的事情,只需要替换一下img-src即可?一开始是这么认为的,但是发现在html和css中都没有任何img-src的踪迹,一筹莫展。后来发现代码中多次使用形如class=“fa fa-xxx”的字段,一步步向上追溯,找到了font

2017-08-05 14:54:58 1725

原创 如何解决fastJson无序问题?

在开发过程中,遇到过一种一开始觉得很莫名其妙的情况——在将json解析成一个map的时候,会出现顺序颠倒的情况,虽然数据读取和存储都没有出错,但是顺序的颠倒在开发中处理特定问题时也是一件很令人头疼的事情,那么为什么会出现这种情况,怎么避免出现这种情况呢?(解决方法来源于网络)跟踪fastjson源码,在com.alibaba.fastjson.parser.DefaultJSONParser

2017-08-05 14:53:19 4869

原创 如何获取表格中的数据并以json格式存储?

在开发的过程中,不一定所有数据都是单条存储的,有的时候也会出现将多条数据进行整合,以另外一种形式存储数据库。这篇文章介绍的就是将一个表格形式的数据转化成json格式进行存储。此处给出的实例图如下: 可以看见这个表格中包含了input输入框,select选择框以及button删除按钮。需要实现的功能为将input输入框和select选择框中的数据进行存储,而button按钮选择不

2017-08-05 14:49:36 6782

原创 舌尖上的AOP

AOP是目前一个比较热门的话题,AOP为Aspect Oriented Programming的缩写,译作:“面向切面编程”。AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,提高代码的灵活性和可扩展性,AOP可以说也是这种目标的一种实现。 AOP到底是什么?面向切面编程,切面,这个东西我的理解更像是流水线中的一个环节,不知道有没有过这种感受。我们写

2017-08-05 14:41:17 426

空空如也

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

TA关注的人

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