自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 VUE的生命周期

beforeMount之后,mounted之前 create vm $el and replace "el"将内存中的虚拟DOM转为真实DOM插入页面。DOM挂载完成,vue实例的$el和data都初始化了,但还是虚拟DOM节点,双向绑定显示{{ }}数据发生改变,但DOM还未更新,即data已经是新的了,但是页面还是旧的。此时页面呈现的是未经Vue编译的DOM结构,所有对DOM的操作,都不奏效。页面呈现的是经过Vue编译的DOM,至此初始化过程结束。此时数据是新的,页面也是新的,即页面和数据保持同步。

2023-10-24 09:23:15 34

原创 浏览器事件

事件冒泡,事件捕获,事件委托

2023-09-27 09:52:44 53

原创 Hadoop伪分布式的安装与使用

Hadoop 附带了丰富的例子(运行 ./bin/hadoop jar ./share/hadoop/mapreduce/hadoop-mapreduce-examples-3.1.3.jar 可以看到所有例子),包括 wordcount、terasort、join、grep 等。接着将 /usr/local/hadoop/etc/hadoop 中的 xml 文件作为输入文件复制到分布式文件系统/user/hadoop/input 中。$ mkdir ./input 创建input文件夹。

2023-09-26 12:03:26 79

原创 script 标签中的 async 和 defer 属性

script 标签中的 async 和 defer 属性

2023-09-21 12:34:17 40

原创 浅谈垃圾回收

垃圾回收算法共同流程:1. 标记内存空间中的活动对象(在使用中的对象)和非活动对象(可以回收的对象)。2. 删除非活动对象,释放内存空间。3. 整理内存空间,避免频繁回收后产生的大量内存碎片(不连续内存空间)

2023-09-15 17:45:13 31

原创 使用git版本管理工具将工程推送到github远程仓库中

在项目开发过程中,我们很多时候需要多人协同开发,因此使用github是一个很好的选择。这篇文章讲解如何使用git将工程推送到github中。首先下载安装git工具Git 各平台安装包下载地址为:http://git-scm.com/downloads一路点Next直至安装完成创建本地版本库方法一:...

2020-08-07 14:55:34 157

原创 用微信开发工具制作计时器效果

最近看到之前做过的一个计时器案例,感觉数据处理上和vue很相似,所以回顾一下制作过程。界面很简单,原理是用canvas绘制出一个圆,圆下两个按钮控制计时开始和停止,在圆中有一个data记录时间的变化。效果如下:文件目录:app.json中代码修改如下,用来修改界面顶部信息{ "pages":[ "pages/index/index", "pages/logs/logs" ], "window":{ "backgroundTextStyle

2020-06-25 13:55:49 828

原创 基于vue-router实现 登录注册 组件切换功能

今天用vue.js基于components和vue-router做了个简单的 登录注册 组件切换功能,之前都是通过<a>标签链接两个地址来实现跳转,这样增加了页面跳转所需时间,而且用户在使用时也不够流畅。实现效果如下,点击右下角的登录注册链接切换,(只是图中没有显示出我的鼠标指针)以下是代码首先导入vue-router文件,这一步千万不要忘记了<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js">...

2020-06-09 20:54:29 3368 1

原创 使用Vue.js实现简易选项卡切换功能

最近在自学Vue.js,于是随手做了一个选项卡切换的功能,前端萌新第一次写博客,所以代码中或者文章表述有什么错误的,希望各位前辈不吝赐教,感激不尽。首先用Vue.component创建了三个标签名为tab1,tab2,tab3的模板(若模板内容较多,可以用id来设置,这里就不多加解释)Vue.component('tab1',{ template:'<div>这是选项卡一 一 一里面的内容</div>'}),Vue.component('tab2',{ templa

2020-06-08 14:43:13 3161

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除