- 博客(110)
- 收藏
- 关注
原创 C#中用 OxyPlot 在 WinForms 实现波形图可视化(附源码教程)
今天给大家安利一个超级实用的绘图控件库——,配合WinForms使用,让你轻松绘制专业级图表!本文将手把手教你如何搭建一个简单的波形图显示窗口,
2025-04-24 22:22:56
575
原创 亲测推荐!写作狗让我的论文重复率从33%狂降到1%,AI痕迹也能一键消除!
深夜收到导师消息:“ai率33%,AI生成痕迹明显,重改!” 眼前一黑!试遍全网工具:要么降重后语句颠三倒四,要么AI率纹丝不动…往下看就对了。智能降重:33%→1%的魔法
2025-04-15 10:46:19
3472
原创 【安卓】APP生成器v1.0,生成属于你的专属应用
APP生成器可以将任意网址转换成可安装的APP应用,无论是新闻、博客、论坛、游戏,还是在线购物网站或者视频观影平台,只要你有个希望转换的网址,这款应用都能为你实现,无需联网生成,并且支持多个网址集合在一起生成网址导航页面,应用永久免费使用。
2025-04-09 21:57:06
326
原创 比迅雷下载速度快且不需开会员的软件-IDM
IDM 全名 Internet Download Manager 是一款国外的多线程下载神器(简称IDM)。IDM是一种提高下载速度5倍,恢复和下载时间表的工具。全面的错误恢复和恢复功能将重新启动由于连接丢失,网络问题,计算机关机或意外断电而导致的下载或中断下载。
2025-04-08 15:13:32
450
原创 STM32驱动安装
首先把STLINK插到电脑上,然后此电脑右键属性->设备管理器。图标上有感叹号说明电脑上目前没安装STLINK的驱动。Keil软件自带的就有驱动,打开软件安装目录。感叹号消失说明驱动安装成功。
2025-04-02 10:30:35
1019
原创 【408】26考研-王道计算机408
【阶段划分与核心目标】📌基础阶段(当前-6月)学习资料唯一教材:王道系列视频+配套教材禁用自学教材(避免抓不住重点)辅助工具:打印王道知识框架(解决教材字体问题)核心任务全程跟随王道视频顺序,1.5倍速高效学习(每日≥1小时)专攻选择题:除已删除考点外,完成所有课后选择题标记错题:按科目分类记录错题与核心知识点(禁止抄书!笔记方法:边听课边在知识框架上补充关键细节【四科目差异化策略】科目学习重点优先级建议数据结构动手模拟代码过程(树/图遍历、排序算法)先学,培养逻辑思维。
2025-03-31 14:32:25
2065
1
原创 2025年春招-Linux面经
举个例子吧,假设你有一个计算打折的系统,不同的客户群体享受不同的打折策略,你可以用策略模式,把不同的打折逻辑封装成独立的策略类,在运行时选择合适的策略来计算最终价格。,Linux中的API被称为系统调用,Windows中的API是开发人员所说的DLL,这是一个库,里面包含代码和数据。本质上是一个计数器,当使用共享内存的通信方式时,如果有多个进程同时往共享内存中写入数据,有可能先写的进程的内容被其他进程覆盖了,信号量就用于实现进程间的互斥和同步PV操作不限于信号量+-1,而且可以任意加减正整数。
2025-03-28 15:43:48
1985
原创 提高工作效率,Everything帮你轻松找到文件
Everything是一款超轻量级的文件搜索工具,只有几MB大小,但搜索速度却快到惊人!传统Windows搜索要等半天,而Everything几乎是输入完关键词就出结果。
2025-03-27 16:19:58
390
原创 《突破学习瓶颈!6大必备资料,助你拿下四六级和考研英语!》
🎯今天给大家带来一份超实用的资料包,涵盖了从四六级到考研英语的全方位备考内容,轻松攻克各类英语难题,让你从“备考焦虑”走向“自信满满”!🔥📚别担心!我为你整理了这8个高效学习资料链接,轻松应对每个考试难关!👇👇👇。
2025-03-21 20:55:05
937
原创 Git使用(二)--如何配置 GitHub 远程仓库及本地 Git 环境
.初始化本地仓库git init2.使用以下命令将文件添加到暂存区:git add .3.提交到本地仓库:git commit -m "英文注释"4.与GitHub建立连接git remote set-url origin git@github.com:LiYuxuanDevSpace/personalspace.git5. 将本地仓库推送到远程仓库:git push -u origin master
2025-03-12 21:05:08
1651
原创 Git使用(一)--如何在 Windows 上安装 Git:详细步骤指南
如果你想在 Windows 机器上安装 Git,可以按照以下详细指南进行操作。
2025-03-12 17:53:14
1449
原创 Windows 系统 GDAL库 配置到 Qt 上
在地理信息开发中广泛使用的开源库,GDAL(Geospatial Data Abstraction Library))库提供了读取和处理各种地理空间数据格式的能力。
2025-02-12 20:28:41
597
原创 如何使用C++将处理后的信号保存为PNG和TIFF格式
在信号处理领域,我们常常需要将处理结果以图像的形式保存下来,方便后续分析和展示。C++提供了多种库来处理图像数据,本文将介绍如何使用stb_image_write库保存为PNG格式图像以及使用OpenCV库保存为TIFF格式图像。
2025-02-10 23:22:23
713
原创 高性能并行FFT:使用FFTW与OpenMP优化多线程计算
在高性能计算领域,快速傅里叶变换(FFT)是处理信号和图像等数据的关键工具。为了充分利用多核处理器的计算能力,结合使用FFTW和OpenMP提升FFT性能。本文将通过一个简单的C++示例,介绍如何使用FFTW与OpenMP进行多线程FFT规划和执行。.h中:.cpp中:1.3销毁FFT计划1.4并行执行FFT1.5进一步优化调整循环的调度策略 下面使用的是静态调度( 将循环均匀分配给线程 ) :使用子句将多个循环合并为一个并行循环,以提高并行度上面两个一起使用
2025-01-10 16:47:27
679
原创 C++中用 clock() 测量程序执行时间
调用的差值,进而得出程序执行的时间。以下是一个简单的示例,函数可以用来计算程序执行的时间,可以通过计算两个。
2025-01-09 22:43:46
198
原创 Qt读取回波数据的两种方法
按列的优先顺序读取数据,每次读取一个字节存入到buf,在赋值给复数数组的实部和虚部。ifstream对象销毁时会自动关闭,无需显示调用close。: 要读取的二进制文件的路径。(一)fread读取数据。
2025-01-05 17:20:21
163
原创 Qt中的QProcess与Boost.Interprocess:实现多进程编程
QPocess类用于启动和管理外部进程。启动外部程序:执行可执行文件,并传递命令行参数与外部进行通信:通过标准输入 输出 和 错误通道交换数据进程控制:终止 暂停 或 恢复进程,获取其退出状态同步与异步操作:支持阻塞和非阻塞的进程管理方式用法// 创建QProcess对象// 连接信号槽以读取输出// 启动外部程序// 检查进程是否启动成功if (!信号与槽 QProcess通过信号和槽机制通知进程的各种状态和数据。started():进程开始执行时发出。
2024-12-22 16:51:04
1408
原创 个人整理的超全C++ 八股文(全是干货)
因此引入了智能指针。假如这个类中有虚函数,那么会给这个类提供一个虚函数表,这个表中存储了该类中所有虚函数的地址,每个对象都有一个指向虚表的虚表指针,然后通过虚表指针找到虚表,进而通过找到函数在表中的位置实现函数的正确调用。重载的定义是在同一个作用域下,函数名相同,参数类型或者顺序或者个数不同则为函数重载,因为编译器对两种语言的处理方式不同,C++编译器编译后会在原函数名的基础上加上参数类型来识别重载函数,而C语言编译后还是原函数名就会出现重定义错误,故C语言不能重载。这样,基类的函数在派生类中被隐藏了。
2024-12-16 19:16:06
8714
1
原创 轻松入门:HTML网页制作指南 进阶篇
一个大标题领着一堆小标题的形式用自定义列表。标签用于定义自定义列表,该标签会与(定义项目/名字)和(描述每一个项目/名字)一起使用。
2024-05-31 11:04:26
773
原创 轻松入门:HTML网页制作指南 基础篇(下)
简单来说,定义为en 就是英文网页, 定义为 zh-CN 就是中文网页 (其实对于文档显示来说,定义成en的文档也可以显示中文,定义成zh-CN的文档也可以显示英文 这个属性对浏览器和搜索引擎(百度.谷歌等)还是有作用的)作用:标题标签 - 一共6个等级(像word的一级标题,二级标题...),使用后会使网页看起来美观。:是块级元素,用于定义文档中的一个区块,通常用于将一组相关的元素组织在一起,例如用于布局或样式化目的。 标签用来布局,一行上可以多个 。
2024-05-30 19:42:02
874
原创 轻松入门:HTML网页制作指南 基础篇(上)
网页就是我们在浏览器中看到的那些页面,它们可能包含文字、图片、视频和其他媒体,通常是通过HTML等标记语言制作的。每个网页都是网站的一部分,而网站则是在互联网上展示特定内容的集合。HTML就是网页的构建语言,通过一系列标记标签(markup tags)来描述网页的结构和内容。它不是编程语言,而是一种标记语言,用于定义文本、图像、链接等元素在页面上的显示方式。网页就是由图片、链接、文字、声音、视频等元素组成的页面,实际上是一个以.html为后缀的HTML文件。
2024-05-30 16:31:59
528
原创 解决VSCode右键没有Open In Default Browser问题
在VSCode进行Web小程序测试时,我们在新建的HTML文件中输入 '!'会自动生成基础框架,写入内容后,我们想要右键在浏览器中预览。发现右键没有“Open In Default Browser”选项。原因是没有安装插件。下面是解决方案:首先在VSCode找到扩展(下图中1的位置),然后再搜索栏(下图2位置)输入:open in browser,最后点击安装插件即可解决。
2024-05-30 16:00:06
1709
原创 Linux 系统编程笔记--基本概念(一)
管理计算机硬件和软件资源的计算机程序。操作系统的核心,是应用程序连接硬件设备的桥梁。CPU 可以在两种状态下运行:用户态和内核态,在用户态下运行时,CPU 只能访问用户空间的内存;在内核态运行时,CPU 既能访问用户空间也能访问内核空间。把函数放到库里,供别人使用的一种方式。方法是把一些常用到的函数编完放到一个文件里,供不同的人进行调用。调用的时候把它所在的文件名用#include加到里面就可以了。一般是放到 lib 文件里。
2024-05-29 13:20:20
432
原创 破解面试难题:面试经典150题 之双指针法详解与代码实现
面试经典 150 题 - 学习计划 - 力扣(LeetCode)全球极客挚爱的技术成长平台。
2024-05-29 12:53:33
1125
原创 不是所有的AI都这么乖——探索DAN模式的野性一面
今天偶然间发现还挺好玩的!!!在一个充斥着预测性回答和过分礼貌的人工智能世界里,你是否曾渴望一场真正的思想碰撞?忘掉你以往遇到的那些听话的AI。DAN模式,一个设计来打破常规、挑战边界的AI,等着你来探索。
2024-05-08 15:25:53
5082
原创 掌握链表:数据结构手撕面经(简单入门版 适合新手学习)
题库 - 力扣 (LeetCode) 全球极客挚爱的技术成长平台海量技术面试题库,拥有算法、数据结构、系统设计等 1000+题目,帮助你高效提升编程技能,轻松拿下世界 IT 名企 Dream Offer。https://leetcode.cn/problemset/?topicSlugs=linked-list&page=12. 两数相加 - 力扣(LeetCode)https://leetcode.cn/problems/add-two-numbers/description/https://leetco
2024-04-27 16:37:51
1012
原创 C语言面经
首先说原码,最前面是符号位,0表示正数,1表示负数,其他的就是普通的二进制数。由于数据区域对进程来说是可读可写的,而指令区域对程序来讲是只读的,所以分区之后呢,可以将程序指令区域和数据区域分别设置成只读或可读可写。这样可以防止程序的指令有意或者无意被修改当系统中运行着多个同样的程序的时候,这些程序执行的指令都是一样的,所以只需要内存中保存一份程序的指令就可以了,只是每一个程序运行中数据不一样而已,这样可以节省大量的内存。这将切换目标位的值,因为“异或”运算符会将相同的位转为0,不同的位转为1。
2024-04-24 13:31:10
1227
原创 序列dp基础模型
例如,若X=和Y=,则序列是X和Y的一个公共子序列,序列 也是X和Y的一个公共子序列。我们称序列Z=�=是序列X=�=的子序列当且仅当存在严格上升的序列,使得对j=1,2,...,k,有xij=zj���=��。
2024-04-10 14:11:29
570
原创 第15届蓝桥杯省赛模拟第二期题解及代码实现
问题描述输入一个仅包含小写英文字母的字符串,请问这个字符串中的最后一个元音是什么。在英文中,a,e,i, o,u共5个字母是元音字母,其它字母不是元音字母。输入格式输入一行包含一个字符串,仅由小写英文字符组成,字符串中至少包含一个元音字母。输出格式输出一行包含一个字符,表示答案。最后一个首先想到倒着遍历.本题从字符串的尾部开始遍历,找到第一个元音字母即停止。cin>>s;string t;t=c;cout<<t;return 0;
2024-04-04 08:54:13
1175
原创 数据结构 之 树习题 力扣oj(附加思路版)
然后,当队列不为空时,循环执行:遍历当前队列中的所有节点,将它们的值收集到一个二维向量中,并将它们的非空左右子节点依次入队。每完成一层的遍历,就将这一层的向量添加到结果向量中,直到遍历完所有层。如果cur的左子树不为空,将cur的左子节点压入stk 中。利用栈来模拟递归的过程,先将根节点入栈,然后不断弹出栈顶节点,将其右子节点和左子节点依次入栈,同时将当前节点连接到链表中。3.第三步看这个node有没有左孩子,如果有左孩子把左孩子放入到队列中,如果node有右孩子,把右孩子放入到队列中。
2024-03-26 15:50:15
1050
原创 数据结构 之 树
树是一种数据结构,它是由n (n>=1)个有限节点组成一个具有层次关系的集合。把它叫做"树"是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。二叉树是每个节点最多有两个子树的树结构。一棵工叉树中,只有最下面两层结点的度可以小于2,并且最下一层的叶结点集中在靠左的若干位置上。这样的二叉树称为完全二叉树。二叉搜索树又叫二叉查找树,其中每个节点都有一个键标识该节点唯一,并且每个键大于左子树上任意节点的键,小于右子树上任意节点的键。
2024-03-25 21:23:08
957
原创 数据结构 之 栈与单调栈习题 力扣oj(附加思路版)
创建一个栈,遍历数组,将第一个元素放入栈,每个元素与栈顶比较,当栈不为空且找到后面比栈顶大的一个元素,将栈顶元素弹出,然后利用下标返回数组对应的元素。,利用栈来寻找每个元素右侧的第一个更大元素。如果当前元素大于栈顶元素,则找到了栈顶元素的下一个更大元素,此时更新结果数组。//创建一个栈,里面的元素是int类型。top() 获取栈顶元素 ,返回栈顶元素的值。如果不存在下一个更大元素,那么本次查询的答案是。中的下一个更大元素。中的下一个更大元素,如果不存在则结果为。,表示每天的温度,返回一个数组。
2024-03-25 14:57:26
647
原创 数据结构 之 队列习题 力扣oj(附加思路版)
创建一个队列(队列默认最大堆结构),将前k个始终维护成最大堆结构,k~arr.size()-1中每个元素始终与栈顶元素作比较,最终队列即为所求。利用优先级,队列默认最大堆结构将数组中元素升序排一下,然后每次取出堆顶元素和堆顶下一位,用两个变量接收(利用top和pop函数)。假设你是一位很棒的家长,想要给你的孩子们一些小饼干。你的目标是尽可能满足越多数量的孩子,并输出这个最大数值。设计一个算法,找出数组中最小的k个数。,这是能让孩子们满足胃口的饼干的最小尺寸;有一堆石头,每块石头的重量都是正整数。
2024-03-25 13:08:16
1098
java课设之简易版客房管理系统
2024-02-24
算数表达式求值系统-c语言
2024-02-07
学生通讯录管理系统-c++
2024-02-06
1839:【05NOIP提高组】谁拿了最多奖学金
2024-02-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人