章节回顾: <TCP/IP详解卷1:协议>第1章 概述-读书笔记 <TCP/IP详解卷1:协议>第2章 链路层-读书笔记 <TCP/IP详解卷1:协议>第3章 IP:网际协议(1)-读书笔记 <TCP/IP详解卷1:协议>第3章 IP:网际协议(2)-读书笔记 <TCP/IP详解卷1:协议>第4章 ARP:地址解析协议-读书笔记 <TCP/IP详解卷1:协议>第5章 RARP:逆地址解析协议-读书笔记 <TCP/IP详解卷1:协…
目录 http协议1.0.1.1两个版本的区别 访问几次服务器? Http请求行和请求方式详解 可以在超链接上传一些数据 HTTP请求头各个头字段的详解 HTTP响应和响应行状态详解 断点下载 HTTP响应头字段详解 关于缓存的字段 http协议1.0.1.1两个版本的区别 (具体的在图解HTTP上面有讲) 区别在于: 1.0版本客户机与web服务器建立连接之后,只能获取一个web资源,获取完一个web资源以后,连接就会被断开: 而1.1版本在建立连接之后,则可以获取多个web资源 : 访问几次…
由于互联网的快速发展与普及,原有的IPV4地址已不能满足网络用户的需求,虽然NAT可以缓解IPV4地址的耗尽,但NAT破坏了网络环境的开放.透明以及端到端的特性,因此IPV6地址协议应运而生. IPV6协议使用128位地址替代32位的IPV4地址,这样大约可以产生340万亿亿亿亿(3.4*1038)个可用的地址.此数目可以满足公共IP地址需求.本文作为IPV6入门,主要介绍IPV6地址和IPV6报文格式相关内容. IPV6优点 1.更大地址空间:128位的地址空间可以满足星球上每个人 2.无需N…
2018年04月15日 20:16:01 淮左白衣 阅读数:350   版权声明:转载请给出原文链接 https://blog.csdn.net/youngyouth/article/details/79939190 (史上最全知识汇总)转载请贴上原文链接! 作者:淮左白衣 写于 2018年4月15日20:14:55 1 2 3 如果,碰巧你打开了本篇博客,相信我,你想要的servlet知识,这里应该都能找到!! 目录 (史上最全知识汇总)转载请贴上原文链接! 如果,碰巧你打开了本篇博客,相信我…
HTTP协议 HTTP协议简介 超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式.协作式和超媒体信息系统的应用层协议.HTTP是万维网的数据通信的基础. HTTP的发展是由蒂姆·伯纳斯-李于1989年在欧洲核子研究组织(CERN)所发起.HTTP的标准制定由万维网协会(World Wide Web Consortium,W3C)和互联网工程任务组(Internet Engineering Task Force,IETF)进行协调,最终…
目录 HttpServletResponse简介 向客户机写数据 HttpServletResponse应用 打印中文,让浏览器显示不乱码 : 下载文件 输出随机图片(验证码) 不要缓存 图片的src地址 点击图片就换一张图 让鼠标在图片上变成小手样式 控制浏览器缓存 控制浏览器定时刷新 实现请求重定向 response细节 HttpServletResponse简介 Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象.和代表响应的 respon…
目录 URL和URI的区别 获取URL.URI 什么是HttpServletResquest 获取请求头中字段的内容 获取请求信息的数据 将客户机的请求变为一个流返回 常用的方法 request乱码问题 request域 请求转发的细节 页面包含 利用referer防盗链 Web工程中各类地址的写法 先插点小插曲 URL和URI的区别 URI 是爸爸,URL 是崽 : URI: 统一资源标识符 URL: 统一资源定位符 URN: 统一资源名称 例如 : http://www.baidu.com/…
(史上最全知识汇总)转载请贴上原文链接! 作者:淮左白衣 写于 2018年4月15日20:14:55 如果,碰巧你打开了本篇博客,相信我,你想要的servlet知识,这里应该都能找到!! 目录 (史上最全知识汇总)转载请贴上原文链接! 如果,碰巧你打开了本篇博客,相信我,你想要的servlet知识,这里应该都能找到!! Servlet开发 IDEA如何配置tomcat和WEB项目 什么是生命周期方法 向浏览器写数据 在Web.xml文件中配置servlet类: 映射地址通配符的问题 Servle…
目录 什么是 jsp Jsp 调用和运行原理(简略版) Jsp语法 Jsp指令简介 Page指令 Include指令 taglib指令 Jsp乱码问题 jsp运行原理(详细版) JSP中的九大隐式对象 PageContext对象 通过PageContext对象获得其他对象 Javaweb的四个域 PageContext域的方法 PageContext跨域访问的方法 引入和跳转到其他资源 JSP标签 映射JSP JSP抽风时好时坏的原因 可能是JSP知识总结的最全的博客之一了,你想要寻找的知识,这…
如果你想要转载话,可不可以不要删掉下面的 作者信息 呀!: 作者:淮左白衣 写于 来源笔者自己之前学javaWeb的时候,写的笔记 : 目录 Session对象 Session和cookie的主要区别在于: Session对象的生命周期 通过代码,销毁session getSession()方法重载 session的实现原理 为服务器自动回写的cookie设置保存时长 getSession( )内部原理 URL地址重写 Session案例 表单细节: 数据指纹算法 base64编码 验证码的验证…
如果你想要转载话,可不可以不要删掉下面的 作者信息 呀!: 作者:淮左白衣 写于 2018年4月18日18:47:41 来源笔者自己之前学javaWeb的时候,写的笔记 : 目录 如果你想要转载话,可不可以不要删掉下面的 作者信息 呀!: 会话介绍 保存会话的两种技术 Cookie Cookie的细节 删除cookie Cookie的应用 关于保存数据,选用哪种集合 cookie 的坑 会话介绍 什么是会话? 会话 可简单的理解为:用户 打开 一个浏览器,点击多个超链接,访问服务器多个web资源…
1. OSI七层和TCP/IP四层的关系 1.1 OSI引入了服务.接口.协议.分层的概念,TCP/IP借鉴了OSI的这些概念建立TCP/IP模型. 1.2 OSI先有模型,后有协议,先有标准,后进行实践:而TCP/IP则相反,先有协议和应用再提出了模型,且是参照的OSI模型. 1.3 OSI是一种理论下的模型,而TCP/IP已被广泛使用,成为网络互联事实上的标准. TCP:transmission control protocol 传输控制协议 UDP:user data protocol 用…
目录 WEB开发相关知识 WEB服务器 Tomcat服务器 WEB应用程序 配置WEB应用 配置缺省的WEB应用 Web设置首页 web.xml文件 配置虚拟主机 配置https连接器 为我们的网站,配置Https连接器,也就是加密的传输: 其中名字与姓氏就是网站的名字:是问你为哪一个网站生成证书: WEB开发相关知识 Web分为两种: 静态web资源:开发技术:HTML 动态web资源:JSP/Servlet.ASP.PHP等:其中,在java中,动态web资源开发技术统称为javaweb:…
一.SEO基本介绍. 1.搜索引擎工作原理. 2.seo简介:SEarch Engine Optimization,搜索引擎优化.为了提升网页在搜索引擎自然搜索结果中的收录数量及排序位置而做的优化行为,就是为了使百度.谷歌这些搜索引擎多多收录我们精心制作的网页,同时在网页搜索相关内容时,使网页链接排在搜索引擎店面. 分为以下两种: 1):白帽SEO:起到规范,改良网站设计的作用,使之对搜索引擎和用户更加友好,并且网站也能从搜索引擎中获得合理流量,这是搜索引擎鼓励和支持的. 2):黑帽SEO:利用…
一.总体概览 1.1,什么是正则 又称正规表示法.常规表示法(英语:Regular Expression,在代码中常简写为regex.regexp或RE),计算机科学的一个概念.正则表达式使用单个字符串来描述.匹配一系列符合某个句法规则的字符串.在很多文本编辑器里,正则表达式通常被用来检索.替换那些符合某个模式的文本. 简单说来,就是一个描述字符模式的对象. 1.2,正则的作用 正则表达式主要用来验证客户端的输入数据. 1.3,正则的好处 客户端验证,可以节约大量的服务器端的系统资源,并且提供更…
目录 JavaBean 在JSP中使用JavaBean 标签用法 带标签体的 JavaBean 标签 setProperty 标签 getProperty 标签 JSP开发模式 案列:使用 模式一 编写一个在线计算器: JavaBean JavaBean 是一种遵循特定写法的Java类,它通常具有以下特点: 这个 java 类必须有一个 无参 的 构造函数 属性必须 私有化 私有化的属性,必须通过public类型的方法暴露给其他程序, 并且方法的命名也必须遵守一定的命名规范 JavaBean 在…
下面来讲响应消息.响应消息也分为响应起始行.响应头部.CRLF.响应主体. 响应起始行包括协议版本.响应状态码.原因短句.这里的重点就是响应状态码,它一共分为5类,状态码准确的说是一个三位数. 1xx:表示这段信息的作用主要是提示. 2xx:成功的响应. 3xx:需要客户端重定向. 4xx:客户端请求错误. 5xx:服务器端运行错误. 下面举一些常见的例子: 100:Continue,服务器收到了请求的初始部分,请客户端继续. 101:Switching Protocols,切换协议. 200:…
章节回顾: <TCP/IP详解卷1:协议>第1章 概述-读书笔记 <TCP/IP详解卷1:协议>第2章 链路层-读书笔记 <TCP/IP详解卷1:协议>第3章 IP:网际协议(1)-读书笔记 <TCP/IP详解卷1:协议>第3章 IP:网际协议(2)-读书笔记 <TCP/IP详解卷1:协议>第4章 ARP:地址解析协议-读书笔记 <TCP/IP详解卷1:协议>第5章 RARP:逆地址解析协议-读书笔记 <TCP/IP详解卷1:协…
章节回顾: <TCP/IP详解卷1:协议>第1章 概述-读书笔记 <TCP/IP详解卷1:协议>第2章 链路层-读书笔记 <TCP/IP详解卷1:协议>第3章 IP:网际协议(1)-读书笔记 <TCP/IP详解卷1:协议>第3章 IP:网际协议(2)-读书笔记 <TCP/IP详解卷1:协议>第4章 ARP:地址解析协议-读书笔记 <TCP/IP详解卷1:协议>第5章 RARP:逆地址解析协议-读书笔记 <TCP/IP详解卷1:协…
章节回顾: <TCP/IP详解卷1:协议>第1章 概述-读书笔记 <TCP/IP详解卷1:协议>第2章 链路层-读书笔记 <TCP/IP详解卷1:协议>第3章 IP:网际协议(1)-读书笔记 <TCP/IP详解卷1:协议>第3章 IP:网际协议(2)-读书笔记 <TCP/IP详解卷1:协议>第4章 ARP:地址解析协议-读书笔记 <TCP/IP详解卷1:协议>第5章 RARP:逆地址解析协议-读书笔记 <TCP/IP详解卷1:协…
章节回顾: <TCP/IP详解卷1:协议>第1章 概述-读书笔记 <TCP/IP详解卷1:协议>第2章 链路层-读书笔记 <TCP/IP详解卷1:协议>第3章 IP:网际协议(1)-读书笔记 <TCP/IP详解卷1:协议>第3章 IP:网际协议(2)-读书笔记 <TCP/IP详解卷1:协议>第4章 ARP:地址解析协议-读书笔记 <TCP/IP详解卷1:协议>第5章 RARP:逆地址解析协议-读书笔记 <TCP/IP详解卷1:协…
章节回顾: <TCP/IP详解卷1:协议>第1章 概述-读书笔记 <TCP/IP详解卷1:协议>第2章 链路层-读书笔记 <TCP/IP详解卷1:协议>第3章 IP:网际协议(1)-读书笔记 <TCP/IP详解卷1:协议>第3章 IP:网际协议(2)-读书笔记 <TCP/IP详解卷1:协议>第4章 ARP:地址解析协议-读书笔记 <TCP/IP详解卷1:协议>第5章 RARP:逆地址解析协议-读书笔记 <TCP/IP详解卷1:协…
我们的项目需要为一个认证网站开发一套API,这些API可以提供给很多公司来调用,但是公司在调用之前,必须先做授权认证,由此接触到了oAuth协议. 以下内容来自网络整理 定义 OAUTH协议为用户资源的授权提供了一个安全的.开放而又简易的标准.与以往的授权方式不同之处是OAUTH的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第三方无需使用用户的用户名与密码就可以申请获得该用户资源的授权,因此OAUTH是安全的. 产生背景 如果一个用户拥有两项服务需求:一项服务是图片在线存储服务A,…
1.1 背景知识 由于历史原因,在创建一个具有双向通信机制的 web 应用程序时,需要利用到 HTTP 轮询的方式.围绕轮询产生了 “短轮询” 和 “长轮询”. 短轮询 浏览器赋予了脚本网络通信的编程接口 XMLHttpRequest,以及定时器接口 setTimeout.因此,客户端脚本可以每隔一段时间就主动的向服务器发起请求,询问是否有新的信息产生: 客户端向服务器发起一个请求,询问 “有新信息了吗” 服务端接收到客户端的请求,但是此时没有新的信息产生,于是直接回复 “没有”,并关闭链接 客…
HTTP协议和SOCKS5协议 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 我们平时上网的时候基本上是离不开浏览器的,尤其是搜索资料的时候,那么这个浏览器是如何工作的呢?用的又是什么协议呢?协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则.这就引入了我们今天要的两个主角,即HTTP和SOCK5协议,他们都可以做代理服务器.经过查阅相关资料,终于这这2个协议有点眉目,再次和大家共享一下学习心得. 一.什么是HTTP协议. 1>.HTTP协议(Hyper…
VTP协议: VLAN中继协议,VTP,VLAN TRUNKING PROTOCOL,是CISCO专用协议,大多数交换机都支持该协议.VTP负责在VTP域内同步VLAN信息, 这样就不必在每个交换上配置相同的VLAN信息.VTP还提供一种映射方案,以便通信流能跨越混合介质的骨干.VTP最重要的作用是,将进行 变动时可能会出现在的配置不一致性降至最低.不过,VTP也有一些缺点,这些缺点通常都与生成树协议有关. 知识点: VLAN中继协议(VTP)利用第2层中继帧,在一组交换机之间进行VLAN通信.…
以下知识点来自于编写高质量代码-改善JavaScript程序的188个建议,只用于自我知识的补充. 一.NaN 1.NaN是一个特殊的数量值,不表示一个数字,尽管下面的代码仍然是返回类型为number console.log(typeof NaN);//number console.log(typeof NaN==='number');//true 可见typeof不能真正区分数字与NaN的区别. 为了进一步区分NaN与数字,可以使用isFinite函数,如果有限数值,该函数将返回true,如果…
上文web基础简介了web到底是什么,以及身为Java开发人员需要掌握的地方.本文将解答web服务器是什么,怎么使用?还有关于http协议的基础知识. web服务器 web服务器的大概念很广泛,但是通俗易懂的来说,就是指的是网站服务器,它是建立在Internet之上并且驻留在某种计算机上的程序.或者再简单来说,你的电脑安装了服务器软件并且连上了Internet,那你的电脑就可以说一个服务器了,对 就是这么简单,并不是多么高深的知识.只不过就是性能各个方面比较低就是了.一般公司中会有个专门个性能强…
                          微信小程序开发环境苹果IOS真机预览报SSL协议错误问题 原文来自:https://blog.csdn.net/qq_27626333/article/details/53635564 https://www.wandouip.com/t5i353272/      原因:新版开发者工具增加了https检查功能:可使用此功能直接检查排查ssl协议版本问题: 可能原因:0:后台域名没有配置                             …
1.Apache JServ协议服务 描述:Apache JServ协议(AJP)是一种二进制协议,可以将来自Web服务器的入站请求代理到 位于Web服务器后面的应用程序服务器.不建议在互联网上公开使用AJP服务. 如果AJP配置错误,可能会允许攻击者访问内部资源. 我的修复建议:{tocamat目录}/conf/server.xml中将下面的配置给注释掉: 2.没有CSRF保护的HTML表单 描述: 此警报需要手动确认 跨站点请求伪造(CSRF或XSRF)是一种漏洞,其中攻击者将欺骗者向受害者…