自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【瑞吉外卖day06】

用户地址管理(新增用户地址、设为默认地址等)、购物车功能(添加购物车、购物车展示、清空购物车)、用户下单

2022-06-03 14:34:23 858 1

原创 【瑞吉外卖day05】

新建套餐、套餐信息分页查询、编辑套餐信息、起售/停售套餐、删除套餐

2022-05-27 16:24:54 314

原创 【瑞吉外卖day04】

菜品管理业务:文件(图片)上传与回显、菜品信息分页查询、新增菜品、修改菜品、(批量)停售/起售、(批量)删除菜品

2022-05-25 11:36:55 529

原创 Java LinkedList详解

链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的地址。链表可分为单向链表和双向链表。一个单向链表包含两个值: 当前节点的值和一个指向下一个节点的链接。一个双向链表有三个整数值: 数值、向后的节点链接、向前的节点链接。Java LinkedList(链表) 类似于 ArrayList,是一种常用的数据容器。与 ArrayList 相比,LinkedList 的增加和删除的操作效率更高,而查找和修改的操作效率较

2022-05-20 11:55:07 182

原创 【瑞吉外卖day03】

公共字段自动填充、分类信息分页查询、删除分类、新增分类、修改分类

2022-05-20 11:46:50 215

原创 【瑞吉外卖day02】

完善登录功能、员工信息分页查询、新增员工、启用/禁用员工

2022-05-18 21:00:21 187

原创 【瑞吉外卖day01】

项目介绍、数据库/maven环境搭建、启动类、前端资源导入与静态资源映射、后台登录/退出功能开发

2022-05-17 11:07:33 2615

原创 计算机网络06网络层

1. 网络层几大功能主要功能:把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务。网络层传输单位为数据报。功能1:路由选择与分组转发;功能2:异构网络互联;功能3:拥塞控制;2. 数据交换的几种方式2.1 电路交换特点:独占资源2.2 报文交换2.3 分组交换3. IP数据报格式4. 路由算法的分类5. IPv4地址IP地址:标识路由器主机的接口私有IP地址:A类:10.0.0.0~10.255.255.255B类:172.16.0.0~172.31

2022-05-12 11:45:38 239

原创 计算机网络05局域网

1.局域网简称LAN,某一区域内的计算机组 ,使用广播信道范围小,速率高,可靠性高,各站平等,共享信道局域网的主要要素:网络拓扑、传输介质、介质访问控制方法1.1 局域网网络拓扑分为星型拓扑、总线型拓扑、环形拓扑、树型拓扑有单点故障问题:星型拓扑、环形拓扑、树型拓扑最常用:总线型拓扑1.2 局域网传输介质1.3 局域网介质访问控制方法CSMA/CD:常用于总线型局域网令牌总线:常用于总线型局域网令牌环:用于环形局域网1.4 局域网分类以太网:物理拓扑星型,逻辑拓扑总线型;

2022-05-10 12:14:15 180

原创 计算机网络04介质访问控制

介质访问控制**采取一定的措施,使得两对节点之间的通信不会发生相互干扰的情况;**分为**静态划分信道(信道划分介质访问控制)、动态划分信道*

2022-05-09 11:40:36 628

原创 计算机网络03之三种可靠传输机制

1.停止-等待协议为什么要有停止-等待协议?答:除了比特出现差错,底层信道还会出现丢包问题,而且为了流量控制。停止-等待协议的原理?答:“停止-等待”就是每发完一个分组就停止发送,等待接收端确认,在收到确认后才发送下一个分组。停止-等待协议的情况?答:分无差错情况和有差错情况:无差错情况:有差错情况:1.数据帧丢失或检测到帧出错:发送端每发完一个帧就启动一个计时器,如果超时没能收到确认帧,就重新发送;2.ACK丢失发送方超时重传后,接收方丢弃重复的帧,重传确认帧;3.ACK迟

2022-05-08 14:39:13 1063

原创 计算机网络02之物理层&数据链路层

物理层物理层解决如何在计算机的各种传输媒体上传输数据比特流,而无关传输介质。物理层主要任务:确定与传输接口有关的一些特性:1.机械特性2.电气特性3.功能特性4.规程特性数据通信基础知识信道:信号的传输媒介,一般用于表示某个方向信号传输的介质。单工通信:只有一个方向的通信而没有反方向的交互,需要一个信道。半双工通信:通信双方都可以发送和接收消息,但是任何一方都不能同时发送和接收,需要两个信道全双工通信:通信的双方都可以同时发送和接收消息,需要两个信道。两种数据传输方式:串行传输、并行

2022-05-07 11:23:18 1120

原创 计算机网络01之计算机网络分层结构

计算机网络011. 计算机网络分层结构1. 下层为上层提供服务SDU数据单元:为完成用户所要求功能而应传送的数据;PCI协议控制单元:控制协议操作的信息;PDU协议数据单元:对等层次之间传送的数据单位;2.OSI 7层参考模型OSI 7层参考模型分别为:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。其中前三层(应用层、表示层、会话层)为资源子网,负责数据处理,后三层(网络层、数据链路层、物理层)为通信子网,负责数据通信。主机A到主机B之间通信依赖中间系统,中间系统只包含网络

2022-05-05 15:26:31 1673

原创 Java之IO流(2)

1.字节流字节流的基本操作和字符流类相同,但它不仅可以操作字符,还可以操作其他媒体文件1.1 InputStream字节输入流InputStream类是字节输入流的抽象类,是所有字节输入流的父类,InputStream类具有层次结构如下图所示:InputStream的常用方法:int available​() 从下一次调用此输入流的方法返回可从该输入流读取(或跳过)的字节数,而不会阻塞。 void close​() 关闭此输入流并释放与流相关联的任何系统资源。 void mark​(int

2021-09-02 20:54:54 76

原创 决策树详解(一)

1.决策树的概念决策树算法以树状结构表示数据分类的结果,每个决策点实现一个具有离散输出的测试函数,记为分支;决策树的元素有:根节点、非叶子节点、分支、叶节点四种元素,其代表的含义如下图所示;决策树的工作分为两个阶段:1.训练阶段:给定训练数据集DB,构造出一棵决策树;2.分类阶段:从根开始,按照决策树的分类属性逐层往下划分,直到叶节点,获得分类结果;2.熵原理解读P(XY)=P(X)*P(Y),X和Y这两个事件相互独立,log(XY)=log(X)+log(Y)设事件X和Y发生的不确定性分

2021-03-27 11:05:01 1193

原创 java网络编程实战(1)

计算机网络:计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统、网络管理软件以及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。网络编程的目的:传播交流信息,数据交换,通信如何准确定位网络上的一台主机:IP地址、端口,定位到计算机上的某个资源;网络通信的要素:通信双方的地址:IP地址、端口号网络通信的协议IP地址:InetAddress唯一定位网络上的一台计算机,127.0.0.1:本机的localhostIP地址的分

2021-03-11 12:36:49 92

原创 Java 之IO流(1)

IO流总览IO流详细:

2021-03-10 11:51:02 89

原创 Java集合之ArrayList和LinkedList

Java 集合框架主要包括两种类型的容器,一种是集合(Collection),存储一个元素集合,另一种是图(Map),存储键/值对映射。Collection 接口又有 3 种子类型,List、Set 和 Queue,再下面是一些抽象类,最后是具体实现类,常用的有ArrayList、LinkedList、HashSet、LinkedHashSet、HashMap、LinkedHashMap 等等。集合框架包含如下内容:| 接口| 实现类 |算法|是代表集合的抽象数据类型。例如 Collection、L

2020-12-31 17:27:37 145

原创 贝叶斯网络python实现之bnlearn包使用详解

bnlearn库是专门用来学习贝叶斯网络的图形结构、参数学习、推理和抽样方法的python包。Bnlearn 构建在pgmpy包的基础上。贝叶斯网络的学习可以分解为两部分:贝叶斯网络结构学习:给定一组数据样本,估计变量之间的依赖关系以及对应的结构图;贝叶斯网络参数学习:给定一组数据样本和捕获变量之间依赖关系的DAG,估计单个变量的(条件)概率分布。bnlearn包的导入以及几种主要方法如下:#导入bnlearn包import bnlearn as bn###结构学习bn.s

2020-12-30 21:05:18 5997 6

原创 java接口详解

先介绍一下普通类、抽象类以及接口三者的区别:普通类:只有具体实现抽象类:具体实现和规范都有接口:只有规范,自己无法写方法。接口是专业的约束,实现了约束和实现的分离。接口定义的关键字是interface。**接口中的所有定义其实都是抽象的public abstract。**如果要在接口中定义方法,直接:返回值类型+方法名即可接口都需要有实现类。我们先定义User接口如下,具有增删改查功能;public interface User { void add(String name);

2020-12-25 20:04:23 106 2

原创 java抽象类详解

在java中,一个类前面加了abstract关键字,就变成了抽象类。方法也有抽象方法,抽象方法只有方法名,没有方法的实现。抽象类其实就只是一个约束,我们定义一个抽象类和抽象方法如下://abstract抽象类public abstract class Action { //abstract抽象方法,只有方法名字,没有方法实现 public abstract void dosomething();}我们尝试着用另外一个类去继承这个类,发现这个Action类无法被继承。在这里

2020-12-25 17:59:42 57

原创 Java之static关键字详解

我们定义一个学生类,设定一个静态变量(属性)age,设定一个非静态变量(属性)score,下面我们来看看他们之间有何区别:public class Student { private static int age=15;//静态变量 private double score=98;//非静态变量 public static void main(String[] args) { Student s1=new Student(); System.out

2020-12-25 17:35:16 91

原创 Java多态详解

Java多态详解**一个对象的实际类型是确定的,但是其可以指向的引用类型就不确定了,**父类的引用可以指向子类。创建Person类,Student类如下:public class Person {}public class Student extends Person{}测试类如下:public class Application { Student s1=new Student(); Person s2=new Student();}我们发现,s1和s2同样

2020-12-24 10:59:07 83

原创 Java重写详解

Java重写先声明一点:重写都是方法的重写,和属性无关。话不多说,直接写玩具程序,解释起来比较方便:定义A、B类,其中A类继承B类:public class B { public static void test(){ System.out.println("B==>test"); }}public class A extends B{ public static void test(){ System.out.println("

2020-12-23 21:46:26 153

原创 Java之Super详解

Java之Super详解如何在子类中访问父类的一些属性或者方法?这篇文章教会你正确使用super。先定义Person类,定义受保护的变量name,public class Person { protected String name="zfp"; }再定义Student类,继承Person类,并且定义一个函数来输出名字。我们想,如何分别输出函数输入参数的name,子类的name以及父类的name呢?public class Student extends Person{

2020-12-23 20:48:06 287 1

原创 java构造器详解

java构造器详解我们在使用new关键字实例化对象时,本质是在调用构造器。一个类即使什么都不写,它也会有一个方法。举例如下:我们先定义一个类:public class Person {}然后再实例化如下:public class application { public static void main(String[] args) { Person person=new Person(); }}我们发现,虽然Person类中什

2020-12-18 21:09:47 154 1

空空如也

空空如也

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

TA关注的人

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