摘要: 总所周知,Vue的脚手架项目是通过编写`.vue`文件来对应vue的组件,然后`.vue`文件是通过`vue-loader`来解析的,本文主要探究了vue组件render方法是在哪里定义的以及如何调用、.vue文件的模板解析vue-loader相关,概览如何生成对应的render函数,组件渲染的依赖收集,一个过程的概述 阅读全文
posted @ 2022-11-28 16:21 beckyye 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 学习某册子的CICD,记录使用Jenkins构建镜像的过程。 使用Jenkins集成Git来构建Docker镜像,为后面的部署准备镜像资源。 1. 安装Nodejs环境 如果想要安装Node环境,有以下两个办法: 源码编译:这种是将Node源码拉下来后,在服务器端编译完成后才可以使用。时间比较长,流 阅读全文
posted @ 2022-11-23 13:46 beckyye 阅读(3510) 评论(0) 推荐(0) 编辑
摘要: 本文以本人有限的经历提供一些思路,实际真的有解决过比较棘手的问题的同学就没什么看的必要了。 我认为这个问题主要考察的一方面是求职者解决问题的能力,另一方面是求职者的总结复盘能力,有时还考察求职者是否对技术有关注和接触。这类主观题我觉得可以针对JD的要求去贴近招人需求。 平时忙于业务开发的同学,有时很 阅读全文
posted @ 2022-11-22 13:37 beckyye 阅读(851) 评论(0) 推荐(0) 编辑
摘要: centos7默认的gcc版本是4.8.5,无法编译高版本的glibc 2.28,需要升级到gcc 8.2版本 注:gcc高版本和glibc 2.28不兼容 ## 查看自带默认的glibc strings /lib64/lib.so.6 | grep GLIBC # 查看glibc 软件版本号 rp 阅读全文
posted @ 2022-11-21 12:17 beckyye 阅读(22839) 评论(0) 推荐(1) 编辑
摘要: 虚拟机centos7上安装docker+jenkins 学习某册子的CICD时,安装了docker和jenkins,记录的安装过程和中间碰到的问题。 使用的虚拟机为Parallels Desktop,配置为2核4G,系统为centos 7,下载地址。 安装docker 在开始安装之前,需要安装dev 阅读全文
posted @ 2022-11-21 11:57 beckyye 阅读(471) 评论(0) 推荐(1) 编辑
摘要: 众所周知,Vue是以数据驱动视图展示的,即Vue会监听数据的变化,从而自动重新渲染页面的结构。本文主要探究了Vue组件会对哪几部分数据会进行响应式处理,以及如何进行处理,响应式处理的核心代码,梳理Watcher、Dep、Observer之间的关联关系 阅读全文
posted @ 2022-11-18 16:01 beckyye 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 上月面试海康威视的一道面试题。 单页应用,即常说的SPA,Single Page Application,从名称上就可以看出它最大的特点,就是单页面,即只有一个页面;相对的就是多页面,即MPA,Multi-Page Application。 在多页面的情况下,我们在切换不同页面时,需要向服务器发送多 阅读全文
posted @ 2022-11-16 14:55 beckyye 阅读(143) 评论(0) 推荐(0) 编辑
摘要: JS和Java中虽然都有对象的概念,但这两种对象却大有不同。Java的对象是基于类创建的,JS的对象却是基于一个特殊的对象——原型对象——创建的,之前看到一个盖房子的比喻,在Java中盖房子是先画好图纸再盖房子,JS中盖房子却是先盖一个样板房再盖其他房子,觉得也挺贴切。 所以JS中的继承和Java中 阅读全文
posted @ 2022-11-14 16:08 beckyye 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 引言: 闭包是JavaScript中老生常谈的一个话题,也是常见的面试题。 我之前刚开始做前端的时候,就在网上搜闭包,大多搜到的结果都说的是闭包有什么作用,比如说在函数外部可以访问到函数内部的变量,又或者说闭包会导致什么问题,比如会影响GC回收。总之好像没什么标准说法,所以当时我总是模模糊糊的。 概 阅读全文
posted @ 2022-11-11 13:05 beckyye 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 我们使用vue-cli搭建vue 2.x项目时,大致由如下代码来做一个vue应用的初始化:`new Vue({render: (h) => h(App),}).$mount("#app")`。本文主要探究vue本身有哪些实例方法,在使用new初始化vue实例时大致上都做了哪些事情,以及大致的一个执行顺序。 阅读全文
posted @ 2022-11-04 19:50 beckyye 阅读(60) 评论(0) 推荐(0) 编辑