ZY ZY
4年前
js堆和栈
浅析js中堆内存和栈内存我们常遇见的varletconst区别cont定义的基本类型不能改变,但是定义的对象是可以通过修改对象属性等方法来改变的consta1;console.log(a)//a;cosnole.log(a2)//报错constb;b.name1;console.log(b)//name:1con
布袋罗汉 布袋罗汉
2年前
Disk Drill Enterprise for Mac(数据恢复)
DiskDrillEnterpriseforMac是一款非常优秀的数据恢复软件,可以使用多种恢复方法恢复任何文件或文件夹或重建200多种文件类型,使用非常简单,只需一个“恢复”按钮即可完成所有操作。恢复所有文件格式使用多种恢复方法恢复任何文件或文件夹或重建
Stella981 Stella981
3年前
Redis知识点
1\.应用场景缓存:根据键值过期时间设置请求频率限制:比如短信验证码120秒内只能发送一次,则将标志性的keyvalue键值对设置过期时间为120秒,用户请求的时候判断一下【SETkeyvalueEX120NX】排行榜:利用zset数据类型计数器:利用INCRK
Stella981 Stella981
3年前
Spring Cloud下基于OAUTH2认证授权的实现
SpringCloud下基于OAUTH2认证授权的实现博客分类:javaspring在SpringCloud需要使用OAUTH2来实现多个微服务的统一认证授权,通过向OAUTH服务发送某个类型的granttype进行集中认证和授权,从而获得access_token,而这个token是受其他微服务信任的,我们在后续的访问可以
Wesley13 Wesley13
3年前
JS必知的6种继承方式
JS作为面向对象的弱类型语言,继承也是其非常强大的特性之一。那么如何在JS中实现继承呢?让我们拭目以待JS继承的实现方式既然要实现继承,那么首先我们得有一个父类,代码如下:// 父类function Person(name) { // 给构造函数添加了参数  this.name  name;
Stella981 Stella981
3年前
Sass @media指令
本节我们学习Sass中的@media指令,@media指令用于设置样式规则到不同的媒体类型,这和CSS的使用规则差不多,但是它还有一点不同,就是@media指令可以嵌套在Sass选择器中。有点类似于JS冒泡功能,它会冒泡到样式表的顶层。@media指令的使用示例:.xkd{
Stella981 Stella981
3年前
Mongo Shell 下批量更新集合
需求延长mongodb某集合里的“过期时间”字段。风险分析update一下是很简单,主要怕在Shell下操作可能改变数字类型。先做了实验,发现3.2的版本下,并没有这个问题,之前看书说,数字可能被改为双精度,看来是旧版本的不足。db.UMU.find().forEach(function(doc)
Stella981 Stella981
3年前
SQL Server关系的创建
如果两个表的相关列都是主键或具有唯一约束,创建的就是一对一关系。如果只有一列具有主键或唯一约束,则创建的时一对多关系关联字段的字符类型必须相同。1\.一对一关系USEHowiecreatetablepurchases(docentryintconstraintpk_prpr
Easter79 Easter79
3年前
SQL Server关系的创建
如果两个表的相关列都是主键或具有唯一约束,创建的就是一对一关系。如果只有一列具有主键或唯一约束,则创建的时一对多关系关联字段的字符类型必须相同。1\.一对一关系USEHowiecreatetablepurchases(docentryintconstraintpk_prpr
Wesley13 Wesley13
3年前
23种设计模式(6):模版方法模式
定义:定义一个操作中算法的框架,而将一些步骤延迟到子类中,使得子类可以不改变算法的结构即可重定义该算法中的某些特定步骤。类型:行为类模式类图:!(http://static.oschina.net/uploads/img/201603/22162800_BFc1.jpg)       事实上,模版方法是编程中一个