相关文章
使用Docker容器化部署Django项目:从零开始的最佳实践指南
在云计算和微服务架构大行其道的今天,容器化技术已经成为提升应用部署效率和可靠性的重要手段。Docker作为容器技术的领头羊,以其轻量级、快速启动和易于移植的特性,深受开发者喜爱。本文将带你从零开始,一步步了解如何使用Docker…
建站知识
2025/1/19 14:20:43
力扣打卡5:LRU缓存
链接:146. LRU 缓存 - 力扣(LeetCode) 这道题我解法的put函数严格意义上讲不是O(1),不如力扣官方的题解。 我使用了哈希表存储值,这样每次get就可以O(1)了。但是put不太好优化成O(1),我使用了一个队列和一个…
建站知识
2025/1/14 16:52:38
从ctfwiki开始的pwn之旅 6.ret2reg
原理
Ret2reg,即攻击绕过地址混淆(ASLR),返回到寄存器地址
一般用于开启ASLR的ret2shellcode题型。 出现该漏洞的代码的典型特征是:程序中存在strcpy的字符串拷贝函数。 ret2reg(返回到寄存器地址攻击)是一种利用技…
建站知识
2025/1/14 16:52:39
【工作流】WorkflowCore json构建几个需要注意的地方
json常见格式
{"Id": "Test","Version": 1,"Description": "","DataType": "VisionCore.Models.DynamicData, VisionCore","Steps": [{"Id": "Step1","StepType&q…
建站知识
2025/1/14 16:54:12
Fiddler 5.21.0 使用指南:过滤浏览器HTTP(S)流量下(四)
概述
在上一篇文章中,我们介绍了一部分简单的过滤功能,已经可以帮助我们较为准确的定位到感兴趣的请求;提升我们的工作效率,我们可以通过设置更为复杂的过滤规则,精准到定位的我们想要的请求和响应信息。专注于分析对…
建站知识
2025/1/17 6:12:37
uniapp radio-group实现点击radio选项后的文字选中选项
uniapp radio-group实现点击radio选项后的文字选中选项
在uniapp中,使用radio-group组件实现点击文字选中对应的单选按钮是不直接支持的。不过,你可以通过在radio外层包裹一个view,并使用label标签将文字与对应的radio绑定,来实现…
建站知识
2025/1/14 16:54:13
【RDMA】RDMA read和write编程实例(verbs API)
WRITE|READ编程(RDMA read and write with IB verbs)
(本文讲解的示例代码在:RDMA read and write with IB verbs | The Geek in the Corner) 将 RDMA 与verbs一起使用非常简单:首先注册内存块,…
建站知识
2025/1/14 16:54:15
网络安全——数据的加密与签名,RSA介绍
一、 密码概述
发送者对明文进行加密然后生成密文,接受者再对密文解密得到明文的过程。 现在使用的所有加密算法都是公开的!但是密钥肯定不是公开的。
1 散列(哈希)函数
通常有MD5、SHA1、SHA256、SHA512实质是抽取特征码,这样一般不会重复…
建站知识
2025/1/14 16:54:17