1

2 手写智能指针——shared_ptr

要求:实现一个c++11中shared_ptr的类 在手写一个比较完整的类之前,有一些前置知识需要了解,创建一个空类的时候,编译器会自动生成哪些函数了? 1、默认构造函数; 2、默认拷贝构造函数; 3、默认移动构造函数; 4、默认析构函数; 5、默认赋值运算符函数; 6、默认的移动赋值运算符函数; ...

Y314Y 发布于 2025-05-17 19:12 评论(0) 阅读(170)
0

重构: 面对类结构相似的,重复创造类脚本的解决方法之一

面对类结构相似的,重复创造类脚本的解决方法。 实战: 笔者在开发一款农场类游戏,在做种植相关的挑战系统时,随着植物种类的增多,与植物相关的挑战成本增多,若对每个挑战都创建一个脚本未尝觉得有些麻烦,我想能否像给一个数组赋值那样子,来统一配置挑战内容和编写挑战相关的逻辑的方法呢? 答案自然是肯定的! 我 ...

畅知 发布于 2025-05-17 16:49 评论(0) 阅读(196)
2

自制体积不到 2kB 的代码编辑器,areaEditor.js,增强 textarea 标签的代码编辑体验

目录起因快速使用缩进功能缩进类型自动补全括号犯难自动补全阻止补全编辑框抖动在空行按下删除键,清空封装代码怎么压缩 JavaScript 代码更多的功能? 起因 前两天我搞的那个在线 HTML 新标签页预览功能 https://www.cnblogs.com/duyuanshang/p/1882931 ...

独元殇 发布于 2025-05-17 16:36 评论(3) 阅读(476)
19

实际工作中 Git Commit 代码提交规范是什么样的?

前言 Git 是我们日常工作中使用最为广泛的分布式版本代码控制系统,因此在我们的实际工作中,git commit 代码提交规范能够让每一次代码提交都变得有据可循,方便后续的代码审查、问题追踪和版本管理。同时,规范的提交信息也能够为自动化工具提供便利,如生成变更日志、自动化部署等。 git commi ...

追逐时光者 发布于 2025-05-17 16:21 评论(4) 阅读(1772)
1

端到端自动驾驶系统实战指南:从Comma.ai架构到PyTorch部署

在自动驾驶技术演进历程中,端到端(End-to-End)架构正引领新一轮技术革命。不同于传统分模块处理感知、规划、控制的方案,端到端系统通过深度神经网络直接建立传感器原始数据到车辆控制指令的映射关系。本文将以Comma.ai的开源架构为核心,结合PyTorch深度学习框架和CARLA仿真平台,详细阐... ...

TechSynapse 发布于 2025-05-17 15:46 评论(0) 阅读(206)
1

DevEco重大更新快来体验吧

HarmonyOS首个api17 release已经正式发布了。这次的更新DevEco增加了很多重大特性,系统能力也有所增强。DevEco现在支持创建api17的应用了,模拟器也首次支持阔折叠手机以及2in1设备,我们先来看看DevEco有哪些新特性。 有更多的ACL权限支持通过自动签名快速申请 鸿 ...

龙儿筝 发布于 2025-05-17 14:36 评论(0) 阅读(209)
5

dotnet-trace 分析.net程序性能

在现代 .NET 开发中,性能分析和故障诊断是确保应用程序稳定性和高效性的关键步骤。 本文将介绍如何使用 dotnet-trace 工具进行 .NET Core 应用的性能跟踪,并结合 PerfView 和 Speedscope 等可视化工具,深入理解应用的运行状况。 一、dotnet-trace ...

chester·chen 发布于 2025-05-17 14:24 评论(0) 阅读(608)
0

Windows配置VS Code详细流程

本文介绍Visual Studio Code(VS Code)软件在Windows操作系统电脑中的下载、安装、运行方法。 Visual Studio Code(简称VS Code)是一款由微软开发的免费、开源的源代码编辑器,支持跨平台使用,可在Windows、macOS与Linux等操作系统的电脑上 ...

疯狂学习GIS 发布于 2025-05-17 13:44 评论(0) 阅读(421)
0

基于libwchnet&Mbedtls实现HTTPS

引言: 本文将介绍使用CH32V307VCT6以及官方协议栈(libwchnet)搭配Mbedtls作为客户端通过HTTPS访问百度并获取百度首页数据。 一、HTTPS概述与SSL/TSL简介 HTTPS(SecureHypertextTransferProtocol)安全超文本传输协议,它是由Ne ...

小小小学僧 发布于 2025-05-17 12:24 评论(0) 阅读(260)
2

用 Tarjan 算法求解有向图的强连通分量

图论中的连通性概念是许多算法与应用的基础。当我们研究网络结构、依赖关系或路径问题时,理解图中的连通性质至关重要。对于不同类型的图,连通性有着不同的表现形式和算法解决方案。 无向图与有向图的连通性 在无向图中,连通分量是指图中任意两个顶点之间都存在路径的最大子图。寻找无向图的连通分量相对简单,通过一次 ...

Ofnoname 发布于 2025-05-17 12:14 评论(0) 阅读(147)
2

探秘Transformer系列之(33)--- DeepSeek MTP

从零开始解析Transformer,目标是:(1) 解析Transformer如何运作,以及为何如此运作,让新同学可以入门;(2) 力争融入一些比较新的或者有特色的论文或者理念,让老鸟也可以有所收获。 ...

罗西的思考 发布于 2025-05-17 09:55 评论(0) 阅读(598)
0

Manim实现线条发光效果

在动画制作中,发光效果是一种非常吸引眼球的视觉元素,它可以为简单的线条增添动态和活力。 今天,我们将通过Manim框架来实现一个线条的发光效果,并逐步解析代码,让你轻松掌握这个技巧。 准备工作 首先确保安装Manim社区版(ManimCE): pip install manim 实现的思路 要让线条 ...

wang_yb 发布于 2025-05-17 09:46 评论(2) 阅读(298)
0

ASP.NET Core EFCore 属性配置与DbContext 详解

本文将深入探讨 ASP.NET Core 中 EFCore 的实体属性配置方法及 DbContext 的核心用法,帮助开发者高效管理数据模型与数据库交互。 一、属性配置 实体属性配置是定义模型与数据库映射的核心,EFCore 提供两种方式:数据注解和 Fluent API。 1. 数据注解(Data ...

码农刚子 发布于 2025-05-17 08:21 评论(0) 阅读(527)
0

K8s进阶之MetalLB实现LoadBalancer

概述 LoadBalancer官网文档:https://kubernetes.io/zh-cn/docs/concepts/services-networking/service/#loadbalancer MetalLB官网地址:https://metallb.universe.tf/instal ...

huangSir-devops 发布于 2025-05-16 22:31 评论(0) 阅读(182)
3

【SQL周周练】:利用行车轨迹分析犯罪分子作案地点

【SQL破案系列】第一篇:如果监控摄像头拍下了很多车辆的行车轨迹,那么如何利用这些行车轨迹来分析车辆运行的特征,是不是能够分析出犯罪分子“踩点”的位置 ...

蒋点数分 发布于 2025-05-16 22:12 评论(1) 阅读(362)
0

Seata源码—4.全局事务拦截与开启事务处理

大纲 1.Seata Server的启动入口的源码 2.Seata Server的网络服务器启动的源码 3.全局事务拦截器的核心变量 4.全局事务拦截器的初始化源码 5.全局事务拦截器的AOP切面拦截方法 6.通过全局事务执行模版来执行全局事务 7.获取xid构建全局事务实例与全局事务的传播级别 8 ...

东阳马生架构 发布于 2025-05-16 22:06 评论(0) 阅读(106)
0

基于CARLA/ROS的多传感器融合感知系统实战教程(附完整代码)

在自动驾驶系统中,单一传感器存在固有缺陷: 摄像头:易受光照影响,缺乏深度信息;激光雷达(LiDAR):成本高,纹理信息缺失; 毫米波雷达:分辨率低,角度精度差。 本教程将通过CARLA仿真环境+ROS机器人操作系统,演示如何构建融合摄像头与激光雷达数据的感知系统,最终实现: 1. 多传感器时空同步... ...

TechSynapse 发布于 2025-05-16 21:02 评论(0) 阅读(297)
31

再也不用为找项目发愁了,C#/.NET/.NET Core优秀项目和框架精选值得你拥有!

前言 你还在为如何找到优质的C#/.NET/.NET Core项目和框架发愁吗?今天大姚给大家推荐一个收录了非常多优秀的C#/.NET/.NET Core项目和框架的宝藏资源,帮助开发者发现功能强大、性能优越、创新前沿、简单易用的C#/.NET/.NET Core优秀项目和框架,无论你是寻找灵感、学 ...

追逐时光者 发布于 2025-05-16 20:40 评论(6) 阅读(1743)
0

私有资产测绘&安全流水线Shovel

私有资产测绘&安全流水线Shovel(Preview)发布 发布版本:Shovel-v0.1.7 当前项目发布版本 Shovel-v0.1.7(预览版) | 企业级资产测绘管理,开启资配漏补新范式 快速开始:https://diamond-shovel.github.io/shovel-wiki/# ...

K龙 发布于 2025-05-16 20:38 评论(0) 阅读(132)
3

后缀自动机(SAM)

给一个可以画出 SAM 结构的网站。(从机房大佬那里偷的) 但听管理大大说这个东西画广义 SAM 的时候有点问题,详细见洛谷讨论 悲惨故事 长文警告 关于广义 SAM 的讨论。 然后洛谷管理大大给了一个他自己做的网站:SAM Visualizer。就是好像会在随机时间 404 掉。 模板 简介 SA ...

all_for_god 发布于 2025-05-16 20:05 评论(0) 阅读(146)