文章库ARTICLE COLUMN

  • 如何学习编译原理

    如何学习编译原理

    摘要:对于没有计算机科学基础知识的程序员或初学者来说一上来就看龙书虎书是行不通的全是理论知识看得想睡觉我还试过看网易云大学计算机专业的编译原理课程也是看得一头雾水看到多讲就看不下去了另外计算机程序的构造和解释这本很多人推荐的书其实并不适合初...

    melody_lqlmelody_lql 评论0 收藏0
  • javascript事件节流和防抖

    javascript事件节流和防抖

    摘要:事件节流和防抖是为了解决开发过程中遇到性能问题,常见于,频繁点击等事件节流设置一个时间间隔,时间间隔内只允许执行一次,好像客运站大巴,到点才会走。问题解决的原理就是事件节流随便晃几下执行了多次这也就是卡顿的根源。 事件节流和防抖是为了...

    Benedict EvansBenedict Evans 评论0 收藏0
  • React框架Umi实战(2)整合dva开发后台管理系统

    React框架Umi实战(2)整合dva开发后台管理系统

    摘要:官方推荐结合使用更配哦,其实他们都是同一位开发者开发的,属于阿里内部开源框架。但是名字必须为,不然不能自动注册。只有一个的话,可以不用建目录。可能是我理解有误。 umi官方推荐结合dva使用更配哦,其实他们都是同一位开发者开发的,属于阿里内...

    beitabeita 评论0 收藏0
  • webpack4 多带带抽离打包 css 的新实现

    webpack4 多带带抽离打包 css 的新实现

    摘要:我是拉丁小毛,欢迎大家关注我哦,一起交流,共同进步。有问题可以邮我哦 webpack4 多带带抽离打包 css 的新实现 前言 之前我们使用的打包 css 无非两种方式:① 将 css 代码打包进 入口 js 文件中;② 使用第三方插件(extract-text-webpack-plugin)实...

    MASAILAMASAILA 评论0 收藏0
  • Vue基础之初识Vue

    Vue基础之初识Vue

    摘要:当视图层发生变化时,会自动更新到视图模型,逆推也成立。所以这两者的关系就是所谓的数据双向绑定。注意在你发布的站点中使用生产环境版本,把换成。 Vue特点及优点 小巧,压缩后体积17KB; 渐进式,不需要一口吃成大胖子,一上来就用所有的东西,可...

    keithxiaoykeithxiaoy 评论0 收藏0
  • Vue官网教程疑难解析

    Vue官网教程疑难解析

    摘要:利用可以对组件代码进行抽离及封装。注如果传入的是钩子函数,则按照数组的顺序依次执行钩子函数,且会在组件之前执行跟浅拷贝的顺序有出入页面执行时,依次会打印 主要摘录的是Vue教程中的疑难点,结合demo来加深概念的理解(持续更新!) 箭头函数...

    wow_worktilewow_worktile 评论0 收藏0
  • 前端基础_ES6

    前端基础_ES6

    摘要:声明三大关键字声明变量语法语法声明常量语法声明变量特性支持函数作用域支持预解析所谓变量提升支持重复声明同域同名变量函数作用域局部作用域预解析重复声明声明变量推荐特性支持块作用域不支持预解析不支持重复声明同域同名变量块作用域局部作用域不...

    wuyangnjuwuyangnju 评论0 收藏0
  • react-redux-antd项目搭建

    react-redux-antd项目搭建

    摘要:因为是想搭建一个后台系统,所以组件直接定了,脚手架以为基准,加上和因为我一直用的这次换个口味搭建一个简单的项目。 因为是想搭建一个后台系统,所以组件直接定了antd,脚手架以create-react-app为基准,加上redux和sass(因为我一直用的less,这次...

    王陆宽王陆宽 评论0 收藏0
  • spring security使用详解

    spring security使用详解

    摘要:使用详解由于公司新的后台项目独立,和其他服务没有关系,所以考虑多带带实现自己的用户登录模块。表单登录具体流程如下图本文参考地址 spring security使用详解 由于公司新的后台项目独立,和其他服务没有关系,所以考虑多带带实现自己的用户登录模块...

    woshicixidewoshicixide 评论0 收藏0
  • vue组件封装及父子组件传值,事件处理

    vue组件封装及父子组件传值,事件处理

    摘要:开发中把有统一功能的部分提取出来作为一个独立的组件在需要使用的时候引入可以有效减少代码冗余难点在于如果封装使用如何传参派发事件等我会采取倒叙的方式进行说明本文总结于实战解密一书代码如下封装组件更多要向组件输入数据就不能用来作为数据容器...

    hikuihikui 评论0 收藏0
  • Javascript基础之-原型(prototype)

    Javascript基础之-原型(prototype)

    摘要:实际上要分三种情况来看如果在链上存在这个属性,并且没有标记为只读,那么就会在本对象上新建一个新的同名属性。那么因为是引用,所以通过改变其原型上的的值,里也会跟着改变。反之,则新建一个对象。而这个引用链是可以根据自己的需求去改。 首先呢...

    laznrbfelaznrbfe 评论0 收藏0
  • 手写函数防抖节流

    手写函数防抖节流

    摘要:级事件普通滚动函数节流函数防抖普通滚动普通滚动函数节流判断是否已空闲,如果在执行中,则直接函数节流函数防抖清除未执行的代码,重置回初始化状态函数防抖级事件事件监听函数函数防抖函数节流方法一定时器实现方法二时间戳 DOM 0级事件 .demo...

    cod7cecod7ce 评论0 收藏0
  • JS系列之目录

    JS系列之目录

    摘要:设计模式资源整理操作符小知识点实现发邮件功能数据结构与算法资源整理跨域函数的合成与柯里化系列之防抖节流系列之正则系列之系列之系列之编码系列之系列之操作符对象中的坐标检测对象或数组系列之机制系列之构造对象系列之总结系列之浅复制与深复制系...

    AaronYuanAaronYuan 评论0 收藏0
  • 前端设计模式

    前端设计模式

    摘要:作为一个前端新人,学习了设计模式以后,希望能从源头上,用浅显易懂的语言来解释它。创建型设计模式创建型设计模式故名思意,这些模式都是用来创建实例对象的。这就是简单工厂模式。这就是工厂方法模式。 作为一个前端新人,学习了设计模式以后,希望...

    newsningnewsning 评论0 收藏0
  • 通过koa2和Promise.race()构造一个超时取消的ajax。

    通过koa2和Promise.race()构造一个超时取消的ajax。

    摘要:上说你可以使用构造函数创建一个新的对象。使用对象完成与请求的通信。服务端使用重要的点在于不能直接使用这样返回给前端会直接报错。前端的代码要注意的第三个参数设置成将请求设置为异步,然后由于超时会取消请求,所以这里根本不需要来显式的取消请...

    e10101e10101 评论0 收藏0
  • 立即收藏!2019前端工程师如何应对裁员潮?

    立即收藏!2019前端工程师如何应对裁员潮?

    摘要:小肆也是被这些消息吓得瑟瑟发抖,不过生活就是这样,谁也无法预料到第二天会发生什么,只有把握好现在,积极为未知的明天做好准备才是正道。这里小肆给大家几点建议对于目前在职的同学,保持学习,提升自己核心竞争力,让自己成为不会被轻易替代的那个...

    codecookcodecook 评论0 收藏0
  • 2019年如何成为全栈工程师?

    2019年如何成为全栈工程师?

    摘要:集成测试测试流程或组件是否按预期运行。阶段性总结以上这些还不足以成为一个优秀的全栈工程师,毕竟还有很多领域没覆盖到,但我还是要说路要一步一步走,学习也得一步一步来,学无止境,,一起加油。 2019年到了,每个前端工程师都有一颗全栈的心,我...

    pingan8787pingan8787 评论0 收藏0
  • 学会它,能让你工作学习效率提升10倍!

    学会它,能让你工作学习效率提升10倍!

    摘要:思维导图的好处它们能投让你一直对全部知识图景了然于胸,因而可以让你对那一学科的全部知识有一个更加平衡和更加全面的理解。竭尽所能地利用一切让思维导图的制作过程充满乐趣音乐绘画色彩。 从小老师就教育小肆,要多记笔记,说好记性不如烂笔头,但...

    Cruise_ChanCruise_Chan 评论0 收藏0
  • StateOfJS: 2018年JavaScript生态圈趋势报告

    StateOfJS: 2018年JavaScript生态圈趋势报告

    摘要:年的报告,总共有来自个不同的国家共多名开发者参与调查中国占总数的,共个开发者。今年的报告和前两年不同,取消了部分。此比率较高的国家地区显示为红色,较低的国家地区显示为蓝色调查受访者总数少于的国家地区将被省略。 前言 作为前端开发者,及...

    lsxiaolsxiao 评论0 收藏0
  • 玩转控制台,看看那些你不知道的Console用法

    玩转控制台,看看那些你不知道的Console用法

    摘要:清除控制台在下清除控制台的方法有很多输入命令或命令使用快捷键或点击控制台左上角第二个图标 前言 作为前端工程师,我们每天都离不开用控制台调试代码,console.log也成了我们最常用的命令,那除了用console.log,还有许多console的方法可以使用,熟...

    Big_fat_catBig_fat_cat 评论0 收藏0
  • HTTPS如何确保Web安全

    HTTPS如何确保Web安全

    摘要:前言全网势在必行全称,是为了保证客户端与服务器之间数据传输的安全。无法证明报文的完整性,可能已遭到篡改所谓完整性是指信息的准确度。简单来说,与组合使用的被称为超文本传输安全协议或。通过这种方式来保持加密方法的安全性。 前言:全网HTTPS...

    fsmStudyfsmStudy 评论0 收藏0
  • HTML5如何使用SVG

    HTML5如何使用SVG

    摘要:标签标签用于将多个形状组成一个组,方便复用。表示的宽度和长度是实际的像素值。标签标签对的属性不起作用,如果需要变形,就要使用标签。注意,如果使用标签插入文件,就无法获取。 代码优化永远是程序员亘古不变的需求,而合理的利用SVG图片来代替...

    n7thenn7then 评论0 收藏0
  • AJAX 跨域问题

    AJAX 跨域问题

    摘要:同源策略同源策略限制从一个源加载的文档或脚本如何与来自另一个源的资源进行交互。同源策略是很重要的安全机制,但是有些时候需要突破这种机制,这就需要跨域。 导语 AJAX 的跨域问题,常用的解决方法有两种,简单记录下,详细内容查看参考资料。以下...

    geekidentitygeekidentity 评论0 收藏0
  • 原生 js 实现移动端 Touch 滑动反弹

    原生 js 实现移动端 Touch 滑动反弹

    摘要:移动端滑动反弹什么是滑动就是类似于端的滚动事件,但是在移动端是没有滚动事件的,所以就要用到事件结合去实现,效果如下准备工作什么是移动端的事件在移动端事件可以细分成三种,分别是和,并且事件必须要用去监听。 showImg("https://segmentfault....

    insteininstein 评论0 收藏0
  • 在Chrome控制台注入npm模块

    在Chrome控制台注入npm模块

    摘要:工具和资料群高级爬虫作者自建群,欢迎加入作者收集的爬虫相关工具和资料正文上次研究了如何在内置解释器中加载模块,这两天手头又有一个需求,要在浏览器的开发者控制台中加载同样的模块,以便在控制台中验证一些想法。 工具和资料 QQ群 - Javascri...

    CoorChiceCoorChice 评论0 收藏0

热门文章

<