- 博客(23)
- 收藏
- 关注
原创 C++初步认识函数
1.在键盘输入姓名,然后输出“欢迎,+姓名”,但在这里我们输入姓名后,点击回车就退出了,是因为程序最后一句是获取键盘输入,我们已经得到键盘输入,所以在没有输出想要的语句时就退出了2.如果想不要出现这种情况,就在最后再加一句cin.get();可以看到正常输出了,这就是一个简单的交互式小程序。
2024-12-31 11:03:04
300
原创 C++简单上手
1.点击创建新项目2.选择空项目即可,点击下一步3.项目名称为HelloWorld,可以更改项目所在位置,这里选择D盘下的CppProjects文件夹,解决方案默认和项目名称相同(相关连的一组项目放在一起就叫解决方案),解决方案也可以更改,汉语也可以,这里就不改了,然后点击创建4.创建之后打开以下画面,主要有解决方案资源管理器即可5.在源文件右键->添加->新建项,输入名称添加.cpp文件6.如果想要改字体的大小,可以在工具里选择“选项”->字体和颜色,然后更改即可。
2024-12-31 10:35:09
1361
原创 C++介绍
1.C++起源于C语言2.C语言(1)为开发Unix系统而创建的语言,最初是使用汇编语言来开发Unix系统的,但是,汇编语言非常麻烦,就开发了一种新的语言C语言来编写Unix系统。(2)C语言的特点:a.贴近硬件,运行速度飞快。b.是系统级编程语言,一般将它称作最底层的编程语言。c.是结构化的编程语言,非常适合教学。(3)C语言的缺点:C语言是面向过程编程,当面对大型项目时,就不适合按照顺序一步一步执行,会有许多跳转等操作,C语言就不合适了。3.C++语言的特点。
2024-12-25 18:05:28
348
原创 SQLite下载、安装与配置(Qt)
1.打开下载地址,点击Download2.下载Windows版本的dll和tools压缩包,选择适合自己电脑的。
2024-07-01 20:49:09
385
原创 MySQL的下载、安装与配置
1.打开官网,点击DOWNLOADS2.点击MySQL Community (GPL) Downloads3.点击MySQL Community Server4.下载目前最新版的8.4.0 LTS(长期支持),下载MSI版本的,点击Download,如果想下载之前的版本,在右侧的Archives中下载即可,5.不登录,直接下载就行。
2024-07-01 16:17:09
651
原创 Qt入门程序
Qt Creator为应用程序开发人员提供了一个完整的跨平台、集成开发环境(IDE)以便为桌面、嵌入式和移动设备平台(如Android和ios)创建应用程序。Qt Creator提供了在整个应用程序开发生命周期所需的工具,从创建项目到将应用程序部署到目标平台。
2024-06-22 16:57:07
344
原创 Qt的下载与安装
1.Qt是一套应用程序开发库,是跨平台的开发类库。跨平台意味着只需要编写一次程序,在不同平台上无需改动或只需少许改动后在编译,就可以形成在不同平台上运行的版本。2.Qt6新特性2020年12月正式发布了Qt6.0,引入的主要新特性包括:(1)支持C++17标准。(2)Qt核心库的改动:新的属性和绑定系统;全面支持Unicode字符串;修改了QList的实现方式,将QVector类和QList类统一为QList类;QMetaType和QVariant几乎被重写。
2024-06-22 12:03:02
807
原创 嵌入式系统概述
嵌入式系统是以为中心,以为基础,软件(例如四轴飞行器没有常用的office软件或各种输入法)硬件(例如四轴飞行器没有大的显示屏,键盘)可裁减,适于应用系统对功能、可靠性、成本、体积、功耗(大部分嵌入式系统都采用电池供电)严格要求的(例如四轴飞行器只能飞起来和拍照,但没有打游戏等的功能)。
2024-05-03 13:03:40
741
原创 Java入门程序
我将命令改成了javadoc -encoding UTF-8 -d 要生成的文件夹名字 -author -version 文件名.java,中文操作系统默认的编码是GBK,源代码是UTF-8编码,修改之后就成功了,根本的解决方法在下方。3.文档注释作用:文档注释中的内容可以根据javadoc命令生成一个文档(API文档),别人拿到这个文档,就可以快速对此类以及类中实现的功能,进行快速了解。(2)注意:javac会将java文件编译,生成一个.class文件(字节码文件),jvm运行时只认class文件。
2024-03-26 17:21:27
708
原创 JDK安装及配置环境变量
此电脑右键->属性->高级系统设置->环境变量->在系统变量中点击新建,变量名为“JAVA_HOME”,变量值是bin目录上一级目录的路径->在Path中新建输入“%JAVA_HOME%\bin”,移动到最上方->点击确定即可(此电脑右键->属性->高级系统设置->环境变量->选中系统变量中的Path->编辑->新建,输入bin目录的路径,上移到最上方(常用的移动到最上面)->点击确定即可((2)安装:双击.exe文件->下一步->选择安装路径(安装路径不要有中文,不要有空格)->确定->下一步->关闭。
2024-03-25 18:25:03
4457
原创 Node.js命令
也可以在文件上右键->在集成终端中打开->输入node hello.js。在命令提示框输入“node 文件名.js”例如输入“node hello.js”命令名称 参数1 参数2。
2024-03-23 21:53:01
161
1
原创 Node.js下载安装
如果想要多个客户端访问同一个网页,要先写好HTML,CSS,JavaScript文件,服务器将这些文件保存,用户通过url向服务器发送请求,服务器将这些资源返回给浏览器,浏览器对资源进行解析,页面就可以呈现了。服务器可以理解为配置比较高的计算机,服务器只有硬件是不够的,我们要在服务器中运行Node.js程序来处理用户请求。VSCode(代码编辑工具)、Figma(设计工具)、Postman(接口测试工具)(2)点击Next,接受,继续点击Next。(5)直接点击Next,点击Install。
2024-03-23 21:29:19
479
1
原创 Java语言及软件开发
JavaEE(Java Platform, Enterprise Edition 企业版):为开发企业环境下的应用程序提供的一套解决方案,主要针对Web应用程序开发,Web应用程序开发指的是页面+服务器。操作系统网站,桌面应用,科学计算机器人,移动端设备,企业级应用(需要承载高并发,在服务器端用Java处理高并发最合适),大数据开发,游戏开发(但大型游戏不太合适)。2023年9月,发布Java21,加入纤程(虚拟线程)的概念,提供更高的并发性和更低的资源消耗。第一代:机器语言(输入0和1代码)。
2024-03-23 17:49:24
255
1
原创 关系型数据库
如果一个表中有20个字段,我们想要查找其中2个字段,如果是按行存储的数据库,我们想要查找2个字段,就要将这一行的所有字段都查找出来,相当于其他的18个字段都是冗余的,冗余越多,内存的I/O就越多,性能就不会高;(4)列式数据库:列式数据库是将数据按照列存储到数据库中,这样做的好处是可以大量降低系统的I/O,适用于分布式文件系统,典型产品:HBase等。这种类型的数据库是最古老的数据库类型,关系型数据库是把复杂的数据结构归结为简单的二元关系。Redis是最流行的键值型数据库。的,相对的,用NoSQL来控制。
2023-07-16 12:00:27
136
1
原创 数据库概述
MySQL是一个开放源代码的关系型数据库管理系统。MySQL是可以定制的,采用了GPL(GNU General Public License)协议,可以修改源码来开发自己的MySQL系统。MySQL支持大型数据库,可以处理拥有上千万条记录的大型数据库,超过千万后,就需要分库分表了,单表2000w数据后,数据库查询性能会急剧下降。
2023-07-15 11:25:30
72
1
原创 在IDEA创建Web新项目
4.在Project location中可以更改文件的位置,创建项目的名称在Project location中输入“\+文件名”即可,点击“Finish”显示该文件夹不存在,点击“Create”创建即可。6.在项目“The Tertris”右键->Add Framework Support。7.点击“Web Application”, 点击“OK”即可。2.点击“New Project”3.接下来一直点击“Next”8.创建Web项目完成。
2023-07-09 21:31:06
120
1
原创 计算机的软件相关内容
DOS(Disk Operating System, 磁盘操作系统)是Microsoft公司在Windows之前推出的一个操作系统,是单用户、单任务(即只能执行一个任务)的操作系统。输入“rd team1” 删除team1文件,使用“dir” 再次查看class1文件夹的目录。“del 1.txt” 删除1.txt文件,“del *.txt” 删除所有txt格式的文件。(3)“md” (make directory),创建文件夹。(7)“cd/” 或 “cd\” 可以直接回到根目录下。
2023-07-09 20:46:40
71
1
原创 计算机的硬件
3.内存(Memory)负责硬盘上的数据与CPU之间数据交换处理。保存从硬盘读取的数据,提供给CPU用;保存CPU的一些临时执行结果,以便CPU下次使用或保存到硬盘。4.输入设备:键盘是用于操作计算机设备运行的一种指令和数据输入装置,也指经过系统安排操作一台机器或设备的一组功能键。2.硬盘(Hard Disk Drive,一般指电脑硬盘)是计算机最主要的存储设备,容量大、断电数据不丢失。正常分类:机械硬盘(HDD)、固态硬盘(SSD)以及混合硬盘(SSHD)。数据从硬盘或内存传输到CPU进行运算。
2023-07-08 19:26:24
77
1
原创 Unity3D在场景中播放可拖动进度条的视频
10.如果想播放的视频是正常的效果,需要更改Raw Image的高和宽,本视频更改为宽700,高350(具体的视频进行对应的修改),如果没有达到想要的效果,可以在左侧的Scene中点击第四个工具图标进行视频的缩放。6. 在Raw Image右键->UI->Legacy->Button,创建一个Button,重命名为pause,将pause下的Text改为“暂停”,将Font Style改为Bold, Font Size改为30,pause的高度改为50。VideoPlayerControl代码。
2023-05-22 19:06:42
2362
2
原创 Unity3D在3D项目中使用URP材质
5.在Graphics中 的URP Global Settings中点击new新建Universal Render Pipeline Globel Settings,然后选择这个Universal Render Pipeline Globel Settings。7.打开Project Settings,在Quality中的 Render Pipeline Asset中选择New Universal Render Pipeline Asset。1.创建Unity3D项目。
2023-05-17 22:25:31
1402
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人