上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 37 下一页
摘要: 本文讲的等宽布局是在不手动设置元素宽度的情况下,使用纯css实现各个元素宽度都相当的效果。 1、使用table cell实现(兼容ie8) 2、使用flex布局来实现 来源:https://segmentfault.com/a/1190000017764682 阅读全文
posted @ 2019-01-05 16:03 大天狗子 阅读(1700) 评论(0) 推荐(0) 编辑
摘要: 前言 本系列文章主要根据《JavaScript设计模式与开发实践》整理而来,其中会加入了一些自己的思考。希望对大家有所帮助。 概念 发布—订阅模式又叫观察者模式,它定义对象间的一种一对多的依赖关系,当一个对象的状 态发生改变时,所有依赖于它的对象都将得到通知。 场景 DOM事件 优缺点 优点:发布— 阅读全文
posted @ 2019-01-05 16:02 大天狗子 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 前言 由于JS的灵活性,我们在React中其实有很多种绑定事件的方式,然而,其实有许多我们常见的事件绑定,其实并不是高效的。所以本文想给大家介绍一下React绑定事件的正确姿势。 常见两种种错误绑定事件 这是两种最常见的React绑定事件代码,但它为什么是错误的? 每当你的text发生变化,就会re 阅读全文
posted @ 2019-01-05 16:01 大天狗子 阅读(957) 评论(0) 推荐(0) 编辑
摘要: 链表和数组 大家都用过js中的数组,数组其实是一种线性表的顺序存储结构,它的特点是用一组地址连续的存储单元依次存储数据元素。而它的缺点也正是其特点而造成,比如对数组做删除或者插入的时候,可能需要移动大量的元素。 这里大致模拟一下数组的插入操作: 从上面的代码可以看出数组的插入以及删除都有可能会是一个 阅读全文
posted @ 2019-01-05 16:00 大天狗子 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 本文首发于公众号:符合预期的CoyPan 写在前面 在前端项目中,由于JavaScript本身是一个弱类型语言,加上浏览器环境的复杂性,网络问题等等,很容易发生错误。做好网页错误监控,不断优化代码,提高代码健壮性是一项很重要的工作。本文将从Error开始,讲到如何捕获页面中的异常。文章较长,细节较多 阅读全文
posted @ 2019-01-05 15:56 大天狗子 阅读(14539) 评论(0) 推荐(0) 编辑
摘要: 函数式编程简要概念 函数式编程中一个核心概念之一就是纯函数,如果一个函数满足一下几个条件,就可以认为这个函数是纯函数了: 它是一个函数(废话); 当给定相同的输入(函数的参数)的时候,总是有相同的输出(返回值); 没有副作用; 不依赖于函数外部状态。 当一个函数满足以上条件的时候,就可以认为这个函数 阅读全文
posted @ 2019-01-05 15:53 大天狗子 阅读(1463) 评论(0) 推荐(0) 编辑
摘要: 在vue单页应用中,当项目不断完善丰富时,即使使用webpack打包,文件依然是非常大的,影响页面的加载。如果我们能把不同路由对应的组件分割成不同的代码块,当路由被访问时才加载对应的组件(也就是按需加载),这样就更加高效了。——引自vue router官方文档 如何实现?? vue异步组件 vue 阅读全文
posted @ 2019-01-05 15:53 大天狗子 阅读(2134) 评论(0) 推荐(0) 编辑
摘要: 使用失效的方式实现分布式锁(推荐) 判断锁超时的方式实现分布式锁 阅读全文
posted @ 2019-01-04 20:51 大天狗子 阅读(514) 评论(0) 推荐(0) 编辑
摘要: WebsocketConfig.java WebsocketServer.java WebsocketClient.java Use.java View.js 阅读全文
posted @ 2019-01-04 20:50 大天狗子 阅读(1145) 评论(0) 推荐(0) 编辑
摘要: request可以用别的代替 阅读全文
posted @ 2019-01-04 20:49 大天狗子 阅读(171) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 37 下一页