前端开发面试知识点
本文由我收集总结了一些前端面试题,初学者阅后也要用心钻研其中的原理,重要知识需要系统学习、透彻学习,形成自己的知识链。万不可投机取巧,临时抱佛脚只求面试侥幸混过关是错误的!也是不可能的!不可能的!不可能的!前端还是一个年轻的行业,新的行业标准, 框架, 库都不断在更新...
2024-01-10vue前端知识点整理
1. 说一下Vue的双向绑定数据的原理vue 实现数据双向绑定主要是:采用数据劫持结合发布者-订阅者模式的方式,通过 Object.defineProperty() 来劫持各个属性的 setter,getter,在数据变动时发布消息给订阅者,触发相应监听回调2. 解释单向数据流和双向数据绑定单向数据流: 顾名思义,数据流是单向的。...
2024-01-10前端面试知识点目录一览
写在前面:金三银四, 又到了一年一度的跳槽季, 相信大家都在准备自己面试笔记, 我也针对自己工作中所掌握或了解的一些东西做了一个目录总结,方便自己复习; 详细内容会在之后一一对应地补充上去(有些在我的个人主页笔记中也有相关记录), 这里暂且放一个我的面试知识点目录; 大家有兴趣可以自己...
2024-01-10Vue前端开发知识点大全
大家好,我是魔王哪吒,很高兴认识你~~哪吒人生信条:如果你所学的东西 处于喜欢 才会有强大的动力支撑。每天学习编程,让你离梦想更新一步,感谢不负每一份热爱编程的程序员,不论知识点多么奇葩,和我一起,让那一颗四处流荡的心定下来,一直走下去,加油,2021加油!欢迎关注...
2024-01-10Web前端缓存知识点及使用
前端缓存前端缓存可分为两大类:http缓存和浏览器缓存。我们今天重点讲的是http缓存,所以关于浏览器缓存大家自行去查阅。下面这张图是前端缓存的一个大致知识点:HTTP缓存首先是解决困扰人们的老大难问题:一、什么是HTTP缓存 ?http缓存指的是: 当客户端向服务器请求资源时,...
2024-01-10VUE知识点
1、vue的生命周期初始化:beforeCreate:一般没啥用,数据没挂载,DOM 没有渲染出来created:数据已经挂载,但是 DOM 没有渲染出来,这个钩子函数里面可以做一些异步的操作,并且在这个钩子函数里面更改数据不会影响到运行时钩子函数。beforeMounte:这个函数代表着 DOM 快要被渲染出来了,但是还没有...
2024-01-10【JS】前端知识图谱
原创不易,如需转载请【联系作者】或【署名作者并注明文章出处】js框架vue双向绑定diff算法vDomreactfibberRNreduxangular脏检查机制Type Script装饰器强类型原生技术js v8原型链原理及应用Promise原理与实现深拷贝极致优化ES5/ES6 的继承除了写法以外还有什么区别 https://github.com/Ad...
2024-01-10大前端最实用知识图谱
前言前端这几年发展很快,是时候将前端知识形成一个知识图谱,看下有哪些是知道的和不知道的;通过这篇文章,我们对前端一定会有一个系统化的认识;书签地址,欢迎star, 可以直接git clone下来,通过Google右上角的书签--导入书签,这样看起来就不要太方便。总体图谱先来张总的图谱,看...
2024-01-10前端面试CSS必备基础知识点
浏览器内核firefox:geckoie:tridentsafari:webkitchrome: webkit ---> 基于webkit开发了Blinkopera:Presto ---> webkit ---> Blinkcss样式表的组成样式表:规则集:选择器(浏览器从右向左读)+声明块组成声明块:声明组成声明:合法的css属性的键值对(属性+属性值)组成引入样式的三种方式引入CSS样式有三种方...
2024-01-10MySQL知识点
比较符有:=、>、<、=、>=、<=、!=、<>逻辑符号有:and、or 、not范围运算符:between … and ..、in、not in模糊运算:like ‘%_’:%匹配任意字符,_匹配单个字符;空运算:null、is null、not … is null子查询:select 字段 from 表 where 字段 in ( select…from…);三、 group byselect 字段 from 表 group by 字段 having...
2024-01-10CSS知识点笔记
1.作用:美化和修饰HTML。又叫层叠样式表,样式表,级联样式表。2.优点:1.可以更好的将格式与结构分离。2.可以更好的控制页面的布局。3.可以制作体积更小,下载更快的网页。4.可以将多个网页同时更新,比以前更快更容易。3.使用CSS的三种方式:1.内联式,即将样式定义在单个HTML元素中。语...
2024-01-10vue2 知识点
1.组件-内容模块化-复用2.指令-功能抽象化-面向切面3.混入-继承 or 装饰4.过滤器-文本格式化5.插件-功能规模化,模块化6.路由-页面规模化 7.父组件-子组件参数传递指令:v-if,v-else,v-else-if,v-show,v-for,v-on,v-bind,v-model,v-slot动态:<a v-bind:[attributeName]="url"> ... </a><a v-on:[eventName]="doSomething"> ... </a>v-slot:[dynamic...
2024-01-10Vue知识点整理
Vue重学语法key的重要性由于vue循环时不是将dom元素循环创造, 而是一个dom元素重复使用, 而它的diff机制是同层元素进行对比; 如下图:如上图: 对比的原则是 父节点 A 与 父节点 A 对比,下面的子节点与子节点进行对比. 如果右边的A 节点 变为 B 节点, 但是B下面的子元素还是B1, B2, B3. Vue的diff机制会删除 A...
2024-01-108*8 点阵知识
1.8*8点阵原理图 2. 8*8点阵实物图 图为8×8点阵LED外观及引脚图,其等效电路如图(2)所示,只要其对应的X、Y轴顺向偏压,即可使LED发亮。例如如果想使左上角LED点亮,则Y0=1,X0=0即可。应用时限流电阻可以放在X轴或Y轴3. 8*8点阵扫描方式LED一般采用扫描式显示,实际运用分为三种方式(1)点扫...
2024-01-10Vue核心知识点
一、vue.config.js 基本配置module.exports = { // 基本路径 cli3.3以前版本用baseUrl publicPath: \'/\', // 输出文件目录 outputDir: \'dist\', // 用于嵌套生成的静态资源 assetsDir: \'\', // 生产环境sourMap productionSourceMap: false, // webpack配置 configureWebpack: () => {}, chainWebpack:...
2024-01-10Vue最全知识点
声明:本篇文章纯属笔记性文章,非整体原创,是对vue知识的整理,基础篇说说你对MVVM的理解Model-View-ViewModel的缩写,Model代表数据模型,View代表UI组件,ViewModel将Model和View关联起来数据会绑定到viewModel层并自动将数据渲染到页面中,视图变化的时候会通知viewModel层更新数据了解mvc/mvp/mvvm的区别Vu...
2024-01-10Flink知识散点
1、KeyBy 操作后,只有当 Key 的数量大于算子的并发实例数才能获得较好的计算性能。A.而若Key 的数量比实例数量少,就会导致部分实例收不到数据,这些实例就得不到执行,这些实例的计算能力得不到充分发挥。B.当Key个数多余并行实例数时,由于同一个 Key 对应的所有数据都能发送到同一个计算实例...
2024-01-10爬虫知识点个人整理
任何事情都没有捷径都是博主日积月累累积的,加密的文章不便于公开大家谅解一下,爬虫实践自己专研很重要一.爬虫原则爬虫的盗亦有道Robots协议二.爬虫页面获取基础Requests库概念深入requests库params|data|json参数requests模块请求常用参数的写法整理requests模块响应体属性和方法重新整理Python3安装与...
2024-01-1014、前端知识点--Vue生命周期浅析
每个Vue实例或组件从创建到显示再到废弃的过程就是vue的生命周期。很多时候我们希望能在这个过程中执行一些操作,于是就有了生命周期钩子。生命周期钩子函数允许我们在实例不同阶段执行各种操作,便于我们更好地控制和使用实例一、基本生命周期首先看一个示例<!DOCTYPE html><html lang="en"> <...
2024-01-10易模块开发知识点总结
一、何为易模块:易模块实际上是一个特殊的易程序,它与普通的易程序相比,有以下特点:1、必须具有程序名称(通过“程序”→“配置”菜单设置),此名称代表模块名称2、必须具有“_启动子程序”,此子程序负责进行易模块的初始化;(如图)3、必须具有公开此易模块的对外接口,...
2024-01-10MySQL知识点总结
MySQL知识点总结一、 MySQL常用命令启动MySQL服务:service mysqld start 或 systemctl start mysqld.service停止MySQL服务:service mysqld stop 或 systemctl stopt mysqld.service重启MySQL服务:service mysqld restart 或 systemctl restart mysqld.service查看MySQL服务状态:service mysqld status 或 s...
2024-01-10MySQL储存引擎知识点
一:MySQL 存储引擎概述1.1 什么是存储引擎: """MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整...
2024-01-10【JS】前端大数的运算及相关知识总结
背景前段时间我在公司的项目中负责的是权限管理这一块的需求。需求的大概内容就是系统的管理员可以在用户管理界面对用户和用户扮演的角色进行增删改查的操作,然后当用户进入主应用时,前端会请求到一个表示用户权限的数组usr_permission,前端通过usr_permission来判断用户是否拥有某项权限。这...
2024-01-10(2.6w字)网络知识点灵魂拷问——前端面试必问
一、当浏览器输入一个url请求会经历什么?1.浏览器的地址栏输入URL并按下回车 2.DNS域名解析(1)在浏览器DNS缓存中搜索(2)如果浏览器缓存中没有,操作系统会先检查自己本地的hosts文件是否有这个网址映射关系,如果有,就先调用这个IP地址映射,完成域名解析。(3)如果hosts里没有这个域名的映...
2024-01-104W字的后端面试知识点总结(持续更新)
本文内容纲要:- 前言- Spring- Spring框架的七大模块- Bean定义5种作用域- spring ioc初始化流程?- BeanDefinition加载流程?- DI依赖注入流程? (实例化,处理Bean之间的依赖关系)- 依赖注入怎么处理bean之间的依赖关系?- Bean的生命周期?- Spring的IOC注入方式- 怎么检测是否存在循环依赖?- Spring如解...
2024-01-10