Will's blog
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
VSCODE配置

VSCODE配置

extension设置:https://blog.csdn.net/u011017694/article/details/140734456 https://www.cnblogs.com/vPYer/p/18253594 为什么我的注册表乱七八糟的,找不到对应项,现在快捷方式打开是正确的,工作区就错了。的用且用
2025-04-19
Else
URL编码

URL编码

URL编码参考: URL是什么意思 ? URL介绍 https://www.runoob.com/tags/html-urlencode.html https://www.toolhelper.cn/EncodeDecode/Url 为什么了解这个东西?因为在项目中遇到了问题——使用curl带data-urlencode转换参数后发送请求,请求被正确处理。而将所有参数直接抄送到URL链接上,然后发
2025-04-19
Else
代码可视化(待研究)

代码可视化(待研究)

以下是一些可以帮助看代码、理解代码,并且具备画图功能的辅助工具: 集成开发环境(IDE)类 PyCharm:一款功能强大的Python IDE。它具有智能代码补全、代码检查、实时错误高亮显示和快速修复等功能,能帮助你快速理解代码结构和发现潜在问题。同时,PyCharm集成了AI Assistant,可提供代码解释、示例、重构提示等,还能将AI聊天转换为Jupyter Notebook,直观呈现数据
2025-04-19
Else
驯服word

驯服word

为了调整目录格式,一直改格式,最终将段落的段后距离修改为2磅勉强好看。 格式:段后距离在实习报告中调不到0 文件->选项->选择制表符等是否显示 页眉、页脚分节设置等
2025-04-19
Else
JavaSE

JavaSE

白马:https://www.itbaima.cn/document/jviyz2hsht9ete5k JDK1.8安装:https://blog.csdn.net/weixin_44084189/article/details/98966787 笔记规定:非主线内容使用引用记录 面向对象基础对象的创建过程?以MyClass obj = new MyClass(10, "Hello&qu
2025-04-19
Java
方法内部的匿名内部类访问局部变量与实例变量对比分析

方法内部的匿名内部类访问局部变量与实例变量对比分析

方法内部的匿名内部类访问局部变量与实例变量对比分析概念局部变量:定义在方法内部的变量 实例变量:定义在类中方法之外的变量 匿名内部类 定义与实例化:提供一种简洁的方式直接定义(实现接口或继承普通类)并实例化类的对象。无需先显式声明类再创建其实例。 继承普通类:当匿名内部类基于一个普通类时,它实际上创建了该类的一个子类,并可以覆盖父类中的方法。通常会重写该类中的某些方法(特别是那些抽象方法)。
2025-04-19
Java
152乘积最大的子数组

152乘积最大的子数组

因为有负有正,所以不能简单地使用一个dp记录。负数最小乘以负数可能会变最大,正数最大乘以负数可能会变最小。因此还需要记录乘积最小的情况,用于不断更新。 定义状态maxF[i],表示以i结尾的子数组的最大乘积;定义状态minF[i],表示表示以i结尾的子数组的最小乘积。 考虑状态转移,maxF[i]可有nums[i]加入maxF或minF转移形成,也有可能由nums[i]转移形成;minF[i]可有
2025-04-19
Algorithm
二叉树

二叉树

二叉树数据结构链表 数组 遍历递归迭代前序遍历前序遍历是中左右,根据栈FILO的特性,节点入栈的顺序就应该是右左中。因此,先将根节点入栈,当栈非空时,先弹出栈顶并访问该节点,该节点对应中;再将非空右节点和非空左节点入栈,下一轮处理的时候,左就变成了中进行处理,被弹出访问,再将右和左入栈。简言之,此处仅仅访问被定义为中的节点,再入栈右节点和左节点,其实这里的中是相对与自身而言的,但是对于父节点来说
2025-04-19
Algorithm
单调栈

单调栈

单调栈的概念单调栈指的是维护一个栈,栈内的元素从栈顶到栈底维持递增或者递减的顺序。 以递增栈为例,看看单调栈的维护过程————当遍历元素小于栈顶元素时,此时没有破坏单调栈的单调递增关系,将遍历元素入栈(有时候等于也要入栈,看解题的具体需要);当遍历元素大于栈顶元素时,此时破坏了单调栈的单调递增关系,就需要进行一系列的操作(可能是记录答案),将栈顶元素出栈,继续将遍历元素与栈顶元素比较,直到小于(等
2025-04-19
Algorithm
回溯

回溯

回溯回溯就是暴力枚举,最多再做点剪枝。 回溯的递归韩式有个模板,一般无返回值代表搜索所有结果 123456789101112void backtracking(参数) { if (终止条件) { 存放结果; return; } for (选择:本层集合中元素(树中节点孩子的数量就是集合的大小)) {
2025-04-19
Algorithm
1234

搜索

Hexo Fluid