相关文章
Docker逃逸---CVE-2019-5736浅析
一、产生原因
Docker执行命令时,先向镜像管理的containerd发送gRPC请求,containerd收到请求后,再发送给具体的容器管理containerd-shim,shim根据OCI协议将命令发送给runc执行,所以实际上执行命令的是runc 漏洞大概意思…
建站知识
2024/9/25 6:29:00
TCP、IP和HTTP的区别和联系
TCP(Transmission Control Protocol) TCP是一种面向连接的协议,负责数据的可靠性传输。它提供了错误检测和纠正、数据分段和重新组装、流量控制和拥塞控制等功能,最终确保数据可靠滴从一个端点传输到另一个端点。 TCP建立连接、传…
建站知识
2024/9/25 6:27:46
LeetCode 137. 只出现一次的数字 II【哈希表;位运算;数字逻辑;DFA】中等
本文属于「征服LeetCode」系列文章之一,这一系列正式开始于2021/08/12。由于LeetCode上部分题目有锁,本系列将至少持续到刷完所有无锁题之日为止;由于LeetCode还在不断地创建新题,本系列的终止日期可能是永远。在这一系列刷题文章…
建站知识
2024/9/25 6:28:56
SQLite Write-ahead Logging
1. 概述2. WAL如何工作 2.1 检验指示(Checkpointing)2.2 并发性(Concurrency)2.3 性能考虑(Performance Considerations)3. 激活并配置WAL模式 3.1 自动checkpoint3.2 应用开始的checkpoint3.3 WAL模式的持久性4. 只读数据库5. 避免过大的WAL文件6. WAL索引的共享内存应用7. 不…
建站知识
2024/9/1 19:17:06
【LeetCode】33. 搜索旋转排序数组
1 问题
整数数组 nums 按升序排列,数组中的值 互不相同 。
在传递给函数之前,nums 在预先未知的某个下标 k(0 < k < nums.length)上进行了 旋转,使数组变为 [nums[k], nums[k1], …, nums[n-1], nums[0], nums…
建站知识
2024/9/25 6:29:04
few shot learnning笔记
课程地址 https://youtu.be/hE7eGew4eeg?siKBM0lY7eY_AdD8Wr
PPT地址 https://github.com/wangshusen/DeepLearning
第一节 Few-Shot Learning Basics
第二节 Siamese Network
第三节 Pretraining Fine Tuning(以图像识别举例)
基础
support set&…
建站知识
2024/9/25 6:24:13
【GO入门】环境配置及Vscode配置
1 GO环境配置
欢迎来到Go的世界,让我们开始探索吧!
Go是一种新的语言,一种并发的、带垃圾回收的、快速编译的语言。它具有以下特点:
它可以在一台计算机上用几秒钟的时间编译一个大型的Go程序。Go为软件构造提供了一种模型&…
建站知识
2024/9/1 19:34:33