摘要: 流程图 准备环境 一台宿主机 用来模拟CICD(jenkins、gitlab环境) 一台虚拟机(云服务器) 用来模拟生产环境 搭建CICD gitlab搭建 下载gitlab镜像 docker search gitlab-ce docker pull gitlab-ce 启动gitlab镜像 doc 阅读全文
posted @ 2023-10-08 00:08 漠然0408丶 阅读(143) 评论(0) 推荐(0) 编辑
摘要: ## 背景 提到cookie想必大家都不陌生吧,用来维护http对话身份的一个属性。提到了身份那就一定涉及到安全问题,如果别人拿到了cookie呢。在web应用中传输主流就是http协议,但是http又是不安全的,所以我们需要给cookie颁发一个属性那就是Secure属性,这样的cookie只能在 阅读全文
posted @ 2023-07-06 00:51 漠然0408丶 阅读(1081) 评论(0) 推荐(0) 编辑
摘要: 啥是缓存? 当从客户端向服务端获取资源,需要建立链接,资源传输等一系列消耗,为了方便下次获取的资源更快,性能开销更小,是不是可以把第一次获取的资源储存起来,下次直接拿呢,没错这就是缓存。 存哪了? 好了知道什么是缓存了,那么缓存具体存哪了? Service Worker W3C 组织早在 2014 阅读全文
posted @ 2023-06-05 00:29 漠然0408丶 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 在了解一个知识架构的时候,为了能更彻底的了解这个知识架构,我们通常会围绕着以下几个问题展开来理解。 什么是React Fiber React Fiber产生的原因(React Fiber解决了什么问题) 详细了解React Fiber 1.什么是fiber 首先fiber是操作系统的概念,即纤程。是 阅读全文
posted @ 2022-01-05 14:24 漠然0408丶 阅读(596) 评论(0) 推荐(0) 编辑
摘要: Math 1.pow function pow(m, n) { if (n 1) return m; if (n % 2 0) { return p(m, n / 2) * p(m, n / 2) } else { var newN = parseInt(n / 2) return p(m, new 阅读全文
posted @ 2021-12-25 01:21 漠然0408丶 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 1.回调函数(callback) 思想: 通过参数传入回调函数,未来调用回调函数是让函数的条用着判断了发生了什么 优点: 容易实现,容易部署 缺点: 可读性变差,容易出现回调地狱 栗子 function a(cb) { console.log("a"); cb(c); } a(b); functio 阅读全文
posted @ 2021-05-04 20:43 漠然0408丶 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 此文章先从如何使用再到vite与vue3.0基础特性 背景:项目技术选型倾向的原因,要尝试vue3.0,所以使用了“配套的vite”作为前端构建工具 创建web工程 yarn create @vitejs/app my-vue-app --template vue-ts ps:node版本 >=12 阅读全文
posted @ 2021-02-25 23:58 漠然0408丶 阅读(12231) 评论(0) 推荐(1) 编辑
摘要: 在前后台分离开发模式大行其道的今天,前端也形成了自己的一套工程体系,随着业务的不同,前端也诞生了很多相应的解决方案,那么我们在开发初期因该如何选择呢,我们来回顾常用应用有哪些。(本文只是自己得理解, 有理解错得地方希望老鸟帮忙指点一二) SPA,单页面应用 单页面应用做为各种解决方案得基础,不得不说 阅读全文
posted @ 2020-12-21 00:07 漠然0408丶 阅读(865) 评论(0) 推荐(0) 编辑
摘要: Component React核心思想,一切皆是组件,通过组件可以达到最理想的代码复用 栗子 import React from 'react'; export default class ContainerComponent extends React.Component { constructo 阅读全文
posted @ 2020-08-14 09:51 漠然0408丶 阅读(1314) 评论(0) 推荐(0) 编辑
摘要: Webpack-CodeSplit(动态文件篇) 在静态文件处理代码切割时,我们提到了如何处理vendor以及manifest的分离,那么抛开这两点,如果在业务逻辑中,我们如何做到代码最小加载,让浏览器加载效率提速呢,这里我们就利用了webpack codesplit的另一个特性,代码按需加载打包实 阅读全文
posted @ 2020-05-13 15:30 漠然0408丶 阅读(614) 评论(0) 推荐(0) 编辑