本文分类:news发布日期:2025/2/24 7:48:30
相关文章
练习 17 Web [极客大挑战 2019]PHP
常见的网站源码备份文件名和后缀,反序列化攻击 unserialize():wakeup绕过,private类以及属性序列化后的%00修改
开靶机 提到”备份“ 那看看有没有backup.php啥的 如果网站存在备份文件,常见的备份文件后缀名有:“.gi…
建站知识
2025/2/24 7:22:19
golang map
1.底层实现 2.如何解决hash冲突 3.扩容机制 4.无序 5.非线程安全 6.不可寻址
runtime/map.go
1.底层实现 底层基于hash表实现,实现有2个结构体hmap,bmap,map由若干个桶存储,每个桶存8个元素,使用链地址解决hash冲突 …
建站知识
2025/2/24 7:11:42
各类系统业务功能架构图整理
一、前言
很多软件系统一直经久不衰,主要这些系统都是一些生产工作经营不可或缺的系统。比如财务系统,商城系统,支付系统,供应链系统,人力资源管理系统,ERP系统等等。这些系统不管大公司还是小公司往往都需…
建站知识
2025/2/18 7:31:02
mysql dublewrite 双写缓存机制
mysql dublewrite 双写缓存机制,像不像主板双bois系统, 在MySQL的InnoDB存储引擎中,当进行数据写操作时,会先将数据写入到内存中的缓冲池(Buffer Pool),然后异步刷新到磁盘上的数据文件。为了提…
建站知识
2025/1/15 9:27:41
【XCPC笔记】2023 (ICPC) Jiangxi Provincial Contest——ABCHIJKL 做题记录
赛后gym练习及补题,gym链接:2023 (ICPC) Jiangxi Provincial Contest – Official Contest 补题顺序 L [Zhang Fei Threading Needles - Thick with Fine](https://codeforces.com/gym/104385/problem/L)题面解读参考代码 A [Drill Wood to Make Fire](h…
建站知识
2025/2/18 14:46:26
C++ | Leetcode C++题解之第12题整数转罗马数字
题目: 题解:
const string thousands[] {"", "M", "MM", "MMM"};
const string hundreds[] {"", "C", "CC", "CCC", "CD", "D", "DC&qu…
建站知识
2025/2/20 10:31:55
日志系统:一条SQL更新语句是如何执行的?
前面我们系统了解了一个查询语句的执行流程,并介绍了执行过程中涉及的处理模块。相信你还记得,一条查询语句的执行过程一般是经过连接器、分析器、优化器、执行器等功能模块,最后到达存储引擎。
那么,一条更新语句的执行流程又是…
建站知识
2025/2/19 19:31:30
element-ui tableData导出为xlsx文件
下载 npm i / yarn add file-saver、xlsx库 引入 import FileSaver from “file-saver”; import XLSX from “xlsx”; const simexport (data) > {// if (data.create_time && data.create_time.length > 0) {// data.start_time parseTime(data.create_tim…
建站知识
2025/2/19 22:33:07