前端技术
JM__SUN
看的到的洒脱,都是心碎后的无可奈何。。。
展开
-
MarkDown常用需知
欢迎使用Markdown编辑器写博客 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I...原创 2018-03-02 09:36:05 · 169 阅读 · 0 评论 -
Spring Cloud Hystrix监控面板(九)
基于之前的示例来结合Hystrix Dashboard实现Hystrix指标数据的可视化面板,这里我们将用到下之前实现的几个应用,包括: eureka-server:服务注册中心 eureka-client:服务提供者 eureka-consumer-ribbon-hystrix:使用ribbon和hystrix实现的服务消费者 由于eureka-consumer-ribbon-hystr...原创 2018-03-24 16:54:49 · 148 阅读 · 0 评论 -
JavaScript常用优化分享(一)
内容摘自博客园:笨小孩做开发 首先很感谢前辈的分享,让自己在写代码上有了一个新的认知。对于做前端的推荐书籍:《犀利开发Jquery内核详解与实践》,自己看了一下,的确不错。 1、避免全局查找 用全局对象存储为局部变量来减少全局查找,因为访问局部变量的速度要比访问全局变量的速度更快些。 function search() { //当我要使用当前页面地址和主机域...翻译 2018-06-13 15:38:30 · 172 阅读 · 0 评论 -
JavaScript常用优化分享(二)
1、使用事件代理 任何可以冒泡的事件都不仅仅可以在事件目标上进行处理,目标的任何祖先节点上也能处理,使用这个知识就可以将事件处理程序附加到更高的地方负责多个目标的事件处理,同样,对于内容动态增加并且子节点都需要相同的事件处理函数的情况,可以把事件注册提到父节点上,这样就不需要为每个子节点注册事件监听了。另外,现有的js库都采用observe方式来创建事件监听,其实现上隔离了dom对象和事件处理函...翻译 2018-06-13 16:39:10 · 190 阅读 · 0 评论 -
JavaScript常用优化分享(三)
这篇文章主要介绍内存管理、松散耦合、性能方面的一些小知识、为避免错误应该注意的点。 (一)内存管理: 1、循环引用 如果循环引用中包含DOM对象或者ActiveX对象,那么就会发生内存泄露。内存泄露的后果是在浏览器关闭前,即使是刷新页面,这部分内存不会被浏览器释放。 简单的循环引用: var el = document.getElementById('MyElement'); v...翻译 2018-06-19 16:04:20 · 338 阅读 · 0 评论 -
JavaScript代码分享
首先,我们来看一段代码: var add_level = 0; if(add_step == 5){ add_level = 1; } else if(add_step == 10){ add_level = 2; } else if(add_step == 12){ add_level = 3; } else if(add_step == 15){ add_level...转载 2018-08-03 11:14:09 · 184 阅读 · 0 评论