Web开发编程网
分享Web开发相关技术

2018年03月14日的文章

前端开发

Cookie 和 Session 关系和区别

admin阅读(1438)

在技术面试中,经常被问到“Cookie和Session的区别”,大家都知道一些,Session比Cookie安全,Session是存储在服务器端的,Cookie是存储在客户端的,然而如果让你更详细地说明,恐怕就不怎么清楚了。 本文分别对Co...

Linux

图解TCP三次握手与四次分手

admin阅读(1494)

引言 TCP三次握手和四次挥手不管是在开发还是面试中都是一个非常重要的知识点,它是我们优化web程序性能的基础。但是大部分教材都对这部分解释的比较抽象,本文我们就利用wireshark来抓包以真正体会整个流程的细节。 三次握手 根据下面这幅...

前端开发

webpack详解

admin阅读(1385)

webpack是现代前端开发中最火的模块打包工具,只需要通过简单的配置,便可以完成模块的加载和打包。那它是怎么做到通过对一些插件的配置,便可以轻松实现对代码的构建呢? webpack的配置 const path = require('pat...

前端开发

你不知道的Vuejs – 使用ESLint检查代码质量

admin阅读(1379)

前言 Javascript 是一门弱类型语言,所以语法检查变得尤为重要。虽然有很多前端IDE开发工具,可以很好地帮助我们提示在编写时的错误,但是大多数开发者还是使用的像 Sublime Text、Visual Studio Code 之类的...

前端开发

北京某雨医生前端面试汇总

admin阅读(1444)

一面 面试小哥很和善,连自我介绍都不让我说。直接上手就拿纸开始写题让我回答。 第一题(比较简单 就是考变量提升和异步) var a = 10; function A(){ console.log(a); //第一次输出undefined /...

前端开发

一道简单面试题理解JS事件机制(+1白话讲解)

admin阅读(1237)

定义 同步: 一个进程在执行某个请求的时候,若该请求需要一段时间才能返回信息,那么这个进程将会一直等待下去,直到收到返回信息才继续执行下去 异步: 进程不需要一直等下去,而是继续执行下面的操作,不管其他进程的状态。当有消息返回时系统会通知进...

前端开发

解决移动端1px Border

admin阅读(1258)

今天聊聊解决移动端1px border的问题,当我们进行移动端开发需要实现1px的border是,可能会写下如下代码: border-bottom:1px solid black; 写完一看,border实现,但仔细看会发现,这怎么成了2p...

前端开发

css布局之圣杯布局和双飞翼布局

admin阅读(1394)

圣杯布局和双飞翼布局都是实现三栏布局的方法,左右定宽,中间自适应,是很常见的布局,其原理差不多,都有负边距的应用 效果图: 圣杯布局 html布局: <div class="header"></div> <di...

前端开发

图片懒加载

admin阅读(1302)

为什么要懒加载 有时候页面中会有很多图片,一个图片就意味着一个http请求,一个js文件几十k,一张图片就可能是几M,过多的图片需要很长的加载时间,等图片加载完成,早就人走茶凉,图片懒加载对提升用户体验有着显著的效果 懒加载的原理 当图片不...

前端开发

前端算法收集库

admin阅读(1215)

1. 前言 前端算法代码收集库 旨在帮助大家提高javascript编码水平,代码规范,面对面试官问最难的算法问题也能从容应对 这是一个常见的js算法面试题收集库,包含测试,欢迎star,如果库中没有的算法,欢迎提issue或者PR,补全。...