会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
王先生的基地
此生理想,近期计划,今日功课。
博客园
首页
订阅
管理
1
2
3
4
5
下一页
2022年5月17日
提升站点SEO的7个建议
摘要: 本文从HTTPS协议、页面加载速度、关键词、URL、标题与描述、内链、外链 7个方面,详解如何提升个人站点的搜索引擎排名
阅读全文
posted @ 2022-05-17 23:03 我是leon
阅读(187)
评论(0)
推荐(0)
2022年5月16日
<a>标签rel属性详解
摘要: 详述HTML a标签的rel属性有哪些值,它们的含义是什么?
阅读全文
posted @ 2022-05-16 19:50 我是leon
阅读(795)
评论(0)
推荐(0)
2022年5月11日
DNS、CDN加速和域名解析之间的关系
摘要: 本文详述CDN加速的原理, DNS怎么解析域名IP, 域名怎么配置IP
阅读全文
posted @ 2022-05-11 09:32 我是leon
阅读(3462)
评论(0)
推荐(0)
2019年8月13日
防止域名被恶意解析
摘要: 一、何为域名恶意解析 外部未知的域名持有者,将域名解析到非其所持有的服务器 公网IP 上,间接或直接造成损害他人利益的行为。 二、借刀杀人 域名的恶意解析,可以用于借刀杀人。 这个手法很骚,轻则可以将对手的SEO排名拉低,重则可以让工信部封杀其站点。 具体实现条件如下: 未备案的域名或已被接入工信部
阅读全文
posted @ 2019-08-13 10:45 我是leon
阅读(5126)
评论(1)
推荐(0)
2019年8月12日
node命令行工具之实现项目工程自动初始化的标准流程
摘要: 一、目的 传统的前端项目初始流程一般是这样: 可以看出,传统的初始化步骤,花费的时间并不少。而且,人工操作的情况下, 总有改漏的情况出现 。这个缺点有时很致命。 甚至有马大哈,没有更新项目仓库地址,导致提交代码到旧仓库,这就很尴尬了。。。 基于这些情况,编写命令行工具(CLI)的目的就很明确: 用于
阅读全文
posted @ 2019-08-12 08:46 我是leon
阅读(1544)
评论(0)
推荐(0)
2019年8月9日
源码解析-url状态检测神器ping-url
摘要: 前言 是我最近开源的一个小工具,这篇文章也是专门写它设计理念的科普文。 为什么会做这个 开源工具呢? 起因是:本小哥在某天接到一个特殊的需求,要 用前端的方式判断任意一个url,是否可以正常访问 。 这么简短的需求,通常背后都有个大坑:alien: 先捊下思路,要实现这个功能,必须具备以下2点: :
阅读全文
posted @ 2019-08-09 09:32 我是leon
阅读(1860)
评论(0)
推荐(0)
2018年9月12日
React router动态加载组件-适配器模式的应用
摘要: 前言 本文讲述怎么实现动态加载组件,并借此阐述适配器模式。 一、普通路由例子 以上是最常见的 。在简单的单页应用中,这样写是ok的。因为打包后的单一js文件 也不过200k左右, 之后,对加载性能并没有太大的影响。 但是,当产品经历多次迭代后,追加的页面导致 的体积不断变大。这时候,优化就变得很有必
阅读全文
posted @ 2018-09-12 07:50 我是leon
阅读(4132)
评论(0)
推荐(0)
2018年8月19日
惰性求值——lodash源码解读
摘要: 前言 lodash受欢迎的一个原因,是其优异的计算性能。而其性能能有这么突出的表现,很大部分就来源于其使用的算法——惰性求值。 本文将讲述lodash源码中,惰性求值的原理和实现。 一、惰性求值的原理分析 惰性求值(Lazy Evaluation),又译为惰性计算、懒惰求值,也称为传需求调用(cal
阅读全文
posted @ 2018-08-19 00:52 我是leon
阅读(1648)
评论(1)
推荐(2)
2018年8月10日
堆栈的应用——用JavaScript描述数据结构
摘要: 栈(stack)又名堆栈,它是一种运算受限的线性表。其限制是 仅允许在表的一端进行插入和删除运算 。这一端被称为栈顶,相对地,把另一端称为栈底。 一、实现一个栈类Stack 基于堆栈的特性,可以用数组做线性表进行存储。 初始化 类的结构如下: 接下来,就是在原型上,对 、`出栈 清空栈 读取栈顶 读
阅读全文
posted @ 2018-08-10 08:26 我是leon
阅读(968)
评论(0)
推荐(1)
2018年7月31日
类的继承
摘要: 本文讲述JavaScript中类继承的实现方式,并比较实现方式的差异。 一、何为继承 继承,是子类继承父类的特征和行为,使得子类对象具有父类的实例域和方法。 继承是面向对象编程中,不可或缺的一部分。 1.1 优点 父类可以为子类提供通用的属性,而不必因为增加功能,而逐个修改子类的属性 同上 子类在父
阅读全文
posted @ 2018-07-31 00:46 我是leon
阅读(791)
评论(0)
推荐(0)
1
2
3
4
5
下一页
公告