自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 计算机网络

一、OSI模型

2024-10-07 16:59:33 119

原创 javaweb开发07|数据库MySQL

提供的文件资料包里有详细的步骤教程,是个md文件企业级开发不用这种连接方式,而是把数据库安装到服务器上,然后开发人员就可以在自己电脑上远程连接服务器上的mysql,只需要在上面那条语句中加上-h数据库服务器的ip地址,-p端口号。

2024-09-23 16:44:40 293

原创 javaweb开发07|SpringBootWeb请求响应

请求、响应、分层解耦

2024-07-20 17:29:14 164

原创 javaweb开发06|SpringBootWeb入门

SpringBoot介绍和快速入门程序,http协议,tomcat

2024-07-16 14:46:25 325

原创 javaweb开发05|Maven

一项构建和管理项目的工具通过各种标准化插件(比如编译插件、测试插件)完成项目的标准化构建 , 运行每个插件后产生的jar文件都在target文件夹下通过各种标准化插件(比如编译插件、测试插件)完成项目的标准化构建 , 运行每个插件后产生的jar文件都在target文件夹下。pom和dependency 略。

2024-07-15 16:13:54 296

原创 javaweb开发04|Ajax、前后端分离、vue项目、element、vue路由、打包部署

服务器在处理逻辑的过程中,客户端会处于等待状态,等到服务器端处理完毕,给客户端响应,客户端才能进行其他操作。(例子:浏览器中,地址栏搜索某页面,等一会儿才会出现目标页面,并且没出现目标页面之前,页面点不了)服务器端在进行逻辑处理的过程中,浏览器(客户端)是可以进行其他操作的。客户端不需要等待服务器端的响应结果。

2024-07-09 15:56:10 244

原创 javaweb开发03|Vue

Model是数据模型,包含了业务数据和数据的处理方法;View是视图层,是负责数据的展示;ViewModel是上面二者通信的桥梁,通过ViewModel可以完成View和Model之间的数据绑定,绑定后,Model中的数据模型变化后,ViewModel会自动更新View的展示,反之,View发展改变,ViewModel监测到后也会自动更新Model中的数据模型。

2024-07-09 14:02:37 220

原创 javaweb开发02|JavaScript

脚本语言:不需要编译,直接经过浏览器的解释就可以运行了。java:需要编译,源代码编译成.class文件,再给虚拟机运行。

2024-07-05 16:50:02 180

原创 javaweb开发01|HTML

参考书:W3school→HTML/CSS→参考书。

2024-07-02 15:39:29 185

原创 Java11|面向对象高级:继承

一、继承的快速入门1、什么是继承2、继承的执行原理二、继承相关的注意事项1、单继承、Object类2、方法重写3、子类中访问其他成员的特点4、子类构造器的特点5、权限修饰符6、注释事项小结

2024-04-25 16:13:06 140 1

原创 java10|面向对象高级:static

实例变量应该用对象访问,不可以用类名访问!因为计算机不知道你要访问的是哪个对象。类变量应该用类访问,但是也可以用对象访问,但是不推荐!一旦用户new一个对象,就会自动调用对应的无参构造器。类变量最好用public修饰,对外公开和共享。计算机里只有一个(只初始化一次),

2024-04-24 17:12:33 299 4

原创 Java学习09|ATM项目

一、系统架构搭建、欢迎页设计二、开户功能实现三、登录功能实现四、操作页展示、查询账户、退出账户五、存款、取款功能实现六、转账功能实现七、销户功能实现八、用户密码修改

2024-04-18 16:08:20 234 1

原创 Java学习08|常用API:String、ArrayList

重点学习java.base下面的包学习API要先学习包

2024-04-15 15:04:38 227 1

原创 Java学习07|面向对象编程(oop)

相当于在堆中产生了一个表,表里存了变量信息(此时值是null或0),然后还会记录一个地址,这个地址指向方法区的Student类,方便之后用到对象里的方法。先用class设计对象,在用new创建出对象,new多少次就有多少表,也就有多少对象。用对象封装具体的数据,再调用对象的方法对数据进行处理的方式,就叫做面向对象编程。s1对象调用方法的时候,会把自己对象的地址传给方法区对应类中的this接收。用来解决对象的成员变量与方法内部变量的名称一样时候,导致访问冲突问题的。,相当于现实世界中的一张表。

2024-04-14 16:23:21 262 1

原创 Java学习06|编程案例

一、买飞机票二、开发验证码三、评委打分四、数字加密五、数组拷贝六、抢红包七、找素数八、模拟双色球

2024-04-04 17:20:07 209 1

原创 Java学习05|方法

方法的书写和调用使用debug来一步步看方法的调用和执行。

2024-04-04 14:57:45 180 1

原创 Java学习04|数组

数组就是一个容器,用来存储一批同种类型的数据。注意定义数组有两种写法:完整格式和简化格式!!!数组在计算机内存中的执行原理:首先在内存中开辟一个变量空间ages,然后等号右边的数据是在另外开辟的区域内,这块区域在内存中是有地址的,并且这块区域的每一个数据都有索引,从0开始,右边的这整块区域被称为数组对象,然后右边的数据地址交给左边的数组变量,左边的数组变量存的就是一个指向数组对象(也就是具体数据+地址+索引)的地址,计算机就是通过数据变量里的地址找到数组对象的。

2024-04-02 13:46:17 346 1

原创 Java学习03|程序流程控制

2️⃣switch使用时的注意事项。2️⃣while循环案例。2️⃣for循环案例。

2024-03-31 14:49:58 154 1

原创 Java学习02|基础语法

数据类型 变量名称 = 数据;

2024-03-30 14:35:54 149 1

原创 Java学习01|基础入门

JDK简介 JDK : Java Development ToolKit(Java开发工具包)。JDK是整个JAVA的核心,包括了Java运行环境,一堆Java工具和Java基础的类库。控制面板→卸载程序→下载windows x64 installer→傻瓜下一步(安装路径不要包含空格和中文)→验证是否成功:看java、javac是否可用,并且其版本号是否对应。现在常用jdk8.0,是长期维护版本之一。但是这次学最新的长期维护版本17.0。首先:编译,代码所在文件夹就生成了一个javac文件。

2024-03-29 15:04:10 243 1

原创 Matlab学习03|exist

kind 表示 name 的类型,可以取的值为:builtin(内建类型),class(类),dir(文件夹),file(文件或文件夹),var(变量)。name 可以是变量名,函数名、m 文件名、mex 文件、dll 文件、内嵌的函数、p码文件、目录、路径、Java class。若 a 存在,则 r = 1;

2023-09-08 14:38:47 2399 1

转载 Matlab学习02|自定义函数

1. Matlab函数的基本结构function[输出形参表: output1, ...,outptn] = 函数名(输入形参表: input1, ... , inputn)注释说明部分函数体代码部分end说明:function:表示编写的是一个函数;输出形参表,即函数的返回值,各返回值间用逗号隔开;(不需要像C语言那样,通过return到返回值来赋值,outp_args相应的参数可以直接使用)函数名:需要和m文件名保持一致输入形参列表:即函数的各输入参数,用逗号隔开;

2023-09-08 13:59:59 3109 1

原创 黎曼流形优化知识点学习

线性空间是一个抽象的数学概念,它是指一个集合,其中包含了元素和标量。这些元素之间可以进行加法运算和数乘运算,且仍得到元素。,其定义为矩阵空间 M 为 s×n 型矩阵构成的集合,矩阵之间存在加法运算和数乘运算,且仍得到 s×n 型矩阵。1、向量空间是线性空间的一种特殊情况,区别在于。向量空间本质上是一个非空集合V,这个集合是。(实数标量乘法)封闭,还需要包括。定义在数域 K 上的。

2023-09-04 15:04:56 1667 2

原创 Matlab学习01|基础入门

1、:生成*.m文件,同时打开编辑器;2、:打开文件夹中的m文件;3、:Ctrl+N(新建脚本,脚本名字带*表示脚本没有保存),Ctrl+S(保存文件)4、:在命令行窗口上面那一行路径,可以快速切换到你的该路径,在“当前文件夹”窗口显示该路径下所有.m文件5、:在命令行窗口清除当前页面的所有文本6、:清除工作区的所有变量7、:Ctrl+R(注释),Ctrl+T(撤销注释)

2023-08-30 17:26:45 510 1

原创 leetcode小白笔记06|双指针(141、881*)、二分查找法(704、35、162*、74))

②对撞双指针:两个指针面对面移动。③快慢双指针:慢指针+快指针。分类:①普通双指针:两个指针往一个方向移动。利用连个指针解决一道题,是个解题技巧。

2023-08-30 14:30:29 69 1

原创 leetcode小白笔记05|图、数据结构知识回顾

图在工作和刷题过程中并不需要自己实现,但是要用其相关的去解题。图G由两个集合V、E构成,V是节点的有限非空集合,E是节点的二元组集合,节点二元组称为边。V(G)和E(G)分别称为图G的节点集(顶点集)与边集,也可用G=(V,E)表示图。边:顶点之间的线顶点:略邻居节点:略:在无向图中,顶点v的度是指依附于顶点v的边的条数;在有向图中,顶点的度分为出度(多少边从这个点为起点指向别的顶点)和入度(多少边指向该顶点)。:顶点之间没有方向:顶点之间有方向。

2023-08-27 15:17:10 52

原创 leetcode小白笔记04|树(144、94、145)、堆(215、692*)

完全二叉树:对一颗具有n个结点的二叉树按层编号,如果编号为i(1

2023-07-27 16:52:18 67 1

原创 leetcode小白笔记03|哈希表(217、389、496)、集合(705)

(Hash table,也叫哈希表),是根据键(Key)而直接访问在内存存储位置的数据结构。也就是说,它通过计算一个关于键值的函数,将所需查询的数据映射到表中一个位置来访问记录,这加快了查找速度。这个映射函数称做哈希函数,存放记录的数组称做哈希表哈希碰撞:1、概念2个不同的key通过同一个哈希函数得到相同的内存地址。2、解决方法:链表(4和1计算出了同一个内存地址,那么就找到第一个内存地址对比一下key,如果对应不上就顺着指针对比下一个,直到对应上了就输出)

2023-07-25 15:14:44 50

原创 Python补充学习笔记

1、类的创建类名规范:单词组成。首字母大写,其余小写类对象里包括:属性、方法(初始化方法、实例方法、静态方法、类方法)类属性:直接写在类里的变量方法:类里面定义的是方法,类之外的是方法。注意每种方法上面的修饰 以及 方法的参数。补充:类里面的初始化方法2、对象的创建实例对象中会有一个类指针,指向其对应的类对象。

2023-07-23 16:42:52 25

原创 leetcode小白笔记02|链表(203、206)、队列(933)、栈(20、496)

两种方法:del linkedlist[i]是删除索引位置的元素,linkedlist.remove(i)括号中是元素,不是索引。3.链表分为 (1)单链表(leetcode刷题使用最多) (2)双链表 (3)单向循环链表 (4)双向循环链表。2、结点包括两个部分:(1)存储数据元素的数据域(内存空间),(2)存储指向下一个结点地址的指针域。,数据元素的逻辑顺序是通过链表的指针地址实现,有一系列结点(地址)组成,结点可动态的生成。两种方法:append(末尾)、insert(特定索引位置)

2023-07-21 15:49:44 126 1

原创 leetcode小白笔记01|时间空间复杂度、数组(485、283、27)

算法的执行效率,是算法的。

2023-07-21 13:48:53 86 1

空空如也

空空如也

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

TA关注的人

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