上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 45 下一页
摘要: Windows环境Jupyter Notebook无法访问npm和node content The issue may arise from using Node.js and npm through NVM (Node Version Manager), which installs them i 阅读全文
posted @ 2024-10-18 21:03 Gold_stein 阅读(76) 评论(0) 推荐(0)
摘要: C++需要把析构函数定义为虚函数的场景 content C++ 中将析构函数定义为虚函数的作用 在 C++ 中,将析构函数定义为虚函数(virtual)的主要目的是为了在多态(polymorphism)场景下正确地销毁对象,避免内存泄漏或资源未正确释放的问题。 1. 问题背景:非虚析构函数的风险 在 阅读全文
posted @ 2024-10-18 10:32 Gold_stein 阅读(110) 评论(0) 推荐(0)
摘要: leetcode 876. Middle of the Linked List 不容易出错的写法,慢 class Solution { public: ListNode* middleNode(ListNode* head) { if(!head || !head->next) { return h 阅读全文
posted @ 2024-10-17 15:29 Gold_stein 阅读(12) 评论(0) 推荐(0)
摘要: 翻转链表常用写法 循环写法 class Solution { public: ListNode* reverseList(ListNode* head) { ListNode *prev = nullptr, *next = nullptr, *now = head; while(now) { ne 阅读全文
posted @ 2024-10-17 15:15 Gold_stein 阅读(15) 评论(0) 推荐(0)
摘要: GORM基本用法 详细内容 GORM 概述 GORM 是一个适用于 Golang 的功能齐全的 ORM(对象关系映射)库。它简化了数据库操作,将数据库中的表映射为 Golang 结构体,并通过代码实现常见的 SQL 操作,如查询、插入、更新和删除等。 GORM 的特点: 全功能 ORM:支持 CRU 阅读全文
posted @ 2024-10-17 03:09 Gold_stein 阅读(291) 评论(0) 推荐(0)
摘要: C++在类中创建模板数据成员的方法 详细内容 你遇到的错误 “成员 Solution::sToC 不是有效的类成员模板” 是由于模板语法在类成员中的使用问题。 在 C++ 中,类的数据成员本身不能是模板,即你不能直接声明一个类成员为模板类型。类模板的成员变量必须在类模板中使用具体的类型来实例化,而不 阅读全文
posted @ 2024-10-15 19:45 Gold_stein 阅读(123) 评论(0) 推荐(0)
摘要: C++的仿函数functor 详细内容 仿函数(Functor)是 C++ 中的一种设计模式,也叫函数对象。仿函数是一个重载了 operator() 的类或结构体,它可以像普通函数一样被调用。这使得它具有类似函数的行为,但实际上它是一个对象,因此可以拥有状态(成员变量)和更多的灵活性。 仿函数的主要 阅读全文
posted @ 2024-10-15 17:14 Gold_stein 阅读(146) 评论(0) 推荐(0)
摘要: Bison遇到冲突的默认行为&用户自定义优先级 在使用 Bison 进行语法分析时,如果在语法规则中存在冲突,Bison 会根据默认的优先级和结合性规则进行决策,选择某个特定的行为来解决冲突。Bison 中常见的冲突主要包括两类: 移入-规约冲突(shift-reduce conflict) 规约- 阅读全文
posted @ 2024-10-14 14:14 Gold_stein 阅读(405) 评论(0) 推荐(0)
摘要: 带中位数写法的快速排序再讨论 & leetcode 215. Kth Largest Element in an Array题解 探讨带中位数的写法本身 class Solution { public: int findKthLargest(std::vector<int>& nums, int k 阅读全文
posted @ 2024-10-13 22:22 Gold_stein 阅读(15) 评论(0) 推荐(0)
摘要: Python包导入报错:ValueError: attempted relative import beyond top-level package 前置知识:python -m命令 python -m 命令用于以模块的方式运行Python代码,而不是直接执行脚本文件。它为执行Python代码提供了 阅读全文
posted @ 2024-10-13 21:31 Gold_stein 阅读(545) 评论(0) 推荐(0)
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 45 下一页