自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (8)
  • 收藏
  • 关注

转载 javascript深拷贝(deepClone)详解

这篇文章主要介绍了javascript深拷贝(deepClone)详解的相关资料,需要的朋友可以参考下javascript深拷贝是初学者甚至有经验的开发着,都会经常遇到问题,并不能很好的理解javascript的深拷贝。深拷贝(deepClone)?与深拷贝相对的就是浅拷贝,很多初学者在接触这个感念的时候,是很懵逼的。为啥要用深拷贝?在很多情况下,我们都需要给变量赋值,给内存地...

2018-11-29 22:24:56 34619

转载 使用Function.prototype实现一个AOP

AOP应用比较广泛,在如今最为火热spring框架中,里面就用到了DI(依赖注入)和AOP(面向切面编程),那么js中可以通过什么方法来是实现AOP呢AOP的特点是什么,为什么要使用它呢?很简单,它的主要思想是将一些与核心业务逻辑模块无关的功能分离开来,比如,我们经常会使用到日志统计,安全控制,异常处理,为了在保证到主业务的纯净和程序的高内聚,我们通过将一些附加的功能模块"动态植入"到逻辑模块...

2018-11-28 23:04:55 335

转载 redux状态管理和react-redux的结合使用

原文:  https://www.cnblogs.com/kelly2017/p/8034251.html一:调试注意:Redux调试工具。谷歌中搜redux同理react新建store的时候判断window.devToolsExtension使用compose(组合函数)结合thunk插件和window.devToolsExtens二:ReduxRedux 是 Jav...

2018-11-21 16:19:38 712

转载 vue.js window.removeEventListener 移除

有个小坑记录下,想要移除window的addEventListener,需要把后面的function挂在到this上,removeEventListener 和 addEventListener 中对应的参数要一致。 beforeDestroy() { //在组件生命周期结束的时候销毁。 window.removeEventListener('scroll...

2018-11-14 13:57:03 21739 2

转载 为什么React事件处理函数必须使用Function.bind()绑定this?

最近在React官网学习Handling Events这一章时,有一处不是很明白。代码如下:class Toggle extends React.Component { constructor(props) { super(props); this.state = {isToggleOn: true}; // This binding is necessar...

2018-11-14 08:43:21 611

转载 闭包和类

闭包先上维基百科的定义在计算机科学中,闭包(英语:Closure),又称词法闭包(Lexical Closure)或函数闭包(function closures),是引用了自由变量的函数。这个被引用的自由变量将和这个函数一同存在,即使已经离开了创造它的环境也不例外。所以,有另一种说法认为闭包是由函数和与其相关的引用环境组合而成的实体。闭包在运行时可以有多个实例,不同的引用环境和相同的函数...

2018-11-11 12:52:58 857

转载 Mongodb架构设计浅谈

概览Mongodb是文档型数据库,由于其不属于关系型数据库,不必遵守三大范式,而且也没有Join关键字来支持表连接,所以Mongodb的表结构设计跟Oracle、MySQL很不一样。下面针对几种不同的表设计结构分别举例:1对1关系模型在关系型数据库中,1对1关系模型通常是通过外键的形式进行处理。我们以作家跟地址来举例,假设这两个实体的关系是1对1,那么我们可能会像下面这样子建表 ...

2018-11-02 13:28:29 709

原创 group by ,having, 聚合函数的使用

前言: 在此之前对数据库中的group by 和having以及聚合函数一起使用的规则很模糊,今天特意总结了三者之间的使用规则,希望也能帮助到各位。                1: count()   max()  min()   avg()  sum() 聚合函数          作用:count() 统计总记录数,max() 取最大值,min()取最小值,avg()取平均值,su...

2018-11-02 12:43:51 4481

原创 Sequelize 和 MySQL 对照

https://segmentfault.com/a/1190000003987871如果你觉得Sequelize的文档有点多、杂,不方便看,可以看看这篇。在使用NodeJS来关系型操作数据库时,为了方便,通常都会选择一个合适的ORM(Object Relationship Model)框架。毕竟直接操作SQL比较繁琐,通过ORM框架,我们可以使用面向对象的方式来操作表。NodeJS社区有...

2018-11-02 12:42:04 728

转载 详解webpack loader和plugin编写

原文  https://www.jb51.net/article/148719.htm1 基础回顾首先我们先回顾一下webpack常见配置,因为后面会用到,所以简单介绍一下。1.1 webpack常见配置? 1 2 3 4 5 6 7 8 9 10 11 12 13 1...

2018-11-01 23:34:23 4580

charles 4.1.1 破解包

charles 4.1.1 破解包 charlrs.jar

2017-05-03

jq插件生成二维码

jq插件生成二维码

2016-12-28

jquery日历

jquery日历

2016-11-09

h5移动时间控件

h5移动时间控件

2016-11-03

Des的js加密java解密

Des的js加密java解密

2016-11-03

Less编译神器,koala (考拉中文版)

koala 考拉 less 编译器 考拉中文版

2016-10-02

小猫杯 源代码 Angularjs

小猫杯 源代码 Angularjs 适合新手入门学习

2016-10-02

phpStudy 软件 PHP调试环境

最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序不仅包括PHP调试环境,还包括了开发工具、开发手册等。总之学习PHP只需一个包

2016-08-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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