本文分类:news发布日期:2025/4/23 4:11:33
相关文章
leetcode707. 设计链表
leetcode707. 设计链表
题目 思路
1.使用虚头节点,模拟class的初始化 2.class中添加一个链表长度的属性,便于后续操作
代码
class ListNode:def __init__(self, val0, nextNone):self.val valself.next nextclass MyLinkedList:def __init__(self)…
建站知识
2025/4/23 3:24:12
简单说网络:TCP+UDP
TCP和UPD:
(1)都工作在传输层
(2)目的都是在程序之中传输数据
(3)数据可以是文本、视频或者图片(对TCP和UDP来说都是一堆二进制数没有太大区别)
一、区别:一个基于连接一个基于非连接
将人与人之间的通信比喻为进程和进程之前的通信:基本上有两种方式(1)写信;(2)打电话;这…
建站知识
2025/4/16 19:15:10
Android 11 webview webrtc无法使用问题
问题:Android 11 webview 调用webrtc无法使用, 看logcat日志会报如下错误 [ERROR:address_tracker_linux.cc(245)] Could not send NETLINK request: Permission denied (13) 查了下相关的网络权限都有配置了还是不行,还是报这个权限问题 原因࿱…
建站知识
2025/4/16 15:44:40
pwn学习笔记(2)ret_2_text_or_shellcode
pwn学习笔记(2)
1.三种常见的寄存器:
ax寄存器:通用寄存器,可用于存放多种数据
bp寄存器:存放的是栈帧的栈底地址
sp寄存器:存放的是栈顶的地址
2.栈帧与栈工作的简介:…
建站知识
2025/4/17 11:25:54
kafka客户端生产者消费者kafka可视化工具(可生产和消费消息)
点击下载《kafka客户端生产者消费者kafka可视化工具(可生产和消费消息)》
1. 前言
因在工作中经常有用到kafka做消息的收发,每次调试过程中,经常需要查看接收的消息内容以及人为发送消息,从网上搜寻了一下࿰…
建站知识
2025/4/16 22:00:18
YUM | 包安装 | 管理
YUM 功能 软件包安装: 通过yum命令安装软件包。例如,安装一个名为 example-package 的软件包 yum install example-package更新包 检查更新: 检查可用更新:
sudo yum check-update <package_name>软件包更新: y…
建站知识
2025/2/15 9:52:33
Leetcode3020. 子集中元素的最大数量
Every day a Leetcode
题目来源:3020. 子集中元素的最大数量
解法1:哈希 枚举
用一个哈希表统计数组 nums 中的元素及其出现次数。
暴力枚举数组中的数,作为 x,然后不断看 x2,x4,⋯ 在数组中的个数。直到个数不足 2 个为止&a…
建站知识
2025/4/17 12:40:14