自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【计网学习笔记03】传输层

传输层一、传输层基础知识传输层是主机才有的层次传输层的功能:传输层提供进程和进程之间的逻辑通信。复用和分用传输层对收到的报文进行差错检测传输层的两个协议:TCP和UDP面向连接的传输控制协议TCP:​ 传输数据前必须建立连接,数据传送结束后释放连接。不提供广播或多播服务。​ 可靠,面向连接,时延大,适用于大文件无连接的用户数据报协议UDP:​ 传送数据之前不需要建立连接,收到UDP报文后也不需要给出任何确认。​ 不可靠,无连接,时延小,适用于小文件传输层的寻址

2022-03-19 21:19:03 1966

原创 【计网学习笔记02】物理层

计算机网络Part2物理层一、物理层基本概念物理层解决如何在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体物理层主要任务:确定与传输媒体接口有关的一些特性(定义标准)机械特性:定义物理连接的特性,规定物理连接时所采用的规格,接口形状,引线数目,引脚数量和排列情况电气特性:规定传输二进制位时,线路上信号的电压范围,阻抗匹配,传输速率,距离限制功能特性:指明某条线上出现的某一电平表示何种意义,接口部件的信号线的用途规程/过程特性:定义各条物理线路工作规程和时序关系二、

2022-03-16 15:42:50 626

原创 【计网学习笔记01】计算机网络概论

计算机网络Part1:概论一、速率相关的性能指标1.速率速率是指连接在计算机网络上的主机在数字信道上传送数据位数的速率单位是 b/s,kb/s,Gb/s,Tb/s2.带宽带宽通常指单位时间内从网络中的某一点到另一点所能通过的最高数据率(简单理解就是网络设备所支持的最高速度)单位是b/s,kb/s,Mb/s,Gb/s3.吞吐量表示单位时间内通过某个网络(或信道,接口)的数据量(实时速率总和)单位是b/s,kb/s,Mb/s吞吐量受网络的带宽或网络的额定速率

2022-03-16 15:42:19 162

原创 【项目笔记01】SSM整合小项目

SSM整合项目笔记一、前置工作1.首先创建我们需要用到的数据库CREATE DATABASE `ssmbuild`;USE `ssmbuild`;DROP TABLE IF EXISTS `books`;CREATE TABLE `books` (`bookID` INT(10) NOT NULL AUTO_INCREMENT COMMENT '书id',`bookName` VARCHAR(100) NOT NULL COMMENT '书名',`bookCounts` INT(11

2022-03-16 15:38:56 138

原创 【学习笔记07】Linux(韩老师版)

Linux基础篇学习笔记一、虚拟机vmware的常用功能1.虚拟机克隆​ 如果已经安装好了一台linux系统,还需要另一台,没必要重新安装,只需要克隆就可以。​ 克隆主要是用在大数据或javaee时快速构建一个集群​ 虚拟机克隆有两种方式:​ 1.直接拷贝一份安装好的虚拟机文件​ 2.使用vmware的克隆操作 (注意 : 克隆时需先关闭Linux操作系统)2.虚拟机快照​ 如果你在使用虚拟机系统时但担心可能有些误操作造成系统异常, 需要回到某个正常运行的状态,vmware提供了快照

2022-03-16 15:37:20 203

原创 【学习笔记06】Mybatis-plus

mybatis-plus一、特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大的 CRUD 操作:内置通用 Mapper、通用 Service,仅仅通过少量配置即可实现单表大部分 CRUD 操作,更有强大的条件构造器,满足各类使用需求支持 Lambda 形式调用:通过 Lambda 表达式,方便的编写各类查询条件,无需再担心字段写错支持主键自动生成:支持多达 4 种主键策略(内含分布式唯一 ID 生

2022-03-16 15:34:02 311

原创 【学习笔记05】Redis

Redis安装配置忘记写博客了!!!!!!!!!!orz总之安装配置好之后可以进行以下操作:redis-server tconfig/redis.confredis-cli -p 6379我们还可以利用一些命令查看redis的进程是否开启ps -ef|grep redis关闭redis服务shutdown #关闭服务,进入未连接状态exit #退出,回到linux终端1.redis-benchmark性能测试redis-benchmark 是一个官方自带的压力测试工

2022-03-16 15:27:58 927

原创 【学习笔记04】SpringBoot

SpringBoot一、新建一个SpringBoot项目通过上面步骤完成了基础项目的创建。就会自动生成以下文件(可以删除无用文件)。1、程序的主启动类2、一个 application.properties 配置文件3、一个 测试类4、一个 pom.xml补全我们需要的包:二、第一个程序:Hello,SpringBoot我们先尝试写一个请求运行一下看结果。在controller包中创建HelloController类并编写业务代码package cn.tuan.springb

2022-03-16 15:18:16 518

原创 【学习笔记03】SpringMVC

SpringMVC第一个mvc程序首先在web.xml中修改配置<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/j

2022-03-16 15:12:45 629

原创 【学习笔记02】Spring

Spring一、前置工作与Spring简介使用Spring只需要在项目中导入包即可:<!-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc --><dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId&gt

2022-03-16 15:10:03 688

原创 【学习笔记01】mybatis

mybatisMyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。一、配置mybatis使用maven新建项目,需要引入mybatis,mysql和junit(用于测试)三个依赖创建核心配置文

2022-03-16 15:06:19 999

原创 Linux指令入门学习

此文为本人学习b站狂神说的Linux课程所作的笔记,内容较乱仅供个人后续复习所用。加粗均为指令一.开关机开机后会启动很多程序,在windows中叫做服务,Linux中叫做守护线程开机后用户需要登录:1.命令行登录 2.ssh登录 3.图形界面登录关机指令:showdown (关机前要先用sync指令同步数据)重启:reboot / shutdown -r now关闭系统:halt / shutdown -h now / poweroff二.系统目录结构Lin.

2021-09-11 01:47:04 109

原创 数据结构与算法题目集(中文)6-7 在一个数组中实现两个堆栈 (20 分)

数据结构与算法题目集(中文)6-7 在一个数组中实现两个堆栈 (20 分)本题要求在一个数组中实现两个堆栈。函数接口定义:Stack CreateStack( int MaxSize );bool Push( Stack S, ElementType X, int Tag );ElementType Pop( Stack S, int Tag );其中Tag是堆栈编号,取1或2;MaxSize堆栈数组的规模;Stack结构定义如下:typedef int Position;struct S

2021-03-11 14:36:40 105

原创 数据结构与算法题目集(中文)6-6 带头结点的链式表操作集 (20 分)

数据结构与算法题目集(中文)6-6 带头结点的链式表操作集 (20 分)本题要求实现带头结点的链式表操作集。函数接口定义:List MakeEmpty(); Position Find( List L, ElementType X );bool Insert( List L, ElementType X, Position P );bool Delete( List L, Position P );其中List结构定义如下:typedef struct LNode *PtrToLNode;

2021-02-18 20:20:12 152

原创 数据结构与算法题目集(中文)6-2 顺序表操作集 (20 分)

数据结构与算法题目集(中文)6-2 顺序表操作集 (20 分)本题要求实现顺序表的操作集。函数接口定义:List MakeEmpty(); Position Find( List L, ElementType X );bool Insert( List L, ElementType X, Position P );bool Delete( List L, Position P );其中List结构定义如下:typedef int Position;typedef struct LNode

2021-02-06 17:37:30 304

原创 数据结构与算法题目集(中文)6-1 单链表逆转 (20 分)

6-1 单链表逆转 (20 分)本题要求实现一个函数,将给定的单链表逆转。函数接口定义:List Reverse( List L );其中List结构定义如下:typedef struct Node *PtrToNode;struct Node { ElementType Data; /* 存储结点数据 */ PtrToNode Next; /* 指向下一个结点的指针 */};typedef PtrToNode List; /* 定义单链表类型 */L是给定单链表,

2021-02-06 16:17:38 133

原创 空中之夏学习记录--markdown语法入门

markdown语法使用的软件是Typora,下载方法直接百度搜索Typora,第一个就是软件的官网,下载然后安装。每次使用新建文本文档txt格式之后更改后缀为md格式即可使用。以下内容是根据b站up主遇见狂神说的视频"【狂神说Java】Java零基础学习视频通俗易懂"预科02markdown语法详解 中的内容所写,如有错误或补充还请各位大佬指点!1.标题#+空格+标题名 一级标题##+空格+标题名 二级标题###+空格+标题名 三级标题… …以此类推,但是

2021-01-24 01:04:51 136

空空如也

空空如也

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

TA关注的人

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