
笔记
文章平均质量分 67
我先睡会觉
这个作者很懒,什么都没留下…
展开
-
计算机网络——网络层(1)
计算机网络层知识点原创 2022-08-11 21:58:05 · 932 阅读 · 1 评论 -
哈夫曼树与并查集
哈夫曼树 并查集原创 2022-07-19 20:10:39 · 420 阅读 · 0 评论 -
计算机网络——应用层
计算机网络应用层原创 2022-06-01 18:20:27 · 178 阅读 · 0 评论 -
计算机网络——数据链路层
数据链路层内容如下:1、数据链路层的功能2、组帧3、差错控制、检错编码、纠错编码4、流量控制、可靠传输机制、滑动窗口机制、停等协议、后退N帧协议、选择重传协议5、介质访问控制6、局域网7、广域网8、数据链路层设备1.1、数据链路层功能1.1.1 为网络层提供服务1)无确认的无连接服务。源机器发送数据帧时不需要预先建立链路连接,目的机器收到数据不需发回确认。适用于实时通信或误码率较低的通信信道,如以太网2)有确认的无连接服务。源机器发送数据帧时不需要预先建立链路连接,目的机器收到数据原创 2022-05-22 10:55:03 · 1847 阅读 · 0 评论 -
操作系统——处理机调度
2.2 处理机调度2.2.1 调度的概念调度的基本概念:处理机调度是对处理机进行分配,从就绪队列中按照一定的算法选择一个进程并将处理机分配给它运行,以实现进程并发执行调度的层次:1)作业调度(高级调度):从外存上处于后备队列的作业中挑选一个,给它分配内存、输入输出设备等必要资源,并建立相应的进程,以获得竞争处理机的权力。作业调度就是内存与外存之间的调度。2)内存调度(中级调度):把那些暂时不能运行的进程调至外存等待,并修改进程状态为挂起态,当具备运行条件且内存有空闲时,由内存调度来决定把外存上已原创 2022-05-15 21:04:21 · 4373 阅读 · 0 评论 -
计算机网络——物理层
计算机网络——物理层涉及内容如下:(一)通信基础信道、信号、带宽、码元、波特、速率奈奎斯特定理与香农定理、编码与调制电路交换、报文交换、分组交换;数据报与虚电路(二)传输介质双绞线、同轴电缆、光纤与无线传输介质;物理层接口的特性(三)物理层设备中继器、集线器1.1 通信基础1.1.1 基本概念1、信号连续变化的数据(信号)称为模拟数据(模拟信号)取值仅允许为有限的几个离散数值的数据(信号)称为数字数据(数字信号)2、码元码元是指用一个固定时长的信号波形(数字脉冲)表示一原创 2022-05-14 21:54:11 · 6320 阅读 · 0 评论 -
计算机网络 ----计算机网络体系结构
计算机网络体系结构1.1 计算机网络概述概念:计算机网络是将一个分散的、具有独立功能的计算机系统,通过通讯设备和线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。互联、自治的计算机系统的集合组成:1)组成部分:由硬件、软件、协议三大部分组成 2)从工作方式:分为边缘部分和核心部分。边缘部分:由用户直接使用的主机组成,用于通讯和资源共享 核心部分:由大量网络和连接网络的路由器组成,为原创 2022-05-07 16:38:43 · 2355 阅读 · 0 评论 -
Java设计模式
设计模式:一套被反复使用的、代码设计经验的总结,使用设计模式是为了让代码能够重用,使得被他人易理解,保证代码的可靠性。设计模式的六大原则:1、开闭原则(Open Close Principal):对扩展开放,对修改关闭,为了使程序的扩展性好,易于代码的维护和升级,例如接口和抽象类的使用2、里氏代换原则:任何基类出现的地方,子类一定可以替换3、依赖倒转原则:针对接口编程,依赖于抽象而不依赖具体。4、接口隔离原则:使用多个隔离的接口,比使用单个接口要好5、最少知道原则:一个实体应当尽量少于其它实体之原创 2022-04-03 21:53:17 · 171 阅读 · 0 评论 -
2021-07-29
Spring整合Mybatis1、导入依赖 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test&l原创 2021-07-30 01:31:24 · 99 阅读 · 0 评论 -
2021-07-23
Spring 依赖注入创建student类public class Student { private String name; private List<String> hobbies; private Properties properties; private Address address; private String[] classmates; private Map<String,String> card; p原创 2021-07-26 15:41:31 · 87 阅读 · 0 评论 -
多对一的处理
多对一的处理数据库中新建两张表,student、teacherCREATE TABLEstudent(sidint NOT NULL,snamevarchar(20) NOT NULL,tidint NOT NULL, PRIMARY KEY (sid), KEYtid(tid), CONSTRAINTstudent_ibfk_1FOREIGN KEY (tid) REFERENCESteacher(id) )CREATE TABLE `teacher` ( `id` int NOT NULL,原创 2021-07-23 13:13:41 · 73 阅读 · 0 评论 -
Mybatis配置优化笔记
Mybatis配置优化笔记1、配置之属性优化在resources下添加名为db.properties的文件,在此文件中配置标签中的属性在mybatis.xml文件中添加标签并引入文件此标签必须为中的第一位然后在标签中可以之间获得db.properties文件中的值并使用,${}2、配置之别名优化第一个标签适用于变量少的时候。第二个标签适用于变量较多的时候,输入包的名字后,该包下所有变量的别名均为其小写形式,例如User->user,如果想要自定义别名可以采用注解的形式,将Use原创 2021-07-20 13:35:07 · 84 阅读 · 0 评论 -
第一个mybatis程序
第一个mybatis程序创建数据库2.连接数据库打开idea添加数据库添加成功3.创建项目新建一个maven项目配置xml文件,引入mysql,mybatis,junit依赖<dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</arti原创 2021-07-18 16:34:15 · 75 阅读 · 0 评论 -
MySQL安装及配置
MySQL安装及配置下载:进入官网下载之后解压得到下面文件夹配置配置文件此时需要新建一个与bin同级目录下的data文件,和一个配置文件mysql.ini,其配置文件内容如下[mysql]# 设置mysql客户端默认字符集default-character-set=utf8 [mysqld]#设置3306端口port = 3306 # 设置mysql的安装目录basedir=E:\MySQL\mysql-8.0.24-winx64\mysql-8.0.24-win原创 2021-04-29 16:24:38 · 102 阅读 · 0 评论