自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 web前端30个新手项目列表,学完即可上手做项目

此篇文章推荐有想法学习前端,已经上路琢磨web前端的朋友们。 之前很多朋友跟我说,自学编程的时候,总是摸不清头脑,一大推问题需要解决,种种书籍需要去啃,字符、单词都需要去记。就感觉要费上很多时间,居然担忧青春饭是否能吃到? 实际上,是实战过少项目,或者没有自己做过。凡事都是从0到1的过程,...

2019-12-28 13:35:01

阅读数 216

评论数 0

原创 Web的大趋所向:java+前端强强组合(不得分离!)

前后端分离,是目前Web开发的主流模式也是趋势。而Java无疑是后端开发的王者,PHP和.NET目前仍处于水深火热之中,更像是在夹缝中求生存。而大前端,强势崛起!Java+大前端这一强强组合,面对其他Web领域的竞争者,可以将其按在地上使劲摩擦(没别的歧视的意思,夸张手法)。   PHP要生存,...

2020-01-13 13:24:21

阅读数 158

评论数 0

原创 基于ApiBoot的前后分离演示脚手架诞生了

前言 ApiBoot发布到目前为止已经9个月的时光了,在这段时间内有过热泪迎面、有过沮丧、也有过无从下手的感觉,坚持开源是我作为程序员的愿景,尽我所能,继续坚持!!! 这两天公众号并未推文,其实我在做一件很有意义的事情,基于最新版本的ApiBoot编写了一款前后端分离的脚手架,因为不是专业的前...

2020-01-13 13:22:24

阅读数 104

评论数 0

原创 【面试需要】掌握JavaScript中的this,call,apply的原理

前言,为什么要学习在掌握JavaScript中的this,call,apply,因为面试官会问啊!所以我们 必须掌握才能答啊!那么this是什么,Function.prototype.call和 Function.prototype.apply这两个方法又是如何使用在JavaScript中的呢。...

2020-01-10 22:51:10

阅读数 140

评论数 0

原创 2020年从基础到进阶,测试你有多了解 JavaScript,刷新你的知识!

【译】JavaScript 进阶问题列表 从基础到进阶,测试你有多了解 JavaScript,刷新你的知识! 答案在问题下方的折叠部分,点击即可展开问题。 1. 输出是什么? function sayHi() { console.log(name) console.log(age...

2020-01-10 22:47:54

阅读数 140

评论数 0

原创 前端解决跨域的九种方法

什么是跨域? 跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的。 广义的跨域: 1、资源跳转:A链接、重定向、表单提交 2、资源嵌入:<link>、<script>、<img>、<frame>等dom标签,还有样式中b...

2020-01-03 14:49:39

阅读数 122

评论数 0

原创 Webpack实战(一):Webpack打包工具安装及参数配置

为什么要模块化 javascript跟其他开发语言有很多的区别,其中一个就是没有模块化概念,如果一个项目中有多个js文件,我们只能通过script标签引入的方式,把一个个js文件插入到页面,这种做法会也引起了很多弊端: 需要手动维护JavaScript的加载顺序 多次请求资源,影响了加载速度...

2020-01-03 14:41:51

阅读数 127

评论数 0

原创 全栈必经Nginx,不懂 Nginx 的前端不是好前端

写在前面 作为一名前端,这几年没怎么碰过后台的东西,只能干等着后台小哥去排查问题,确实有点不该。如果要聊 Nginx,现阶段有点力不从心,内容还是挺多的,不够平时用的内容倒不是很复杂,简单几个配置,二话不说,先学了再说,下次就不用干等,自己也能排查排查。 什么是 Nginx? 图片来源:...

2019-12-28 14:18:32

阅读数 131

评论数 0

原创 Nginx热升级流程,看这篇就够了

在之前做过 Nginx 热升级的演示,他能保证nginx在不停止服务的情况下更换他的 binary 文件,这个功能非常有用,但我们在执行 Nginx 的 binary 文件升级过程中,还是会遇到很多问题,比如老的 worker 进程一直退不掉或者新的 worker 进程升级以后出现问题需要考虑回滚...

2019-12-28 14:15:52

阅读数 125

评论数 0

原创 到达瓶颈的前端业务员思考总结,药到病除,方可突破

前言 个人也确实有总结的习惯,掘金也是我个人非常喜欢的社区,正好借此平台来谈谈感想; 最后,也是最重要的,此篇总结更偏向交流探讨,希望有同“病”相怜的前端 coders,或者久病成医的 olders 们能一起交流交流,给笔者一些灵感。 coders-> 跟我一样前端病号,...

2019-12-28 14:14:14

阅读数 137

评论数 0

原创 还在羡慕程序员工资高吗?看完这篇前端学习计划,你也可以拿高薪

什么是前端? 前端即网站前台部分,也叫前端开发,运行在PC端,移动端等浏览器上展现给用户浏览的网页。随着互联网的发展,HTML5,CSS3,前端框架的应用,跨平台响应式网页设计能够适应各种屏幕分辨率,完美的动效设计,给用户带来极高的用户体验。 (核心技术:HTML、CSS、JavaScr...

2019-12-28 13:41:10

阅读数 139

评论数 0

原创 身为前端,你不得不懂的一些HTTP知识(附赠3道面试题)

全文阅读大致3分钟,学习本文可以掌握以下知识: netcat、ss、lsof命令的使用 tcp协议的三次握手和四次挥手 udp协议的基本表现过程以及icmp报文发送的原因 tcpdump、nc命令的使用 三道关于TCP/IP协议的面试题答案 1、从查看系统端口监听说起 在平时的开发中,...

2019-12-19 19:44:07

阅读数 145

评论数 0

原创 自学入门,省去几万学费,web前端必须要知道的「基础知识」

Web前端开发是由网页制作演变而来的,主要由HTML、CSS、JavaScript三大要素组成。专业的Web前端开发入门知识也一定会包含这些内容,今天小编就给大家简单介绍一下。 HTML   超文本标记语言,标准通用标记语言下的一个应用。包括“头”部分(英语:Head)、和“主体”部分...

2019-12-19 19:41:37

阅读数 117

评论数 0

原创 「程序员之路」年轻,总得做些什么吧(致那些还未定型的程序员)

以下内容均是自己的经历与感受,勿喷!!! 一转眼离2020年也就还剩一个月左右了,现在我还在想着自己2019年的计划完成了多少? Go学会了吗?在网上买的机器学习的课程看了几节?自己的网站搭起来了吗?找到女朋友了没?别说,女朋友我是真找到了,不管咋说,脱单就好。(手动滑稽,滑稽护体) 之前在...

2019-12-19 19:40:38

阅读数 118

评论数 0

原创 每周分享,前端自学「书籍推荐」

前端 jQuery 技术内幕| 高云 非常棒的一本书,大大降低了阅读jquery源码的难度(虽然还是非常难)。 Head First HTML与CSS(第2版) 翻了非常久的时间 断断续续 其实从头翻到尾 才发现一点都不难。 可我被自己的懒惰和畏难情绪给拖累了 简单说 我成了自己...

2019-12-19 19:39:04

阅读数 124

评论数 0

原创 这「五类人」最适合转Web前端,必须要了解的前端工程师

前言 互联网行业的不断的更新进步,web前端工程师着实互联网行业报岗吃香的职业。 每个产品的需求也同样在不断更新加强难度。前后端相互平衡下,你是否真正了解Web前端工程师 今天就说一说,Web前端工程师在如今市面上的情况,哪五类人最适合转Web前端 根据对100家互联网名企对W...

2019-12-19 19:37:30

阅读数 116

评论数 0

转载 vue全家桶开发 去哪儿 项目总结

前言 本文记录了项目去哪儿开发过程中需要注意的细节和重点,便于以后查阅,同时进行开源分享 源码和课程教程 项目github开源地址: github.com/shifengming… 课程地址: coding.imooc.com/class/chapt… 效果图 ...

2019-11-20 11:23:46

阅读数 119

评论数 0

原创 Web前端开发应该必备的编码原则

今天小编要跟大家分享的文章是关于Web前端开发应该必备的编码原则。HTML已经走过了20几年的发展历程,它几乎见证了整个互联网的发展。但是,即便到现在,有很多基础的概念和原则依然需要开发者高度注意。下面,向大家介绍这些应该遵循的web前端开发原则。 1、善用DIV来布局 当开发一个Web页...

2019-11-20 11:12:30

阅读数 114

评论数 0

原创 学前端,css与javascript是重难点,基础不好一切白费!

JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。 CSS(Cascading Style Sheet)层叠样式表单 表现(p...

2019-11-20 11:04:35

阅读数 126

评论数 0

原创 Web安全的重要性(面试必备),被黑无数次还不怕吗?

web安全到底多重要? 早在 PC 崛起之际,Web 从蹒跚学步一路走到了主导市场的地位,但是随着移动互联网时代的来临,业界曾有不少人猜测,“Web 应该被杀死,App 才是未来”。不过时间是检验真理的唯一标准,Web 非但未死于移动时代,更将于万物互联网时代迎来新的机遇。 如果我们暂...

2019-11-14 11:08:09

阅读数 133

评论数 0

原创 35岁并不是程序员的坎,只是你没有真的认清事实

Web前端开发工程师到目前为止依旧是个很热门的职业。 其主要原因是它能够满足IT行业发展的需求。或者说是,用web前端技术所完成的网页效果能够迎合大众的喜好。 需求即市场,有了市场才能够更好的发展。 而现在想要学好Web前端技术,必须要学会HTML5、css3、JavaScript这三门技术...

2019-11-14 09:38:03

阅读数 177

评论数 0

原创 翻译:原型继承是如何工作的

原文链接 前言:本人表述能力不太好,如果有不清晰的地方请一定回复,我会改。 每个人都知道js有原型继承。但js只默认提供了 new运算符实现特定的原型继承。所以,大多数的说明都很难读懂。这篇文章目的就是说清楚什么是原型继承,和怎么在js中使用原型继承。 原型继承的定义 当你读到关于js的原...

2019-11-08 18:35:30

阅读数 116

评论数 0

原创 web前端开发不可不知的十个小妙招,让工作更有效率,快收藏吧

Web设计师往往会同时负责多个项目,在每个项目上都多花费一些时间,那么他们就很可能不得不加班来完成,反之,如果每个项目上都能少花费一些时间,那么Web设计师的工作可能会更有效率。为了帮助Web设计师更有效率的工作,本文总结了web前端开发的十个小妙招。 1.积极选择相同元素 虽然在插图中选...

2019-11-08 18:18:05

阅读数 122

评论数 0

原创 最全的 Vue 性能优化指南,经典收藏

前言 Vue 框架通过数据双向绑定和虚拟 DOM 技术,帮我们处理了前端开发中最脏最累的 DOM 操作部分, 我们不再需要去考虑如何操作 DOM 以及如何最高效地操作 DOM;但 Vue 项目中仍然存在项目首屏优化、Webpack 编译配置优化等问题,所以我们仍然需要去关注 Vue 项目性能...

2019-11-08 16:52:18

阅读数 126

评论数 0

原创 使用proxy实现一个双向绑定

如何实现 在学习vue的时候,vue是通过劫持数据的变化,监听到数据变化时改变前端视图。 那么要实现双向绑定,必然需要一个监听数据的方法。如文章标题所示,这里使用的proxy实现数据的监听。 当监听到数据变化时,需要一个watcher响应并调用更新数据的compile方法去更新前端视图。 ...

2019-11-08 15:53:09

阅读数 120

评论数 0

原创 vue学习之深入响应式原理

vue的响应式原理 当你把一个普通的 JavaScript 对象传入 Vue 实例作为data选项,Vue 将遍历此对象所有的属性,并使用Object.defineProperty把这些属性全部转为getter/setter。 ’Object.defineProperty是 ES5 中一个无法...

2019-11-08 15:16:41

阅读数 117

评论数 0

原创 403- JavaScript 工具函数大全(新)

前言 一线大厂笔试题灵感来源 目录: 第一部分:数组 第二部分:函数 第三部分:字符串 第四部分:对象 第五部分:数字 第六部分:浏览器操作及其它 筛选自以下两篇文章: 《127 Helpful JavaScript Snipp...

2019-11-07 12:00:55

阅读数 120

评论数 0

原创 腾讯CDC团队:前端异常监控解决方案

本文出自TencentCDC,转载时请注明出处 https://cdc.tencent.com/2018/09/13/frontend-exception-monitor-research/ 前端监控包括行为监控、异常监控、性能监控等,本文主要讨论异常监控。对于前端而言,和后端处于同一个...

2019-11-07 11:43:47

阅读数 124

评论数 0

原创 使用 netlify 部署你的前端应用

我前几天写了一篇文章,如果你想搭建一个博客,其中提到了使用netlify做博客托管服务。 netlify可以为你的静态资源做托管,就是说它可以托管你的前端应用,就像github page那样。不过,它不又只像github page那么功能单一,它可以做更多的事情 CI/CD: 当你 push ...

2019-11-07 11:36:08

阅读数 207

评论数 0

原创 rem使用配置

rem的使用会转化为一个如何让根元素的font-size动态变化问题? /*dpi*/ /* for 1080+ px width screen */ /* for 1080 px width screen */ /* for 800 px width screen */ /* for 800...

2019-11-07 11:32:38

阅读数 129

评论数 0

原创 10 个常问的 JS 面试题

作者:Joanne Lee-(Vivi) 译者: 前端小智 来源:medium 上个月自己花了 1300 买了阿里的服务器来学习 node 及对应的框架,在11号之前它们有做活动,1300 的配置现在一年只要 86 元,三年只要229元,真心觉得很划算了,可以点击下面链接进行参与: https...

2019-11-07 11:29:17

阅读数 119

评论数 0

原创 微信授权就是这个原理,Spring Cloud OAuth2 授权码模式

上一篇文章Spring Cloud OAuth2 实现单点登录介绍了使用 password 模式进行身份认证和单点登录。本篇介绍 Spring Cloud OAuth2 的另外一种授权模式-授权码模式。 授权码模式的认证过程是这样的: 1、用户客户端请求认证服务器的认证接口,并附上回调地址; ...

2019-11-06 15:56:57

阅读数 149

评论数 0

原创 async/await 原理及执行顺序分析

之前写了篇文章《这一次,彻底理解Promise原理》,剖析了Promise的相关原理。我们都知道,Promise解决了回调地狱的问题,但是如果遇到复杂的业务,代码里面会包含大量的 then 函数,使得代码依然不是太容易阅读。 基于这个原因,ES7 引入了 async/await,这是 JavaS...

2019-11-06 15:43:39

阅读数 118

评论数 0

原创 11月5日发布 9个项目助你在2020年成为前端大师!

原文链接:https://dev.to/simonholdorf/9... DEV的年度热文,读完觉得不错,所以翻译出来供大家参考,个人水平有限,文中可能会有一些翻译错误,可以在评论区指正。 本篇文章一共涉及了9个流行的框架/库,没有具体的介绍使用方法,而是给了一些非常棒的实战教程。 初学者...

2019-11-06 15:29:25

阅读数 133

评论数 0

原创 Tab切换以及缓存页面处理的几种方式

前言 相信tab切换对于大家来说都不算陌生,后台管理系统中多会用到。如果不知道的话,可以看一下浏览器上方的标签页切换,大概效果就是这样。 1.如何切换 使用动态组件,相信大家都能看懂(部分代码省略) //通过点击就可以实现两个组件来回切换 <button @click=&qu...

2019-11-06 15:17:09

阅读数 212

评论数 0

原创 35 道咱们必须要清楚的 React 面试题

作者:Alex 译者:前端小智 来源:dev.to 上个月自己花了 1300 买了阿里的服务器来学习 node 及对应的框架,在11号之前它们有做活动,1300 的配置现在一年只要 86 元,三年只要229元,真心觉得很划算了,可以点击下面链接进行参与: https://cn.aliyun.c...

2019-11-06 15:15:33

阅读数 125

评论数 0

转载 Vue 3 对 Web 应用性能的改进

作者:Filip Rakowski 翻译:疯狂的技术宅 原文:https://vueschool.io/articles... 未经允许严禁转载 有关即将发布的 Vue.js 的第 3 个主要版本的信息越来越多。通过下面的讨论,虽然还不能完全确定其所有内容,但是我们可以放心地认为,它将是对...

2019-11-06 15:14:06

阅读数 136

评论数 0

原创 kbone,十分钟让 Vue 项目同时支持小程序

什么是kbone 微信小程序开发过程中,许多开发者会遇到 小程序 与 Web 端一起的需求,由于 小程序 与 Web 端的运行环境不同,开发者往往需要维护两套类似的代码,这对开发者来说比较耗费力气,并且会出现不同步的情况。 为了解决上述问题,微信小程序推出了同构解决方案kbone来解决此问题。...

2019-11-05 17:47:35

阅读数 361

评论数 0

原创 前端笔试,校招内容。

html常见题目(包括基础知识): 1、div和span的区别: :div是块级元素的代表,每个块级元素独占一行,在不设置宽高的情况下默认宽度是父元素的100%; span是行内元素的代表,行内元素与其他行内元素共享一行,默认情况狭隘的宽度由内容自适应。 2、position的几种...

2019-11-05 17:44:06

阅读数 125

评论数 0

原创 非常完善且扩展性非常高的在线制作 web 页面的工具

原文https://github.com/ymm-tech/gods-pen-server 码良服务端 :house: 官网 官网:https://godspen.ymm56.com/ 使用手册:https://godspen.ymm56.com/doc/cookbook/intr...

2019-11-05 16:45:05

阅读数 151

评论数 0

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