相关文章
Linux与UDP应用1:翻译软件
UDP应用1:翻译软件
本篇介绍
本篇基于UDP编程接口基本使用中封装的服务器和客户端进行改写,基本功能如下:
从配置文件dict.txt读取到所有的单词和意思客户端向服务端发送英文服务端向客户端发送英文对应的中文意思
配置文件内容
下面的内…
建站知识
2025/4/22 19:49:23
[Web 安全] PHP 反序列化漏洞 —— POP 链构造思路
关注这个专栏的其他相关笔记:[Web 安全] 反序列化漏洞 - 学习笔记-CSDN博客 0x01:什么是 POP 链?
POP 链(Payload On Purpose Chain)是一种利用 PHP 中的魔法方法进行多次跳转以获取敏感数据的技术。它通常出现在 CTF…
建站知识
2025/4/19 9:13:12
day01_Java基础
文章目录 day01_Java基础一、今日课程内容二、Java语言概述(了解)1、Java语言概述2、为什么要学习Java语言3、Java平台版本说明4、Java特点 三、Java环境搭建(操作)1、JDK和JRE的概述2、JDK的下载和安装3、IDEA的安装4、IDEA的启动…
建站知识
2025/4/13 14:31:41
Ubuntu20.04确认cuda和cudnn已经安装成功
当我们通过官网安装cuda和cudnn时,终端执行完命令后我们仍不能确定是否已经安装成功。接下来教大家用几句命令测试。
cuda 检测版本号
nvcc -V如果输出如下,则安装成功。
可以看到版本号是11.2
cudnn检测版本号 有两种命令:如果你的cudn…
建站知识
2025/4/22 19:52:15
哈工大 计算机组成原理 第三章计算机总线 笔记
3.1 总线的基本概念
一、总线的概念与必要性 计算机组成背景 冯诺依曼结构:计算机由运算器、控制器、存储器、输入设备和输出设备五大部分构成。现代复杂性:多CPU(从几个到上千个)、多样化外设(数量与种…
建站知识
2025/4/22 19:52:53
【自学笔记】Oracle基础知识点总览-持续更新
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 Oracle 数据库基础知识点总览1. 数据库安装与配置2. SQL基础3. PL/SQL基础4. 数据库管理5. 高级主题 总结 Oracle 数据库基础知识点总览
1. 数据库安装与配置
安装…
建站知识
2025/4/22 19:50:18
鸿蒙项目实战:PR#39888中解决的ACE引擎具体问题及技术方案赏析
鸿蒙项目实战:PR#39888中解决的ACE引擎具体问题及技术方案赏析
在鸿蒙OpenHarmony的ACE引擎PR#39888中,我主要解决了ArkUI组件在特定场景下内存泄漏导致渲染异常的问题。该问题表现为动态创建的组件节点在页面切换时未正确释放,导致内存持续增长和页面卡顿。以下是技术方案…
建站知识
2025/4/14 12:39:28
【AVL树】—— 我与C++的不解之缘(二十三)
什么是AVL树? AVL树发明者是G. M. Adelson-Velsky和E. M. Landis两个前苏联科学家,他们在1962年论文《An algorithm for the organization of information》中发表了AVL树。AVL树是最先发明的自平衡二叉搜索树,说白了就是能够自己控制平衡结构…
建站知识
2025/4/17 5:53:41