1

树的直径

树上任意两节点之间最长的简单路径即为树的直径。一棵树可以有多个直径,他们的长度相等。 方法一:两次DFS:缺点:仅适用于正边权,优点:方便记录直径的路径,时间复杂度为:O(n) 方法二:树形DP:优点:也适用于负边权,缺点:不方便记录路径,时间复杂度:O(n) 方法一:两次DFS: 1.从任意节点出 ...

zsfzmxl 发布于 2024-11-01 17:06 评论(0) 阅读(12)
0

刷题-1

1.进程/线程/协程 进程与线程: 进程是资源分配的独立单位,线程是资源调度和分配的最小单位。 资源拥有:进程拥有独立的地址空间。而统一进程下的线程共享地址空间和资源,包括内存/文件句柄等。 通信方式:进程通信有特定的机制,比如管道/共享内存/消息队列/信号等方式。而线程因为内存等资源是共享的,所以 ...

寒柏懒得想 发布于 2024-11-01 17:00 评论(0) 阅读(6)
0

RTX5/FreeRTOS全家桶源码工程综合实战模板集成CANopen组件(2024-10-30)

【前言】 之前的视频教程分享了两期CANopen的专题,配套的例子都是基于裸机的,为了方便大家在OS下使用,本期视频带OS下的支持。 CANopen协议栈专题,实战方式系统了解NMT,PDO,SDO,时间戳,同步报文,紧急报文等(2023-10-17) https://www.armbbs.cn/f ...

硬汉嵌入式 发布于 2024-11-01 16:25 评论(0) 阅读(18)
0

ROLL: Long-Term Robust LiDAR-based Localization With Temporary Mapping in Changing Environments

开源代码:GitHub - HaisenbergPeng/ROLL: A real-time, robust LiDAR-inertial localization system ROLL: Long-Term Robust LiDAR-based Localization With Tempora ...

Gaowaly 发布于 2024-11-01 16:20 评论(0) 阅读(33)
0

华为云开源项目Sermant正式成为CNCF官方项目

Sermant自2021年底开源至今,备受开源社区和产业界的广泛关注和支持,目前社区共有3个子项目,总共收获超过1200个GitHub Star和超过200个Fork。 ...

华为云开发者联盟 发布于 2024-11-01 16:02 评论(0) 阅读(14)
0

项目实战:Qt+OpenCV仿射变换工具v1.1.0(支持打开图片、输出棋盘角点、调整偏移点、导出变换后的图等等)

需求 1.打开图片; 2.矫正识别角点; 3.opencv摄像头操作子线程处理; 4.支持设置棋盘格的行列角点数; 背景 深入研究图像拼接细分支算法,产出的效果查看工具,验证算法单步思路。 相关博客 《项目实战:Qt+Opencv相机标定工具v1.3.0(支持打开摄像头、视频文件和网络地址,支持标定 ...

长沙红胖子Qt创微智科 发布于 2024-11-01 15:58 评论(0) 阅读(29)
0

Angular 18 上手开发

0x01 概述 (1)简介 官方网站:https://www.angular.cn/ Angular 由 Google 的专业团队维护,Angular 提供了广泛的工具、API 和库,简化和优化开发工作流程 Angular 提供了一个坚实的平台,可用于构建快速、可靠、能够随着团队规模和代码库规模扩展 ...

SRIGT 发布于 2024-11-01 15:36 评论(0) 阅读(36)
0

Golang 开源库分享:faker - 随机生成有趣的假数据!

GitHub 仓库链接:https://github.com/bxcodec/faker 简介 在开发和测试过程中,我们经常需要各种各样的测试数据。如果手动去生成这些数据,不仅耗时,还容易出错。faker 是一个 Go 语言的假数据生成库,可以快速生成各种字段的随机数据。这个库可以帮我们轻松生成各种 ...

MARIOOW 发布于 2024-11-01 14:45 评论(0) 阅读(76)
0

资源利用率提高30%,揭秘华为云Serverless高效、高密度调度优化原理

Key Takeaways USENIX ATC(USENIX Annual Technical Conference) 是计算机系统领域国际顶级学术会议之一(CCF-A),在国际上享有极高的学术声誉,2024年录用率仅为15.8%。来自华为云中间件团队、上海交通大学IPADS实验室的论文《Harm ...

华为云开发者联盟 发布于 2024-11-01 14:42 评论(0) 阅读(51)
0

TOYOTA SYSTEMS Programming Contest 2024(AtCoder Beginner Contest 377) 补题记录(A-E)

AtCoder Beginner Contest 377 A - Rearranging ABC 字符串有ABC三个字母即可。 #include<bits/stdc++.h> using namespace std; #define int long long signed main() { str ...

ZhangDT 发布于 2024-11-01 14:42 评论(0) 阅读(33)
0

Windows内核驱动-进程回调

一、核心代码 一共三部分: 定义回调函数 注册回调 移除回调 #include <ntddk.h> // 定义回调函数,在后续实现 VOID ProcessNotifyRoutine( _Inout_ PEPROCESS Process, // 进程对象,这是个不透明结构,不建议强行使用其中的字段 ...

轻聆月下 发布于 2024-11-01 13:24 评论(0) 阅读(29)
0

聊聊公众号联动扫码登录功能如何实现

大家好,我是 V哥。扫码登录是个很普遍的功能,通过与公众号联动实现扫码登录功能,要怎么做呢,V 哥整理了以下步骤和代码,供你参考。这里假设你已经有一个Java后端应用,并且微信开发者平台的配置也已经完成。(相信你可以根据微信开放平台的操作进行)整个流程包括二维码生成、扫码后获取微信用户信息、并将用户 ...

威哥爱编程 发布于 2024-11-01 12:23 评论(0) 阅读(139)
0

Oracle与GreatSQL差异:更改唯一索引列

Oracle与GreatSQL差异:更改唯一索引列 1.问题来源 在从Oracle迁移到GreatSQL的应用系统中,一条普通的update语句在GreatSQL中却报错,需要进行SQL语句的改写。把实际问题简化为下面简单情况进行说明。 在Oracle下,可以正常执行的update语句。 -- 建表 ...

GreatSQL 发布于 2024-11-01 11:21 评论(0) 阅读(17)
0

【鸿蒙新闻】10月29日警用鸿蒙开发者大会在北京胜利召开,开启智慧应用新时代!

10月29日,在公安部科技信息化局、公安部装备财务局指导下,由公安部第一研究所主办,鼎桥通信技术有限公司、OpenHarmony生态委员会及公共安全专委会协办的警用鸿蒙开发者大会在北京胜利召开。 ...

Industio_触觉智能 发布于 2024-11-01 10:44 评论(0) 阅读(255)
0

猿人学web端爬虫攻防大赛赛题第3题——访问逻辑 - 推心置腹

题目网址:https://match.yuanrenxue.cn/match/3 解题步骤 看触发的流量包。 再看当前流量包中有没有什么特殊的字段。 没看到有特殊的字段,直接写代码访问。import requests url = "https://match.yuanrenxue.cn/api/ma ...

死不悔改奇男子 发布于 2024-11-01 10:02 评论(0) 阅读(22)
0

用图像增强来充实训练数据集,算不算是一种‘摸鱼’的方法?

序言:图像增强其实就是对现有图片做一些变化,让数据集看起来更多样化,减少去额外收集数据的需求。虽然从某种程度上来说,它能提高数据的质量,但严格来说它不是传统意义上的数据清洗。数据清洗的目的就是把数据里的错误、不一致或者缺失的部分给清理掉,让数据变得更干净、更好用。 图像增强 在上一节中,我们构建了一 ...

果冻人工智能 发布于 2024-11-01 09:40 评论(0) 阅读(36)
0

2024年10月总结及随笔之漏更及失而复得

1. 回头看 日更坚持了670天。 读《数据湖仓》更新完成 读《数据工程之道:设计和构建健壮的数据系统》开更并持续更新 2023年至2024年10月底累计码字1642797字,累计日均码字2451字。 2024年10月码字86801字,同比下降30.77%,环比下降6.65%,日均码字数2800字, ...

躺柒 发布于 2024-11-01 06:44 评论(0) 阅读(27)
0

NLP segment-01-聊一聊分词 AI 的基础

拓展阅读 分词系列专题 jieba-fenci 01 结巴分词原理讲解 segment jieba-fenci 02 结巴分词原理讲解之数据归一化 segment jieba-fenci 03 结巴分词与繁简体转换 segment jieba-fenci 04 结巴分词之词性标注实现思路 speec ...

老马啸西风 发布于 2024-11-01 01:16 评论(0) 阅读(33)
0

猿人学web端爬虫攻防大赛赛题第1题——js 混淆 - 源码乱码

题目网址:https://match.yuanrenxue.cn/match/1 解题步骤 点击页面,看触发的流量包。 只有一条,非常好确定,但是url中m参数的值看着比较奇怪,是一串加密的字符串加上“|”加上看着像是时间戳的东西。 去找其加密的逻辑。直接搜url中的关键词,但是没有结果。 如果要搜 ...

死不悔改奇男子 发布于 2024-10-31 22:54 评论(0) 阅读(33)
0

Java面试题中高级进阶(JVM篇Java内存)

本来想着给自己放松一下,刷刷博客,突然被几道面试题难倒!说说Java内存结构?说说对象分配规则?描述一下JVM加载class文件的原理机制?似乎有点模糊了,那就大概看一下面试题吧。好记性不如烂键盘 ...

码路编程 发布于 2024-10-31 22:37 评论(0) 阅读(53)