自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 web开发难点,html标签之列表标签

html标签html标签HTML 元素指的是从开始标签(start tag)到结束标签(end tag)的所有代码。标签不会出现在页面中,只有标签中的内容才会显示在页面上 :也就是<html>此处为内容</html>标签不区分大小写,但是推荐使用小写 :(X)HTML 版本中强制使用小写,这样更加严谨标签分为闭合标签和空标签 :闭合标签是指由开始标签和结束标签组成的一对标签,这种标签允许嵌套和承载内容,例如:<html></h

2021-07-24 14:19:47 153

原创 web开发问题,CSS文本样式值

最近实现了一个 AOP 框架 – FluentAspects,API 基本稳定了,写篇文章分享一下这个 AOP 框架的设计。整体设计概览IProxyTypeFactory用来生成代理类型,默认提供了基于 Emit 动态代理的实现,基于接口设计,可以扩展为其他实现方式接口定义如下:public interface IProxyTypeFactory{ Type CreateProxyType(Type serviceType); Type CreateProxyType(Ty

2021-07-24 14:19:03 112

原创 web开发环节,CSS字体样式值

如果Redis的读写请求量很大,那么单个实例很有可能承担不了这么大的请求量,如何提高Redis的性能呢?你也许已经想到了,可以部署多个副本节点,业务采用读写分离的方式,把读请求分担到多个副本节点上,提高访问性能。要实现读写分离,就必须部署多个副本,每个副本需要实时同步主节点的数据。Redis也提供了完善的主从复制机制,使用非常简单的命令,就可以构建一个多副本节点的集群。同时,当主节点故障宕机时,我们可以把一个副本节点提升为主节点,提高Redis的可用性。可见,对于故障恢复,也依赖Redis的主从复制,它

2021-07-23 14:28:07 92

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

架构图技术栈/版本介绍JSON序列化:Jackson消息队列:RabbitMQ缓存:Redis缓存框架:J2Cache数据库: MySQL 5.7.9 (驱动6.0.6)定时器:采用xxl-jobs项目进行二次改造前端:vue持久层框架: Mybatis-plus代码生成器:基于Mybatis-plus-generator自定义API网关:Zuul服务注册与发现:Eureka -> Nacos服务消费:Op

2021-07-23 14:27:24 133

原创 web开发环境,CSS如何清除默认样式

CSS介绍引入css样式表方法CSS选择器CSS常用属性CSS介绍:CSS全称是(Cascading Style Sheet)层叠样式表;层叠:层叠就是对一个元素多次设置同一个样式特点:1)丰富的样式定义CSS提供了丰富的文档样式外观,以及设置文本和背景属性的能力;允许为任何元素创建边框,以及元素边框与其他元素间的距离,以及元素边框与元素内容间的距离;允许随意改变文本的大小写方式、修饰方式以及其他页面效果。2)易于使用和修改CSS可以将样式定义在HTML元素的styl.

2021-07-23 14:26:40 492

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

概念:Redis是用C语言开发的一个开源的高性能键值对数据库。特征:数据间没有必然的联系内部采用单线程机制进行工作高性能多数据类型支持字符串类型 String列表类型 List散列类型 Map集合类型 Set有序集合类型 SortedSet持久化支持应用场景为热点数据加速查询;如:热点商品、热点新闻、热点资讯等高访问量信息。任务队列;如:秒杀、抢购、购票等。即时信息查询;如:排行榜等。时效性信息控制;如:验证码、投票控制等。分布式数据共享;如:分布式架构中的se

2021-07-23 14:25:59 102

原创 web开发源码,HTML实体字符列表

从短期来看,程序员的确算是个不错的工作,薪水也比一般岗位高很多;但是从长远来看,程序员的中年危机会比其他岗位来的更早,很多程序员只有到了35岁左右,才能真正认清楚互联网行业,尤其是被裁之后,找工作无门的这种无奈。很多人说那只是你技术不过关,又或者没有管理能力,但实际上又有多少程序员在35岁能当上高管呢?最近在职场论坛上看到这样一个帖子:37岁程序员被裁,120天没找到工作,面试华为阿里均被拒,无奈降薪去小公司后蒙了!这是怎么回事呢?据这位程序员说自己写代码15年了,目前在二线互联网公司当个小主管,可是

2021-07-23 14:25:15 71

原创 web开发流程,JavaScript基础面试题

Redis常用的数据类型Redis的五种常用的数据类型分别是:String、Hash、List、Set和Sorted setRedis的使用场景1.Counting(计数)2.展示最近、最热、点击率最高、活跃度最高等等条件的top list3.用户最近访问记录也是redis list的很好应用场景4.通过list的lpop及lpush接口进行队列的写入和消费5.Redis 的Lua的功能扩展实际给Redis带来了更多的应用场景,你可以编写若干command组合作为一个小型的非阻塞事务或者更新

2021-07-23 14:24:33 89 1

原创 web开发毕业谁,HTML表单标签

实现盒模型水平居中的方法全局样式.parent { color: #FFFFFF; height: 200px; width: 200px; margin: 0 auto; background-color: #000000; } .child { width: 50px; height: 50px; background-color: #26f12d; } 方法一:margin+width这种方法适用于已经知道width的盒子<div class="parent"&

2021-07-23 14:23:49 50

原创 web开发毕业谁,HTML实体字符列表

面试题如何保证缓存与数据库的双写一致性?面试官心理分析你只要用缓存,就可能会涉及到缓存与数据库双存储双写,你只要是双写,就一定会有数据一致性的问题,那么你如何解决一致性问题?面试题剖析一般来说,如果允许缓存可以稍微的跟数据库偶尔有不一致的情况,也就是说如果你的系统不是严格要求 “缓存+数据库” 必须保持一致性的话,最好不要做这个方案,即:读请求和写请求串行化,串到一个内存队列里去。串行化可以保证一定不会出现不一致的情况,但是它也会导致系统的吞吐量大幅度降低,用比正常情况下多几倍的机器去

2021-07-23 14:23:06 46

原创 web开发毕业谁,CSS解决盒模型居中的问题

01 哪些专业转CS成功率高?根据数据统计,在培养的前端开发工程师人才中,成功拿到offer,约38%是计算机专业毕业,62%都是非计算机专业转行的学员!在成功拿到大公司前端开发工程师offer的非计算机专业同学中,电子,机械,UI设计占了绝大多数比重。同时,在转行前端开发工程师的大军中,最快拿到前端开发工程师 offer的同学专业如下:纵使以上这些专业在转前端开发工程师这条路上有时间优势,但是:只要用对方法,足够努力,任何专业都可以成功向前端开发工程师转型!02 如何成功转行前端开发工程师

2021-07-23 14:22:21 55

原创 「架构师必备」CSS盒模型居中方法

说到博客,大家会不由自主的地想到博客园,CSDN,GitHub,简书等。在这些平台里,有着无数的程序员发表自己的博客,这些博客有的是纯技术干货的分享,有的是对编程思想的感悟。可以说,一个好的博客平台是程序员心中的圣地。1.对待博客的态度然而对于程序员来说,并没有太多人的人坚持写博客,一方面程序员本身不善于写文章,另一方面很多程序员认为自己不是大牛,写了博客也没人看。其实不然,不是大牛就不能写博客了吗?答案是否定的。正因为自己不是大牛,才更要写博客。我们写不出好的文章,但总能写的清楚吧。更何况,小编

2021-07-22 19:01:17 45

原创 「干货」前端优秀实践指南

工厂模式(Factory Method)是用来向使用者屏蔽创建对象的细节。之前我们在讲SAX解析XML文件时,已经用到过工厂模式,当时我们是通过如下代码用SAXParserFacotry这个工厂对象来创建用于解析的parse对象,代码如下所示。SAXParserFactory factory = SAXParserFactory.newInstance();SAXParser parser = factory.newSAXParser();作为使用者,我们只要能得到parser对象进行后继的解析动作

2021-07-22 19:00:33 40

原创 「干货」Web前端基础三剑客学习知识分享

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

2021-07-22 18:59:50 156

原创 「干货」HTML标签之表单标签

一面6道基本技术问题,居中、闭包、块级元素和行内元素等(答案在下方)某个项目的页面布局方式,缓存的设计和优化方式(本地存储和协议相关的)ajax 的原生写法(创建 XHR 对象, open() , setRequestHeader() , send() , onreadystatechange )vue-router 的原理( hash , HTML5 新增的 pushState )关于 ajax ,我再强调以下方面。//open()接受3个参数:请求类型、 URL 和是否异步的布尔值//

2021-07-22 18:59:06 86 1

原创 「干货」118页Vue面试题总结

最近正是金九银十的跳槽季,可是最近许多的HR朋友却经常在群里或者朋友圈里抱怨,说现在的应届毕业生们跳槽跳的太快,“应届生来了两周就走人,我还什么都没教给他呢!”“招人的速度赶不上他们离职的速度啊!”而离职人员又委屈伸冤:“钱又少事又多,企业当我们免费劳动力吗?”“你们公司不适合我,我还留着干嘛呢?”那么问题来了,对于刚进入职场的这些新人们来说,到底工作多久跳槽才合适呢?首先要强调的,就是三个月内最好不要辞职或者跳槽给你看一个数据,这是2015年统计的2011届毕业生的收入与跳槽次数的关系,你会发现,

2021-07-22 18:58:24 75

原创 “寒冬”已至JavaScript命名标识符规范

Redis常用的数据类型Redis的五种常用的数据类型分别是:String、Hash、List、Set和Sorted setRedis的使用场景1.Counting(计数)2.展示最近、最热、点击率最高、活跃度最高等等条件的top list3.用户最近访问记录也是redis list的很好应用场景4.通过list的lpop及lpush接口进行队列的写入和消费5.Redis 的Lua的功能扩展实际给Redis带来了更多的应用场景,你可以编写若干command组合作为一个小型的非阻塞事务或者更新

2021-07-22 18:57:42 79 1

原创 web项目开发,前端开发应该如何准备面试

###前言在平时的开发工作中我们需要使用到很多的工具来辅助我们的开发,也经常会查阅很多的网站来收集资料。下面具体总结了开发过程中的常用的18款工具分享给大家。很实用,可以收藏这样需要时很快能找到,点击标题就会直接跳转到工具页面。也欢迎小伙伴们在评论区分享和安利出你们觉得有用的工具。1、 Web Developer 浏览器插件一款服务于 Web 开发者的浏览器插件,可以针对该网站做更深入的操作,如禁止 Javascript禁止 CSS显示页面所有图片…2、 Emme

2021-07-22 18:56:59 117

原创 web项目开发流程,保驾护航金三银四

1、为什么要使用消息队列?分析:一个用消息队列的人,不知道为啥用,有点尴尬。没有复习这点,很容易被问蒙,然后就开始胡扯了。回答:这个问题,咱只答三个最主要的应用场景(不可否认还有其他的,但是只答三个主要的),即以下六个字:解耦、异步、削峰(1)解耦传统模式:传统模式的缺点:系统间耦合性太强,如上图所示,系统A在代码中直接调用系统B和系统C的代码,如果将来D系统接入,系统A还需要修改代码,过于麻烦!中间件模式:中间件模式的的优点:将消息写入消息队列,需要消息的系统自己从消息队列中订

2021-07-22 18:56:15 99

原创 web页面开发,学习CSS行内样式

HTML面试题部分1.H5的新特性有哪些2.Label的作用是什么?是怎么用的?3.HTML5的form如何关闭自动完成功能4.dom如何实现浏览器内多个标签页之间的通信?5.实现不使用 border 画出1px高的线,在不同浏览器的标准模式与怪异模式下都能保持一致的效果6.title与h1的区别、b与strong的区别、i与em的区别?7.你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么?8.每个HTML文件里开头都有个很重要的东西,Doctype,知道这是干什么的吗?9.di

2021-07-22 18:55:32 214

原创 web页面开发,JavaScript运算符

字体样式针对的是“文字本身”的形体效果,而文本样式针对的是“整个段落”的排版效果。字体样式注重个体,文本样式注重整体。常见的文本样式如下表。属性说明|text-indent|首行缩进|text-align|水平对齐|text-decoration|文本修饰|line-height|行高|text-transform|大小写转换|letter-spacing、word-spacing|字母间距、词间距接下来,我们一起来看看这些属性的运用。text-indentp元素的首行是

2021-07-22 18:54:49 44

原创 学习路线图必不可少,使用指南

面试题:Html1,html语义化2,meta viewport相关3,canvas 相关CSS1,盒模型1.1,ie盒模型算上border、padding及自身(不算margin),标准的只算上自身窗体的大小 css设置方法1.2,几种获得宽高的方式1.3,拓展 各种获得宽高的方式1.4,边距重叠解决方案(BFC) BFC原理2,css reset 和 normalize.css 有什么区别3,居中方法3.1,水平方向上3.2,垂直居中3.3,垂直水平居中根据上方结合4,

2021-07-21 22:21:38 103

原创 学习前端开发经验,还怕找不到工作吗

零基础学web前端开发要怎么去学?首先要学习的就是基础知识:html、css和JavaScript。HTML是内容,CSS是表现,JavaScript是行为。前端开发的门槛其实非常低,与服务器端语言先慢后快的学习曲线相比,前端开发的学习曲线是先快后慢。 所以,对于从事IT工作的人来说,前端开发是个不错的切入点。也正因为如此,前端开发的领域有很多自学成“才”的同行。HTML是最基础的,现在流行的是HTML5设计,能更好的为移动端服务,要先学会网页布局。CSS是用来美化HTML页面的为页面提供布局和格式。最

2021-07-21 22:20:56 193

原创 学习前端开发培训,CSS全局样式的设置

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

2021-07-21 22:20:13 39

原创 学习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 22:19:31 134

原创 学习CSS行内样式,看完不迷茫

面试知识点主要内容包括html,css,前端基础,前端核心,前端进阶,移动端开发,计算机基础,算法与数据结构,设计模式,项目等等。html1.浏览器页面有哪三层构成,分别是什么,作用是什么?2.HTML5的优点与缺点?3.Doctype作用? 严格模式与混杂模式如何区分?它们有何意义?4.HTML5有哪些新特性、移除了哪些元素?5.你做的网页在哪些浏览器测试过,这些浏览器的内核分别是什么?6.每个HTML文件里开头都有个很重要的东西,Doctype,知道这是干什么的吗?7.说说你对HT

2021-07-21 22:18:49 233

原创 学习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-21 22:18:05 127

原创 学习CSS行内样式,成功拿到offer

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

2021-07-21 22:17:24 108

原创 学习CSS行内样式,总要改变点什么把!

正文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 22:16:40 63

原创 学web开发技术,2021中高级前端面试题合集

02 目录下面是这篇文章的目录结构,一般比较简单的问题我就一笔带过了,主要是分享一下比较有难度的知识点,答案来自网上,如果有版权问题我会删除。还有本文只是给出一个大概的知识点,如果想要深入学习还要靠自己去查一下哦!如果答案有错误,欢迎指正!计算机基础前端基础(HTML/CSS)JavaScript前端框架浏览器渲染计算机网络手写代码WebpackNodeES603 计算机基础进程与线程的区别进程是系统进行资源分配和调度的一个独立单位线程是CPU调度和分派的基本单位,

2021-07-21 22:15:58 181

原创 学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-21 22:15:14 129

空空如也

空空如也

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

TA关注的人

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