03 2017 档案
摘要:一、问题描述 给定一个m行n列的矩阵,矩阵每个元素是一个正整数,你现在在左上角(第一行第一列),你需要走到右下角(第m行,第n列),每次只能朝右或者下走到相邻的位置,不能走出矩阵。走过的数的总和作为你的得分,求最大的得分。 二、分析 定义 二维数组A[][]表示矩阵(下标从1开始) f(int x,
阅读全文
摘要:参考链接: 第一种:在正文上方直接添加目录 1. 申请开通js权限 默认是不支持,需要打开博客园后台,进入“设置”标签页,点击“申请开通js权限”,并注明用途 如果想加快申请速度,也可以再向官方发个邮件(邮箱是 "contact@cnblogs.com" ),邮件也需要注明用途,快的话1小时就能搞定
阅读全文
摘要:参考链接: HTTP 协议中的 Transfer-Encoding 分块传输编码 一、背景: 二、分块编码(Transfer-Encoding: chunked) 具体方法 例: HTTP/1.1 200 OKContent-Type: text/plainTransfer-Encoding: ch
阅读全文
摘要:参考博文:HTTP与HTTPS的区别 HTTP与HTTPS的区别 一、HTTP和HTTPS的基本概念和区别 HTTP: 是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。
阅读全文
摘要:在用DOM操作控制HTML时,很多初学者会把 点操作符+属性名 与getAttribute("属性名") 混淆,误以为这两种方法是等价的。 实际上, 通过getAttribute("属性名")和setAttribute("属性名","属性值") 可以获取或修改 标签上的属性值 通过 点操作符+属性名
阅读全文
摘要:参考文档:MDN HTMLElement 一、继承关系 HTMLElement继承自Element,并实现了GlobalEventHandlers和TouchEventHandlers. 二、属性方法 1. HTMLElement的普通属性 继承自父接口Element的属性 例:innerHTML,
阅读全文
摘要:参考博文:HTTP协议详解 HTTP请求报头: Authorization HTTP响应报头: WWW-Authenticate HTTP认证是基于质询/回应(challenge/response)的认证模式。 一、基本认证 basic authentication(HTTP1.0提出的认证方法)
阅读全文
摘要:一、"%编码"规范:( "%" 其后跟随两位的十六进制数,共256种) 1. ASCII字符(ASCII 是7比特字符集,包含了128个不同的字符值。此处有127个,少了设备控制字符中的DEL) 非转义字符:不编码; ASCII 字符 URL-编码 ! %21 ' %27 ( %28 ) %29 *
阅读全文
摘要:参考博文:【基础进阶】URL详解与URL编码 一、URI vs URL URI:(Uniform Resource Identifier 统一资源标识符)。 URL:(Uniform/Universal Resource Locator 统一资源定位符)。 关系: URI 属于 URL 更低层次的抽
阅读全文
摘要:直接量语法 /pattern/attributes 创建 RegExp 对象的语法: new RegExp(pattern, attributes); 一、attributes 修饰符 描述 例子 i 执行对大小写不敏感的匹配。 var str="Visit W3School";var patt1=
阅读全文
摘要:参考文档:MDN > Web API接口 > URLUtils MDN > Web API接口 > URL MDN > Web API接口 > Location MDN > Web API接口 > HTMLAnchorElement 一、URLUtils 1. 定义了和URL相关的一些实用方法 2.
阅读全文
摘要:ASCII ,它的全称是"美国信息交换标准代码"。它设计于60年代早期,是计算机和诸如打印机、磁带驱动器之类的硬件设备的标准字符集。 ASCII 是 7 比特字符集,包含了 128 个不同的字符值。 ASCII可印刷字符 ASCII可印刷字符 字符 ASCII 码(十进制) ASCII 码(十六进制
阅读全文
摘要:参考博文:HTTP状态码详解 1**(信息类):表示接收到请求并且继续处理 100 Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) 101 Switching Protocols 服务器将遵从客户的请求转换到另外一种协议(HTTP 1.1新) 100 C
阅读全文
摘要:参考博文: "浅谈HTTP中Get与Post的区别" 1. 数据传递方向: Get是向服务器发索取数据的一种请求,Post是向服务器提交数据的一种请求 (都是请求,并不是一个取一个发) Get:①用于获取信息,而非修改信息 ② 幂等:同一URL的多个请求应该返回同样的结果 Post:可能改变服务器上
阅读全文
摘要:参考链接: "菜鸟教程 HTML5 内联SVG" "经典面试题(讨论canvas与svg的区别)" |Canvas | SVG| | | | |通过 JavaScript 来绘制 2D 图形|是一种使用 XML 描述 2D 图形的语言| |是HTML5提供的新元素``|历史久远,并不是HTML5转悠
阅读全文
摘要:一、创建一个仓库,名为"user_name.github.io"(此处user_name替换为你自己的github用户名),并在根目录下创建index.html,则该仓库下的所有html均可直接展示 例: 通过http://user_name.github.io/ 可直接展示"user_name.g
阅读全文
摘要:参考博文: "Html5 canvas画图教程17:论beginPath的重要性" 先看两个例子 例1: 结果: 例2:去掉第2个beginPath() 结果: 1. beginPath canvas中的绘制方法(如stroke, fill),都会以“上一次beginPath”之后的所有路径为基础进
阅读全文