摘要:
不是经常写Python,这些头部信息有时候会忘记。先记录下来。 #!/usr/bin/env python # -*- coding: utf-8 -*- 阅读全文
摘要:
在处理超过缓冲区大小的消息时,TARS框架的设计确保了即使数据分片到达,解析也能正确进行,不会导致解析错误。具体来说,TARS处理消息的方式确保在接收和解析过程中不会出现因不完整消息导致的问题。 ### 处理分片消息的机制 当消息超过缓冲区大小(例如,1024字节),TARS会将其分成多个片段接收。 阅读全文
摘要:
由于电脑受限制,无法在界面修改时间,无法手动同步时间。 这是一种在 windows10 系统,修改系统时间的方式: 1.使用管理员权限打开powershell ,设置电脑时间 Set-Date "06/27/2024 14:18:30" linux 同步电脑时间; yum install ntpda 阅读全文
摘要:
sudo tcpdump -i any -w capture.pcap 阅读全文
摘要:
每隔2秒,执行一次 ss -nltpa | grep 5080 一共执行10000次, 并且将执行后的结果写入到配置文件; 在屏幕输出每次执行情况 #!/bin/bash count=1 while [ $count -le 10000 ] do echo "Execution $count:" s 阅读全文
摘要:
1. 安装FlameGraph工具集 FlameGraph工具集是由Brendan Gregg开发的,用于将perf等工具的输出转换为SVG格式的火焰图。你可以通过克隆GitHub上的FlameGraph仓库来获取这些工具: git clone https://github.com/brendang 阅读全文
摘要:
脚本名称,gstack.sh #!/bin/sh if test $# -ne 1; then echo "Usage: `basename $0 .sh` <process-id>" 1>&2 exit 1 fi if test ! -r /proc/$1; then echo "Process 阅读全文
摘要:
以下是快速打开Windows的控制面板管理工具下的服务的步骤: 1. 按下 "Win + R" 组合键打开“运行”对话框。 2. 键入 "services.msc",然后按下 Enter 键或单击“确定”按钮。 3. 这将立即打开 Windows 的服务管理器,您可以在其中查看、启动、停止和更改 W 阅读全文
摘要:
python 代码,列出 centos7系统 内存使用排名前50的进程信息, 按照内存使用大小从大到小排序。 import psutil # 获取系统内存信息 total_memory = psutil.virtual_memory().total / (1024.0 ** 3) # 转换为GB a 阅读全文
摘要:
如果你想要重置当前分支到远端分支的最新状态,并且丢弃本地的所有修改,你可以使用 git reset 和 git clean 命令。以下是一步一步的说明: 确认你当前所在的分支:使用 git branch 查看当前分支,并使用 git status 查看你的工作区和暂存区的状态。 重置到远端分支的最新 阅读全文
摘要:
在音视频编码中,I帧、B帧和P帧是用于表示和处理视频帧的三种基本类型。以下是它们的详细解释: I帧(I-frame): 又称内部画面(intra picture)或关键帧(key frame)。 I帧是一个全帧压缩的编码帧,它包含了一幅完整的图像数据。解码时,仅使用I帧的数据就可以重构完整的图像,无 阅读全文
摘要:
代码分为2部分; 1.随机生成一个未被 udp 占用的端口号 2.启动一个 udp程序,使用我们刚才找到的端口号 #include <iostream> #include <sys/socket.h> #include <netinet/in.h> #include <cstring> #inclu 阅读全文
摘要:
# 下载 tars 工程 git clone https://github.com/TarsCloud/Tars.git # 进入 下载的工程 cd Tars # 初始化 Tars 工程的子模块 git submodule init # 更新子模块 git submodule update 这里的 阅读全文
摘要:
在centos7下面开发,遇到几次虚拟机无法启动,导致里面代码丢失的问题。 从同事那边听说了nfs工具,可以将windows的某个目录映射到虚拟机的centos下面,作为一个磁盘挂载。 nfs 下载地址:https://www.hanewin.net/nfs-e.htm 下载和安装的 参考地址:Wi 阅读全文
摘要:
查找某个文件 使用快捷键 Ctrl + P 可以快速打开“在文件中查找”对话框。 输入文件名或文件路径的一部分,并按下 Enter。 匹配括号 匹配括号的默认快捷键是 Ctrl + Shift + \。 按下这个组合键时,光标会跳转到当前光标所在位置的括号的匹配处。如果你的光标在一个括号上,按下这个 阅读全文
摘要:
scp(Secure Copy)是一个在 Linux 和 Unix 系统中用于安全复制文件和目录的命令。它使用 SSH(Secure Shell)协议来进行加密通信,以确保数据在传输过程中保持安全。scp 命令允许你在本地和远程机器之间复制文件,或者在两台远程机器之间复制文件。以下是关于 scp 的 阅读全文
摘要:
参考地址: https://doc.tarsyun.com/#/installation/docker.md https://github.com/TarsCloud/Tars https://hub.docker.com/r/tarscloud/base-deploy https://tarscl 阅读全文
摘要:
1.查看同级信息,包括cpu,内存,存储,网络等 docker container stats b8f3107e7f5c CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS b8f3107e7f5c docke 阅读全文
摘要:
从宿主机拷贝文件到 docker容器 Docker 的 cp 命令用于在 Docker 主机和容器之间复制文件或目录。你可以使用这个命令将文件从容器复制到主机,或者将文件从主机复制到容器。 为了从本机(Docker 主机)的 /home/henry/workspace/openPort.sh 文件拷 阅读全文
摘要:
这是我的 docker-compose.yml 文件 version: '2.x' services: myNginx: image: nginx restart: always myRedis: image: redis restart: always ports: - "6379:6379" m 阅读全文