自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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实现一个简单电灯

滑到8296行。

2025-04-02 10:33:09 1231

原创 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

原创 【ChatBox】deepseek本地部署

本文介绍使用chatbox本地部署deep seek的API的方法。

2025-03-29 17:54:20 371

原创 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

原创 Windows上在Qt中快速配置OpenCV库(最简单教程)

安装Qt Creator下载OpenCV预编译库

2025-02-12 15:47:00 658

原创 如何使用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

原创 解决Qt打印中文字符出现乱码

在 Windows 平台上,默认的控制台编码可能不是 UTF-8,这可能会导致中文字符的显示问题。

2025-01-09 22:52:20 662

原创 C++中用 clock() 测量程序执行时间

调用的差值,进而得出程序执行的时间。以下是一个简单的示例,函数可以用来计算程序执行的时间,可以通过计算两个。

2025-01-09 22:43:46 198

原创 解决OPenMP不能使用头文件#include <omp.h> 的问题

解决OPenMP不能使用头文件#include 的问题

2025-01-09 22:39:09 733

原创 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

原创 FFTW 库于 Qt Creator 环境的部署与应用

FFTW库是用于一维或多维快速傅里叶变换(FFT)的C函数库。

2024-12-16 19:08:46 1096

原创 轻松入门: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

原创 蓝桥杯 总结经典基础题型

异或(^)相同为0,不同为1。

2024-04-10 14:17:20 691

原创 序列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

qt开发类似于网盘的项目

C/S架构,C++开发的,使用UDP协议

2024-12-23

java课设之简易版客房管理系统

首页部分主要分为两大块,第一块为管理员与用户的选择页面,此页面主要使用jsp定义了主要的页面布局,然后利用了css进行前端美化,然后给具体每个管理员登录和用户登录按钮加入了链接,分别跳转到了不同的登陆界面。第二部分是管理员和用户的登陆界面,此界面页面布局依旧是使用JSP进行书写,分别定义了标题书签,账号密码的输入框(input框),登录按钮以及返回上一级按钮,input框中放置了placeholder可变占位符,用来提示输入信息,另外input框的具体样式定义是在对应的css文件中,主要定义了背景色,字体大小,边框大小以及高度等属性,登录按钮会将要执行的操作提交employeeservlet,在employeeservlet中对登录按钮对应的操作进行匹配,然后通过employeeservice层去根据提交来的用户名和密码,进行查询。管理员界面是使用jsp实现具体的页面布局,包括左侧导航区的标题和菜单,以及右侧操作区的语言提示,具体布局样式使用css书写。以管理员身份登录后,会看到三个功能,功能一:房间管理,管理员可以对客房信息进行添加、删除和查询操作。此页面主要使用jsp定义了主要的页

2024-02-24

java考试复习题.zip

java考试复习题.zip

2024-02-07

Java实验报告源码.zip

Java实验报告源码.zip

2024-02-07

数据结构实验源码.zip

数据结构的六个实验报告源码

2024-02-07

非单位时间任务安排问题.pptx

非单位时间任务安排问题.pptx

2024-02-07

会场安排问题的源码.cpp

会场安排问题的源码.cpp

2024-02-07

表达式求值系统-ppt

一个针对源码的ppt

2024-02-07

算数表达式求值系统-c语言

数学是一切研究的基础,因此一个算术表达式准确而快速的计算显得尤为重要。表达式计算在小学乃至中学大学都有着极其重要的地位,我们在平时也常常因为一些在计算中存在的小错误导致正确率不高。而且用手书写计算算术表达式值的过程不仅繁琐,而且效率还低。本系统就是为了方便人们计算算术表达式而编写的一个能更快更准的求算术表达式的值的小程序。 算术表达式实现程序是计算数学表达式方法的一种。本程序由C语言的顺序栈进行编写,主要采用栈来实现在包含+、-、*、/运算符和 (、) 圆括号的表达式求值中常用的算法,中缀表达式求值的算法用C语言进行描述,在Visual C++6.0环境下实现。本程序由十一个函数模块来实现功能,其中包括登录注册功能,计算中缀表达式功能等等。该系统的出现会大大提高计算的正确率,会为人们在学习和工作上提供便捷。但是该系统也存在一些不足,现阶段仅能计算简单的四则远算,一些较复杂的计算暂时还不能实现。

2024-02-07

学生通讯录管理系统-c++

本次课程设计内容是要做制作个人通讯录管理系统,输入姓名、电话号码、住址等信息,然后对通信簿进行显示、查找、添加、修改及删除。 有以下几个功能: (1) 通讯录的每一条信息包括姓名、单位、固定电话、移动手机、分类、EMAIL、QQ等。 (2) 输入功能:可以一次完成若干条信息的输入。 (3) 显示功能:完成全部通讯录信息的显示(一屏最多显示10条,超过十条应能够自动分屏显示) (4) 查找功能:可以按姓名等多种方式查找通讯信息 (5) 增加、删除、修改功能:完成通讯录信息的多种更新 (6)信息保存到文件及从文件调入

2024-02-06

C语言实验报告源码+课上源码(要实验报告的私信找我)

信息与计算科学专业 C语言程序设计的实验报告源码和上课老师讲的代码!!!

2024-02-06

信息与计算科学专业java课上代码及课后作业源码

信息与计算科学专业java课上代码及课后作业源码

2024-01-30

c++实验报告源码+课上源码

c++实验报告源码+课上源码

2024-01-29

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除