相关文章
opencv-windows-Mingw编译,项目模板
opencv-windows-Mingw编译安装? 直接推github上在线编译打包的opencv4.10.0动态库包: OpenCV_MinGW_64.zip 我反正是不想本地编译了, 折磨 cmake 编译参数问题报错dll下载报错,网络问题工具链 gcc\g版本问题编译报错超长的cmake configuration 时间超长的 ming32-make 时间杂七…
建站知识
2025/1/17 15:27:27
iOS 本地存储地址(位置)
前言:
UserDefaults 存在沙盒的 Library --> Preferences--> .plist文件
CoreData 存在沙盒的 Library --> Application Support--> xx.sqlite 一个小型数据库里
(注:Application Support 这个文件夹已开始是没有的,只有当你写了存储代码,运行之后,目录里才会出…
建站知识
2025/1/16 17:07:59
IndexedDB基本使用
随着浏览器的功能不断增强,越来越多的网站开始考虑,将大量数据储存在客户端,这样可以减少从服务器获取数据,直接从本地获取数据。
背景 现有的浏览器数据储存方案,都不适合储存大量数据: Cookie 的大小不超…
建站知识
2025/1/15 12:29:45
CTF-RE 从0到N: 理解base64算法
Base64是一种常用的编码方式,用于将二进制数据转换为文本格式。它常用于在需要通过文本传输二进制数据的场景中,例如在电子邮件和URL中传递二进制文件。Base64的核心原理如下:
原理 输入数据分组: 将输入的二进制数据按字节分成每…
建站知识
2025/1/12 14:16:05
合并数组的两种常用方法比较
在 JavaScript 中,合并数组的两种常用方法是使用扩展运算符 (...) 和使用 push 方法。 使用扩展运算符 this.items [...this.items, ...data.items]; 优点: 易于理解:使用扩展运算符的语法非常直观,表达了“将两个数组合并成一个…
建站知识
2025/1/18 13:33:17
SQL注入-联合查询
可以看到输入?id1 后页面出现报错信息,看到引号没有正确闭合,我们可以在输入的信息后面再加1个注释,注释掉后面单引号,就可以正确闭合
出现报错基本就是有漏洞 注释,由于url特殊符号会被过滤,所以常用
%…
建站知识
2025/1/6 17:08:53
【Power Query】List.Select 筛选列表
List.Select 筛选列表
——在列表中返回满足条件的元素
List.Select(列表,判断条件) 不是列表的可以转成列表再筛选,例如 Record.ToList
不同场景的判断条件参考写法
(1)单条件筛选
列表中小于50的数字 List.Select({1,99,8,98,5},each _<50)
(2)多条件筛…
建站知识
2025/1/6 17:08:37
SpringBoot的自动装配原理详解
详细地探讨 Spring Boot 的自动装配原理,包括其工作机制、内部实现、示例代码以及最佳实践。
1. 什么是自动装配
自动装配是 Spring Boot 的核心功能之一,旨在根据项目的依赖和配置自动配置 Spring 应用的 Beans,避免繁琐的手动配置。这种机…
建站知识
2025/1/6 17:11:04