摘要: 5、TCP粘包现象原因和解决方法 原因: TCP粘包是指发送方发送的若干包数据到接收方接收时粘成一包,从接收缓冲区看,后一包数据的头紧接着前一包数据的尾。 出现粘包现象的原因是多方面的,它既可能由发送方造成,也可能由接收方造成。 粘包出现原因 简单得说,在流传输中出现,UDP不会出现粘包,因为它有消 阅读全文
posted @ 2020-03-07 22:53 Cake_Bunny_General 阅读(791) 评论(0) 推荐(2) 编辑
摘要: 1、OSI七层模型与TCP/IP 五层模型 一、OSI七层模型 OSI定义了网络互连的七层框架(物理层、数据链路层、网络层、传输层、会话层、表示层、应用层),即ISO开放互连系统参考模型。每一层实现各自的功能和协议,并完成与相邻层的接口通信。OSI的服务定义详细说明了各层所提供的服务。某一层的服务就 阅读全文
posted @ 2020-03-04 22:44 Cake_Bunny_General 阅读(781) 评论(0) 推荐(0) 编辑
摘要: JavaScript:浅谈操作 BOM 和 DOM 浏览器说明 由于JavaScript的出现就是为了能在浏览器中运行,所以,浏览器自然是JavaScript开发者必须要关注的。 目前主流的浏览器分这么几种: IE 6~11:国内用得最多的IE浏览器,历来对W3C标准支持差。从IE10开始支持ES6 阅读全文
posted @ 2020-03-01 21:44 Cake_Bunny_General 阅读(115) 评论(0) 推荐(0) 编辑
摘要: JavaScript:函数、标准对象 初识函数 函数就和Java中的方法是一样的,说白了,就是一系列语句的集合,我们可以提取出来实现复用! 在JavaScript中,定义函数的方式如下: 上述abs()函数的定义如下: 指出这是一个函数定义; 是函数的名称; 括号内列出函数的参数,多个参数以,分隔; 阅读全文
posted @ 2020-03-01 21:42 Cake_Bunny_General 阅读(216) 评论(0) 推荐(0) 编辑
摘要: JavaScript:流程控制、集合 条件判断 JavaScript使用if () { ... } else { ... }来进行条件判断。例如,根据年龄显示不同内容,可以用if语句实现如下: 其中else语句是可选的。如果语句块只包含一条语句,那么可以省略{},不建议这样写 如果还要更细致地判断条 阅读全文
posted @ 2020-02-29 22:35 Cake_Bunny_General 阅读(94) 评论(0) 推荐(0) 编辑
摘要: JavaScript:基础语法 注释 JavaScript的语法和Java语言类似,每个语句以 结束,语句块用 。但是,JavaScript并不强制要求在每个语句的结尾加;浏览器中负责执行JavaScript代码的引擎会自动在每个语句的结尾补上;。JavaScript严格区分大小写,如果弄错了大小写 阅读全文
posted @ 2020-02-29 22:33 Cake_Bunny_General 阅读(217) 评论(0) 推荐(0) 编辑
摘要: javaSE学习笔记(17) 锁 Java提供了种类丰富的锁,每种锁因其特性的不同,在适当的场景下能够展现出非常高的效率。本文旨在对锁相关源码(本文中的源码来自JDK 8)、使用场景进行举例,为读者介绍主流锁的知识点,以及不同的锁的适用场景。 Java中往往是按照是否含有某一特性来定义锁,我们通过特 阅读全文
posted @ 2020-02-23 22:31 Cake_Bunny_General 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 11、Filter (重点) Filter:过滤器 ,用来过滤网站的数据; 处理中文乱码 登录验证…. Filter开发步骤: 1. 导包 2. 编写过滤器 1. 导包不要错 实现Filter接口,重写对应的方法即可 3. 在web.xml中配置 Filter 12、监听器 实现一个监听器的接口;( 阅读全文
posted @ 2020-02-20 22:09 Cake_Bunny_General 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 8、JSP 8.1、什么是JSP Java Server Pages : Java服务器端页面,也和Servlet一样,用于动态Web技术! 最大的特点: 写JSP就像在写HTML 区别: HTML只给用户提供静态的数据 JSP页面中可以嵌入JAVA代码,为用户提供动态数据; 8.2、JSP原理 思 阅读全文
posted @ 2020-02-19 23:30 Cake_Bunny_General 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 学习笔记,狂神说java,链接:https://www.bilibili.com/video/av68833391 5、Maven 我为什么要学习这个技术? 1. 在Javaweb开发中,需要使用大量的jar包,我们手动去导入; 2. 如何能够让一个东西自动帮我导入和配置这个jar包。 由此,Mav 阅读全文
posted @ 2020-02-18 23:34 Cake_Bunny_General 阅读(685) 评论(0) 推荐(0) 编辑