本文分类:news发布日期:2024/12/1 0:33:46
相关文章
STM32堆栈溢出Bug
可以看到x和buf交换位置后,x处于0x200006B0地址上是不会被函数B影响到的,实际上B函数对buf赋值的过程是出现了越界行为的,所以导致了x在buf地址之后的话会被意外修改掉值。
建站知识
2024/12/1 0:28:15
【Java】字符串处理 —— String、StringBuffer 与 StringBuilder
由于String类是final类型的,所以使用String定义的字符串是一个常量,因此它一旦创建,其内容和长度是不可改变的。如果需要对一个字符串进行修改,则只能创建新的字符串。为了便于对字符串进行修改,在JDK中提供了一个Stri…
建站知识
2024/11/29 6:52:51
STL之vector篇(下)(手撕底层代码,从零实现vector的常用指令,深度剖析并优化其核心代码)
文章目录 1.基本结构与初始化1.1 空构造函数的实现与测试1.2 带大小和默认值的构造函数1.3 使用迭代器范围初始化的构造函数(建议先看完后面的reserve和push_back)1.4 拷贝构造函数1.5 赋值操作符的实现(深拷贝)1.6 析构函数1.7 begin 与 end 迭代器 2. …
建站知识
2024/11/2 10:13:14
详解前驱图与PV操作
前驱图、PV操作 前驱图与PV操作的结合例子:两个进程的同步问题使用PV操作实现同步 前驱图的实际应用更复杂的场景示例示例1:前驱图与PV操作的结合1. 前驱图表示2. 使用信号量(PV操作)实现同步进程的执行逻辑: 3. 示例代…
建站知识
2024/11/2 12:25:05
【刷题日记】最大不重叠区间的数量 leetcode 435
题目描述
给定一个区间的集合 intervals ,其中 intervals[i] [starti, endi] 。返回 需要移除区间的最小数量,使剩余区间互不重叠 。
求解思路
本题应该使用贪心算法,也就是当出现区间重叠的情况下,使用贪心的思路,…
建站知识
2024/11/11 9:09:16
从自身经历浅谈对于C++/Java的认识
1.声明
因为一些其他的原因,我决定从C转到java方向学习,后期可能就要换方向了,以后主要学习这个java相关的这个技术了,起码暂时不会学习这个C里面的内容了;
2.我的感慨
当时选方向的时候,我自己就是选的…
建站知识
2024/11/2 10:13:15
WAF,全称Web Application Firewall,好用WAF推荐
WAF,全称Web Application Firewall,即Web应用防火墙,是一种网络安全设备,旨在保护Web应用程序免受各种Web攻击,如SQL注入、跨站脚本(XSS)、跨站请求伪造(CSRF)等。
WAF通…
建站知识
2024/11/2 10:13:15
CloudMusic:免费听歌
本文所涉及所有资源均在 传知代码平台可获取。 目录 概述 演示效果 视频演示 图片展示 核心逻辑 获取歌曲图片 提取搜索结果 使用方式 部署方式 Docker部署1 构建镜像 Web站点部署2 附件下载 概述 CloudMusic是一款全网歌曲免费听的web项目,无需任何数据库&#x…
建站知识
2024/11/2 12:25:07