自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(130)
  • 资源 (1)
  • 收藏
  • 关注

原创 推送流程(极光推送)

2021-11-29 13:39:40 391

原创 Vue组件(集合)

组件就是一块砖,哪里需要哪里搬

2021-11-23 10:49:29 597

原创 Computed和watch_Vue

2021-11-17 13:56:58 188

原创 【数据代理】

2021-11-16 19:24:13 353

原创 Vue底层原理

var Book = { name: '人性的弱点'};console.log(Book.name); // 人性的弱点==============================================================================//在console.log(book.name)同时,直接给书加一个书号var Book = {};var name = '';Object.defineProperty(Book,'name',{ ..

2021-11-12 14:26:13 820

原创 JavaScript事件

文档或浏览器窗口发生的一些特定的交互瞬间!

2021-11-12 09:37:08 632

原创 前端配置项

2021-10-22 23:05:35 119

原创 Git通用流程

工作区,暂存区,本地仓库,远程仓库!

2021-10-21 15:06:16 56

原创 路由Router

路由: 浏览器中的哈希值(hash)与展示视图内容(template)之间的对应规则;Vue中的路由:hash和component的对应关系。

2021-10-20 21:16:23 151

原创 DOM文档对象模型

DOM构造、布局及绘制页面,HTML和xml文档编程的接口,文档对象模型。

2021-10-20 13:54:53 45

原创 2021-10-20

指定vue管理内容区域,需要vue展示的内容都要放到这个元素中,通常我们把它叫做边界,数据只在边界内部展开<div id="app" >{{msg}}</div>

2021-10-20 13:46:56 45

原创 MQ消息队列

【一发一存一消费】,直白点就是个【转发器】

2021-10-14 10:00:27 52

原创 token

2021-10-13 13:41:39 54

原创 AJAX工作原理

AJAX,不重新加载整个网页的情况下更新部分网页

2021-10-06 18:16:52 61

原创 集群就是堆机器

集群/分布式/不同。

2021-09-30 10:03:59 51

原创 异步/同步

异步,就是不按照代码顺序执行。JavaScript中是通过回调函数实现对异步任务的结果处理。

2021-09-30 10:01:42 57

原创 二叉树_前序中序后序

前序遍历:ABDECFG中序遍历:DBEAFCG后序遍历:DEBFGCA层序遍历:ABCDEFGTips:以A为 参照点,A是起始节点,它的位置在中间,我称之为中。前序就是【中左右】,中序【左中右】,后序相应的就是以A为末节点,那么后序【左右中】。因为遍历都是从左到右的,所以只需要在乎一个中,也即是参照点。...

2021-09-28 10:51:49 677

原创 API应用程序接口

Application Programming Interface 应用程序接口。预先定义的(函数、HTTP接口),软件部分不同组成部分衔接的约定。用户接口和 程序接口都是与操作系统进行的接口。一个是用户与操作系统的接口,另一个是程序与操作系统的接口。程序接口就是给程序员编程使用的,也是取得操作系统服务的唯一途径。...

2021-09-26 10:19:05 127

原创 JavaScript变量提升/函数提升

原则上,变量是先声明再使用。但是,JavaScript这种语言允许那种不先声明就使用的违背逻辑的情况。因为,程序员小白经常忘记声明就拿来用了,计算机会把为声明的变量隐式地放到最顶端,js代码在编译时会返回一个undefined函数提升与变量提升的不同是,函数提升时也会把返回值给提升。...

2021-09-24 14:04:57 76

原创 高内聚,低耦合

  高内聚是说模块内部要高度聚合,低耦合是说模块与模块之间的藕合度要尽量低。前者是说模块内部的关系,后者是说模块与模块间的关系。很形象的比拟:严于律己,宽以待人。

2021-09-20 21:50:16 54

原创 栈内存中包括了变量的标识符和变量的值,堆内存中保存了对象的内容

2021-09-20 17:43:56 37

原创 CSS选择器

id选择器语法格式:#S{…},其中S为选择器名,id为name的标签,会匹配<style>#name{ color:red;}</style><p id="name">red text</p>类选择器语法格式:.S{…},使用.标识,class属性为value的标签,会匹配<style>.value{ text-align:center;}</style><p class="value">t

2021-09-03 23:00:33 63

原创 HTML基础标签

alt = “cat”意思是当图片显示不出来????的时候,就出现cat字样,让别人知道这个没显示出来的是只猫。专业点说,为图像定义一串可替换的文本,在浏览器无法载入图像时,此文本告诉读者他们失去的信息。...

2021-08-22 13:38:31 51

原创 图解HTML最基础代码

<p是段落>网页结构

2021-08-20 17:05:45 75

原创 gossip协议

通信协议,传播消息的方式,就像瘟疫、网络等。周期性地随机选择节点去传播,这样就传播和扩散开来了。

2021-08-19 10:38:56 40

原创 memberlist(基于gossip)

库(软件包),管理集群的库,管理集群的成员关系、故障检测

2021-08-19 10:21:42 213

原创 搭建网络的主要设备及其作用

2021-08-18 11:24:25 166

原创 图解HTTP_确保web安全的HTTPS

信息窃听?身份伪装?HTTPS通信机制HTTP不足之处不加密使用明文,不验证对方身份,无法证明报文的完整性,相应的有可能出现被窃听、遭遇伪装和篡改

2021-08-16 09:51:29 54

原创 Go_闭包、方法接收器、接口类型

2021-08-15 21:31:51 51

原创 Go_slice

my_slice := make([]int, 3, 5) // 长度为3,容量为5 len(my_slice)=3 cap(my_slice)=5

2021-08-15 20:42:44 38

原创 Go_结构体文法

通过字段值列表创建一个结构体,键值对可以只列出部分字段type V struct{ X,Y int }var ( v1 = V{1,2} // 类型为V v2 = V{X:1} // 省略了Y:0 v3 = V{} // 省略了X:0,Y:0 v4 = &V{1,2} //类型为*V )

2021-08-15 20:31:05 47

原创 图解HTTP_HTTP首部

HTTP报文首部报文结构请求报文响应报文通用首部字段请求首部字段响应首部字段实体首部字段通用首部字段_Cache-Control注:no-cache为了防止从缓存中返回过期的资源Connection控制首部字段不再转发管理持久链接请求首部字段响应首部字段实体首部字段为cookie服务的首部字段调用cookie时,可校验有效期,发送方的域、路径、协议等,不会因来自其他站点和web攻击者的攻击。...

2021-08-15 16:54:20 53

原创 图解HTTP_与HTTP协作的web服务器

用单台虚拟主机实现多个域名通信数据转发程序:代理、网关、隧道代理一个应用程序。可以进行通信数据转发,客户端和服务器之间的中间人角色。网关一个服务器。可以转发其他服务器的通信数据。当收到客户端发送的请求,它就当自己是那个源服务器一样,让客户端都可能察觉不出。隧道一个应用程序。可以保持双方通信连接。相隔甚远的客户端和服务器之间进行中转。使用代理服务器的理由:利用缓存减少网络带宽的流量,组织内部针对特定网站的访问控制,获取访问日志等。Caching Proxy:缓存代理。代理转发响应时

2021-08-15 15:13:52 82

原创 图解HTTP_返回结果的HTTP状态码

  表示请求的放返回结果、标记服务器端的处理是否正常、通知出现的错误.200 OK注:Get返回实体,Head不,不随报文首部作为响应返回实体,head只首部204 No Content返回的响应报文中不含实体的主体部分206 Partial Content3XX 重定向301 Moved Permanently 永久性表示请求的资源已经被分配了新的URI,如果已经保存为书签了,那就按Location首部字段提示的URI重新保存注:忘加"/"就会产生301302 Found

2021-08-15 12:43:27 74

原创 图解HTTP_HTTP报文内的HTTP信息

HTTP报文用于HTTP交互的信息,多行数据构成的字符串文本请求报文及响应报文的结构编码提升传输效率报文主体和实体主体 差异报文:message是基本单位,HTTP通信传输,8位字节流(octet sequence,其中octet为8各比特)组成实体:entity有效载荷数据,请求或响应。首部和主体组成通常情况下报文主体等于实体主体。只在传输过程中进行编码操作时尸体主题内容发生变化,才导致它和报文主体产生差异压缩传输的内容编码分块传输发送多种数据的多部分对象集合获取部分内

2021-08-15 11:04:57 56

原创 图解HTTP_简单的HTTP

HTTP用于客户端和服务的的通信  两台计算机通信时,客户端和服务端角色可以互换,但针对一条线路而言,必定有一端是客户端,对应的另一端是服务端。

2021-08-14 23:59:33 182

原创 图解HTTP_TCP/IP协议

TCP/IP协议应用层(Application layer)传输层(Transport layer)应用层(Application layer)为应用进程(用于网络通信的软件程序)提供服务,实现多个系统的应用进程之间相互通信。传输层(Transport layer)为两台计算机(处于网络连接中的主机)提供数据传输。...

2021-08-13 11:17:22 74

原创 月盈则亏,水满则溢,欲速则不达,及时止损

最新学习Go语言,很快把基础语法过了一遍,感觉挺顺利,其实是因为自己之前有学习C和Java的经验。当把Go和Web结合起来用的时候,发现好多TCP/IP的内容,加上前几天学习的语法有些淡忘,现在看起来是生涩难懂。因为之前的计算机网络没有学好基础,还有就是这几天的语法也没有理解透彻。至今觉得理解透彻很难,深度思考、举一反三的能力天生不具备,没有天赋。既然这样,就不可一味求快了,把网络的知识学习一下,然后停下来把语法给仔细捋捋,这就是及时止损。不要因为强迫症而一直死磕这本书到底,大致浏览一下得了,重要的是查漏补

2021-08-12 21:36:29 111

原创 “程序员是吃青春饭的吗”?

信息化、数字化时代的新基建,类似工业化时代一砖一瓦地盖大楼。一行行代码相当于堆砌大楼的砖块,程序员就像一个个工人为大楼添砖加瓦。我们可以料到,随着时间的推移,程序员也会十分普遍,并且青壮年男性会占据优势。目前程序员正乘着时代前进的浪潮,还没有到一抓一大把的地步。 未来,就个人而言,在这个领域是有一定风险的,毕竟年龄大了,体力和脑力有所下降。因此,一是要紧跟时代的浪潮,二也要多接触别的行业领域,培养可迁移能力及可持续学习的能力。...

2021-08-12 21:07:49 53

原创 前端基础标签

2021-08-03 12:06:51 39

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除