自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 web后端开发,企业web前端开发培训

前言React生态系统已经发展成为越来越多的开发工具和库。过多的工具是对其流行性的真实证明。对于开发人员而言,导航这种以断颈速度变化的迷宫可能是令人头晕的练习。为了帮助您顺利前进,以下是2020年必备的React工具列表。Hooks网站:reactjs.org/docs/hooks-intro.html仓库:github.com/facebook/reactGitHub星级:140,000+开发人员:Facebook版本:16.8贡献者:1,300+从16.8版本开始,钩子是Reac

2021-07-24 12:37:31 242

原创 web后台开发,前端基础面试题及答案2021

什么是选择器:每一条css样式定义由两部分组成,形式如下:[code] 选择器{样式;} [/code] 在{}之前的部分就是“选择器”, “选择器”指明了{}中的“样式”的作用对象,也就是“样式”作用于网页中的哪些元素。基础选择器标签选择器(选择标签名):一个完整的HTML页面是有很多不同的标签组成,而 标签选择器,则是决定哪些标签,采用相应的CSS样式;如:p{color:#900;font-size:12px;background:#090;}ID选择器(#号+I

2021-07-24 12:36:49 430

原创 web后台开发,web前端未来发展趋势

作为一名系统重启工程师(SRE),你可能经常需要重启容器,毕竟 Kubernetes 的优势就是快速弹性伸缩和故障恢复,遇到问题先重启容器再说,几秒钟即可恢复,实在不行再重启系统,这就是系统重启工程师的杀手锏。然而现实并没有理论上那么美好,某些容器需要花费 10s 左右才能停止,这是为啥?有以下几种可能性:容器中的进程没有收到SIGTERM信号。容器中的进程收到了信号,但忽略了。容器中应用的关闭时间确实就是这么长。对于第 3 种可能性我们无能为力,本文主要解决 1 和 2。

2021-07-24 12:36:05 228

原创 web可视化开发工具,基金购买前端和后端的区别

String字符串是系统里最常用的类型之一,在系统中占据了很大的内存,因此,高效地使用字符串,对系统的性能有较好的提升。针对字符串的优化,我在工作与学习过程总结了以下三种方案作分享:一.优化构建的超大字符串验证环境:jdk1.8反编译工具:jad1.下载反编译工具jad,百度下载2.验证先执行一段例子1代码:public class test3 { public static void main(String[] args) { String str="ab"+"cd

2021-07-24 12:35:23 73

原创 web可视化开发工具,使用css样式去掉超链接的下划线的步骤

前言:在mysql中设计表的时候,mysql官方推荐不要使用uuid或者不连续不重复的雪花id(long形且唯一),而是推荐连续自增的主键id,官方的推荐是auto_increment,那么为什么不建议采用uuid,使用uuid究竟有什么坏处?本篇博客我们就来分析这个问题,探讨一下内部的原因。一:mysql和程序实例1.1:要说明这个问题,我们首先来建立三张表,分别是user_auto_key,user_uuid,user_random_key,分别表示自动增长的主键,uuid作为主键,随机key作为主

2021-07-24 12:34:41 399

原创 web单页开发,webpack怎么进行打包的

为什么要写这篇文章从一开始手指冒汗被怼的说不出话,到最后和面试官侃侃而谈游刃有余,我发现:同样的能力水平,在不同的面试表现下,反馈到面试官眼中的结果可以有着天壤之别。因此,如果你希望把自己的真实水平展示给面试官,那么掌握一些合适的方法是非常有必要的。面经分享第一部分是我前端面试的经验总结,第二部分是我认为比较有思考空间的题目⭐ 经验总结一份漂亮的简历,需要包括以下部分(排版由上而下)个人亮点(专精领域,个人博客,开源项目)教育经历(毕业院校,在校经历、荣誉)工作经历(实习)项

2021-07-24 12:33:59 352

原创 web前端软件开发培训,html与css基础教程课后答案

vue核心知识点1、对于Vue是一套渐进式框架的理解2、vue.js的两个核心是什么?3、请问 v-if 和 v-show 有什么区别4、vue常用的修饰符5、v-on可以监听多个方法吗?6、vue中 key 值的作用7、vue-cli工程升级vue版本8、vue事件中如何使用event对象?9、$nextTick的使用10、Vue 组件中 data 为什么必须是函数11、v-for 与 v-if 的优先级12、vue中子组件调用父组件的方法13、vue中 keep-alive 组

2021-07-24 12:33:15 192

原创 web前端软件开发培训,html5学习什么

MyCat一个彻底开源的,面向企业应用开发的大数据库集群。基于阿里开源的Cobar产品而研发。能满足数据库数据大量存储;提高了查询性能。文章介绍如何实现MyCat连接MySQL实现主从分离,并集成SpringBoot实现读写分离。MySQL配置主从关系说明192.168.0.105 Linux 数据库作为主master数据库127.0.0.1 Window 作为从slave数据库master主数据库配置binlog是Mysql sever层维护的一种二进制日志,主要是用来记录对Mys

2021-07-24 12:32:32 56

原创 web前端设计与开发,web前端自学w3c菜鸟

什么是哨兵?哨兵(Sentinel)是 redis 的高可用性解决方案,前面我们讲的主从复制它是高可用的基础,但是单纯的主从复制需要人工介入才能完成故障转移,哨兵可以解决这个问题,在主从复制情况下,当主节点发生故障时,哨兵可以自动的发现故障并且完成故障转移,实现真正的 redis 高可用。在哨兵集群中,哨兵会监视所有的 redis 服务器和其他 sentinel 节点状态,及时发现故障完成转移,从而保证 redis 的高可用。哨兵群集的搭建哨兵本质也是一个 redis 服务,只是跟普通的 redis

2021-07-24 12:31:49 83

原创 web前端设计与开发,css段落首行缩进2字符怎么设置

CSS中三种最基本的选择器:标签选择器类选择器ID选择器标签选择器一个 HTML 页面是通过很多标签组成的,CSS 标签选择器就是用来声明这些标签的,因为每一个 HTML 标签的名称都可以作为相应的标签选择器的名称。示例:下面是一段html代码:<!DOCTYPE><html> <head> <meta charset="utf-8"> <title>CSS学习</title&gt

2021-07-24 12:31:04 2766

原创 web前端开发职业培训,一个前端妹子的面试笔记

ZooKeeper 很流行,有个基本的疑问:ZooKeeper 是用来做什么的?之前没有ZK,为什么会诞生 ZK?OK,解答一下上面的疑问:(下面是凭直觉说的)ZooKeeper 是用于简化分布式应用开发的,对开发者屏蔽一些分布式应用开发过程中的底层细节ZooKeeper 对外暴露简单的 API,用于支持分布式应用开发ZooKeeper 在提供上述功能的同时,其还是一个 高性能、高可用、高可靠的分布式集群上面说这么多,总结一下,ZK 能解决分布式应用开发的问题,ZK 能很好的解决问题。

2021-07-23 12:19:11 60

原创 web前端开发网络课程,CSS的标准文档流

最近看到一款数据库客户端工具,DataGrip,是大名鼎鼎的JetBrains公司出品的,就是那个出品Intellij IDEA的公司。DataGrip是一款数据库管理客户端工具,方便连接到数据库服务器,执行sql、创建表、创建索引以及导出数据等。之前试用的客户端工具是dbvisualizer,但是在试用了DataGrip以后,我就决定抛弃dbvisualizer。我相信,当你第一眼看到DataGrip以后,会有一种惊艳的感觉,就好比你第一眼看到一个姑娘,就是那么一瞥,你对自己说,就是她了!废话不多说,来看

2021-07-23 12:18:29 76

原创 web前端开发简单吗,解决外边距塌陷的问题

MySQL的InnoDB索引数据结构是B+树,主键索引叶子节点的值存储的就是MySQL的数据行,普通索引的叶子节点的值存储的是主键值,这是了解聚簇索引和非聚簇索引的前提什么是聚簇索引?很简单记住一句话:找到了索引就找到了需要的数据,那么这个索引就是聚簇索引,所以主键就是聚簇索引,修改聚簇索引其实就是修改主键。什么是非聚簇索引?索引的存储和数据的存储是分离的,也就是说找到了索引但没找到数据,需要根据索引上的值(主键)再次回表查询,非聚簇索引也叫做辅助索引。clustered index(MySQL官

2021-07-23 12:17:45 52

原创 web前端开发笔试题,JavaScript的常用内置函数

学习建议在你开始入手学习前,有一些小的建议。根据我自己学习的经验发现,这些建议在现在乃至我以后的岗位生涯里都是有很大帮助的。还有就是开始学习前,建议可以先花几天时间,查找一些如何入门的文章,通过对许多文章及前人的建议。整理出适合自己学习的一套完整计划,然后在学习过程中,在自己对前端更加了解之后,做出一些计划的调整。比如先根据一份思维导图学习,再根据自己实际情况制定路线我相信,在这样的计划学习之下比一来就开始学习具体知识要快速有效得多。1、建议的学习步骤(1)HTML标签(网页结构标记语言) +C

2021-07-23 12:17:02 233

原创 web前端开发笔试题,CSS的标准文档流

一定时间无操作时播放视频当时处于刚刚入行的阶段,经验比较差,所以有些很普通的需求自己却没思路。当时做的是 Electron 项目,放在阳明古镇的一面墙上展示,需求是当用户十分钟都不操作界面的话就自动播放阳明古镇的宣传视频,当时脑子就像是卡住了一样:怎么才能知道用户十分钟都没有操作呢?为此还专门去查找有没有这样的 API,后来看到一篇文章让我大呼真妙!????原理也超级简单,就是在页面上设置一个十分钟的变量:let minute = 10复制代码然后设置个定时器每分钟 -1:setInterva

2021-07-23 12:16:19 193

原创 web前端开发班,熬夜整理最全面的HTML字符实体

分享:CSS3圆角技术能非常好的美化你的页面效果,而且避免了使用图片辅助,一则省去了制作图片的时间,二则省去了浏览器加载图片造成的延迟和带宽。如今,这种利用CSS制作圆角的技术已经得到了大多数主流浏览器的支持,包括Safari,谷歌浏览器,IE,Opera和火狐浏览器。下面让我们来看看border-radius的语法,解释,以及IE是如何支持它的。语法和说明在CSS3中用来生成圆角效果的属性是border-radius.这个属性跟大家熟知的width等属性的用法相似:.roundElement {

2021-07-23 12:15:37 50

原创 web前端开发班,JavaScript的变量与字面量

CSS浮动和清除浮动1.浮动floatdiv配合float浮动来做页面的布局,浮动最常用的地方就是用来做布局。只有一个标签设置了浮动float属性,就会变成块级标签。<!DOCTYPE html><html lang="zh-CN"><head> <meta charset="UTF-8"> <title>10float页面布局示例</title> <style> * { margin:

2021-07-23 12:14:55 88 1

原创 web前端开发现状,HTML常用标签之列表标签

目录什么是this的指向?call()、apply()、bind()用法字节跳动笔试题答案英文每日来一句什么是this的指向?this 到底指向谁?稍微了解一些this指向的人都能脱口而出:谁调用它,this 就指向谁。也就是说,this 的指向是在调用时确定的。这么说没有太大的问题,可是并不全面。面试官要求我们用更加规范的语言进行总结,那么他到底再等什么样的回答呢?事实上,调用函数会创建新的属于函数自身的执行上下文。执行上下文的调用创建阶段会决定 this 的指向。到此,我们可以得出

2021-07-23 12:13:28 74

原创 web前端开发项目,HTML常用的五种标签

CSS简介CSS基础选择器CSS字体属性CSS文本属性CSS的引入方式CSS简介CSS是层叠样式表(Cascading Style Sheets)的简称。作用:用于HTML文档中元素的样式定义实现内容(html元素)与表现(css样式)的分离实现代码的可重用性和可维护性CSS主要部分:选择器及一条或多条声明。选择器用于指定CSS样式的HTML标签,花括号内是对该对象设置的的具体样式。属性和属性值以“键值对”的形式出现。属性是对制定对象设置的样式属性,例如字体大小、文本颜.

2021-07-22 16:51:40 680

原创 web前端开发项目,CSS浮动的使用与清除

字节面试题(实习)一面自我介绍this探讨说说有哪些改变this指向的方法假如要兼容IE,请简单实现一下bind你看过Vue的源码嘛?简单实现一下发布订阅模式UDP & TCP 说说两者的区别怎么判断这个包是UDP还是TCP说说HTTPS原理说说什么时候必须使用ETag浏览器缓存,说说都有哪些方法?二叉树左侧看二面自我介绍说说虚拟DOM和原始DOM相比的优缺点根据svelte框架,类比一下你还能说出什么缺点嘛?BFC是什么?什么情况下使用BFC该怎么触发B

2021-07-22 16:50:58 108 1

原创 web前端开发项目,CSS字体样式的使用

思维导图闭包了解闭包前先来了解一下上级作用域和堆栈内存释放问题。上级作用域的概念函数的上级作用域在哪里创建创建的,上级作用域就是谁var a = 10function foo(){ console.log(a)}function sum() { var a = 20 foo()}sum()/* 输出 10/复制代码函数 foo() 是在全局下创建的,所以 a 的上级作用域就是 window,输出就是 10思考题var n =

2021-07-22 16:50:14 102

原创 web前端开发项目经验,JavaScript运算符

Apache Dubbo是Alibaba开源的高性能RPC框架,在国内有非常多的用户。Arthas是Alibaba开源的应用诊断利器,9月份开源以来,Github Star数三个月超过6000。当Dubbo遇上Arthas,会碰撞出什么样的火花呢?下面来分享Arthas排查Dubbo问题的一些经验。dubbo-arthas-demo下面的排查分享基于这个dubbo-arthas-demo,非常简单的一个应用,浏览器请求从Spring MVC到Dubbo Client,再发送到Dubbo Server

2021-07-22 16:49:32 467 1

原创 web前端开发项目实例,CSS浮动实战

前言:在mysql中设计表的时候,mysql官方推荐不要使用uuid或者不连续不重复的雪花id(long形且唯一),而是推荐连续自增的主键id,官方的推荐是auto_increment,那么为什么不建议采用uuid,使用uuid究竟有什么坏处?本篇博客我们就来分析这个问题,探讨一下内部的原因。一:mysql和程序实例1.1:要说明这个问题,我们首先来建立三张表,分别是user_auto_key,user_uuid,user_random_key,分别表示自动增长的主键,uuid作为主键,随机key作为主

2021-07-22 16:48:50 751

原创 web前端开发项目实例,CSS字体样式的使用

HTML常用标签之列表标签列表标签的用途,就是用于编排短语句的文字。1.无序列表在无序列表中,各个列表项之间没有顺序级别之分,它通常使用一个项目符号作为每个列表项的前缀。设置无序列表的类型—type无序列表的默认符号是圆点(● )。 元素有type属性,通过定义不同的type属性可以改变列表的项目符号。目前,type属性的属性值有: disc(圆●)、circle(圆圈○ )、square(方块■ )定义无序列表要用标签与标签,例如下:网页显示如下2.有序列表有序列表中的项目采用数字

2021-07-22 16:48:08 220

原创 web前端开发面试,HTML标签语义化

前言React生态系统已经发展成为越来越多的开发工具和库。过多的工具是对其流行性的真实证明。对于开发人员而言,导航这种以断颈速度变化的迷宫可能是令人头晕的练习。为了帮助您顺利前进,以下是2020年必备的React工具列表。Hooks网站:reactjs.org/docs/hooks-intro.html仓库:github.com/facebook/reactGitHub星级:140,000+开发人员:Facebook版本:16.8贡献者:1,300+从16.8版本开始,钩子是Reac

2021-07-22 16:47:25 158

原创 web前端开发面试技巧,成功拿到了字节跳动、腾讯大厂offer

MySQL5.5 及以后版本的默认存储引擎使用的是 InnoDB,接下来针对事务的讲解都是基于 InnoDB 存储引擎的。事务的定义事务:数据库操作的最小工作单元,是作为单个逻辑工作单元执行的一系列操作; 事务是一组不可再分割的操作集合(工作逻辑单元)。典型事务使用场景:转账update user_account set balance = balance - 1000 where userID = 3;update user_account set balance = balance + 1.

2021-07-22 16:46:42 75

原创 web前端开发面试技巧,2020-2021前端面试题合集

作为一名互联网的从业者,看到最近的新闻当然非常愤怒。可是愤怒不能解决问题。我只想给出几个建议,给所有想入职互联网行业的朋友,以避免成为类似事件的受害者。一、要清醒的认清自己的位置中国的互联网公司,绝大部分是私人企业,他们所做的一切决策,无论打着什么样的旗号,都是为了一个目的:为股东负责,并让资本得到增殖。所以,他们会并购拆分、会扩张业务,也会招聘人才。对于我们大部分从业者而言,就是这一环环流程中的一个螺丝钉。我们付出劳动和时间,换取企业的报酬,仅此而已,不要给自己加戏。99.9%的互联网员工,并

2021-07-22 16:45:58 401 1

原创 web前端开发达内,前端应届生如何做一个职业规划

标准文档流文档流:指的是元素排版布局过程中,元素会默认自动从左往右,从上往下的流式排列方式。并最终窗体自上而下分成一行行,并在每行中从左至右的顺序排放元素。标准流的微观现象:空白折叠现象:在 html 文件输入文本,多个空格会被合并成一个空格显示到浏览器页面中。这种现象称为空白折叠现象。高矮不齐,底边对齐:文字还有图片大小不一,都会让我们页面的元素出现高矮不齐的现象,但是在浏览器查看我们的页面总会发现底边对齐;自动换行,一行写不完时,换行写:如果在一行内写文字过多,超过界面,那么

2021-07-22 16:45:16 263

原创 你中坑了吗?JavaScript的for循环与双重for循环

vue核心知识点1、对于Vue是一套渐进式框架的理解2、vue.js的两个核心是什么?3、请问 v-if 和 v-show 有什么区别4、vue常用的修饰符5、v-on可以监听多个方法吗?6、vue中 key 值的作用7、vue-cli工程升级vue版本8、vue事件中如何使用event对象?9、$nextTick的使用10、Vue 组件中 data 为什么必须是函数11、v-for 与 v-if 的优先级12、vue中子组件调用父组件的方法13、vue中 keep-alive 组

2021-07-21 19:58:20 423

原创 你中坑了吗?CSS浮动的使用与清除

面试题HTML1,html5有哪些新特性?2,html5移除了那些元素?3,如何处理HTML5新标签的浏览器兼容问题?4,如何区分 HTML 和 HTML5?CSS1,CSS 选择符有哪些?2,CSS哪些属性可以继承?3,优先级算法如何计算?4, CSS3新增伪类有那些?5,CSS3有哪些新特性?6,解释盒模型宽高值得计算方式,边界塌陷,负值作用,box-sizing概念?7,BFC(Block Formatting Context) 是什么?应用?8,如何实现浏览器内多个标签

2021-07-21 19:57:37 52

原创 企业前端开发培训,HTML表格标签

面试题HTTP、浏览器1,浏览器存储的方式有哪些2,对前后端跨域可以说一下吗?如何解决跨域的?3,浏览器 cookie 和 session 的认识。4,输入URL发生什么?5,浏览器渲染的步骤6,页面渲染优化7,强制缓存和协商缓存8,GET 和 POST 请求的区别9,HTTP1.0 / 1.1 / 2.0 及HTTPS10,介绍下304过程11,HTTP 状态码12,Web性能优化CSS1,盒模型2,如何实现一个最大的正方形3,一行水平居中,多行居左4,水平垂直居中

2021-07-21 19:56:55 65

原创 什么?CSS内联样式的使用

CSS 篇link 与 @import 的区别link 是 HTML 方式, @import 是CSS方式link 最大限度支持并行下载, @import 过多嵌套导致串行下载,出现 FOUC (文档样式短暂失效)link 可以通过 rel="alternate stylesheet" 指定候选样式浏览器对 link 支持早于 @import ,可以使用 @import 对老浏览器隐藏样式@import 必须在样式规则之前,可以在css文件中引用其他文件总体来说: link 优于 @impo

2021-07-21 19:56:13 301

原创 什么是基于web开发,CSS的三种定位

3)javascript初阶变量和运算符逻辑控制数据类型基础Math类函数定时器Array类String类Date类Object类4)JavaScript进阶JavaScript DOM基础this事件事件流JavaScript BOM 基础call&apply&bind自定义属性面向对象编程5)ES6/7/8/9ECMAScript6简介let和constES6+的作用域对象的扩展函数的扩展字符串的扩展SymbolSet&a

2021-07-21 19:55:32 107

原创 京东最爱考的前端面试题:CSS常用五类选择器

一面css 如何实现垂直居中?position 有哪几种?分别说一下对应的效果和用法css 选择器优先级js 原型链,问了js 如何创建对象页面渲染和响应 式MVVM 和 MVC的区别Vue 生命周期,在哪个阶段可以获取页面 dom 信息Vue 的组件通信 ,聊到一些网络相关TCP 和 UDP 的区别TCP 的三次握手和四次挥手promise 有哪几种状态手写一个 promise算法题:最长公共前缀算法题:多层数组嵌套降级二面问项目的情况根据项目问了一点我的工作,接

2021-07-21 19:54:50 198 1

原创 为什么要学前端开发,html标签之表格标签

正文js逻辑判断1)请写出下面的答案?内存泄漏1)哪些操作会造成内存泄漏?2)js内存泄漏的解决方式dom1)dom是哪种基本的数据结构?2)dom操作的常用api有哪些?3)dom节点的attribute和property有何区别?4)dom结构操作/ 怎样添加、移除、移动、复制、创建和查找节点/ dom操作的常用api?5)dom事件的级别?6)dom事件模型?7)dom事件流?8)描述dom事件捕获的具体流程?9)event对象的常见应用?10)自定义事件/ 模拟

2021-07-21 19:54:08 41

原创 中级web开发工程师,一个前端妹子的面试笔记

学习路线HTML基础HTML是页面中内容的载体,可以展示开发者想要用户浏览的任何文字、图片、音频信息。对于HTML的各类标签,不仅要掌握日常开发中经常碰到的,也要慢慢积累那些不常用标签,块级、行内元素的定义以及二者相互转换几乎是每场技术一面常考问题。浏览器页面有哪三层构成,分别是什么,作用是什么?HTML5的优点与缺点?Doctype作用? 严格模式与混杂模式如何区分?它们有何意义?HTML5有哪些新特性、移除了哪些元素?你做的网页在哪些浏览器测试过,这些浏览器的内核分别是什么?每个HTM

2021-07-21 19:53:24 206

原创 中级web开发工程师,CSS浮动实战

学习路线第一阶段:网页制作HTML:常用标签,锚点,列表标签,表单标签,表格标签,标签分类,标签语义化,注释,字符实体CSS:CSS介绍,全局样式,行内样式,内联样式,选择器,字体样式值,文本样式值,颜色样式值,盒模型,控制台使用,清除默认样式,盒模型居中,外部距塌陷,标准文档流,块元素,行内元素,行内块元素,多种伪类元素,浮动,定位第二阶段:JavaScript动态交互JavaScript初阶:变量与运算符,逻辑控制,Math类,函数,Object类,定时器,Array类,String类

2021-07-21 19:52:42 153

原创 一个合格的初级前端工程师需要掌握的模块笔记,面试题附答案

前端的现状提到现状,必须先提到一个概念 大前端。由于近几年互联网的发展,尤其是移动互联网的发展,有的大前端概念将 Native 归入前端的范畴,有的大前端概念将 Node 甚至只渲染页面的 PHP 归入前端范畴,但不管怎么说,笔者认为 大前端 是未来的一个趋势,将最终目标(提升用户体验)一致的技术归类到一起,让开发者清楚自己的最终目标是什么,要怎么做。当然,也正因为这点,作为一个前端工程师,如果你想更好的发展,你应该有更广的知识面,包括移动端知识、服务端知识。这些知识结合你的前端技术,才能更好地实现优秀的

2021-07-21 19:51:58 158

空空如也

空空如也

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

TA关注的人

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