相关文章
【代码随想录|贪心算法05】
56.合并区间
题目链接56. 合并区间 - 力扣(LeetCode)
这道题思路跟前两道也很像,就是更新把相同的区间合并而已。
class Solution {
public:
static bool cmp(const vector<int>& a,const vector<int>& b){return a[0…
建站知识
2024/12/13 23:52:52
go引入skywalking
前置条件:安装好jdk11,linux服务器(centos7.9),go版本(我的是1.18,1.21都可以)
1.下载skywalking
Downloads | Apache SkyWalking 2.下载agent源码
Downloads | Apache SkyWalkin…
建站知识
2024/12/13 14:00:59
【Golang】Go语言编程思想(四):测试与性能调优
测试与性能调优
传统测试 vs. 表格驱动测试
Golang 采用“表格驱动测试”的做法。
传统测试
测试数据和测试逻辑混在一起;出错信息不明确;一旦一个数据出错测试全部结束;
表格驱动测试
分离的测试数据和测试逻辑;明确的出错…
建站知识
2024/12/14 0:34:28
IDEA2023 常用配置(JDK/系统设置等常用配置)
目录
一、JDK及编译目录设置
1 项目的JDK设置
2 out目录和编译版本
二、相关详细设置
1 打开详细配置界面
1、显示工具栏
2、默认启动项目配置
3、取消自动更新
2 设置整体主题
1、选择主题 2、设置菜单和窗口字体和大小
3、设置IDEA背景图
3 设置编辑器主题样式…
建站知识
2024/12/13 3:43:16
Leetcode—1539. 第 k 个缺失的正整数【简单】
2024每日刷题(206)
Leetcode—1539. 第 k 个缺失的正整数 C实现代码
class Solution {
public:int findKthPositive(vector<int>& arr, int k) {int missing 1;int cur 1;int n arr.size();int missingCnt 0;int ptr 0;for(; missingCn…
建站知识
2024/12/13 15:03:16
git的使用步骤(从0到1的使用步骤)
为什么使用git? 1. 版本控制 Git 能够追踪文件的变化,记录每一次提交的历史。这使得你可以随时回到以前的版本,查看和恢复更改。 2. 分支管理 Git 允许轻松创建和切换分支,这样你可以在不同的功能或修复上独立工作,而不…
建站知识
2024/12/13 17:26:09
Chromium CDP 开发(六):注册自己的指令(下)
引言 在这一章节中,我们将详细讲解如何将新定义的 TimerSend 指令和 TimerLog 事件添加到项目 的 inspector_protocol_config.json 文件中,从而使这些功能能够在 CDP(Chrome DevTools Protocol)中被识别并正常使用。 inspector_pr…
建站知识
2024/12/14 21:07:25
dpdk用户态协议栈-手动实现Epoll
在之前的协议栈中,无论是tcp还是udp,都只能是单连接,无法并发地接收数据。想要解决这个问题,有以下几个方案: 开多个线程 IO多路复用
下面我会分别实现一下Linux环境下上面三种做法,最后选择在REPStack中…
建站知识
2024/12/14 22:40:49