上一页 1 2 3 4 5 6 7 ··· 25 下一页
摘要: __stdcall 是一种函数调用约定(Calling Convention),它在不同的操作系统和编程环境中有着不同的支持和实现方式,但主要是在 Windows 平台上被广泛使用。在 Windows 中,它指定了函数如何接收参数(通过栈传递,参数从右到左入栈)、如何返回值,以及谁负责清理栈(在这个 阅读全文
posted @ 2024-08-11 17:47 He_LiangLiang 阅读(375) 评论(0) 推荐(0)
摘要: #include <iostream> #include <string> #include <cstring> // 用于 memset, strlen #include <algorithm> /** * @brife: 将一个 int64 数字转为 十六进制字符串 * @note: int64 阅读全文
posted @ 2024-08-10 11:33 He_LiangLiang 阅读(692) 评论(0) 推荐(0)
摘要: 为了优化该算法,我们可以利用扫描线算法的改进版,减少冗余计算并提升效率。扫描线算法的基本思想是通过水平线段逐行扫描多边形的每一行,并确定每行中哪些点在多边形内。 我们将使用一种称为“边表”(Edge Table,简称 ET)的数据结构来记录每条边的起点和终点,以及扫描线的当前交点。这样可以避免重复计 阅读全文
posted @ 2024-08-08 07:29 He_LiangLiang 阅读(37) 评论(0) 推荐(0)
摘要: 你是一名经验丰富的数学家,算法工程师。 我现在有这样一个问题想问你。 在一个(0,0)到(800,800) 的点阵区域(长800,宽800,点阵都是整形)。我有 N个(>2) 连续的点(相邻2个点相连接,最后一个点和第一个点相连),struct Point{int x, int y};,这N个连续的 阅读全文
posted @ 2024-08-08 07:23 He_LiangLiang 阅读(88) 评论(0) 推荐(0)
摘要: 背景介绍:有时候我们需要知道一个函数的执行耗时。 按照传统方法,至少要定义一个 start, end, 然后计算差值,输出差值,4个步骤。 这里,我们定义一个 ElapseMillsec 类,然后在类的生命周期结束的时候,在析构函数里面 计算出差值。 此时 ElapseMillsec 类 的生命周期 阅读全文
posted @ 2024-08-06 10:42 He_LiangLiang 阅读(41) 评论(0) 推荐(0)
摘要: 需求背景: 一个 html, 一个js脚本。 要求 html里面提供若干按钮。第1个按钮,点击之后,触发js里面的 add 函数, 第2个按钮点击之后触发js里面的 del 函数。 第3个按钮,点击之后,在按钮右侧,显示当前时间,每点击一次刷新下一次。 还有,在每个函数调用里面,函数开通打印当前时间 阅读全文
posted @ 2024-08-06 09:14 He_LiangLiang 阅读(28) 评论(0) 推荐(0)
摘要: 参考地址:Download and install — Emscripten 3.1.65-git (dev) documentation 环境: ubuntu 24.04 LTS gcc (Ubuntu 13.2.0-23ubuntu4) 13.2.0 g++ (Ubuntu 13.2.0-23u 阅读全文
posted @ 2024-08-05 17:38 He_LiangLiang 阅读(490) 评论(0) 推荐(0)
摘要: 编译环境介绍: ubuntu 24.04 LTS gcc (Ubuntu 13.2.0-23ubuntu4) 13.2.0 g++ (Ubuntu 13.2.0-23ubuntu4) 13.2.0 cmake version 3.28.3 # 下载源码 git clone https://githu 阅读全文
posted @ 2024-08-02 11:23 He_LiangLiang 阅读(1123) 评论(0) 推荐(0)
摘要: 编译环境:ubuntu 24.04 LTS gcc (Ubuntu 13.2.0-23ubuntu4) 13.2.0 g++ (Ubuntu 13.2.0-23ubuntu4) 13.2.0 cmake version 3.28.3 在Ubuntu下编译OpenCV源码是一个相对直接的过程,但需要注 阅读全文
posted @ 2024-08-02 10:01 He_LiangLiang 阅读(1110) 评论(0) 推荐(0)
摘要: 基于develop分支,创建一个 hl-develop分支 git checkout -b hl-develop develop 阅读全文
posted @ 2024-07-31 09:09 He_LiangLiang 阅读(10) 评论(0) 推荐(0)
摘要: 一个文件打包归档脚本 #!/bin/bash # 检查是否提供了归档文件名的参数 if [ "$#" -ne 1 ]; then echo "错误:请提供一个归档文件的名称作为参数。" exit 1 fi # 获取归档文件的名称(不包括.tar.gz扩展名) ARCHIVE_NAME="$1" # 阅读全文
posted @ 2024-07-24 15:15 He_LiangLiang 阅读(16) 评论(0) 推荐(0)
摘要: #!/usr/bin/env python # -*- coding: utf-8 -*- import subprocess import ipaddress import time def ping_ip(ip, timeout=1, retries=5, delay=1): """Ping a 阅读全文
posted @ 2024-07-22 11:03 He_LiangLiang 阅读(81) 评论(0) 推荐(0)
摘要: 不是经常写Python,这些头部信息有时候会忘记。先记录下来。 #!/usr/bin/env python # -*- coding: utf-8 -*- 阅读全文
posted @ 2024-07-22 11:02 He_LiangLiang 阅读(10) 评论(0) 推荐(0)
摘要: 在处理超过缓冲区大小的消息时,TARS框架的设计确保了即使数据分片到达,解析也能正确进行,不会导致解析错误。具体来说,TARS处理消息的方式确保在接收和解析过程中不会出现因不完整消息导致的问题。 ### 处理分片消息的机制 当消息超过缓冲区大小(例如,1024字节),TARS会将其分成多个片段接收。 阅读全文
posted @ 2024-07-01 07:08 He_LiangLiang 阅读(54) 评论(0) 推荐(0)
摘要: 由于电脑受限制,无法在界面修改时间,无法手动同步时间。 这是一种在 windows10 系统,修改系统时间的方式: 1.使用管理员权限打开powershell ,设置电脑时间 Set-Date "06/27/2024 14:18:30" linux 同步电脑时间; yum install ntpda 阅读全文
posted @ 2024-06-27 14:22 He_LiangLiang 阅读(45) 评论(0) 推荐(0)
摘要: sudo tcpdump -i any -w capture.pcap 阅读全文
posted @ 2024-06-14 10:18 He_LiangLiang 阅读(29) 评论(0) 推荐(0)
摘要: 每隔2秒,执行一次 ss -nltpa | grep 5080 一共执行10000次, 并且将执行后的结果写入到配置文件; 在屏幕输出每次执行情况 #!/bin/bash count=1 while [ $count -le 10000 ] do echo "Execution $count:" s 阅读全文
posted @ 2024-06-06 15:59 He_LiangLiang 阅读(13) 评论(0) 推荐(0)
摘要: 1. 安装FlameGraph工具集 FlameGraph工具集是由Brendan Gregg开发的,用于将perf等工具的输出转换为SVG格式的火焰图。你可以通过克隆GitHub上的FlameGraph仓库来获取这些工具: git clone https://github.com/brendang 阅读全文
posted @ 2024-05-30 17:42 He_LiangLiang 阅读(1184) 评论(0) 推荐(1)
摘要: 脚本名称,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 阅读全文
posted @ 2024-05-26 15:21 He_LiangLiang 阅读(66) 评论(0) 推荐(0)
摘要: 以下是快速打开Windows的控制面板管理工具下的服务的步骤: 1. 按下 "Win + R" 组合键打开“运行”对话框。 2. 键入 "services.msc",然后按下 Enter 键或单击“确定”按钮。 3. 这将立即打开 Windows 的服务管理器,您可以在其中查看、启动、停止和更改 W 阅读全文
posted @ 2024-05-20 13:11 He_LiangLiang 阅读(649) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 25 下一页