- 博客(51)
- 收藏
- 关注
原创 【笔记】【Javascript】浅面了解原型和原型链
属性,指向原型对象的原型对象,以此类推直到指到最顶层找不到则返回null。属性,这个属性也指向他的原型对象,原型对象也是对象,也有。如下图最底下连成的线为原型链。属性形成的链式结构成为原型链。由一个一个对象,一层一层。
2023-05-22 22:58:09
497
原创 【笔记】【编程范式】浅度了解面向对象编程
面向对象编程——Object Oriented Programming,简称OOP,是一种。隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读取和修改的访问级别。
2023-05-18 15:07:41
530
原创 【笔记】【Javascript】闭包
链式作用域:子对象会一级一级地向上寻找所有父对象的变量。所以,父对象的所有变量,对子对象都是可见的,反之则不成立。【示例】1. 获取到函数内部的局部变量(f2函数获取到f1函数的变量)【示例】2. 让变量不会在外部函数调用后被自动清除。闭包就是能够读取其他函数。
2023-05-17 07:54:38
287
原创 【计网】【TCP】浅析TCP三次握手
之前学习计网时不认真,TCP三次握手稀里糊涂就过去了,最近在重新查漏补缺计网这方面的知识,饭要一口一口吃,我就没有把其中涉及到的大量知识点写在此博客中,此文仅管中窥豹,之后再详细写吧。
2023-05-16 23:26:06
335
原创 【笔记】【HTTP】《图解HTTP》第7章 确保web安全的https
即使请求或响应的内容遭到篡改,也没有办法获悉。(即没有任何办法确认,发出的请求/响应和接收到的请求/响应是前后相同的。窃听位置:[TCP/IP](# 2. 确保可靠性的TCP协议)是可能被窃听的网络。TSL是以SSL为原型开发的协议,有时候会统一称该协议为SSL。产生原因:HTTP本身不具备加密功能,所以无法做到对。下载的文件是否就是原来服务器上的文件。产生原因:HTTP协议中的请求和响应。应用层协议通信,即发送HTTP响应。产生的隐患:接收到的内容可能有误。服务器:可进行SSL通信时,会以。
2023-05-09 09:38:04
122
原创 【笔记】【HTTP】《图解HTTP》第5章 与HTTP协做的Web服务器
(即待代理转发从服务器返回响应时,代理服务器将会保存一份资源副本。不改变请求 URI, 会直接发送给前方持有资源的目标服务器。代理服务器或客户端本地磁盘内保存的资源副本。(服务器和浏览器的“中间人”)转发其他服务器通信数据的。能使通信线路上的服务器。好处:提高通信的安全性。
2023-05-09 09:34:44
153
原创 【笔记】【HTTP】《图解HTTP》第3章 HTTP报文内的HTTP信息
当浏览器的默认语言为英语或中文,访问相同 URI 的 Web 页面时, 则会显示对应的英语版或中文版的 Web 页面。使用场景:状态码 206(Partial Content,部分内容)响应报文包含了多个范围的内容时。使用[多部分对象集合](# 2. 多部分对象集合)方法,来容纳多份不同类型的数据。客户端和服务器端就响应的资源内容进行交涉,然后提供给客户端最为适合的资源。指明应用在实体内容上的编码格式,并保持实体信息原样压缩。以响应资源的语言、字符集、编码方式等作为判断的基准。及响应报文首部的结构。
2023-05-09 09:31:50
191
原创 【笔记】【HTTP】《图解HTTP》第2章 简单的HTTP协议
虽然是无状态协议,但为了实现期望的保持状态功能,于是引入了[Cookie技术](# 2.8 使用Cookie的状态管理)。在两台计算机之间使用 HTTP 协议通信时, 在一条通信线路上必定有一端是客户端, 另一端则是服务器。在大量资源加载请求时,每次的请求都会造成无所谓的TCP连接建立和断开,【通信出现的问题】——每进行一次HTTP通信就要断开一次TCP连接。实现:建立1次TCP连接后进行多次请求和响应的交互。多个请求,而不需要一个接一个地等待响应了。,则保持TCP连接状态。来控制客户端的状态。
2023-05-09 09:29:22
503
原创 【笔记】【HTTP】《图解HTTP》第1章 了解Web及网络基础
计算机与网络设备要相互通信,双方就必须基于相同的方法。比如,如何探测到通信目标、由哪一边先发起通信、使用哪种语言进行通信、怎样结束通信等规则都需要事先确定。不同的硬件、操作系统之间的通信,所有的这一切都需要一种规则。[协议](#2. 协议:)中存在各式各样的内容从电缆的规格到 IP 地址的选定方法、寻找异地用户的方法、双方建立通信的顺序,以及 Web 页面显示需要处理的步骤,等等。TCP/IP 协议族按层次分别分为以下 4 层:应用层、传输层、网络层和数据链路层。:对上层应用层,提供处于网络连接中的。
2023-05-09 09:27:46
481
原创 【LeetCode】【学习笔记】64. 最小路径和
个人算法学习笔记(可能涉及) 1、个人做题思考、做题方法 2、全网对本人有效的学习资源 3、别人的做题方法(感谢链接中的各位大神)
2022-12-15 23:17:11
110
原创 【LeetCode】【学习笔记】238. 除自身以外数组的乘积
个人算法学习笔记(可能涉及) 1、个人做题思考、做题方法 2、全网对本人有效的学习资源 3、别人的做题方法(感谢链接中的各位大神)
2022-12-14 23:47:36
96
原创 【LeetCode】【学习笔记】312. 戳气球
个人算法学习笔记(可能涉及) 1、个人做题思考、做题方法 2、全网对本人有效的学习资源 3、别人的做题方法(感谢链接中的各位大神)
2022-12-14 23:32:52
94
原创 【LeetCode】【学习笔记】406. 根据身高重建队列
个人算法学习笔记(可能涉及) 1、个人做题思考、做题方法 2、全网对本人有效的学习资源 3、别人的做题方法(感谢链接中的各位大神)
2022-12-14 23:31:56
137
原创 【LeetCode】【学习笔记】739. 每日温度
个人算法学习笔记(可能涉及) 1、个人做题思考、做题方法 2、全网对本人有效的学习资源 3、别人的做题方法(感谢链接中的各位大神)
2022-12-14 23:30:25
367
原创 【LeetCode】【学习笔记】105. 从前序与中序遍历序列构造二叉树
个人算法学习笔记(可能涉及) 1、个人做题思考、做题方法 2、全网对本人有效的学习资源 3、别人的做题方法(感谢链接中的各位大神)
2022-12-14 23:28:55
106
原创 【LeetCode】【学习笔记】234-回文链表
个人算法学习笔记(可能涉及) 1、个人做题思考、做题方法 2、全网对本人有效的学习资源 3、别人的做题方法(感谢链接中的各位大神)
2022-12-14 23:27:40
154
原创 【LeetCode】【学习笔记】169多数元素
个人算法学习笔记(可能涉及) 1、个人做题思考、做题方法 2、全网对本人有效的学习资源 3、别人的做题方法(感谢链接中的各位大神)
2022-12-14 23:26:52
83
原创 【LeetCode】【学习笔记】160. 相交链表
个人算法学习笔记(可能涉及) 1、个人做题思考、做题方法 2、全网对本人有效的学习资源 3、别人的做题方法(感谢链接中的各位大神)
2022-12-14 23:25:19
144
原创 【LeetCode】【学习笔记】141. 环形链表
个人算法学习笔记(可能涉及) 1、个人做题思考、做题方法 2、全网对本人有效的学习资源 3、别人的做题方法(感谢链接中的各位大神)
2022-12-14 23:24:08
90
原创 【LeetCode】【学习笔记】206.反转链表
个人算法学习笔记(可能涉及) 1、个人做题思考、做题方法 2、全网对本人有效的学习资源 3、别人的做题方法(感谢链接中的各位大神)
2022-12-06 16:11:20
162
原创 【LeetCode】【学习笔记】48. 旋转图像
个人算法学习笔记(可能涉及) 1、个人做题思考、做题方法 2、全网对本人有效的学习资源 3、别人的做题方法(感谢链接中的各位大神)
2022-12-06 16:03:53
170
原创 【LeetCode】【学习笔记】121. 买卖股票的最佳时机
个人算法学习笔记(可能涉及) 1、个人做题思考、做题方法 2、全网对本人有效的学习资源 3、别人的做题方法(感谢链接中的各位大神)
2022-12-06 16:02:47
75
原创 【LeetCode】【学习笔记】101. 对称二叉树
个人算法学习笔记(可能涉及) 1、个人做题思考、做题方法 2、全网对本人有效的学习资源 3、别人的做题方法(感谢链接中的各位大神)
2022-12-06 10:47:43
201
原创 【MySQL】【报错码】1273 - Unknown collation: ‘utf8mb4_0900_ai_ci‘
【报错码】1273 - Unknown collation: 'utf8mb4_0900_ai_ci‘处理方法
2022-12-06 10:43:37
438
原创 【MySQL】【报错码】1406-Data too long for column
【报错码】1406-Data too long for column处理方法
2022-12-06 10:41:03
919
原创 【LeetCode】【学习笔记】136. 只出现一次的数字
个人算法学习笔记(可能涉及)1、个人做题思考、做题方法2、全网对本人有效的学习资源3、别人的做题方法
2022-12-06 09:53:30
250
原创 【LeetCode】【学习笔记】39.组合总和
个人算法学习笔记(可能涉及)1、个人做题思考、做题方法2、全网对本人有效的学习资源3、别人的做题方法
2022-12-06 09:46:45
70
原创 【LeetCode】【学习笔记】538. 把二叉搜索树转换为累加树
个人算法学习笔记(可能涉及)1、个人做题思考、做题方法2、全网对本人有效的学习资源3、别人的做题方法
2022-12-06 09:45:18
80
原创 【LeetCode】【学习笔记】104. 二叉树的最大深度
个人算法学习笔记(可能涉及)1、个人做题思考、做题方法2、全网对本人有效的学习资源3、别人的做题方法
2022-12-06 09:11:10
176
原创 【LeetCode】【学习笔记】22. 括号生成
个人算法学习笔记(可能涉及)1、个人做题思考、做题方法2、全网对本人有效的学习资源3、别人的做题方法
2022-12-05 22:46:38
100
原创 【LeetCode】【学习笔记】617. 合并二叉树
个人算法学习笔记(可能涉及)1、个人做题思考、做题方法2、全网对本人有效的学习资源3、别人的做题方法
2022-12-05 22:36:43
88
原创 【LeetCode】【学习笔记】543. 二叉树的直径
个人算法学习笔记(可能涉及)1、个人做题思考、做题方法2、全网对本人有效的学习资源3、别人的做题方法
2022-12-05 22:35:06
116
原创 【LeetCode】【学习笔记】46. 全排列
个人算法学习笔记(可能涉及)1、个人做题思考、做题方法2、全网对本人有效的学习资源3、别人的做题方法
2022-12-05 22:32:53
93
原创 【LeetCode】【学习笔记】338. 比特位计数
个人算法学习笔记(可能涉及)1、个人做题思考、做题方法2、全网对本人有效的学习资源3、别人的做题方法
2022-12-05 22:25:58
114
原创 【LeetCode】【学习笔记】94. 二叉树的中序遍历
个人算法学习笔记(可能涉及)1、个人做题思考、做题方法2、全网对本人有效的学习资源3、别人的做题方法
2022-12-05 22:22:51
126
原创 【LeetCode】【学习笔记】70. 爬楼梯
个人算法学习笔记(可能涉及)1、个人做题思考、做题方法2、全网对本人有效的学习资源3、别人的做题方法
2022-12-05 22:05:47
77
原创 【LeetCode】【学习笔记】461. 汉明距离
个人算法学习笔记(可能涉及)1、个人做题思考、做题方法2、全网对本人有效的学习资源3、别人的做题方法
2022-12-05 22:00:52
125
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人