相关文章
tcpdump入门——四次挥手
客户端断开tcp连接: 数据包分析:
上面抓到的四次挥手包确实展示了 TCP 连接终止的过程,但观察到的包顺序和标志位可能会和经典的四次握手示例稍有不同,这是因为在实际网络中,TCP 连接的终止过程可能会有一些优化或变化…
建站知识
2024/11/7 0:25:10
【算法模板】计算几何:Andrew 算法求凸包
凸包是一个平面中给定一组点的最小凸多边形。简单来说,凸包可以看作是一个“围住”所有点的橡皮带的形状。当你把一根橡皮带围住这些点时,它的形状即为这些点的凸包。 最小性: 凸包是包围给定点集的最小凸多边形。这意味着它的边界点是点集中边界的点。 …
建站知识
2024/11/6 20:27:27
File的概述和构造方法
一.路径: 相对路径开头不带盘符。 二.File:
1.File对象:
File对象就表示一个路径,可以是文件的路径,也可以是文件夹的路径,
这个路径可以是存在的,也可以是不存在的。
2.File对象常见的构造…
建站知识
2024/11/10 17:50:53
Java中学习Enum
Java中学习Enum 一、前言1. 定义字段和方法2. 实现接口3. 使用静态方法4. 重写 toString 方法5. 使用构造函数 二、使用案例1. 使用 Day 枚举2. 使用 Describable 接口3. 使用 Status 枚举4. 使用 toString 方法 一、前言
enum 在 Java 中不仅可以用于定义常量,还可…
建站知识
2024/11/8 23:19:05
NMEA0183数据解析sscanf与token
实现1 sscanf
#include <stdio.h>int main() {// 原始的 NMEA 数据字符串char data[] "$GPGLL,4250.5589,S,14718.5084,E,092204.999,A*2D";// 变量来存储解析后的数据char type[6];char latitude[11];char latitude_dir;char longitude[12];char longitude_…
建站知识
2024/11/5 18:27:24
【安卓】Service的基本用法
文章目录 Service简介启动和停止ServiceActivity和Service进行通信 Service简介 新建一个ServiceTest项目,然后右击com.example.servicetest→New→Service→Service。 每个Service中最常用到onCreate()、onStartCommand()和onDestroy()这3个方法其中onCreate()方法…
建站知识
2024/11/6 22:07:50
C#如何对某个词在字符串中出现的次数进⾏计数(LINQ)
文章目录 基础知识实现方法基础计数LINQ优化处理标点符号总结 LINQ(Language-Integrated Query)是C#和VB.NET中强大的查询语言,它可以用来查询集合、SQL数据库、XML文档等。在C#中,我们可以使用LINQ来简化对字符串中特定单词出现次…
建站知识
2024/11/9 1:00:03
Vue3 + Electron 创建新的子窗口 且子窗口唯一
main.js
const { app, BrowserWindow, ipcMain } require(electron)
...ipcMain.on(window-create, () > {createChildWindow()
})let childWindow nullconst createChildWindow () > {// 如果窗口存在 先销毁if (childWindow) {childWindow.destroy()childWindow n…
建站知识
2024/9/26 2:23:50