- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 V8引擎内存回收机制
常见的GC算法原理与V8引擎内存回收机制引用计数算法标记清除标记整理V8引擎的内存回收 引用计数算法 引用计数算法介绍 核心思想就是内部通过一个引用计数器来维护当前对象的引用次数,从而判断该对象的引用数值是否为0来决定它是否是一个垃圾对象;当改对象引用为0时GC就开始工作,将该对象所使用的的空间进行回收和释放再使用。 因为引用计数器的存在,所以引用计数算法和其他的GC算法有所差别。 当某个对象的引用关系发生改变的时候,引用计数器就会主动的修改这个对象的引用数值,比如现在有个对象person,有个变量p指向
2021-10-12 16:15:05 535
原创 利用GitHub Actions自动化打包部署服务器
传统的部署方式是更新代码 -> 本地构建 -> 上传服务器发布;而现代化的部署方式是CI/CD(持续集成/持续部署) CI/CD服务有很多: Jenkins Gitlab CI Github Actions Travis CI Circle CI … 开始前需要准备Linux服务器;把本地代码提交GitHub远程仓库。 然后生成配置GitHub Actions Token 生成Token:https://github.com/settings/tokens 或者可以点击,头像 ->
2020-08-20 16:49:51 3740
原创 封装vue组件库,发布npm
封装vue组件库,发布npm封装vue组件库组件开发组件库打包发布npm 封装vue组件库 组件库的开发和平时项目中组件的开发过程是一样的,不同的是组件库作为一个插件使用,使用Vue.use()注册插件。 Vue.use方法可以接收一个函数,如果是函数会直接调用这个函数;可以传入对象,传入对象,会调用这个对象的install方法。 vue规定插件应该暴露一个install方法。这个方法的第一个参数是Vue构造器,第二个参数是一个可选的选项对象。 如果是直接引入组件库(如:上传cnd引入),那么需要在封装组件
2020-08-06 17:32:42 466
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人