搜索结果
查询Tags标签: C++,共有 10942条记录-
苹果AppleMacOs系统Sonoma本地部署无内容审查(NSFW)大语言量化模型Causallm
最近Mac系统在运行大语言模型(LLMs)方面的性能已经得到了显著提升,尤其是随着苹果M系列芯片的不断迭代,本次我们在最新的MacOs系统Sonoma中本地部署无内容审查大语言量化模型Causallm。 这里推荐使用koboldcpp项目,它是由c++编写的kobold项目,而MacOS又是典型的Unix…
2024/3/16 14:32:29 人评论 次浏览 -
vscode的配置文件
vscode的配置文件 总述:vscode中一般会在项目文件夹下自动生成.vscode文件夹,其中存放若干配置文件(.json),一般有如下文件:下面将解释每个文件的用途与表现。 1. c_cpp_propertries.json 这个文件是使用vscode进行C++开发时会产生的文件,非C++用户可以直接跳过。其内…
2024/1/23 18:02:23 人评论 次浏览 -
WIN32 动态 UAC 提权
UAC(User Account Control) 是 Windows 平台的用户权限控制。它可以让程序使用管理员权限执行某些操作。 静态 UAC 提权 静态 UAC 提权让程序一直运行在管理员权限下,只要在项目设置里把 "UAC Execution Level" 设置为 "requireAdministrator"。这样…
2024/1/20 18:02:24 人评论 次浏览 -
UE5: UpdateOverlap - 从源码深入探究UE的重叠触发
前言 出于工作需要和个人好奇,本文对UE重叠事件更新的主要函数UpdateOverlaps从源码的角度进行了详细的分析,通过阅读源码,深入理解重叠事件是如何被触发和更新的。 解决问题 阅读本文,你将得到至少以下问题的答案:BeginComponentOverlap和EndComponentOverlap事件是…
2024/1/13 1:02:25 人评论 次浏览 -
2645. 构造有效字符串的最少插入数
难度:中等 给你一个字符串 word ,你可以向其中任何位置插入 "a"、"b" 或 "c" 任意次,返回使 word 有效 需要插入的最少字母数。 如果字符串可以由 "abc" 串联多次得到,则认为该字符串 有效 。 示例 1: 输入:word = "b…
2024/1/12 5:02:21 人评论 次浏览 -
现代 CMake 模块化项目管理指南
现代 CMake 模块化项目管理指南 参考小彭老师的视频教程整理笔记,学习同时方便快速查阅,视频链接如下 【公开课】现代 CMake 模块化项目管理指南【C/C++】 对应课程 PPT 和源码见 https://github.com/parallel101/course 文件/目录组织规范 完整案例参考源码仓库https:/…
2024/1/6 5:02:26 人评论 次浏览 -
【OpenCV】在MacOS上源码编译OpenCV
前言在做视觉任务时,我们经常会用到开源视觉库OpenCV,OpenCV是一个基于Apache2.0许可(开源)发行的跨平台计算机视觉和机器学习软件库,它具有C++,Python,Java和MATLAB接口,并支持Windows,Linux,Android和Mac OS。 最近在项目中,我遇到了在MacOS上使用OpenCV需求…
2024/1/4 1:33:06 人评论 次浏览 -
CMake 学习笔记
CMake 学习笔记 CMake 已经是 C++ 构建系统的事实标准。 主要是对小彭老师的 C++ 视频课程中 CMake 相关部分的一些笔记和整理,视频链接如下学 C++ 从 CMake 学起 现代 CMake 高级教程包含视频中的代码和 PPT 的仓库见以下链接 https://github.com/parallel101/course 本…
2024/1/4 1:32:39 人评论 次浏览 -
P1029 最大公约数和最小公倍数问题(普及?) 题解
题目传送门 想要做这题,我们要先了解一下最大公约数。 最大公因数,也称最大公约数、最大公因子,指两个或多 个整数共有约数中最大的一个。a,b的最大公约数记为 (a,b),同样的,a,b,c的最大公约数记为(a,b, c),多个整数的最大公约数也有同样的记号。求最大公…
2023/11/26 1:32:54 人评论 次浏览 -
QT实战 之翻金币游戏
QT实战 之翻金币游戏 相较于原版的优化:关卡数据不是用静态的config配置,而是动态生成,每次打开的关卡都生成不同的游戏数据,增加了可玩性; 关卡数据依据关卡等级的不同而生成不同难度的数据,随关卡的增加而不断提升难度; 金币矩阵由原版的4*4升级为5*5,增加了游戏…
2023/11/25 1:03:09 人评论 次浏览 -
浅谈OpenCV的多对象匹配图像的实现,以及如何匹配透明控件,不规则图像
浅谈OpenCV的多对象匹配透明图像的实现,以及如何匹配半透明控件 引子OpenCV提供的templateMatch只负责将(相关性等)计算出来,并不会直接提供目标的对应坐标,一般来说我们直接遍历最高的相关度,就可以得到匹配度最高的坐标。但是这样一般只能得到一个坐标。 在实际操…
2023/6/25 1:23:48 人评论 次浏览 -
C++面试八股文:std::vector和std::list,如何选择?
某日二师兄参加XXX科技公司的C++工程师开发岗位第24面:面试官:list用过吗? 二师兄:嗯,用过。 面试官:请讲一下list的实现原理。 二师兄:std::list被称为双向链表,和C中手写双向链表本质上没有大的区别。list对象中有两个指针,一个指向上一个节点(node),一个指…
2023/6/25 1:23:24 人评论 次浏览 -
C++面试八股文:std::vector了解吗?
某日二师兄参加XXX科技公司的C++工程师开发岗位第23面:面试官:vector了解吗? 二师兄:嗯,用过。 面试官:那你知道vector底层是如何实现的吗? 二师兄:vector底层使用动态数组来存储元素对象,同时使用size和capacity记录当前元素的数量和当前动态数组的容量。如果持…
2023/6/24 1:22:32 人评论 次浏览 -
C++面试八股文:override和finial关键字有什么作用?
某日二师兄参加XXX科技公司的C++工程师开发岗位第22面: (二师兄好苦逼,节假日还在面试。。。)面试官:C++的继承了解吗? 二师兄:(不好意思,你面到我的强项了。。)了解一些。 面试官:什么是虚函数,为什么需要虚函数? 二师兄:虚函数允许在基类中定义一个函数,…
2023/6/23 1:22:15 人评论 次浏览 -
[QML]事无巨细开始实践QML开发(一)什么是QML,为什么学习QML,先写一个简单的页面
[QML]从零开始QML开发(一)什么是QML,为什么学习QML,先写一个简单的页面 QML开发和QWidget开发的区别 QML(Qt Meta-Object Language)是Qt提供的一种声明性语言,用于快速创建用户界面。相对而言,Qt Widgets是基于C++的桌面应用程序开发框架。 下面是QML和Qt Widgets…
2023/6/23 1:22:12 人评论 次浏览