vue学习笔记(一)
VUEjQuery类库 选择器前端框架vue是一款渐进式的JavaScript框架,用动态构建用户界面。遵循MVVM模式编码简洁、体积小、运行效率高,适合移动端/PC端的开发本身只关注UI,可以秦松引入vue插件或者其他第三库开发项目国内大规模使用、生态系统完美MVVM模式:model:模型viewModel:中间连接的桥梁Vi...
2024-01-10vue视频学习笔记07
video 7vue问题:论坛http://bbs.zhinengshe.com------------------------------------------------UI组件别人提供好一堆东西目的: 为了提高开发效率功能原则: 拿过来直接使用vue-cli -> vue-loader//创建项目vue init webpack-simple bootstrap-demo//下载bootstrapbower install bootrapbootstrap:twitter 开源简洁、大方官网文档基于...
2024-01-10vue学习笔记-常用指令
v-once只渲染元素和组件一次。随后的重新渲染,元素/组件及其所有的子节点将被视为静态内容并跳过。这可以用于优化更新性能。v-html内容按普通 HTML 插入 - 不会作为 Vue 模板进行编译双大括号会将数据解释为普通文本,而非 HTML 代码。为了输出真正的 HTML,你需要使用 v-html<div id="app"> {{msg}} ...
2024-01-10vue学习笔记-事件监听
最简单的点击事件<div id="example-1"> <button v-on:click="counter += 1">Add 1</button> <p>The button above has been clicked {{ counter }} times.</p></div>var example1 = new Vue({ el: '#example-1', data: { counter: 0 }})点击button一次。触发时运行一些 JavaScript 代码 即coun...
2024-01-10nodejs学习笔记之路由
server.jsvar http = require("http");var url = require("url");function start(route){//route.js 的route方法 //服务实现 function onRequest(request,response){ var pathname = url.parse(request.url.).pathname; route(pathname); // response.writeHead(200,{...
2024-01-10Vue--学习笔记一
数组的变异(能改变原数组)(pop push unshitf shift splice reverse sort )indexOf lastIndexof concat slice## forEach filter map some every reduce (includes find ES6)1.当一个 Vue 实例被创建时,它向 Vue 的响应式系统中加入了其 data 对象中能找到的所有的属性。当这些属性的值发生改变时,视图将会产生“响应”,即匹配更...
2024-01-10vue学习笔记---vue简介
vue是一个前端框架,专注于页面的框架,具有易用,灵活,高效的特点.vue脚手架vue Cli是官方的命令行工具.Vue CLI 需要 Node.js 8.9 或更高版本 (推荐 8.11.0+)。你可以使用 nvm 或 nvm-windows 在同一台电脑中管理多个 Node 版本。使用以下命令安装新的vue Clinpm install -g @vue/cli或者全局:cnpm install -g @vue/cli或...
2024-01-10vue学习笔记-Vue 全局配置
vue.config全局配置对象1:silent:2:optionMergeStrategies 自定义选项合并策略 3:Vue.config.devtools = true 是否允许devtools调试4:errorHandler:全局捕获异常5:productionTip 生产版本提示:对于开发版本,会默认向控制台打印: ...
2024-01-10Nodejs学习笔记之NET模块
一,开篇分析从今天开始,我们来深入具体的模块学习,这篇文章是这个系列文章的第三篇,前两篇主要是以理论为主,相信大家在前两篇的学习中,对NodeJS也有一个基本的认识,没事!!!趁热打铁,让我们继续将NodeJS进行到底,好了废话不多说,直接进入今天的主题 “Net模块” ,那么”Net“应...
2024-01-10vue笔记精华部分
以 _ 或 $ 开头的属性 不会 被 Vue 实例代理,因为它们可能和 Vue 内置的属性、API 方法冲突。你可以使用例如 vm.$data._property 的方式访问这些属性。mixin的使用:先建一个js文件里面放公共的部分,也就是很多组件都可以使用的公共部分,也像在vue里一样,公共变量公共方法等都写好然后在组件里...
2024-01-10js学习笔记之事件处理模型
在各种浏览器中存在四种事件模型:原始事件模型、标准事件模型、IE事件模型,还有一种Netscape4事件模型,下面具体介绍一下。1、目前共存在四种事件处理模型分别是:原始事件模型、标准事件模型、IE事件模型,还有一种Netscape4事件模型,但基本可忽略2、事件处理模型又可以分为基本事件处理和...
2024-01-10Vue学习笔记之Vue的使用
0x00 安装对于新手来说,强烈建议大家使用<script>引入0x01 引入vue.js文件我们能发现,引入vue.js文件之后,Vue被注册为一个全局的变量,它是一个构造函数。0x02 使用Vue实例化对象1.创建vue实例对象<div id="app"> {{ msg }}</div>var app = new Vue({ el:'#app', data:{ msg : '路飞学城' }})输出结果:...
2024-01-10Redis学习笔记(四)安全
Redis学习笔记(四)--安全基于Redis6之前版本一、设置数据库密码1、配置文件“redis.conf”修改,需重启服务器在配置文件中“redis.conf”设置"requirepass 123456"2、通过"config get requirepass"命令修改,无须重启服务器redis 127.0.0.1:6379> config set requirepass 123456redis 127.0.0.1:6379> config get requirepass"123456"设置完成后,...
2024-01-10Redis学习笔记(三)字典
Redis的字典使用哈希表作为底层实现,一个哈希表中可以有多个哈希表节点,而每个哈希节点就保存在字典中的一个键值对。redis字典所用的哈希表由disht结构定义。typedef struct dictht{ dictEntry **table;//哈希表数组 unsigned long size;//哈希表大小 unsigned long sizemask;//哈希表大小掩码,用于计算索引值 ...
2024-01-10vue虚拟dom和diff算法学习笔记
用一个对象来描述dom结构,这个对象就是虚拟dom。为什么要用虚拟dom因为操作dom 需要耗费性能。计算出Virtual DOM中真正变化的部分,并只针对该部分进行原生DOM操作,而非重新渲染整个页面可以减少dom操作,提高性能。 怎么比对?如果type、key不一样:->直接replaceChild新节点替换掉老节点。type、key一...
2024-01-10React学习笔记_Redux
一、 ReduxRedux 的设计思想很简单,就两句话Web 应用是一个状态机,视图与状态是一一对应的。所有的状态,保存在一个对象里面。1.state一个 State 对应一个 View。只要 State 相同,View 就相同。import { createStore } from 'redux';const store = createStore(fn);const state = store.getState();2.ActionState 的变化,会...
2024-01-10Vue-基础中的基础-学习笔记
参考资料:Vue官方文档教程:https://cn.vuejs.org/v2/guide/installation.html我现在做的工作的前端部分用到了Vue,但基本只是用一下Element UI,我也感觉Element UI框架很适合做一些xxx管理系统之类的东西。我不会前端,不会JavaScript和Vue,所以浅浅地学习一些基础知识,以便快速加入工作项目的开发。但我本人...
2024-01-10vue学习笔记一:用Key管理可复用元素
vue为了高效的渲染元素,会尽可能的复用组件,而不是从头渲染,如下案例<template> <div > <template v-if="loginType === 'username'"> <label for="username">username</label> <input type="text" placeholder="please enter username"/> </tem...
2024-01-10vue学习博客推荐及个人笔记(面试必问)
https://juejin.im/entry/59116fa6a0bb9f0058aaaa4c - vue 双向数据绑定实现原理(面试基本会问到)还有promiss异步,看下面的文章https://blog.csdn.net/guanshanyue96/article/details/106157711 - vue学习参考及笔记(bootstrap和vue的区别)双向绑定基本原理get 和 set 方法内部的 this 都指向 obj,这意味着 get 和 set 函数可以操作对...
2024-01-10hive学习笔记之九:基础UDF
欢迎访问我的GitHubhttps://github.com/zq2599/blog_demos内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等;《hive学习笔记》系列导航基本数据类型复杂数据类型内部表和外部表分区表分桶HiveQL基础内置函数Sqoop基础UDF用户自定义聚合函数(UDAF)UDTF本篇概览本文是《hive学习...
2024-01-10Vue学习笔记使用系列一【表单】
脚手架的搭建,请查看另外一篇日记:https://www.cnblogs.com/Fengge518/p/11837078.html1:直接代码了 1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <head> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 7 <title>Document</titl...
2024-01-10Redis学习笔记(五)压缩列表
压缩列表是列表键与哈希键的底层实现之一。当一个列表键只包含少量的列表项,并且每个列表项要么就是小整数值,要么就是长度较短的字符串,那么Redis就会使用压缩列表来做列表键的底层实现。压缩列表是为了节约内存而开发的,是由一系列特殊编码的连续内存块组成的顺序型数据结构。一个压...
2024-01-10Vue学习笔记之Vue的面向对象
0x00 准备工作JavaScript 语言中,生成实例对象的传统方法是通过构造函数。 function Animal(name,age){ this.name = name; this.age = age; } Animal.prototype.showName = function(){ console.log(this.name); console.log(this.age)...
2024-01-10Redis学习笔记(二十一)事务
文章开始啰嗦两句,写到这里共21篇关于redis的琐碎知识,没有过多的写编程过程中redis的应用,着重写的是redis命令、客户端、服务器以及生产环境搭建用到的主从、哨兵、集群实现原理,如果你真的能看的进去,相信对你在以后用到redis时会有一定的帮助。写到现在,redis相关的内容暂时告一段落了...
2024-01-10