自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 web开发学习路线,CSS解决盒模型居中的问题

现如今很多在互联网的程序员,其实都是比较向往去国企的,尤其是那种年龄超过35的程序员,他们追求的可能不是高收入,而且稳定的工作以及能有时间陪家人。毕竟这些程序员打拼多年,多少都有一点身价了。最近在职场论坛上看到这样一个案例:程序员去国企面试,跟领导谈完技术,看到工作环境之后:给多少工资也不去,网友评论炸锅了!这到底是怎么回事呢?原来这位员工今天去国企面试了,当时面试的领导问他要多少工资时,面试的程序员一时语噻了,因为根本就没打算留在国企。而原因也很简单,他说刚进公司时就发现办公室格局与互联网企业真的不

2021-07-23 13:43:24 89

原创 web开发学习教程,2021中高级前端面试题合集

上个月 JetBrains 发布了 IntelliJ 平台 2020 年路线图,现在作为 2020 年规划中的另一部分,JetBrains 又发布了基于 IntelliJ 的 IDE 2020 年的功能路线图。前者主要集中在平台的底层功能上,而后者聚焦于更高级别的功能,这些功能将与用户直接交互。本土化去年,JetBrains 网站进行了本地化,提供了 8 种不同的语言版本,而现在,团队正在对基于 IntelliJ 的 IDE 进行本地化。目前正在为亚洲市场进行 IDE 本地化,并计划提供简体中文的初步

2021-07-23 13:42:41 130

原创 web开发学习培训,2020-2021前端面试题合集

函数call语法:fn.call(obj,…args)功能:执行fn,使this为obj,并将后面的n个参数传给fnFunction.prototype.myCall = function (obj, ...args) { if (obj == undefined || obj == null) { obj = globalThis } obj.fn = this let res = obj.fn(...args) delete obj.fn return res

2021-07-23 13:41:59 92

原创 web开发学习什么,你必须知道的CSS盒模型

1. 标准文档流文档流指的是元素排版布局过程中,元素会默认自动从左往右,从上往下的流式排列方式。并最终窗体自上而下分成一行行,并在每行中从左至右的顺序排放元素。2. 标准流的微观现象:空白折叠现象。// 比如,如果我们想让img标签之间没有空隙,必须紧密连接.<img src="img/00.jpg"/><img src="img/02.jpg"/>高矮不齐,底边对齐自动换行,一行写不完时,换行写3.标准文档流等级分为两种等级:块级元素和行内元素;块级

2021-07-23 13:41:16 111 1

原创 web开发如何提升自己,CSS的标准文档流

转行前端需要学习什么?转行是否成功要看你能不能找到一份前端工程师的工作。对于能否找到工作,就看你是否具备这方面的能力,那到底转行前端需要学习什么?可以先去了解这个岗位的职位要求。学习前端知识1、网页设计【HTML/CSS】HTML标签(div标签,图片标签,列表标签,表格标签…)标签语义化CSS 样式布局CSS 选择器(基础选择器,复合选择器,选择器优先级)CSS 盒模型(标准盒模型,怪异盒模型)…2、JS动态交互【JavaScript/ES6+ 】变量和运算符JS函数面

2021-07-23 13:40:34 63

原创 web开发如何提升自己,CSS标准文档流

现如今,我们经常可以看到很多互联网员工都在抱怨,不是说收入低了,就是说工作时间太长。所以我们会见到有不少优秀的互联网员工,只要有机会,要么去一些学校当老师,要么当公务员之类比较稳定的岗位,当然这些能够容易转行的员工,一般都是名校毕业,而且能力也很出色的。最近在职场论坛上看到这样一个帖子:985研究生入职电网6个月,看到工作内容后:想辞职了!这是怎么回事呢?这位员工说自己从985大学毕业后,通过招聘进入了一家电网公司,可是进入半年之后,发现每天的工作内容太简单了,每天就是做一些基本的活,没有什么技术含量

2021-07-23 13:39:52 45

原创 web开发如何提升自己,2020前端经典面试题整理合集

分布式apollo简介Apollo(阿波罗)是携程框架部门研发的开源配置管理中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性。本文主要介绍如何使用apollo与springboot实现动态刷新配置,如果之前不了解apollo可以查看如下文档https://github.com/ctripcorp/apollo学习了解一下apollo,再来查看本文正文apollo与spring实现动态刷新配置本文主要演示2种刷新,一种基于普通

2021-07-23 13:39:08 128

原创 web开发基础,前端优秀实践指南

腾讯一面(支付)1.jqc的介绍2.如何确保多台机器不会重复消费3.如何确保消费了反馈失效问题(用事务管理,先储存再消费,失败就回滚)4.如何防止数据库单点问题8.paxos算法9.raft算法10.spring的aop实现11.三种操作,a:++,b:–,c:/2(只能偶数),求i变1的最少次数12.人才培养(轮流尝试,提出任务,鼓励实现)13.没有深度的广度没有意义,由广变宅,由浅入深14.设计时需要经验但堤防经验主义15.百度技术氛围比腾讯好二面1.手写多线程买票代码2

2021-07-23 13:38:27 57

原创 web开发基础,8个优秀的CSS实践

在敲下这个标题的时候,心里好虚。话说我一直不太喜欢发表这些看上去很假大空的文字,每个人的职业规划都是独有的,不具有太大的可复制性,把自己的经历放出去,容易误人子弟。只是最近很多师弟们(别问我为什么都是师弟,我想静静……)问起这个,也就根据自己的经历发表一下对前端工程师的看法吧从我接收第一份前端需求开始,到现在也有五个年头了。自己也从一个愣头青变成一个快到而立之年的大叔,时间真的是哗啦哗啦的快。这五年里,其实可以分成二部分:1-3,4-5。IT行业总结工作了5年后发现,其实学校里的课程都是比较滞后和比较

2021-07-23 13:37:44 39

原创 web开发基础教程,CSS盒子模型居中方法

一面6道基本技术问题,居中、闭包、块级元素和行内元素等(答案在下方)某个项目的页面布局方式,缓存的设计和优化方式(本地存储和协议相关的)ajax 的原生写法(创建 XHR 对象, open() , setRequestHeader() , send() , onreadystatechange )vue-router 的原理( hash , HTML5 新增的 pushState )二面面试官:“你觉得你擅长CSS还是JS?”我:“JS。”面试官:“好,那我问你一道CS

2021-07-23 13:37:02 94

原创 web开发练习,一个合格的初级前端工程师需要掌握的模块笔记

一面(个人感觉回答得还不错)1. 自我介绍 2. 说项目,项目问的非常深(本人提到之前做过的一篇关于FULL GC的问题定位和优化的项目以及一个多并发的项目)2.1 对于自己产于过项目的系统定位是否清楚? 2.2 对于系统的各个模块是否清楚? 2.3 每个接口的tps? 2.4 对于上下游系统的依赖? 2.5 对于使用到的中间件、框架是否清楚?3. 你觉得你做的项目中最有亮点的事情? 4. memcache redis同类中间的差异、优缺点?使用注意点有哪些?memcache可以存储.

2021-07-22 18:15:52 79

原创 web开发练习,261页前端面试题宝典

1、什么是微服务?(暗藏杀机)2、什么是微服务扩展性和高可用-可扩展性、高可用性和性能3、架构师在微服务架构中的角色是什么?决定整个软件系统的布局。 帮助确定组件的分区。 为开发微服务的团队提供某些工具和技术的建议。 提供技术治理,以便技术开发团队遵循微服务原则。4、什么是 CI 持续集成5、什么是Canary Releasing?说说你在项目中的应用一种降低在生产中引入新软件版本的风险的技术,通过将变更缓慢地推广到一小部分用户,然后将其发布到整个基础架构。浅谈下你在项目中引进的新技术之类的。但

2021-07-22 18:15:11 118

原创 web开发环节,JavaScript逻辑运算符与赋值运算符

其实我更想聊标题的前半部分,后半部分只是拉出来做典型的。简历上写上一句,“热衷于学习新技术”,孬管是不是真的,至少加分项是可以有的。再看看标题,我是来搞笑的?学习与使用,两回事学习侧重于新技术的HOW、WHAT、Where(其实实际过程中很多时候后两个是忽略的)使用侧重于。。。。。填坑!开始我们的主题标题写的,为什么?在我看来除非你是真的知道新技术到底解决了怎样的问题除非你很清楚新技术有什么优点和缺点或者至少你要知道新技术是用于什么场景的你再用新技术也不迟,否则,就慢慢填坑!否则,

2021-07-22 18:14:28 75 1

原创 web开发环境,HTML表单标签

先问小伙伴们一个问题,登录难吗?“登录有什么难得?输入用户名和密码,后台检索出来,校验一下不就行了。”凡是这样回答的小伙伴,你明显就是产品思维,登录看似简单,用户名和密码,后台校验一下,完事了。但是,登录这个过程涵盖的知识点是非常多的,绝不是检索数据,校验一下这么简单的事。那么登录都要哪些实现方式呢?i最传统的就要是Cookie-Session这种方式了,最早的登录方式都是这样实现的。但是随着手机端、H5端的兴起,前后端分离的模式越来越流行,基于Cookie-Session这种登录方式不是很方便,渐渐的J

2021-07-22 18:13:45 33

原创 web开发源码,还怕找不到工作吗

前端核心1.JSONP的缺点2.跨域(jsonp,ajax)3.如何实现跨域4.dom是什么,你的理解?5.关于dom的api有什么6.ajax返回的状态7.实现一个Ajax8.如何实现ajax请求,假如我有多个请求,我需要让这些ajax请求按照某种顺序一次执行,有什么办法呢?如何处理ajax跨域9.如何实现一个ajax请求?如果我想发出两个有顺序的ajax需要怎么做?10.Fetch和Ajax比有什么优缺点?11.移动应用和web应用的关系12.知道PWA吗13.做过移动端吗1

2021-07-22 18:13:02 36

原创 web开发源码,CSS的伪类和伪元素

字体样式font-weight: 文字粗细normal: 默认值,标准粗细bold:粗体bolder:更粗lighter:更细100~900:设置具体粗细,400等同于normal,而700等同于boldinherit:继承父元素字体的粗细值<style> .c1 {font-weight: bold;} #p2 {font-weight: bolder;} #p3 {font-weight: lighter;}

2021-07-22 18:12:19 67

原创 web开发源码,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-22 18:11:35 70

原创 web开发毕业谁,HTML标签分类

二、常见的并发问题1、脏读一个事务读取了另一个事务未提交的数据2、不可重复读一个事务对同一数据的读取结果前后不一致。两次读取中间被其他事务修改了3、幻读幻读是指事务读取某个范围的数据时,因为其他事务的操作导致前后两次读取的结果不一致。幻读和不可重复读的区别在于,不可重复读是针对确定的某一行数据而言,而幻读是针对不确定的多行数据。因而幻读通常出现在带有查询条件的范围查询中三、事务隔离级别1、读未提交(READ UNCOMMITTED)可能产生脏读、不可重复读、幻读2、读已提交(READ C

2021-07-22 18:10:54 27

原创 web开发模式,一个合格的初级前端工程师需要掌握的模块笔记

CPU里的时间真的是好久不见了,人类有个说法叫天上一天,地上一年,而在我们的世界里,人类一天,我们不知要过多少年~~在我所在的CPU这座工厂里,时间的概念有些不太一样。工厂大门外的中央广场上挂着一个大大的钟表,整个计算机世界里的居民能够掐着时间过日子全都仰仗它,你们人类把它叫做晶振。这个钟表每隔66000000分之一秒就会报一次时,比人类的钟表不知道快到哪里去了。早些年还是够用的,不过随着我们CPU工厂生产效率的不断提升,我们多次向晶振提出提升报时的精度,想让他报时报的的更快一些,不过都被拒绝了。

2021-07-22 18:10:10 63

原创 web开发框架,HTML如何添加锚点

React面试题总结内容主要包括基础知识,React 组件,React Redux,React 路由。基本知识1. 区分Real DOM和Virtual DOMReal DOMVirtual DOM更新缓慢。更新更快。可以直接更新 HTML。无法直接更新 HTML。如果元素更新,则创建新DOM。如果元素更新,则更新 JSX 。DOM操作代价很高。DOM 操作非常简单。消耗的内存较多。很少的内存消耗。2. 什么是React?React .

2021-07-22 18:09:26 63

原创 前端开发视频,CSS文本样式值

一个合格的前端需要哪些能力?1、三大基础技能,js、css、html这三项技能是前端工程师能力中的基础,任何框架、工具、库都是基于这三者只上的。这是硬实力,决定了整个前端生涯能够达到的高度,以及在后面的技术栈拓展中的顺畅程度和能够达到的效果。结合题主的描述,“会用jquery、js写一些常见的动画”,会用jquery只能说明你了解jquery这个库提供的api的使用方法,然而你跟offer的差距就是使用与实现的差距。很简单的一个例子,为什么写$(’#xxx’)就能取到元素?而想要回答这个问题,需要的就是扎

2021-07-21 21:36:23 41

原创 前端开发规范文档,96道前端面试题

正文1,原链接1)创建对象有几种方法?2)instanceof的原理?2,类1)类的声明?2)生成实例?/ 声明一个类,怎么生成类的实例?3,继承1)call、apply的共同点与区别?2)用javascript实现对象的继承/ 继承的几种方式,这几种方式的优缺点?4,作用域1)说说你对作用域链的理解?2)this?3)请说出下列的值?4)请说出下列的值?5,javaScripti闭包1)闭包的特征?2)闭包应用场景?3)实际开发中闭包的应用?4)请说出下列的值

2021-07-21 21:35:40 60

原创 前端开发自学,CSS文本样式值

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

2021-07-21 21:34:58 77

原创 前端开发职业规划,教你用CSS清除样式

基本知识1. 区分Real DOM和Virtual DOMReal DOMVirtual DOM更新缓慢。更新更快。可以直接更新 HTML。无法直接更新 HTML。如果元素更新,则创建新DOM。如果元素更新,则更新 JSX 。DOM操作代价很高。DOM 操作非常简单。消耗的内存较多。很少的内存消耗。2. 什么是React?React 是 Facebook 在 2011 年开发的前端 JavaScript 库。它遵循基于组件的方法,有助于构

2021-07-21 21:34:16 45

原创 前端开发网站,10大前端常用算法

一面:1,说一下浏览器缓存2,cookie 与 session 的区别3,浏览器如何做到 session 的功能的。4,解释一下:csrf 和 xss5,怎么防止 csrf 和 xss6,跨域的处理方案有哪些7,CORS 是如何做的?8,对于 CORS ,Get 和 POST 有区别吗?9,了解 HTTPS 的过程吗?10,es module 和 commonjs 的区别11,react 里如何做动态加载12,动态加载的原理是啥,就是 webpack 编译出来的代码13,写一个处理

2021-07-21 21:33:34 444

原创 前端开发网上学习,JavaScript的算数运算符与比较运算符

二.技术基础知识基础知识一直都是重点考察的内容,包含有HTML(5)、CSS(3)、JavaScript到Vue,React等等所有可能考察的知识。基础知识不仅仅要知道是什么,更要明白怎么用,为什么这么用。死记硬背能应付一时,如果你遇到了想深入聊聊的面试官,死记硬背就没用了。所以每个知识点都要理解透彻,讲的清楚。每次面试都要提前做好准备,下面是一些常考的面试知识点,大家可以提前准备HTML(5):1)H5的新特性有哪些?2)Label的作用是什么?是怎么用的?3)HTML5的form如何关闭自

2021-07-21 21:32:52 68

原创 前端开发网上学习,261页前端面试题宝典

计算机网络篇HTTPHTTP 报文结构是怎样的?HTTP有哪些请求方法?GET 和 POST 有什么区别?如何理解 URI?如何理解 HTTP 状态码?简要概括一下 HTTP 的特点和缺点?对 Accept 系列字段了解多少?对于定长和不定长的数据,HTTP 是怎么传输的?HTTP 如何处理大文件的传输?HTTP 中如何处理表单数据的提交?HTTP1.1 如何解决 HTTP 的队头阻塞问题?对 Cookie 了解多少?如何理解 HTTP 缓存及缓存代理?为什么产生代理缓存?

2021-07-21 21:32:09 58

原创 前端开发移动端,学习路线图必不可少

第一章 HTML1.浏览器页面有哪三层构成,分别是什么,作用是什么?2.HTML5的优点与缺点?3.Doctype作用? 严格模式与混杂模式如何区分?它们有何意义?4.HTML5有哪些新特性、移除了哪些元素?5.你做的网页在哪些浏览器测试过,这些浏览器的内核分别是什么?6.每个HTML文件里开头都有个很重要的东西,Doctype,知道这是干什么的吗?7.说说你对HTML5认识?(是什么,为什么)8.对WEB标准以及W3C的理解与认识?9.HTML5行内元素有哪些,块级元素有哪些, 空元素有

2021-07-21 21:31:25 284

原创 前端开发社区,前端校招面试题及解析大全

前端核心1.JSONP的缺点2.跨域(jsonp,ajax)3.如何实现跨域4.dom是什么,你的理解?5.关于dom的api有什么6.ajax返回的状态7.实现一个Ajax8.如何实现ajax请求,假如我有多个请求,我需要让这些ajax请求按照某种顺序一次执行,有什么办法呢?如何处理ajax跨域9.如何实现一个ajax请求?如果我想发出两个有顺序的ajax需要怎么做?10.Fetch和Ajax比有什么优缺点?11.移动应用和web应用的关系12.知道PWA吗13.做过移动端吗1

2021-07-21 21:30:42 202

原创 前端开发知识培训,2021中高级前端面试题合集

正文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 21:29:58 458

空空如也

空空如也

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

TA关注的人

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