会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
ShaneJix's Blog
首页
新随笔
订阅
管理
上一页
1
2
3
2021年12月6日
npm ERR! 404 Not Found - Scope not found
摘要: 执行 npm publish 时报错 npm notice npm ERR! code E404 npm ERR! 404 Not Found - PUT https://registry.npmjs.org/@xxx%2fxxx - Scope not found npm ERR! 404 npm
阅读全文
posted @ 2021-12-06 22:34 shanejix
阅读(2182)
评论(0)
推荐(0)
2021年12月3日
TypeScript 中的单例模式
摘要: 单例模式(单体):一个类有且只实例化一个实例对象 更具体的说: 如果一个类对外只提供一个对象实例,并且对外提供一个唯一可以访问该对象的方法或者属性, 那么这样就可以保证该对象的唯一性 那为啥不直接声明一个对象而是通过类实例化出一个对象? 显然是最大限度的利用面向对象的思想:更具封装性,更易于扩展 场
阅读全文
posted @ 2021-12-03 20:00 shanejix
阅读(2918)
评论(0)
推荐(0)
2021年11月27日
Web 站点动态主题切换实现
摘要: 最近调研 web 站点动态主题切换的实现,记录如下 hack: replacement css file 站点维护多套主题,动态替换不同主题文件 <!-- 主题样式 --> <link href="theme.css" rel="stylesheet" type="text/css" /> <!--
阅读全文
posted @ 2021-11-27 21:23 shanejix
阅读(107)
评论(0)
推荐(0)
2021年11月26日
基于 Yuque + GitHub 的博客写作流
摘要: 第一版 hexo + md + github pages= blog 第二版 react + github issues + github pages = blog 第三版 gatsby + netlify/vercel + github issues + github pages = blog 第
阅读全文
posted @ 2021-11-26 21:43 shanejix
阅读(83)
评论(0)
推荐(0)
2021年11月25日
Vanilla JavaScript Inherited
摘要: 一, 原型链 ECMAScript 继承主要是依靠原型链来实现 构造函数,原型对象,实例 构造函数,原型对象,实例对象的关系: - 构造函数都有一个原型对象 prototype - 原型对象包含一个指向构造函数的指针 constructor - 实例对象包含一个指向原型对象的内部指针[[protot
阅读全文
posted @ 2021-11-25 22:42 shanejix
阅读(47)
评论(0)
推荐(0)
2021年9月6日
使用 Github Action 将 Gatsby 站点部署到 Github Pages
摘要: 个人博客是基于 Gatsby 搭建的,之前已经利用 Github Action 部署在 Netlify 和 Vercel 上。本着不浪费 xxx.github.io 这个域。这次把 build 好的构建产物直接推到 gh-pages 分支 背景 由于 blog 源码和 构建产物可能不在同一个仓库,因
阅读全文
posted @ 2021-09-06 22:09 shanejix
阅读(142)
评论(0)
推荐(0)
如何使用 JavaScript 实现二叉树,二叉平衡树和红黑树
摘要: 此文仅记录学习树相关的知识以及实现逻辑和代码片段。包含二叉树,二叉查找树,平衡二叉查找树(AVL 树,红黑树),均已 es6 语法实现。查阅前默认你已经具备树相关的的基本概念,如果对某个部分感兴趣建议直接跳转到相应部分,have fun! (图太难画了,有空补,逃 ~) 所有完整代码:Code 树的
阅读全文
posted @ 2021-09-06 10:50 shanejix
阅读(133)
评论(0)
推荐(0)
2021年9月5日
从 0 到 1 入门动态规划
摘要: 从贪心说起(局部最优) 贪心算法的基本思路如下: 1. 将待求解问题分解为若干子问题,分别对子问题求解得到子问题的局部最优解 2. 将子问题的局部最优解的进行合并,得到基于局部最优解的结果 所谓贪心就是着眼于当下(局部)的最优结果,而不从整体(全局)出发考虑。两种思路分别对应局部最优解和整体最优解
阅读全文
posted @ 2021-09-05 00:05 shanejix
阅读(66)
评论(0)
推荐(0)
2021年9月2日
现代 JavaScript 教程 — JavaScript 编程语言篇
摘要: 摘自 现代 JavaScript 教程;总结自己觉得重要/疏忽/未知的部分,闲来无事时看看,抓耳挠腮时看看。长篇预警! ECMA-262 规范 最权威的信息来源(语言细节),每年都会发布一个新版本的规范 🚩 最新的规范草案请见 https://tc39.es/ecma262/ 🚩 最新最前沿的功
阅读全文
posted @ 2021-09-02 22:27 shanejix
阅读(405)
评论(0)
推荐(0)
上一页
1
2
3
公告