03 2017 档案

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