摘要: get参数通过url传递,post放在request body中。 get请求在url中传递的参数是有长度限制的,而post没有。 get比post更不安全,因为参数直接暴露在url中,所以不能用来传递敏感信息。 get请求只能进行url编码,而post支持多种编码方式 get请求会浏览器主动cac 阅读全文
posted @ 2018-07-02 13:52 befmain 阅读(405) 评论(0) 推荐(0)
摘要: 参考文献: http://blog.chinaunix.net/uid-26275986-id-4109679.html TCP协议作为一个可靠的面向流的传输协议,其可靠性和流量控制由滑动窗口协议保证,而拥塞控制则由控制窗口结合一系列的控制算法实现。 一、滑动窗口协议 关于这部分自己不晓得怎么叙述才 阅读全文
posted @ 2018-07-02 13:27 befmain 阅读(289) 评论(0) 推荐(0)
摘要: 此笔记是学习黑马程序员JavaWeb系列视频的课堂笔记。 感谢黑马程序员。 一、Tomcat概述 Tomcat服务器由Apache提供,开源免费。由于Sun和其他公司参与到了Tomcat的开发中,所以最新的JSP/Servlet规范总是能在Tomcat中体现出来。当前最新版本是Tomcat8,我们课 阅读全文
posted @ 2018-06-30 23:34 befmain 阅读(148) 评论(0) 推荐(0)
摘要: 当在浏览器地址栏输入网址,如:www.baidu.com后浏览器是怎么把最终的页面呈现出来的呢?这个过程可以大致分为两个部分:网络通信和页面渲染。 一、网络通信 互联网内各网络设备间的通信都遵循TCP/IP协议,利用TCP/IP协议族进行网络通信时,会通过分层顺序与对方进行通信。分层由高到低分别为: 阅读全文
posted @ 2018-06-30 22:03 befmain 阅读(671) 评论(0) 推荐(0)
摘要: 参考文献: https://blog.csdn.net/zixiaomuwu/article/details/60965466 一、三次握手 三次握手与四次挥手分别对应TCP连接建立过程与断开过程,先上TCP报文格式: 三次握手过程: 问题1: 为什么要三次握手? 答:三次握手的目的是建立可靠的通信 阅读全文
posted @ 2018-06-30 17:51 befmain 阅读(340) 评论(0) 推荐(0)
摘要: 一、TCP/UDP优点和缺点 TCP的优点: 可靠,稳定 TCP的可靠体现在TCP在传递数据之前,会有三次握手来建立连接,而且在数据传递时,有确认、窗口、重传、拥塞控制机制,在数据传完后,还会断开连接用来节约系统资源。 TCP的缺点: 慢,效率低,占用系统资源高,易被攻击 TCP在传递数据之前,要先 阅读全文
posted @ 2018-06-30 17:43 befmain 阅读(316) 评论(0) 推荐(0)
摘要: 一、IP地址分类 阅读全文
posted @ 2018-06-30 17:18 befmain 阅读(447) 评论(0) 推荐(0)
摘要: 参考文献: https://blog.csdn.net/loveCC_orange/article/details/79177129 一、认识以太网 最早的以太网是将许多计算机都连接到一根总线上。 使用总线如何通信呢? 当一台计算机发送数据的时候,总线上的所有计算机都能检测到这个数据。这就是广播通信 阅读全文
posted @ 2018-06-30 17:04 befmain 阅读(2683) 评论(0) 推荐(0)
摘要: 新开一贴,专门用来记录计算机网络相关知识。 一、OSI七层协议 物理层、数据链路层、网络层、传输层、会话层、表示层、应用层 二、TCP/IP四层协议 网络接口层、网际层、运输层、应用层 三、五层协议 物理层、数据链路层、网络层、运输层、应用层 四、每层对应的协议及作用 物理层:RJ45、CLOCK、 阅读全文
posted @ 2018-06-30 16:32 befmain 阅读(647) 评论(0) 推荐(0)
摘要: 参考文献: http://www.blogjava.net/xylz/archive/2010/07/19/326527.html 一、ConcurrentMap API 从这一节开始正式进入并发容器的部分,来看看JDK 6带来了哪些并发容器。 在JDK 1.4以下只有Vector和Hashtabl 阅读全文
posted @ 2018-06-29 15:37 befmain 阅读(254) 评论(0) 推荐(0)