摘要: 1 数据链路层的功能 1.1 为什么要设置数据链路层 物理层的线路有传输介质与通信设备组成,比特流在传输介质上传输时一定会存在误差,而设置数据链路层目的就是为了在存在差错的物理层的基础上,采用差错检测,差错控制和流量控制等方法,将有差错的物理线路改进为无差错的数据链路,向网络层提供高质量的数据传输服 阅读全文
posted @ 2019-03-26 18:38 糖醋小瓶子 阅读(1894) 评论(0) 推荐(0) 编辑
摘要: 1 任务定时调度 1.1 JDK中的Timer类和TimerTask类 Timer是jdk中提供的一个定时器工具,使用的时候会在主线程之外起一个单独的线程执行指定的计划任务,可以指定执行一次或者反复执行多次。 TimerTask是一个实现了Runnable接口的抽象类,代表一个可以被Timer执行的 阅读全文
posted @ 2019-03-23 10:34 糖醋小瓶子 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 前言: 前面介绍了物理层的基本概念和数据通信的基础知识物理层的基本概念:物理层是干什么的,就是以什么一种形态去传输数据,等一系列的功能, 给它总结了四个特性,电气特性等,具体看前面一章节数据通信的基础知识:这个小节中介绍了大量的名词,还有传输数据时以什么形态去发送的,什么波呀等,具体看前面的介绍。 阅读全文
posted @ 2019-03-21 10:56 糖醋小瓶子 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 前言 在前面说了一下,计算机网络的大概内容,没有去深刻的去了解它,这篇文章给大家分享一下物理层! 我们知道ISO模型是七层,TCP/IP模型是五层,而tcp/ip协议只将七层概括为4层,我们将学习其中的5层, 应用层(包括表示层,会话层)、传输层、网络层、数据链路层、物理层。 1 物理层概述 解决如 阅读全文
posted @ 2019-03-19 10:12 糖醋小瓶子 阅读(1272) 评论(0) 推荐(0) 编辑
摘要: 1 局域网、广域网、Internet 局域网:指在某一区域内由多台计算机互联成的计算机组。一般是方圆几千米以内。局域网可以实现文件管理、应用软件共享、打印机共享、工作组内的日程安排、电子邮件和传真通信服务等功能。局域网是封闭型的,可以由办公室内的两台计算机组成,也可以由一个公司内的上千台计算机组成。 阅读全文
posted @ 2019-03-17 11:27 糖醋小瓶子 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 1 多线程简介 介绍多线程之前要介绍线程,介绍线程则离不开进程。 进程:是一个正在执行中的程序,例如视频软件看电影。 线程:就是进程中的一个独立控制单元,线程在控制着进程的执行。一个进程中至少有一个进程。例如:看电影时的声音、字幕、图像。 多线程:一个进程中不只有一个线程,例如看电影时的声音、字幕、 阅读全文
posted @ 2019-03-16 19:12 糖醋小瓶子 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 1 概述 代理是一种模式,提供了对目标对象的间接访问模式,即通过代理访问目标对象。如此便于在目标实现的基础上增加额外的功能操作如拦截校验,日志记录等,以满足自身的业务需求,代理模式便于扩展目标对象的功能。 2 图形描述 3 静态代理 静态代理的实现比较简单,代理类通过实现与目标对象的接口,并在类中维 阅读全文
posted @ 2019-03-16 16:42 糖醋小瓶子 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 5 多表操作 5.1. 外键 引用另一个表中的一列或者多列,被引用的列应该具有主键约束或者非空约束 搭建环境,在数据库test中创建主表class: 5.1.1 添加外键约束 (1) 在创建表的同时为表添加外键(在从表中添加SQL语句) 格式:CONSTRAINT 自定义外键名 FOREIGN KE 阅读全文
posted @ 2018-11-30 15:11 糖醋小瓶子 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 4 单表查询 搭建环境:在test数据库下创建数据表grade: 向数据表grade中插入几条数据: 4.1. 简单查询 4.1.1 查询所有字段 格式:SELECT * FROM 表名; 4.1.2 查询指定字段 格式:SELECT 指定字段名 FROM 表名; 例:查询grade表中的id,fi 阅读全文
posted @ 2018-11-28 16:44 糖醋小瓶子 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 3 添加、更新与删除数据 环境搭建:首先创建一个数据库test,并在数据库test中创建数据表person。 3.1 添加数据 3.1.1 为表的所有字段插入数据 *方式一 格式:INSERT INTO 表名 (字段名...) VALUES (值...); *方式二 格式:INSERT INTO 表 阅读全文
posted @ 2018-11-26 15:17 糖醋小瓶子 阅读(320) 评论(0) 推荐(0) 编辑