- 博客(320)
- 收藏
- 关注
原创 面向萌新的技术博客入门指南
希望这份技术博客入门指南能够帮助到你,无论你是刚入门的萌新还是已经在技术领域摸爬滚打多年的老手。技术的世界变化万千,每一次的学习和实践都是宝贵的经验,不断地积累才能让我们在这个领域中不断成长。坚持学习、勇于实践,相信你一定能够攀登技术之巅,创造属于自己的精彩!最后,祝愿你在技术之路上越走越远,收获满满的成就和乐趣!
2023-11-11 17:16:33 645 60
原创 (入门向)面向萌新的算法比赛入门指南
OJ(Online Judge)是指在线判题系统,将代码提交给OJ后,OJ会在线检测程序源代码的正确性,并返回结果~国内著名的OJ系统有POJ(北京⼤学OJ)、杭电OJ(参加过ACM的⼈都知道)等,PAT的官⽅题库、蓝桥杯题库和LeetCode也是OJ系统,都可以在线提交代码并得到返回结果~PAT考试过程中使⽤的就是和平时刷题题库⼀样的OJ判题系统,⽽蓝桥杯在考试的时候只能提交答案,不能实时看到提交的答案是否正确,但蓝桥杯平时刷题练习的题库是OJ~
2023-09-14 16:17:12 3097 24
原创 2023年计算机专业还值得无脑梭哈吗——计算机类专业在读一年学生个人分享
CHATGPT是OpenAI开发的一种基于大规模预训练语言模型的对话生成系统。它使用了GPT(Generative Pretrained Transformer)技术,该技术利用了大量的文本数据进行预训练,使得模型能够学习到自然语言的语法、语义和上下文相关性。在CHATGPT中,使用者可以向系统提出问题或发送对话内容,并获得模型生成的回复。CHATGPT通过对之前的对话历史进行编码,以及与大量文本数据的预训练,来理解用户输入并生成相应的回复。
2023-06-20 19:41:09 2141 104
原创 蓝桥杯省赛冲刺(1)考试流程 做题技巧 手算题 杂题
巷子里的猫很自由,却没有归宿;围墙里的狗有归宿,终身都得低头。人生这道选择题,怎么选都会有遗憾。但不管怎样,一条路,有一条路上的风景。所以,你不必为面前的选择内耗,反正无论如何抉择,都难免遗憾;更不必为看似错误的选择痛悔,因为人生最大的遗憾,就是一直在遗憾过去的遗憾。人生的选择题,没有最优正解。
2023-02-23 18:39:52 9145 50
原创 大一学生一周十万字爆肝版C语言总结笔记
大一学生一周十万字爆肝版C语言总结笔记是对C语言程序设计的一次期末总结,也是对未来从事相关工作的一次展望和打下基础。编程能力从来不会是一蹴而就的,而是日积月累的反反复复的练习和思考总结出来的,不是多少天就可以速成的。编程是一项引发积极思维的活动,它不是一种简单的技能,不是只要数据有关规则,熟能生巧就能完成任务的编程,需要指挥编写每一个程序,都要积极开动脑筋,发挥创造精神,编程是一件很灵活的工作,没有标准答案,不同的人可以写出不同的程序。
2022-12-31 21:00:00 3028 53
原创 Java笔记 2 java概述和基础知识
1990 sun公司启动绿色计划1992创建oak(橡树)语言->java1994 gosling参加硅谷大会演示java功能震惊世界。1995 sun 正式发布java第1个版本。2009年,甲骨文公司宣布收购Sun。2011,发布java7JDK 的全称(Java Development Kit Java 开发工具包)JDK = JRE + java 的开发工具[java, javac,javadoc,javap 等]
2024-09-16 15:15:00 1437
原创 Java笔记 【1】docker introduction
之前在服务器配置一个应用的运行环境,要安装各种软件,Java/RabbitMQ/MySQL/JDBC 驱动包等。安装和配置这些东西有多麻烦就不说了,它还不能跨平台。假如我们是在 Windows 上安装的这些环境,到了 Linux 又得重新装。况且就算不跨操作系统,换另一台同样操作系统的服务器,要移植应用也是非常麻烦的。传统上认为,软件编码开发/测试结束后,所产出的成果即是程序或是能够编译执行的二进制字节码等 (java 为例)。
2024-09-16 15:00:00 563
原创 Java笔记 3 ch03_variable
在程序开发中,我们经常需要将基本数据类型转成String类型。或者将String类型转成基本数据类型。基本类型转String类型语法:将基本类型的值+""即可String类型转基本数据类型语法:通过基本类型的包装类调用parseXX方法即可//编写一个main方法//String->对应的基本数据类型//会在 OOP 讲对象和方法的时候回详细//解读 使用 基本数据类型对应的包装类的相应方法,得到基本数据类型//123//123.0//123.0//123//123。
2024-09-12 18:34:39 1651
原创 【数学建模】典型相关分析
典型相关分析是一种多元统计方法,用于研究两组变量(每组变量中可能包含多个指标)之间的相关关系。这种方法可以揭示两组变量之间的内在联系。定义:典型相关分析由Hotelling提出,其基本思想类似于主成分分析。过程:在每组变量中找出变量的线性组合,使得两组的线性组合之间具有最大的相关系数。然后选取和最初挑选的这对线性组合不相关的线性组合,使其配对,并选取相关系数最大的一对。这个过程会持续进行,直到两组变量之间的相关性被提取完毕。结果。
2024-09-12 18:13:48 1270 6
原创 【数学建模】相关系数
总体与样本总体:指研究对象的全体,比如全国人口普查数据。样本:从总体中抽取的一部分个体,如通过问卷调查收集的学生数据。皮尔逊相关系数总体皮尔逊相关系数:衡量两个变量之间的线性相关性。它是将两个变量标准化后的协方差,消除了量纲的影响。样本皮尔逊相关系数:与总体相关系数类似,但在计算时分母为(n-1)而不是(n),这是为了更好地估计总体相关系数。相关性可视化:通过绘制散点图来直观展示两个变量之间的相关性。Excel中的美化步骤调整单元格格式为正方形。设置文本居中对齐。
2024-09-12 18:12:54 1237
原创 【数学建模】拟合算法
定义:与插值问题不同,拟合问题并不要求曲线一定经过给定的所有数据点。拟合的目标是寻求一个函数(或曲线),使得该函数在某种准则下与所有的数据点最为接近,即曲线拟合得最好(通常通过最小化损失函数实现)。定义:这里的线性函数指的是对参数为线性的函数,即参数仅以一次方出现,不能乘以或除以其他任何参数,也不能出现参数的复合函数形式。定义:拟合算法与插值算法不同,它不需要曲线一定经过给定的数据点。
2024-09-03 23:15:24 1492
原创 【数学建模】插值算法
插值法是数学中的一种方法,用于寻找一个函数,该函数通过给定的一组离散数据点。换句话说,插值法可以帮助我们“填补”数据点之间的空白,通过构造一个函数使得该函数在已知数据点处的值与数据点的值相匹配。定义:插值是在已知数据点之间估算未知数据点的过程。在数学建模中,插值通常用于填补缺失数据或平滑数据。应用场景:当现有数据不足以支撑分析时,可以通过插值生成额外的数据点来支持分析的需求。插值法旨在寻找一个多项式函数,该函数在给定的离散点上与原函数相匹配。插值法的目的是尽可能准确地逼近原函数的行为。
2024-09-03 23:14:42 1263
原创 【数学建模】TOPSIS法(优劣解距离法)
TOPSIS法是一种综合评价方法,其全称为“Technique for Order Preference by Similarity to Ideal Solution”,中文可译为“逼近理想解排序法”,国内常简称为优劣解距离法。该方法能充分利用原始数据信息,结果能够精确反映各评价方案之间的差距。TOPSIS法的基本思想是基于每个方案与理想解(最优解)和负理想解(最劣解)的距离来评价方案的好坏。TOPSIS法是由C.L.Hwang和K.Yoon于1981年提出的。
2024-08-25 14:44:28 1557
原创 【数学建模】层次分析法
通过以上步骤,层次分析法提供了一种系统的方法来处理多准则决策问题。在实际应用中,需要确保判断矩阵的一致性,并采用多种方法计算权重以提高结果的稳健性。
2024-08-25 14:43:46 1694 1
原创 python dash框架 油气田可视化软件设计文档
显示特定时间段内预测的天然气流量。根据天然气流量预测结果,计算并展示预热器和再热器的热量消耗及热流体流量。根据天然气流量预测结果,计算并展示发电量。整个程序设计围绕着天然气流量预测的核心展开,通过一系列的计算逻辑,逐步展示了从流量预测到能量转换的全过程。用户可以通过简单的界面操作获得不同时间段内的关键指标信息。# 定义首页布局#标题元素定义dbc.Row([
2024-08-23 17:55:15 923
原创 [kaggle竞赛] 毒蘑菇的二元预测
好的,现在我将为你提供一个完整的代码示例来解决“毒蘑菇的二元预测”问题。您提供了很多关于不同二元分类任务的资源和链接,看起来这些都是Kaggle竞赛中的参考资料和高分解决方案。如果您有具体的问题或者需要针对某个特定部分的帮助,请告诉我!在这一步中,我们将对数据进行更深入的探索,并使用可视化工具来更好地理解数据的分布和特征之间的关系。最后,我们将使用训练好的模型对测试数据进行预测,并整理预测结果以符合 Kaggle 提交的要求。接下来,我们将对数据进行预处理,包括特征编码和其他必要的变换。
2024-08-23 17:53:56 1156
原创 python dash框架
每个页面通常定义在单独的 Python 文件中,例如和。])])每个页面通常定义在单独的 Python 文件中,例如和。])])])每个页面通常定义在单独的 Python 文件中,例如和。])])
2024-07-31 13:26:11 2049 14
原创 python常用组件库介绍
sklearn以其简洁的API、广泛的算法支持和优秀的社区资源,成为了入门级和专业级数据科学项目的首选工具。无论是进行初步的数据探索,还是构建复杂的机器学习流水线,sklearn都能提供必要的工具和框架。Matplotlib 是 Python 数据科学生态中的重要组成部分,无论是在学术研究、数据分析还是工程应用领域,它都是一个强大而灵活的绘图工具。通过掌握 Matplotlib,你可以将复杂的数据转换为直观的可视化图表,从而更好地理解数据模式和趋势。openpyxl看起来您提到了openpyxl。
2024-07-31 13:10:29 1373
原创 Java学习路径初级到高级整理+推荐视频资源 书籍 博客
教程由廖雪峰编写,他拥有十年以上的软件开发经验,精通多种编程语言,对开源框架有深入研究,同时也是《Spring 2.0核心技术与最佳实践》一书的作者。要详细介绍 Java 学习路径的每一部分会非常详细,但我会尽量提供一个概述,帮助你理解每个阶段的核心知识点。
2024-07-23 08:28:52 620
原创 【数学建模】2005建模A题:长江水质综合评价与预测
行万里路, 听万人言, 立万字书, 唤万人心良知的声音尽管微弱,但不会停下来,直到被听到为止。———弗洛伊德
2024-07-09 09:57:52 2022 8
原创 【数学建模】数据的无量纲化处理 2005建模A题:长江水质综合评价与预测
数据的无量纲化处理是一种统计学中的预处理技术,主要用于消除数据中的量纲影响,使得不同单位或量级的指标可以相互比较和结合。无量纲化通过调整数据的范围或尺度,使得数据集中的每个特征或变量处于相似的数值区间内。在具体应用中,选择哪种无量纲化方法取决于数据的特点和后续分析的需求。例如,如果数据的分布未知或非正态,可能更倾向于使用极值化;如果数据的分布接近正态,则标准化可能更为合适。假设我们有两个指标,一个是员工的年龄(范围从20到60),另一个是他们每天的步数(范围从5000到30000)。
2024-07-09 09:29:45 1207
原创 西安石油大学 课程习题信息管理系统(数据库课设)
主要技术栈JavaMysqlSpringBootTomcatHTML CSS JavaScript该课设必备环境配置教程:(参考给出的链接和给出的关键链接)JAVA课设必备环境配置 教程 JDK Tomcat配置 IDEA开发环境配置 项目部署参考视频 若依框架 链接数据库格式注意事项在Java中连接MySQL数据库application配置文件# 项目相关配置ruoyi: # 名称 name: 2022项目实践题库管理系统 # 版本 version: 4.7.3
2024-07-05 02:42:14 669
原创 JAVA课设必备环境配置 教程 JDK Tomcat配置 IDEA开发环境配置 项目部署参考视频 若依框架 链接数据库格式注意事项
在开始配置Java环境之前,确保已经下载并安装了Java Development Kit (JDK)。JDK包含了Java编译器、Java虚拟机(JVM)以及必要的开发工具。根据您的操作系统(Windows、macOS或Linux)选择合适的安装包进行安装,并记住安装路径,因为在后续的环境变量配置中会用到。其后可以添加性能参数:?Java环境配置的核心在于正确设置系统环境变量,以便系统能找到Java编译器、解释器及其他工具。JDBC链接mysql格式:JDBC连接mysql的url的写法和常见属性。
2024-06-27 10:11:12 848
原创 数据库复习重点
实体完整性(Entity Integrity)要求主码的值必须唯一,且不能包含空值(NULL)。参照完整性(Referential Integrity)规定外码要么是NULL,要么是参照关系中主码的有效值。这意味着如果一个关系的外码引用了另一个关系的主码,那么那个主码必须存在。用户自定义完整性(User-defined Integrity)这是由数据库设计者根据具体的应用环境制定的限制条件。可以包括字段级的限制,比如年龄必须大于零,或者数据范围的限制。
2024-06-21 01:48:00 931
原创 模拟退火算法(Simulated Annealing,SA)
邻域结构定义了从当前状态如何转移到下一个状态。在这个问题中,一个合理的邻域结构可能是“交换两个学生所在寝室”,或“将一个学生从一个寝室移动到另一个寝室”。问题定义: 将40名同学划分为10个寝室,每个寝室4人,目标是最小化寝室间共同爱好数量的标准差。初始化。按照每4个同学一组,划分到10个寝室中。目标函数: 计算10个寝室的共同爱好数量的标准差,目标是最小化这个标准差。输入:一组城市集合V,其中包含n个城市,以及一个距离矩阵D,其中D(i,j)表示从城市i到城市j的距离。输出。
2024-06-11 19:30:39 827
原创 计算机网络期末复习 (4)
在这个数字化时代,理解计算机网络的基本原理对于每一个互联网用户而言都变得尤为重要。而《计算机网络微课堂》正是为此而生的一部佳作,它以其独特的魅力,引领我们从零开始,逐步深入地掌握这一领域的知识。该课程以谢希仁教授的权威教材《计算机网络》第七版为蓝本,通过生动形象的动画演示,将复杂的网络概念转化为直观易懂的画面,辅以清晰简洁的语言,让深奥的专业知识变得平易近人。无论是初学者还是有一定基础的学习者,都能在这里找到适合自己的学习路径。
2024-06-05 12:09:32 888
原创 计算机网络期末复习 (3)
FLSM简单易行,但可能造成地址浪费。VLSM更高效,但需要更复杂的规划和路由协议的支持。在实际应用中,VLSM通常更受欢迎,因为它允许更灵活和高效的IP地址使用。然而,FLSM在某些简单或特定的网络环境中仍然有用。**【举例】**假设申请到的地址块为218.75.230.0/24,请使用变长的子网掩码给下图所示的小型互联网中的各设备分配引P地址应用需求:从地址块218.75.230.0/24中取出5个地址块根据你的需求,我们需要从地址块中取出5个子网地址块,其中包括1个/27子网、3个。
2024-06-05 12:09:06 1021
原创 计算机网络ppt和课后题总结(下)
计算机网络中,端口是TCP/IP协议的一部分,用于标识运行在同一台计算机上的不同服务。端口号是一个16位的数字,范围从0到65535。通常,0到1023的端口被称为“熟知端口”或“系统端口”,它们被保留给一些标准服务使用;1024到49151的端口被称为“注册端口”,可以由IANA(Internet Assigned Numbers Authority)分配给特定的应用程序或服务;而49152到65535的端口被称为“动态或私有端口”,供临时使用。
2024-06-05 12:06:50 1478 1
原创 计算机网络ppt和课后题总结(上)
奈氏准则和香农公式共同界定了数据传输的理论边界。奈氏准则关注的是在理想条件下的数据传输速率提升,而香农公式则揭示了在现实世界中,噪声是如何限制数据传输速率的。这两个原则指导着通信工程的设计和优化,促使我们在追求更高传输速率的同时,也要充分考虑到信道的物理限制。集线器:所有设备共享带宽,容易产生冲突,效率较低。交换机:每个端口有独立的带宽,可以避免冲突,效率高。随着技术的发展,集线器已经被交换机所取代,现代网络几乎完全使用交换机来构建局域网。帧定界 透明传输 差错检测。
2024-06-04 21:20:18 1609 13
原创 计算机网络期末复习 (5)第五章运输层
UDP和TCP的选择取决于具体的应用需求。UDP适合于实时性要求高、数据包丢失可以容忍的场景,如在线游戏、实时音视频通信等;而TCP则适合于需要高可靠性和数据完整性的场景,如文件传输、网页浏览等。V在TCP协议中,流量控制是确保数据在发送方和接收方之间平稳传输的关键机制之一。流量控制的主要目的是防止发送方发送数据的速度超过接收方处理数据的能力,以免造成接收方缓冲区溢出。TCP使用滑动窗口机制来实施流量控制,其中“接收窗口”(rwnd。
2024-06-04 17:43:59 1073
原创 计算机网络期末复习(6) 第六章应用层
两种模型的选择取决于具体的应用需求。C/S模型在需要严格控制和稳定服务的场景中更为适用,而P2P模型则在处理大量并发请求和大文件分发等任务中表现出色。随着技术的演进,未来的网络架构可能会结合两者的优势,形成更加灵活和高效的网络服务模式。希望这节课的内容对大家有所帮助,我们下一节课再见!SMTP:用于邮件发送,从客户端到服务器或从服务器到服务器。POP3:用于邮件接收,将邮件从服务器下载到客户端。IMAP:用于邮件接收,提供邮件在服务器上的同步和管理功能。MIME。
2024-06-04 17:42:15 1063
原创 【软件设计师】2022年上半年真题解析
冯·诺依曼计算机体系结构的基本特点是:A. 程序指令和数据都采用二进制表示 - 这是正确的,因为冯·诺依曼架构下的计算机使用二进制形式来表示和处理所有信息,包括指令和数据。B. 程序指令总是存储在主存中,而数据则存储在高速缓存中 - 这个描述不准确。实际上,程序指令和数据都可以存储在主存储器(主存)中,而高速缓存(Cache)是用来临时存储频繁访问的主存内容以提高数据读取速度的部件,它存储的内容可以是数据也可以是指令,并没有固定只存储数据。
2024-06-02 15:23:40 1058
原创 计算机网络复习(2)性能指标 带宽
计算机网络的性能指标是衡量网络效率、可靠性和服务质量的重要参数,它们帮助我们理解网络如何工作以及如何优化网络性能。
2024-06-01 15:18:58 775
原创 计算机网络期末复习(1)计算机网络在信息时代对的作用 计算机网络的定义和分类 三种交换方法
计算机网络是指将地理位置上分散的多台计算机通过通信设备和线路连接起来,按照网络协议进行数据传输和资源共享的系统。它的基本目的是实现资源共享和信息传递。
2024-06-01 15:01:10 1413
原创 【软考中级 软件设计师】数据结构
首先,需要将软件开发过程分解成一系列具体的活动或任务,如需求分析、系统设计、编码、测试等。同时明确这些活动之间的逻辑依赖关系,哪些任务必须在其他任务开始之前完成。
2024-05-24 19:55:55 979
原创 【软考中级 软件设计师】计算机网络和安全
蠕虫病毒,作为一种高度自足的恶意软件,其核心特征在于其自我复制与传播能力,无需借助其他程序或人为操作即可在计算机网络中迅速蔓延。这类病毒利用操作系统或应用程序的安全漏洞,通过网络连接自动寻找新的宿主进行感染,其传播机制通常包括但不限于电子邮件、网络共享、即时消息等渠道。例如,“红色代码”病毒便是通过HTTP服务器的漏洞传播,而“爱虫病毒”则是通过电子邮件附件进行扩散,两者均展现了蠕虫病毒通过网络自我复制的特性。相比之下,“冰河”则被归类为远程控制木马(Trojan Horse),其运作模式与蠕虫截然不同。
2024-05-23 18:39:28 1363
原创 【软考中级 软件设计师】操作系统 结构化开发与方法
操作系统(Operating System,简称OS)是管理计算机硬件与软件资源的系统软件,同时也是计算机系统的核心与基石。它负责处理硬件与应用软件之间的复杂交互,为应用程序提供一个友好的执行环境。对于准备软考中级-软件设计师考试的考生来说,深入理解操作系统的概念、功能、类型及其工作原理是非常重要的。
2024-05-20 15:27:29 668 4
原创 [ 软考中级 软件设计师 ] 数据库题型总结
候选关键字是数据库设计的基础之一,它不仅关乎数据的唯一标识,还直接影响到数据库的性能、一致性和扩展性。合理选择和管理候选关键字,遵循数据库规范化原则,对于构建高效、可靠的数据管理系统至关重要。如果关系R(H,L,M,P)的主键为全码(All-key),这意味着唯一能唯一标识表中每一行的属性集合是所有属性的组合,即(HLMP)。因此,关系R的主键应该是全部四个属性的组合,选项A正确。全码情况下,不可能从单个属性或者任意较少数量的属性组合中保证唯一性,故B、C、D选项均不符合全码的定义。
2024-05-19 14:12:00 1215 5
《大学计算机基础》试题题库(仅供参考)
2023-02-13
计算机专业新生研讨课资料
2022-12-25
C语言辅助学习资料,非常多经典资料
2022-12-14
全国高校计算机能力挑战赛20 21真题
2022-11-26
C语言成绩管理系统出现运行后界面是空的
2022-12-09
C语言结课设计成绩管理系统疑问
2022-12-07
求问MATLAB和PYTHON哪个更适合数学建模比赛,或者是都学上比较好还是?
2022-12-04
华为ict大赛网络赛道学习空间出现视频无法播放问题
2022-11-26
如何解决C语言中的这个
2022-11-04
C语言中关于函数的一些问题
2022-11-02
c语言中强制类型转换和四则运算运算的顺序是什么?
2022-11-02
问题遇到的现象和发生背景a数组中不是 1 2 0 6 0吗
2022-10-28
C语言中关于for循环的一个问题
2022-10-22
如何用c语言判断几位数出错了?
2022-10-22
关于#单片机#的问题:入门单片机推荐
2022-10-20
程序员键盘87键和98键怎么选啊?
2022-10-04
C语言中怎么理解计算符优先级呢?
2022-08-18
编译器如何变黑1111111
2022-08-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人