- 博客(39)
- 收藏
- 关注
原创 java基础知识全集(一篇看到爽)(持续更新中)
JVM(Java Virtual Machine,Java虚拟机)是Java技术的核心之一,它提供了一种与平台无关的运行环境,使得Java程序能够在不同的操作系统和硬件平台上运行而无需修改。JVM是Java语言跨平台能力的关键所在。其中long需要"L"结尾。short: 2字节。
2024-10-24 09:14:19 918 2
原创 MATLAB进阶:矩阵代数
设 AA 是一个 n×nn×n 的方阵,如果存在一个非零向量 xx 和一个标量 λλ,使得以下等式成立:那么,标量 λ 被称为矩阵 A 的一个。
2024-08-19 18:11:18 1001
原创 MATLAB进阶:数据的拟合
几天我们继续深度学习MATLAB中的数据拟合假设已知经验公式y=f(c,x)y=f(c,x)(c为参数,x为自变量),要求根据一批有误差的数据(xi,yi),i=0,1,...,n(xi,yi),i=0,1,...,n确定参数c。这样的问题称为数据拟合。最小二乘法:求c使得平方误差最小化最小二乘法的内容我们这里不再过多讲解,这里主要侧重讲解如何用MATLAB来解决相关问题。
2024-08-03 10:28:46 1229
原创 MATLAB基础:函数与函数控制语句
今天我们继续学习Matlab中函数相关知识。help 命令是最基本的查询方法,可查询所有目录、指定目录、命令、函数。我们直接点击帮助菜单即可查询所需的API函数。lookfor 关键字用于搜索相关的命令和函数。如,我们输入lookfor input,MATLAB就会显示所有关于input的API函数type M 文件名用于显示文件代码。如果想显示以.m扩展名结尾的就要加通配符which M 文件名用于显示指定文件的路径。返回一个路径demo 用于演示matlab功能。如图,我们可以获取各种演示代码来解
2024-07-26 10:34:38 1329
原创 MATLAB基础:数组及其数学运算
今天我们继续学习MATLAB中的数组我们在学习MATLAB时了解到,MATLAB作者秉持着“万物皆可矩阵”的思想企图将数学甚至世间万物使用矩阵表示出来,而矩阵的处理,自然成了这门语言的重中之重。在MATLAB中,数组是一个基本的数据类型,用于存储数值型数据。数组可以是数字的集合,可以是一维的(行向量或列向量),也可以是多维的(如矩阵或更高维的张量)。
2024-07-22 18:37:15 682
原创 第一章 算法中的时间复杂度分析
想必打算学习算法的同学听说过这样一个概念:程序≈数据结构+算法。其中数据结构是实现程序的基本框架。而运用算法就是优化程序执行时间或空间上的必要措施。即寻找一个方法使程序的性能达到最优解。
2024-07-20 18:10:58 1068
原创 C语言指针(十日终焉版)
大家好,我是小张同学,不知不觉就写到了指针的最后一篇,我把这几篇文章的链接一并放在这里,希望对大家有所帮助!本文主要介绍指针剩下的几类用法。
2024-07-09 16:28:55 1128
原创 C语言指针(五)
当一个变量指向结构体时,就称它为结构体指针。int main()//结构体变量//结构体指针......return 0;需要注意的是,结构体变量名和数组名不一样,数组名在表达式中会被转换为一个指针常量,结构体变量名不会,在任何地方结构体变量名都表示整个集合本身,要想取得结构体的地址,必须在前面加 & 才行。结构体和结构体变量是两个不同的概念。
2024-07-09 11:21:51 654
原创 C语言指针(四)
函数返回值类型 (*指针变量名) (函数参数列表)既然pFunction是一个变量,那么它的类型是什么呢,把变量名去掉,就是它的类型,
2024-07-09 11:20:18 638
原创 C语言指针(三)
前面说过,指针变量存放的是地址,它可以存放普通变量的地址,可以存放另一个指针变量的地址,当然也可以存放数组、结构体、函数的地址。如果一个指针指向了数组,就称它为数组指针,比如下面的代码就定义了一个指针 p 指向数组 arr:、在这里发现,定义一个元素类型为 int 的数组指针和定义一个指向int变量的指针的写法是一样的!数组指针是指向数组中的一个具体元素,而不是整个数组,所以数组指针的类型和数组元素的类型有关,在上面的例子中,arr 数组的元素是 int 类型,所以 p 的类型也要是 int* 类型。
2024-07-07 16:51:48 994
原创 让AI代替我写代码???——Codeium安装及使用
codeium是一款功能强大的代码辅助工具,具有自动续写代码、辅助理解代码、检查BUG、修改BUG、提供编写建议等等人性化的编码辅助功能,可以将自然语言转化为我们所需要的代码。大大提高开发人员的编码效率,从而成为“高产的牛”。然而在性能方面,Codeium在性能方面并不及github旗下的GitHub Copilot,但是它最大的亮点却在于“free”。是的,它免费开放大部分功能给用户体验,因而这也让它成为我们“白嫖党”中的“yyds”!Codeium安装。
2024-06-19 13:01:03 2421
原创 非线性规划解决工资分配问题
一般公司给职员发放薪金,通常按每月等额发放。某公司即将改进薪金发放方案,允许任职5年以上的职员向公司财务部门申请工资每月可变额度发放,每月工资发放额度不超过年收入20%,前半年收入不超过年收入的80%, 剩余部分则作为年终奖在年底一次性发放。 职员们想通过调整每月的预发金额以及年终一次性发放金额,使得一年内个人的总收益最高。
2024-06-15 22:33:52 1168
原创 C语言指针(一)
/定义指针变量并初始化p1 = &b;//修改指针变量的值比如上面的代码,* 表示这是一个指针变量,int *p1 = &a 表示 p1是一个指向 int 类型数据的指针变量,并且在定义的同时用 a 的地址对它进行初始化,&是取地址符。p1的类型就是 int*,以此类推,p2的类型就是 char*。//a、b、c的类型都是 int*//a的类型是 int*,b、c的类型是int。
2024-06-01 19:29:58 887
原创 MySQL三大范式详解
一些约束、规范、规则 来优化数据库表的设计和存储,这些规则就称为范式。前面提到了三大范式的要求是啥,比较官话。下面简而言之并举例。大家可以直观的看出来,通过三范式改造,我们去除了很多数据的冗余,数据的逻辑关系变得更加的清晰,可视化了。
2024-05-21 15:08:44 1259
原创 MySQL的触发器创建与使用——使用Baidu Comate生成与触发测试完整过程
在本次操作中,我们首先创建了两个数据表:student和result,分别用于存储学生信息和成绩信息。其中,student表包含了学生的基本信息字段,如学号、创建日期、用户名、密码、电话、年龄、性别和介绍等;而result表则记录了学生的成绩信息,包括成绩编号、测试名称、成绩和学生ID等。随后,我们针对student表创建了一个重要的触发器tr_before_insert_student,其目的是为了实现在添加用户信息时,不允许添加姓名为张、王、李、赵的userName。
2024-05-17 13:45:49 950
原创 商场数据库项目MySQL实战(44——88)
通过表单的设计和建立,商城项目可以有效地管理用户信息、商品信息、订单和支付流程,同时保证购物体验的顺畅性和系统的稳定性。此次项目包含了88张商场可能用到的数据库表单,以便于商场的日常运行,并记录商场的各项数据。以上即为商场数据库的45——88张表单,与上篇博客结合,即可创建全部的商场数据库表单。我们在学习了MySQL基础语句后,终于迎来了第一次实战项目。话不多说,直接开干!
2024-05-02 22:06:10 87 1
原创 商场数据库项目MySQL实战(1——44)
通过表单的设计和建立,商城项目可以有效地管理用户信息、商品信息、订单和支付流程,同时保证购物体验的顺畅性和系统的稳定性。此次项目包含了88张商场可能用到的数据库表单,以便于商场的日常运行,并记录商场的各项数据。我们在学习了MySQL基础语句后,终于迎来了第一次实战项目。以上是项目的1——44张表,其余表单将在下一文章中呈现。话不多说,直接开干!
2024-05-02 21:58:41 757 1
原创 MySQL数据库——事务操作-begin-commit-rollback
事务就是为了方便确认一些列的DML语句是否成功,如果都成功就commit,如果有任何一个失败则rollback。
2024-04-26 13:47:19 1024 1
原创 MySQL数据库子查询练习——EXISTS(存在)
子查询,也就是使用一条sql语句将我们需要的某一个结果信息从表中查询出来,再通过此结果进行其它查询的操作。EXISTS 会返回true或false,最简单的可以尝试:EXISTS (select 1)肯定返回正确,EXISTS (select 0)返回错误。
2024-04-23 14:07:43 323
原创 MySQL数据库子查询——in多个数据查询的示例
子查询,多条信息查询的时候可以使用in关键字,但是子查询不能使用limit作为限制器,limit可以使用在父层结果查询的限制中。
2024-04-19 15:12:01 213 1
原创 MySQL数据库子查询练习——单个数据的子查询
子查询,也就是使用一条sql语句将我们需要的某一个结果信息从表中查询出来,再通过此结果进行其它查询的操作。
2024-04-19 15:08:46 362 1
原创 c/c++midi音乐编程——做一架自己的钢琴
在开始之前,我们要先简单介绍一下midi音乐调用的一些函数HMIDIOUT函数midiOutOpen函数midiOutShortMsg函数midiOutClose函数这四个函数是midi音乐编程里最主要的函数,详细介绍请参见c语言midi编程钢琴演奏-CSDN博客这里小张同学只带领大家使用,就不再一一介绍了,
2024-04-07 22:47:08 2902 7
原创 C语言手搓游戏之经典《推箱子》
第一篇博文,我以代码小白的身份与大家一起探索C语言的奥秘。在听完B站翁凯的《C语言程序设计》后,脑洞大开,决定手搓一款小游戏。在查阅各种游戏资料与对自己水平的评估后,我决定制作《推箱子》这款经典游戏。
2024-03-27 20:40:09 1944 2
原创 MySQL单表操作学习DDL_DML_DQL语句
数据库名称可以为【schoolDB】,字符集【utf8】,排序规则【utf8_general_ci】。
2024-03-26 14:51:54 534 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人