![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端技术
文章平均质量分 93
H_ungry
纸上得来终觉浅
展开
-
前端开发应该掌握的浏览器工作原理
浏览器原理与PWA了解浏览器原理前复习一些知识CPU中央处理器, 解释计算机指令以及处理计算机软件中的数据, 它可以串行地一件接着一件处理交给它的任务现代电脑上cpu通常会有多个核心, 比如经常听到的8核处理器, 4核处理器等等。CPU的核心数是指物理上,也就是硬件上存在着几个核心。比如,双核就是包括2个相对独立的CPU核心单元组,四核就包含4个相对独立的CPU核心单元组GPU图形处理器, 单个GPU核心只能处理一些简单的任务,不过它胜在数量多,单片GPU上会有很多很多的核心可以同时工原创 2021-02-17 17:29:32 · 581 阅读 · 3 评论 -
面向对象
1.面向过程与面向对象1.1面向过程面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候再一个一个的依次调用就可以了。1.2面向对象面向对象是把事务分解成为一个个对象,然后由对象之间分工与合作。1.3面向过程与面向对象对比面向过程面向对象优点性能比面向对象高,适合跟硬件联系很紧密的东西,例如单片机就采用的面向过程编程。易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统 更加灵活、更加易于原创 2020-08-16 00:15:37 · 126 阅读 · 0 评论 -
Vue项目的创建
本文章是基于vue-cli 的2.9.6版本进行创建原创 2020-02-23 21:10:50 · 134 阅读 · 0 评论 -
HTML5
HTML5新特性学习整理视频/音频/特殊事件canplaythrough 当视频加载结束可以触发的事件duration 获取视频的总长度ended视频播放结束触发的事件timeupdate 视频正在播放(多次触发)currentTime 当前播放时间 <div id="box"> <video src="x.mp4" id="v3"> <...原创 2020-02-13 09:56:05 · 676 阅读 · 0 评论 -
前端面试试题(一)
1、display:none和visibility:hidden的区别?display:none隐藏对应的元素,在文档布局中不在给它分配空间,当作从来没写过这个结构。visibility:hidden隐藏对应的元素,但是在文档布局中保留原来的空间2、CSS中link和@import的区别是?(1)link属于html标签,而@import是CSS提供的;(2)页面被加载时,link会同时...转载 2019-10-31 23:26:21 · 193 阅读 · 0 评论 -
Git入门教程三
Git 分支管理几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。有人把 Git 的分支模型称为必杀技特性,而正是因为它,将 Git 从版本控制系统家族里区分出来。创建分支命令:git branch (branchname)切换分支命令:git checkout (branchname)当你切换分支的时候,Git...转载 2019-10-31 12:04:15 · 251 阅读 · 0 评论 -
Git入门教程二
Git基本操作Git 的工作就是创建和保存你项目的快照及与之后的快照进行对比。本章将对有关创建与提交你的项目快照的命令作介绍。获取与创建项目命令git init用 git init 在目录中创建新的 Git 仓库。 你可以在任何时候、任何目录中这么做,完全是本地化的。在目录中执行 git init,就可以创建一个 Git 仓库了。比如我们创建 rundo 项目:$ mkdir rund...原创 2019-10-31 00:09:05 · 1310 阅读 · 0 评论 -
Git入门教程一
Git入门教程(第一篇)Git简介Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。Git与SVN区别1、Git 是分布式的,S...原创 2019-10-28 23:45:56 · 366 阅读 · 0 评论