自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Illegal mix of collations (utf8mb4_unicode_ci,IMPLICIT) and (utf8mb4_0900_ai_ci,IMPLICIT) for operat

在 MySQL 中,每个字符集(如 utf8mb4)都有多个可选的校对规则。_ai:Accent Insensitive(忽略重音)_ci:Case Insensitive(不区分大小写)_as:Accent Sensitive(区分重音)_cs:Case Sensitive(区分大小写)字符如何被排序(字母表的顺序、多语言支持等)修改校对规则会导致现有索引失效,需重建索引。字符如何被比较(是否区分大小写、重音等)– 需要区分大小写的场景。

2025-03-28 01:33:26 320

原创 SVN Cannot set property ‘ParentPath‘: 内存不足(0x80041006)

SVN Cannot set property ‘ParentPath’: 内存不足(0x80041006)

2025-03-22 12:47:56 206

原创 Python读取excel数据做韦恩图

str。

2025-03-21 02:11:00 204

原创 Sqlserver还原备份文件时提示缺少日志文件

Sqlserver还原备份文件失败

2025-03-05 23:42:09 168

原创 检测到目标Strict-Transport-Security响应头缺失

检测到目标Strict-Transport-Security响应头缺失。

2025-03-03 12:27:31 290

原创 检测到目标Referrer-Policy响应头缺失

检测到目标Referrer-Policy响应头缺失。

2025-03-03 12:19:01 168

原创 X-Permitted-Cross-Domain-Policies 响应头缺失

X-Permitted-Cross-Domain-Policies 响应头缺失。

2025-03-03 12:11:54 249

原创 Web 服务器对于 HTTP 请求的响应头中缺少 X-Download-Options,这将导致浏览器提供的安全特性失效。 漏洞危害: Web 服务器对于 HTTP 请求的响应头中缺少 X-Downl

Web 服务器对于 HTTP 请求的响应头中缺少 X-Download-Options,这将导致浏览器提供的安全特性失效。漏洞危害: Web 服务器对于 HTTP 请求的响应头中缺少 X-Download-Options,这将导致浏览器提供的安全特性失效,更容易遭受 Web 前端黑客攻击的影响。

2025-03-03 12:06:27 125

原创 HTTP X-XSS-Protection 响应头是 Internet Explorer,Chrome 和 Safari 的一个特性,当检测到跨站脚本攻击 (XSS)时,浏览器将停止加载页面

HTTP X-XSS-Protection 响应头是 Internet Explorer,Chrome 和 Safari 的一个特性,当检测到跨站脚本攻击 (XSS)时,浏览器将停止加载页面。

2025-03-03 11:52:25 165

原创 X-Content-Type-Options响应头的缺失使得目标URL更易遭受跨站脚本攻击

X-Content-Type-Options响应头的缺失使得目标URL更易遭受跨站脚本攻击。

2025-03-03 11:39:25 114

原创 python安装matplotlib库报错

Windows:右键点击 命令提示符 或 PowerShell → 以管理员身份运行Mac/Linux:在终端前加 sudo。

2025-02-25 03:24:18 168

原创 .deps.json 文件

依赖关系映射列出项目直接或间接引用的所有 NuGet 包、项目引用及运行时所需的程序集。包含每个依赖的版本、路径和哈希值。运行时依赖解析.NET 运行时(如 dotnet exec 或托管宿主)通过此文件定位程序集,尤其是动态加载的依赖项。框架依赖和自包含部署在自包含部署(Self-contained)中,帮助确定需要包含哪些本机库和运行时组件。调试和诊断开发工具(如 Visual Studio)利用此文件解析符号和源码映射。

2025-02-12 08:11:31 329

原创 npm和pnpm的区别

通过硬链接和符号链接实现了更高效的依赖管理,适合现代大型项目。

2025-02-12 07:54:32 546

原创 for...in 和 Object.keys().forEach的区别

for…in 会遍历 自身及原型链上的可枚举属性,需用 hasOwnProperty 过滤。Object.keys() 仅遍历 自身可枚举属性,更安全。

2025-01-26 23:37:52 297

原创 文件分片上传

1、前端(vue2+elementui)后端(.net6 webApi)

2024-11-23 03:25:33 454

原创 IOC容器的理解

IOC容器指控制反转(Inversion of Control,简称IoC),其是一种设计模式,它可以实现组件之间的松耦合,提高代码的可维护性和可测试性。IoC容器则是实现IoC模式的一种工具,它可以管理应用程序中的对象及其依赖关系,自动完成对象的创建、初始化、注入等操作,从而简化开发流程,提高开发效率。

2024-08-15 23:42:10 997

原创 FastReport数据区横向排列展示

1、Count:2表示数据区里的控件将最多显示两列2、AcrossThenDown:数据区里的控件将会被从做到右依次循环遍历3、Width:9.25,因为我只设置了两列,而最外面的容器的宽度为18.5,所以单个控件的宽度设置为9.25。

2024-08-08 23:32:24 690 2

原创 .net6 webApi项目中使用abp模块化

1、创建模块项目:在解决方案中添加一个新的类库项目(例如,名为 ExampleApp.Orders)。2、添加 ABP NuGet 包:在项目中添加 Volo.Abp.AspNetCore.Mvc。

2024-07-29 00:02:05 353

原创 使用abpcli创建项目时提示数据库迁移失败

使用abpcli创建项目时提示数据库迁移失败!

2024-07-28 23:46:55 285

原创 asp.netWebForm未授权访问服务器资源问题

在未授权的情况,可以随意在地址栏访问到服务器的pdf。

2024-07-27 02:01:08 228

原创 .net6 webApi中使用FastReport中自定义字体中文乱码问题

ok,程序跑起来,问题全部解决了,pdf完美显示,于是乎我直接把程序更新到了线上,结果另外一天,客户问我:“哎呀,pdf怎么还加密了呀”,我到线上一看,好家伙,pdf上的中文全部乱码了。不知道什么问题,安装到服务器的字体fastReport好像识别不了,但是我把字体安装到服务器之后,权限啥的都给了,至今我任然想不明白,既然识别不了那就直接把字体放到项目文件中吧,结果,成了!

2024-07-27 01:37:38 387

原创 asp.netWebForm(.netFramework) CSRF漏洞

CSRF(Cross-Site Request Forgery)跨站请求伪造是一种常见的 Web 应用程序安全漏洞,攻击者通过诱使已认证用户在受信任的网站上执行恶意操作,从而利用用户的身份执行未经授权的操作。攻击者通常会在第三方网站上植入恶意代码或链接,当用户访问这些网站时,恶意请求会被发送到目标网站,利用用户的身份执行操作,如更改密码、转账等。CSRF 漏洞可能导致以下安全问题:未经授权的操作:攻击者可以利用 CSRF 漏洞执行未经授权的操作,如更改用户密码、删除账户等。

2024-07-09 00:22:30 678

原创 事件循环的理解

【代码】事件循环的理解。

2024-05-19 11:27:55 312

原创 vue数据响应式的理解

当数据变化时会自动运行相关的函数。

2024-05-18 16:14:38 160

原创 惰性函数的用法

惰性函数是一种设计模式,主要用于延迟计算某些复杂对象的创建,直到这些对象实际需要使用时才进行创建。这样可以提高性能,因为一些不常用的功能不会在脚本加载时立即执行,从而减少资源消耗。

2024-05-09 00:57:19 286

原创 不安全CORS配置

识别CORS策略:使用浏览器的开发者工具检查目标网站的响应头,看是否有Access-Control-Allow-Origin字段。测试Origin头部:使用工具如curl或者浏览器扩展(如Chrome的CORS插件),修改请求的Origin头部,模拟不同源的请求,检查响应头中是否包含Access-Control-Allow-Origin,确认其值是否过于宽松。

2024-05-09 00:24:26 791 1

原创 标签模板字面量的用法

标签函数format 被定义为接受两个参数: strings:模板字符串中的所有文本部分,作为一个字符串数组传入。…values:模板字符串中被 ${} 包裹的表达式的计算结果,作为一个数组传入。使用 reduce 合并结果:reduce 函数通过累加器 acc 逐步拼接字符串数组 strings 中的文本,并将相应的 values 值插入到指定位置。循环索引i 用于定位 values 中的正确值。在模板中,如果存在对应的表达式值 (values[i]),则该值会被包裹在标签中实现加粗效果;

2024-05-09 00:03:18 206

原创 js数组元素去重的方法

filter()可检查每个元素的索引是否是其第一次出现的位置。filter()可检查每个元素的索引是否是其第一次出现的位置。filter()可检查每个元素的索引是否是其第一次出现的位置。

2024-05-07 21:36:01 217

原创 .net7Mvc项目中文件上传大小限制问题

ASP.NETCore MVC中,文件上传的最大上传文件默认为20MB。

2024-05-07 03:06:57 338

原创 Vite手动分包

利用 Rollup 的代码分割能力来实现更精细的控制,在这个配置中,manualChunks 函数用于定义如何分割代码块。此外,可以指定项目中特定目录的模块打包到单独的包中,如例子中的 components。动态导入(Dynamic Import)是一种在 JavaScript 中按需加载模块的技术。它允许您在运行时导入模块,而不是在初始加载阶段,这有助于减少应用程序的启动时间并优化资源使用。这种方式非常适合用于那些不是立即需要的功能,如按需加载的对话框、工具或其他资源。1、 配置 Vite。

2024-05-06 00:07:34 676 1

原创 跨标签页通信的方式

待续······················

2024-05-05 16:39:09 335

原创 Vue3组件通信方式

/子组件中传递,在子组件的点击事件中触发自定义事件let $emit=defineEmit(['事件类型']])//返回的是一个函数$emit('事件类型','参数1','参数2')//第一个参数为事件类型,第二个、第n个参数//父组件中接收const handle=('参数1','参数2')=>{待续···············

2024-05-04 18:21:07 364 2

原创 跨域问题解决方案

CORS是基于ht待续··················

2024-05-03 12:07:31 1057 1

原创 深拷贝的诸多方法

【代码】深拷贝的诸多方法。

2024-05-02 12:19:11 371 1

原创 中文实现字典顺序排序

2、localeCompare 会把一个字符和另外一个字符按字典顺序顺序进行比较,返回1表示前面比后面要大。1、sort用的是编码顺序进行排序。

2024-05-01 23:27:20 74

原创 创建gRPC服务

2) grpc是一款开源的远程调用技术,使用的是HTTP/2作为通信协议(使用http协议发送json信息),使用Protocol Buffers作为序列化协议。2) 进程间的通信,进程必须承载HTTP/2才能接受传入的grpc调用,windows而言进程间是通过管道进行通信。5、Protobuf协议文件:是一套类似JSON或者XML的数据传输格式和规范,用于不同应用或进程之间进行通信使用。注:进程间的通信方式:1、管道;1)微服务之间数据交互的方式:grpc、RESETful API。

2024-05-01 10:23:25 142

原创 mysql安装

mysql安装

2023-02-27 23:42:40 174

原创 .net6 项目启动报错 :以一种访问权限不允许的方式做了一个访问套接字的尝试。

.net6 项目启动报错 :以一种访问权限不允许的方式做了一个访问套接字的尝试。

2023-01-18 11:13:26 1123

原创 .net6 SignalR实现简单的实时通讯

.net6 singnalr实时通讯

2023-01-13 02:36:13 1258

原创 .net6 webapi使用JWT授权认证

webapi jwt 授权认证

2022-07-24 14:39:55 2566

空空如也

空空如也

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

TA关注的人

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