小木小站
首页
Login
Menu
首页
小木小站
Archives
2025 / 05
NAT
2025-05-08
网络
概述 NAT(网络地址转换)本质上就是描述路由器等中转设备在处理数据包时,对IP地址和端口的转发映射行为。 NAT的核心是中转设备对IP和端口的动态或静态转换,以实现内网与外网通信的隔离与共享。其行为包括地址隐藏、端口映射、会话管理等,是现代网络中不可或缺的基础技术。 NAT通过五元组(源IP、源端
WebRtc简单浏览器会议通信Demo
2025-05-08
音视频
概述 本说明基于该项目:https://github.com/qdgx/WebRtcRoomServer 下载:WebRtcRoomServer-master.zip 部署 信令服务器 下载概述中提供的项目源码后,我们解压进入项目文件夹目录,执行下方指令运行信令服务器: 运行前先安装node.js,
2025 / 04
MySql快速截断所有表
2025-04-30
数据库
DELIMITER $$ CREATE PROCEDURE TruncateAllTables() BEGIN DECLARE done INT DEFAULT FALSE; DECLARE tableName CHAR(64); DECLARE cur CURSOR FOR SELEC
安卓截图
2025-04-30
Android NDK
截取当前活动 View view = getWindow().getDecorView(); view.setDrawingCacheEnabled(true); Bitmap bitmap = Bi
TiDB使用
2025-04-30
数据库
运行 tiup playground --tag <tagname> <tagname> 是自定义的标签名称,例如 tidb,如果不使用--tag指定,那么重启后数据会丢失。 这会将集群数据保存在本地路径 ~/.tiup/data/<tagname> 下,即使重启集群,数据也不会丢失。 连接 mys
Git使用
2025-04-29
Git
建立 配置身份 1.配置身份: git config –-global user.name “name” git config –-global user.email “xx@xx.com” 2.查看身份: git config –-global user.name git config –-glo
ubuntu常用知识
2025-04-28
Linux
查看系统版本 lsb_release -a 下载和配置阿里源 以ubuntu22.04(jammy)为例,将/etc/apt/sources.list文件内容替换为: deb https://mirrors.aliyun.com/ubuntu/ jammy main restricted unive
2025 / 03
Centos常见使用问题
2025-03-21
Linux
Centos7更换过期源 cd /etc/yum.repos.d/ wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 或者 curl http://mirrors.aliyun.com/repo/Centos-
编译ZLM
2025-03-02
Linux
windows 前期准备 为了避免环境冲突,在虚拟机安装新的win10系统,并安装vs2017软件。 源码:ZLMediaKit.zip 注意,github上面下载最新的源码,安装本教程也可能编译错误,编译不出程序,请用上面的源码。 vs2017社区版:vs2017_Community.exe 安装
2025 / 01
centos7 /home扩容到根目录
2025-01-31
Linux
说明 装系统时,默认/home会占硬盘很多空间,/则空间很少,我们可以进行后期调整。 处理 如有需要,则备份/home里面的文件到系统其他路径 检查占用 #先检查/home路径是否占用 fuser -mv /home #如果有对应占用,则进行杀死 kill -9 进程号 删除旧的/home 注意操
Previous
1 / 14
Next