相关文章
Windows 上编译 mebedtls 的鸿蒙库
mebedtls 地址:https://github.com/Mbed-TLS/mbedtls 准备工作: clone mebedtls 仓库到本地(tag: mbedtls-2.26.0)鸿蒙工具链(SDK version: v5.0.5) 编译文件修改: 对 CMakeLists.txt 进行修改,主要是关闭了以下几个选项 ENABLE_P…
建站知识
2025/2/27 0:35:07
网络安全入门 | TCP/IP协议栈核心协议详解(附攻防案例)
一、网络模型基础:OSI vs TCP/IP
1.1 经典OSI七层模型 7. 应用层 : HTTP/FTP/DNS
6. 表示层 : 数据加密/压缩
5. 会话层 : 建立/维护会话
4. 传输层 : TCP/UDP
3. 网络层 : IP/ICMP
2. 数据链路层 : ARP/PPP
1. 物理层 : 网线/光纤1.2 实际应用的TCP/I…
建站知识
2025/2/27 0:35:05
pytest-html
首先安装pytest-html库
#执行命令 pytest --htmlreport.html ./pytest-html.pyimport pytest
import logging
def test_pass():"""用例通过"""assert Truedef test_fail():"""用例失败"""assert Falsedef test_e…
建站知识
2025/2/27 0:35:08
50周学习go语言:第1周 环境搭建
以下是为零基础学习者准备的详细第1周教程,包含环境搭建、工具配置和首个Go程序的完整操作指南: 一、Go语言环境安装(Windows/macOS/Linux通用)
1. 下载安装包
官网地址:https://go.dev/dl//根据系统选择对应版本&am…
建站知识
2025/2/27 13:57:40
Java集合框架全解析:从LinkedHashMap到TreeMap与HashSet面试题实战
一、LinkedHashMap
①LinkedHashMap集合和HashMap集合的用法完全相同。
②不过LinkedHashMap可以保证插入顺序。
③LinkedHashMap集合因为可以保证插入顺序,因此效率比HashMap低一些。
④LinkedHashMap是如何保证插入顺序的?
底层采用了双向链表来记…
建站知识
2025/2/26 11:42:39
数据结构2(初):续写顺序表和链表
目录 1、数组的一些题目
1.1、移除元素
1.2、删除有序数组中的重复项
1.3、合并两个有序数组
2、链表的一些题目
2.1、移除链表元素
2.2、反转链表
2.3、链表的中间结点
2.4、链表中倒数第k个结点
2.5、合并两个有序链表
2.6、链表分割
2.7、链表的回文结构
2.8、相…
建站知识
2025/2/25 3:13:21
libwebsockets交叉编译全流程
libwebsocket中的webscoket加密功能需要依赖于Openssl库因此需要提前准备好openssl开源库。
交叉编译openssl
下面演示源码方式交叉编译OpenSSL为动态库。 创建个Websocket文件夹,把后续的成果物均放在这个文件中,文件夹中创建子文件夹OpenSSL和libWeb…
建站知识
2025/2/27 6:05:27
JDK、Hadoop下载地址
一、Oracle JDK
https://www.oracle.com/java/technologies/downloads/ 刚进去是最新的版本,往下滑可以看到老版本 二、Open JDK的 Azul Zulu
https://www.azul.com/downloads/ 直接可以选版本等选项卡
三、Hadoop
Apache Download Mirrors
建站知识
2025/2/26 15:42:35