相关文章
【LeetCode】19. 删除链表的倒数第 N 个结点
1 问题
给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 示例 1:
输入:head [1,2,3,4,5], n 2 输出:[1,2,3,5]
示例 2:
输入:head [1], n 1 输出:[]
示例…
建站知识
2024/11/9 8:22:35
Linux信号 signal()编程
在Linux的进程间通信中可以用signal()函数进行信号与信息传递。
1.信号
信号的名字和编号: 每个信号都有一个名字和编号,这些名字都以“SIG”开头,例如“SIGIO ”、“SIGCHLD”等等。 信号定义在signal.h头文件中&am…
建站知识
2024/12/11 11:24:22
Java 中实现单例模式
单例模式 单例模式,就是一个类在任何情况下绝对只有一个实例,并且提供一个全局访问点来获取该实例。 要实现单例,至少需要满足两个点: 私有化构造方法,防止被外部实例化造成多实例问题 提供一个静态方位作为全局访问点…
建站知识
2024/10/30 13:38:40
RackNerd 圣何塞 VPS 测评
发布于 2023-07-06 on https://chenhaotian.top/vps/racknerd-ca/
RackNerd 圣何塞 VPS 测评
官网链接:https://my.racknerd.com/index.php?rp/store/kvm-vps
这款是2022年双十一特别款,现在已经买不到了
网络是G口,4T流量
稳定性不错&…
建站知识
2024/10/30 13:33:11
linux C++ vscode连接mysql
1.linux使用Ubuntu
2.Ubuntu安装vscode
2.1 安装的是snap版本,直接打开命令行执行
sudo snap install --classic code 3.vscode配置C
3.1 直接在扩展中搜索C安装即可 我安装了C, Chinese, code runner, 安装都是同理
4.安装mysql sudo apt update sudo apt install mysql-…
建站知识
2024/11/18 1:00:56
C/C++数据结构:串的五个常用操作
/**
*
* Althor: Hacker Hao
* Create: 2023.10.14
*
*/
#include <bits/stdc.h>
using namespace std;
#define MAXSIZE 200
#define ERROR -1
#define OK 1
typedef struct
{char data[MAXSIZE];int length;
}SqString;
//实现串赋值、串比较、求串长、串联接以及求子串…
建站知识
2024/10/30 13:25:14
vue项目打包,使用externals抽离公共的第三方库
封装了一个插件,用来vue打包抽离公共的第三方库,使用unplugin进行插件开发,vite对应的功能使用了vite-plugin-externals进行二次开发
github地址 npm地址
hfex-auto-externals-plugin
自动注入插件,使用 unplugin 和 html-webpack-plugin进…
建站知识
2024/10/30 13:35:00
natapp内网穿透-将本地运行的程序/服务器通过公网IP供其它人访问
文章目录 1.几个基本概念1.1 局域网1.2 内网1.3 内网穿透1.4 Natapp 2.搭建内网穿透环境3.本地服务测试 1.几个基本概念
1.1 局域网
LAN(Local Area Network,局域网)是一个可连接住宅,学校,实验室,大学校…
建站知识
2024/12/16 17:59:05