不同语言的Windows系统下的文件解压

最近参加公司的培训课程,由于我在日本出差,培训课程的资料文件,本部是以压缩包的形式邮件发送给我的,附件下载后用Windows自带的WinRAR工具解压之后,文件名中的日文汉字乱码了。 我的解决办法是 首先下载专业的7z压缩工具,据说这是...阅读全文

Atcoder赛后反思

先贴上本人主页 目录ABC347 \(\tiny\color{blue}1624\color{red}-24\color{black}=\color{blue}1600\)AGC066 \(\tiny\color{blue}1600\c...阅读全文

写博客是为了和过去以及未来的自己对话

最近项目成功上线了,手头比较空闲,闲下来才有时间对过去复盘,但是复盘的时候会发现,似乎从这个项目中受益了很多,但是要具体说出来哪些点,一时很难列举出来。这些知识,长时间不回顾,那下次遇到,他仍然是新的领域,以前解决的问题不能沉淀成自己的...阅读全文

AtCoder Beginner Contest 350

A - Past ABCs (abc350 A) 题目大意 给定一个形如 ABCXXX的字符串。 问XXX是否是\(001 \to 349\)之间,且不能是 \(316\)。 解题思路 将后三位转换成数字后判断即可。 神奇的代码 a =...阅读全文

Thinkphp5.x全漏洞复现分析

基础知识 命名空间和子命名空间 我们可以把namespace理解为一个单独的空间,事实上它也就是一个空间而已,子命名空间那就是空间里再划分几个小空间,举个例子: <?php namespace animal\cat; class ...阅读全文

说说常见的排序算法有哪些?区别?

一、是什么 排序是程序开发中非常常见的操作,对一组任意的数据元素经过排序操作后,就可以把他们变成一组一定规则排序的有序序列 排序算法属于算法中的一种,而且是覆盖范围极小的一种,彻底掌握排序算法对程序开发是有很大的帮助的 对与排序算法的好...阅读全文

堆块的重叠

堆块重叠 对堆的了解不是很多,大部分都是自己网上找的资料了解的,以后每一道堆题我都会仔仔细细的写出来。这里先拿一道做示范 题目链接:链接:https://pan.baidu.com/s/1HbHkdHbEzt4UIe44gW8uqg 提...阅读全文

说说你对图的理解?相关操作有哪些?

一、是什么 在计算机科学中,图是一种抽象的数据类型,在图中的数据元素通常称为结点,V是所有顶点的集合,E是所有边的集合 如果两个顶点v,w,只能由v向w,而不能由w向v,那么我们就把这种情况叫做一个从 v 到...阅读全文

调制技术在通信领域的应用与重要性

在通信领域中,调制技术发挥着至关重要的作用。它不仅能够帮助我们改善信号的传输特性,提高通信质量,还能有效利用频谱资源,满足多样化的通信需求。下面,我们将详细探讨调制技术在通信领域的几个主要应用及其重要性。首先,调制技术通过将基带信号的信...阅读全文

论TCP协议中的拥塞控制机制与网络稳定性

TCP协议中的拥塞控制机制与网络稳定性的深度探讨 随着互联网的快速发展,网络流量呈现爆炸式增长,网络拥塞问题逐渐凸显。为了维护网络的稳定运行,TCP协议中引入了拥塞控制机制。这一机制的主要目的是防止过多的数据注入网络,从而避免网络拥塞。...阅读全文