摘要: 1.Tcp概念 通信的两端通过创建Socket对象实现通信,严格区分客户端和服务端,必须是由客户端去联系服务端才能建立通信,服务端不可以主动连接客户端,且服务daunt需要先启动,等待客户端的连接。 JDK提供了两个类用于实现TCP程序,分别为ServerSocket用于服务端和Socket用于客户 阅读全文
posted @ 2019-05-16 09:29 探路_先锋 阅读(203) 评论(0) 推荐(0) 编辑
摘要: UDP是无连接通信协议,即在数据传输时,数据发送端和接收端不建立逻辑连接,简单来说,当一个计算机向另外一台计算机发送数据时,发送端不会确认接收端是否存在。就会发送数据;同样接收端在收到数据时,也不会向发送端反馈是否收到数据。 特点:消耗资源小,通信效率高,常用于音频、视频和普通数据的传输,视频会议都 阅读全文
posted @ 2019-05-08 09:13 探路_先锋 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 场景:正在上班时,工作电脑突然无法连接网络了。查看配置发现DNS服务器地址被分配到了192.168.1.1,瞬间懵了? 过程:(1)进入cmd.使用ipconfig /all查看网关地址; (2)使用arp -a ,显示网关的MAC地址; (3)排查问题发现,该mac地址是有人在网络中新增了一台路由 阅读全文
posted @ 2019-04-03 14:37 探路_先锋 阅读(1582) 评论(0) 推荐(0) 编辑
摘要: 1.@Value注解作用 该注解的作用是将我们配置文件的属性读出来,有@Value(“${}”)和@Value(“#{}”)两种方式。 2.@Value注解作用的两种方式 场景 假如有以下属性文件dev.properties, 需要注入下面的tager 第一种方式@Value(“${}”): ser 阅读全文
posted @ 2019-03-21 10:21 探路_先锋 阅读(5324) 评论(0) 推荐(0) 编辑
摘要: 1.在Windows上安装Gradle gradle工具类似于maven,用于项目的构建,此处主要用于构建spring源码,以便我们将spring源码导入eclipse。 开发环境 开发环境 安装步骤 安装步骤 打开一个新的cmd命令窗口或者powershell或者其他命令行工具(比如cmder), 阅读全文
posted @ 2018-09-20 20:01 探路_先锋 阅读(3622) 评论(0) 推荐(0) 编辑
摘要: 1、mysql数据类型包括:整数类型、浮点数类型、定点数类型、日期时间类型、字符串类型、二进制类型; 2、整数类型表示整数;浮点数和定点数表示小数;日期时间类型表示时间; 3、字符串类型 char:创建时需要指定固定长度,取值0-255,每个数据一定占有指定长度的空间,好处是查询数据快; varch 阅读全文
posted @ 2018-08-30 08:46 探路_先锋 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 1、数据库系统 = 数据库+数据库管理系统+应用开发工具+数据库管理员+用户+......; 2、SQL = structured query language ; SQL = DDL(数据定义语言)+DML(数据库操作语言)+DCL(数据控制语言); 3、数据存储发展阶段:人工管理—文件系统阶段- 阅读全文
posted @ 2018-08-28 19:08 探路_先锋 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 数据库的三大特性可谓是:实体属性和关系。 实体:表; 属性:表中的数据(字段); 关系:表与表之间的关系。 数据库设计三大范式(重点): 第一范式(1NF):数据表中的每一列(每个字段)必须是不可拆分的最小单元,也就是确保每一列的原子性; 第二范式(2NF):满足1NF后,要求表中的所有列,都必须依 阅读全文
posted @ 2018-04-08 09:39 探路_先锋 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 两张表,一张表(person)存放员工的信息,包括id,姓名(name),工资(sal);一张表(sal)存放工资级别信息:工资等级(dengtify),最少值(minSal),最大值(maxSal)。表结构如下: person: sal :唯一 要求查询id为1的员工所处的工资等级? 由于两表不存 阅读全文
posted @ 2018-04-02 11:07 探路_先锋 阅读(359) 评论(0) 推荐(0) 编辑
……