相关文章
C++ LRU cache 实现
目录 LRU问题实现 LRU
简单回顾 LRU( Least Recently Used),最近最久未使用。 LRU 缓存要具备以下特点:
新增缓存时,应该被放到 Cache 的最前面访问某个缓存之后,也应该被挪到 Cache 的最前面容量不够,擦除尾端的Cac…
建站知识
2024/12/24 2:11:23
day 51 |● 503.下一个更大元素II ● 42. 接雨水
503.下一个更大元素II
显示的是循环链表,所以需要遍历两遍。 用i%len(nums)保证循环两遍即可。
func nextGreaterElements(nums []int) []int {res : make([]int, len(nums))for i : 0; i < len(nums); i{res[i] -1}stack : make([]int, 0)stack append(stac…
建站知识
2024/12/24 2:11:24
通过pyinstaller将python项目打包成exe执行文件
目录
第一步:安装pyinstaller
第二步:获取一个ico图标(也即是自己这个exe文件最后的图标)
第三步:打包 第一步:安装pyinstaller
pip install pyinstaller
第二步:获取一个ico图标ÿ…
建站知识
2024/12/25 9:00:32
golang append坑
查看如下代码输出
package mainimport "fmt"func main() {a : make([][]int, 0)b : make([]int, 0)b append(b, 1)a append(a, b)fmt.Println(a)b[0] 2fmt.Println(a)
}输出:
[[1]]
[[2]]可以看出b改变之后,在a中也发生了改变,…
建站知识
2024/12/24 2:11:27
Gin学习记录2——路由
路由 一. 常规路由二. 动态路由三. 带参数的路由3.1 GET3.2 POST3.3 绑定 四. 简单的路由组五. 文件分组 一. 常规路由
package mainimport ("net/http""github.com/gin-gonic/gin"
)func index(ctx *gin.Context) {ctx.String(http.StatusOK, "Hell…
建站知识
2024/12/24 2:11:28
实相融、云启未来,智慧公厕让城市生活更美好
现代社会,随着科技的不断发展,人们对于城市生活的要求也在不断提升。在这个过程中,智慧公厕作为城市基础设施中的重要组成部分,正在发挥着越来越重要的作用。通过数字化、云管理、人工智能等未来的科技方式,智慧公厕为…
建站知识
2024/12/24 2:31:06
GPT转换工具:轻松将MBR转换为GPT磁盘
为什么需要将MBR转换为GPT?
众所周知,Windows 11已经发布很长时间了。在此期间,许多老用户已经从Windows 10升级到Windows 11。但有些用户仍在运行Windows 10。对于那些想要升级到Win 11的用户来说,他们可能不确定Win 11应该使…
建站知识
2024/12/24 2:31:07