05 2024 档案
摘要:errorMessage = errorMessage + "重启?"; QMessageBox msgBox(QMessageBox::Critical, "即将关闭", errorMessage, QMessageBox::NoButton, nullptr); msgBox.addButton
阅读全文
摘要:OKbutton->setStyleSheet( "QPushButton {background-color:#E5E5E5;border-radius:8px;border: 1px solid rgba(128, 128, 128, 1);color:rgb(56, 56, 56);font-
阅读全文
摘要:push->setStyleSheet( "QPushButton {background-color:rgba(212, 48, 48, 1);border-radius:7px;}" "QPushButton:hover {background-color: rgba(212, 38, 38,
阅读全文
摘要:例如 void a(){return;} 消耗8个cpu指令,0.4ns 1 秒钟内,这个函数可以运行的次数可以计算如下: 1 秒 = 1,000,000,000 纳秒 函数运行时间 = 0.4 纳秒 运行次数 = 1,000,000,000 纳秒 / 0.4 纳秒 = 2,500,000,000
阅读全文
摘要:.h #ifndef FILE_UTIL_H #define FILE_UTIL_H #include <string> void donghaodebug(const std::string& content); #endif // FILE_UTIL_H .cpp #include "dongh
阅读全文
摘要:is a 64 bit executable which can not be debugged by a 32 bit Debugger. Please select a 64 bit Debugger in the kit settings for this kit. 将kit套件中的debug
阅读全文
摘要:https://chat.baidu.com 百度ai搜索助手,用了很多国内ai,这个算是很好用的ai 主要特点就是能够对很多网站的内容进行整合,而且显示结果之后,会显示信息来源的网站,有数据可循,不至于像其他ai一样信口开河 https://yiyan.baidu.com/ 文心一言 也是很好用的
阅读全文
摘要:单例模式是一种创建型设计模式,它保证一个类仅有一个实例,并提供一个全局访问点来访问这个唯一实例。下面是一个简单的C++实现单例模式的例子: cpp #include <iostream> #include <mutex> class Singleton { private: static Singl
阅读全文
摘要:在 Windows 系统中,可以使用以下几种方法来获取文件的哈希值: 使用 PowerShell 在 PowerShell 中运行以下命令即可计算文件的 SHA256 哈希值: Get-FileHash -Path <文件路径> -Algorithm SHA256 其中 <文件路径> 是待计算哈希值
阅读全文
摘要:整数数组的一个 排列 就是将其所有成员以序列或线性顺序排列。 例如,arr = [1,2,3] ,以下这些都可以视作 arr 的排列:[1,2,3]、[1,3,2]、[3,1,2]、[2,3,1] 。 整数数组的 下一个排列 是指其整数的下一个字典序更大的排列。更正式地,如果数组的所有排列根据其字典
阅读全文
摘要:给你一个字符串 s,找到 s 中最长的 回文子串。 示例 1: 输入:s = "babad" 输出:"bab" 解释:"aba" 同样是符合题意的答案。 示例 2: 输入:s = "cbbd" 输出:"bb" class Solution { public: string longestPalind
阅读全文
摘要:北京晚上好玩的地方很多,以下是一些值得推荐的地点: 三里屯太古里:这是北京的时尚地标,拥有大规模的时尚购物街区、特色餐厅和酒吧街。夜晚的三里屯更加热闹,霓虹闪烁,人潮涌动,展现了都市的时尚和繁华。这里也是偶遇明星的好地方。 长安街:作为北京的中轴线,长安街夜晚灯火通明,车流不息。两侧的标志性建筑如人
阅读全文
摘要:北京作为中国的首都,拥有丰富的历史文化和自然景观,一天的时间虽然有限,但仍然可以体验到不少精华。以下是一份建议的北京一日游攻略: 上午行程: 天安门广场与故宫: 早上抵达北京后,首先可以前往天安门广场,感受中国的政治中心和文化象征。 从天安门广场步行进入故宫,这是中国最大、保存最完整的古代宫殿建筑群
阅读全文
摘要:在 Qt 中,可以使用样式表(QSS)来设置下拉框的外观,包括圆角矩形的样式。以下是一个例子: // 在 C++ 代码中设置样式表 QComboBox { border-radius: 8px; /* 设置圆角半径 */ background-color: #FFFFFF; /* 设置背景颜色 */
阅读全文
摘要:给定一个包含非负整数的 m x n 网格 grid ,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。 说明:每次只能向下或者向右移动一步。 示例 1: 输入:grid = [[1,3,1],[1,5,1],[4,2,1]] 输出:7 解释:因为路径 1→3→1→1→1 的总和最小。
阅读全文
摘要:一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。 问总共有多少条不同的路径? 示例 1: 输入:m = 3, n = 7 输出:28 示例 2: 输入:m
阅读全文
摘要:给你一个 只包含正整数 的 非空 数组 nums 。请你判断是否可以将这个数组分割成两个子集,使得两个子集的元素和相等。 示例 1: 输入:nums = [1,5,11,5] 输出:true 解释:数组可以分割成 [1, 5, 5] 和 [11] 。 示例 2: 输入:nums = [1,2,3,5
阅读全文
摘要:void a::mousePressEvent(QMouseEvent *event) { if(event->button()==Qt::LeftButton && event->pos().y()<(this->height()-mainWidget->height())) { m_draggi
阅读全文
摘要:给你一个整数数组 nums ,请你找出数组中乘积最大的非空连续 子数组 (该子数组中至少包含一个数字),并返回该子数组所对应的乘积。 测试用例的答案是一个 32-位 整数。 示例 1: 输入: nums = [2,3,-2,4] 输出: 6 解释: 子数组 [2,3] 有最大乘积 6。 示例 2:
阅读全文
摘要:给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。 子序列 是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的顺序。例如,[3,6,2,7] 是数组 [0,3,1,6,2,2,7] 的 子序列 。 示例 1: 输入:nums = [10,9,2,5,3,7,101,
阅读全文
摘要:给你一个字符串 s 和一个字符串列表 wordDict 作为字典。如果可以利用字典中出现的一个或多个单词拼接出 s 则返回 true。 注意:不要求字典中出现的单词全部都使用,并且字典中的单词可以重复使用。 示例 1: 输入: s = "leetcode", wordDict = ["leet",
阅读全文
摘要:给你一个整数数组 coins ,表示不同面额的硬币;以及一个整数 amount ,表示总金额。 计算并返回可以凑成总金额所需的 最少的硬币个数 。如果没有任何一种硬币组合能组成总金额,返回 -1 。 你可以认为每种硬币的数量是无限的。 示例 1: 输入:coins = [1, 2, 5], amou
阅读全文
摘要:给你一个整数 n ,返回 和为 n 的完全平方数的最少数量 。 完全平方数 是一个整数,其值等于另一个整数的平方;换句话说,其值等于一个整数自乘的积。例如,1、4、9 和 16 都是完全平方数,而 3 和 11 不是。 示例 1: 输入:n = 12 输出:3 解释:12 = 4 + 4 + 4 示
阅读全文
摘要:将数据保存文件 QByteArray fileAsByteArray; QFile file(filename); if (!file.open(QIODevice::WriteOnly)) { qDebug() << "文件未打开."; } file.write(fileAsByteArray);
阅读全文
摘要:普通base64加密解密 Qt已经有了最基本的toBase64加密算法,同时提供fromBase64解密算法。 加密 QByteArray text = src.toLocal8Bit(); QByteArray by = text.toBase64(); 解密 QByteArray text =
阅读全文
摘要:QXmlStreamReader::TokenType token = reader.readNext();是 Qt 的 XML 流读取器类 的一个常见用法。它的作用是:QXmlStreamReader从 XML 流中读取下一个 token。 QXmlStreamReader::TokenType是
阅读全文
摘要:std::cout << " >>File: " << __FILE__ << ", Function: " << __func__ << ", Line: " << __LINE__ << std::endl;
阅读全文
摘要:grep -r xxx 递归的查找目录中的文件内容 wc -l 统计数量 cut -d ":" -f6 使用特定的分隔符进行分割,并取值 grep -E 使用正则表达式 grep -c 统计行数 mount 挂载 chmod 设置权限 awk {print $1} 显示某列 find ./ -nam
阅读全文
摘要:配置完ssh链接和config之后还是不能链接远程服务器,并且显示错误 Cloning into 'NewNeucyberAcqGUI-WaveformDisplayModule'... @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
阅读全文
摘要:gitdir=$(git rev-parse --git-dir); scp -p -O -P 29418 donghao@100.0.0.0:hooks/commit-msg ${gitdir}/hooks/ scp参数 -p 该参数用于保留源文件的修改时间、访问时间和权限 -P 29418 指定
阅读全文
摘要:你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 给定一个代表每个房屋存放金额的非负整数数组,计算你 不触动警报装置的情况下 ,一夜之内能够偷窃到的最高金额。 示例
阅读全文
摘要:链接:https://pan.baidu.com/s/1vGKnPh6WMhk_bYJyJyKqXw 提取码:dasf 打开软件找到 帮助——关于beyondcompare,如下破解成功。 操作简单,能正常使用 原文链接:https://blog.csdn.net/sinat_39684057/ar
阅读全文
摘要:给你一个字符串 s 。我们要把这个字符串划分为尽可能多的片段,同一字母最多出现在一个片段中。 注意,划分结果需要满足:将所有划分结果按顺序连接,得到的字符串仍然是 s 。 返回一个表示每个字符串片段的长度的列表。 示例 1: 输入:s = "ababcbacadefegdehijhklij" 输出:
阅读全文
摘要:给定一个长度为 n 的 0 索引整数数组 nums。初始位置为 nums[0]。 每个元素 nums[i] 表示从索引 i 向前跳转的最大长度。换句话说,如果你在 nums[i] 处,你可以跳转到任意 nums[i + j] 处: 0 <= j <= nums[i] i + j < n 返回到达 n
阅读全文
摘要:这个软件能够修改鼠标的很多设置 公司配置的鼠标没有侧边按键 导致没有后退按键可以使用,使阅读代码不够流畅 使用这款软件就能将中间设置为后退,使阅读代码更加流畅 下载网站为 https://www.highrez.co.uk/downloads/XMouseButtonControl.htm 汉化语言
阅读全文
摘要:给你一个非负整数数组 nums ,你最初位于数组的 第一个下标 。数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个下标,如果可以,返回 true ;否则,返回 false 。 示例 1: 输入:nums = [2,3,1,1,4] 输出:true 解释:可以先跳 1 步
阅读全文
摘要:给你一个整数数组 nums 和一个整数 k ,请你返回其中出现频率前 k 高的元素。你可以按 任意顺序 返回答案。 示例 1: 输入: nums = [1,1,1,2,2,3], k = 2 输出: [1,2] 示例 2: 输入: nums = [1], k = 1 输出: [1] class So
阅读全文
摘要:快速保存退出 shift+zz 快速不保存退出 shift+zq 下移20行 20j 上移20行 20k 到行首 0 到行尾 $ 文件头 gg 文件尾 G 跳转50行 50G 赋值 yy 复制8行 8yy 删除 dd 删除100行 100dd 粘贴 p 粘贴五次 5p
阅读全文
摘要:给定整数数组 nums 和整数 k,请返回数组中第 k 个最大的元素。 请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。 你必须设计并实现时间复杂度为 O(n) 的算法解决此问题。 示例 1: 输入: [3,2,1,5,6,4], k = 2 输出: 5 示例 2:
阅读全文
摘要:给定一个整数数组 temperatures ,表示每天的温度,返回一个数组 answer ,其中 answer[i] 是指对于第 i 天,下一个更高温度出现在几天后。如果气温在这之后都不会升高,请在该位置用 0 来代替。 示例 1: 输入: temperatures = [73,74,75,71,6
阅读全文
摘要:给定一个经过编码的字符串,返回它解码后的字符串。 编码规则为: k[encoded_string],表示其中方括号内部的 encoded_string 正好重复 k 次。注意 k 保证为正整数。 你可以认为输入字符串总是有效的;输入字符串中没有额外的空格,且输入的方括号总是符合格式要求的。 此外,你
阅读全文
摘要:小谢尔顿 第二季 小谢尔顿 第一季 好看推荐 9号密室 机动搜查队404 感觉节奏太慢了,喜欢日本片的可能会爱看,我也感觉是很好的作品,但是我还是感觉节奏太慢了 我的阿勒泰 绅士们 The Gentlemen (2024) 想做饭的女人和想吃饭的女人 第一季十集,每集15分钟,已完结
阅读全文
摘要:文件地址: .git/config 在末尾加入: [gui] encoding = utf-8
阅读全文
摘要:设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 实现 MinStack 类: MinStack() 初始化堆栈对象。 void push(int val) 将元素val推入堆栈。 void pop() 删除堆栈顶部的元素。 int top() 获取堆栈顶部的元
阅读全文
摘要:已知一个长度为 n 的数组,预先按照升序排列,经由 1 到 n 次 旋转 后,得到输入数组。例如,原数组 nums = [0,1,2,4,5,6,7] 在变化后可能得到: 若旋转 4 次,则可以得到 [4,5,6,7,0,1,2] 若旋转 7 次,则可以得到 [0,1,2,4,5,6,7] 注意,数
阅读全文
摘要:整数数组 nums 按升序排列,数组中的值 互不相同 。 在传递给函数之前,nums 在预先未知的某个下标 k(0 <= k < nums.length)上进行了 旋转,使数组变为 [nums[k], nums[k+1], ..., nums[n-1], nums[0], nums[1], ...,
阅读全文
摘要:给你一个按照非递减顺序排列的整数数组 nums,和一个目标值 target。请你找出给定目标值在数组中的开始位置和结束位置。 如果数组中不存在目标值 target,返回 [-1, -1]。 你必须设计并实现时间复杂度为 O(log n) 的算法解决此问题。 示例 1: 输入:nums = [5,7,
阅读全文
摘要:给你一个满足下述两条属性的 m x n 整数矩阵: 每行中的整数从左到右按非严格递增顺序排列。 每行的第一个整数大于前一行的最后一个整数。 给你一个整数 target ,如果 target 在矩阵中,返回 true ;否则,返回 false 。 示例 1: 输入:matrix = [[1,3,5,7
阅读全文
摘要:给你一个字符串 s,请你将 s 分割成一些子串,使每个子串都是 回文串 。返回 s 所有可能的分割方案。 示例 1: 输入:s = "aab" 输出:[["a","a","b"],["aa","b"]] 示例 2: 输入:s = "a" 输出:[["a"]] class Solution { pub
阅读全文
摘要:给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回 true ;否则,返回 false 。 单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。 示
阅读全文
摘要:1.左下角设置 2.搜索files trim trailing whitespace 3.勾选 4.保存源文件
阅读全文
摘要:1.直接进行git push远端仓库,会提醒无changeID,并且给出下载命令 2.复制命令进行下载 3.git commit --amend --no-edit重新提交最后一次commit 4.git log查看是否生成changeID
阅读全文
摘要:数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。 示例 1: 输入:n = 3 输出:["((()))","(()())","(())()","()(())","()()()"] 示例 2: 输入:n = 1 输出:["()"] class Soluti
阅读全文
摘要:给你一个 无重复元素 的整数数组 candidates 和一个目标整数 target ,找出 candidates 中可以使数字和为目标数 target 的 所有 不同组合 ,并以列表形式返回。你可以按 任意顺序 返回这些组合。 candidates 中的 同一个 数字可以 无限制重复被选取 。如果
阅读全文
摘要:给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。 示例 1: 输入:digits = "23" 输出:["ad","ae","af","bd","be","bf","cd","ce"
阅读全文
摘要:给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的 子集 (幂集)。 解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。 示例 1: 输入:nums = [1,2,3] 输出:[[],[1],[2],[1,2],[3],[1,3],[2,3],[1,2,3]] 示例
阅读全文
摘要:给定一个不含重复数字的数组 nums ,返回其 所有可能的全排列 。你可以 按任意顺序 返回答案。 示例 1: 输入:nums = [1,2,3] 输出:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]] 示例 2: 输入:nums = [0,1] 输
阅读全文
摘要:Trie(发音类似 "try")或者说 前缀树 是一种树形数据结构,用于高效地存储和检索字符串数据集中的键。这一数据结构有相当多的应用情景,例如自动补完和拼写检查。 请你实现 Trie 类: Trie() 初始化前缀树对象。 void insert(String word) 向前缀树中插入字符串 w
阅读全文
摘要:你这个学期必须选修 numCourses 门课程,记为 0 到 numCourses - 1 。 在选修某些课程之前需要一些先修课程。 先修课程按数组 prerequisites 给出,其中 prerequisites[i] = [ai, bi] ,表示如果要学习课程 ai 则 必须 先学习课程 b
阅读全文