摘要: 在一次工作中身边的一位资深的同事突然问了个a=a+b与a+=b有什么区别 此时有点尴尬了 不知道是真的不知道咧还是别有用意....今天抽点时间针对此问题做个小总结 一、性能方面 a=a+b是加法运算 需要两次寻找地址而a+=b是增量运算有寄存器优先时 只有一次地址查找。效率方面后者略高于前者 基于现 阅读全文
posted @ 2018-11-04 22:20 Crazier 阅读(7648) 评论(1) 推荐(0) 编辑
摘要: 一、配置Redis服务 a.官网下载Redis安装包 找到redis.windows-service.conf 调整相关端口 密码 绑定地址配置【配置RedisMaster库】 b.找到redis.windows-service.conf 调整相关端口 密码 绑定地址 添加slaveof [主库地址 阅读全文
posted @ 2018-10-31 14:22 Crazier 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 一、JS作用域 阅读全文
posted @ 2018-10-28 22:33 Crazier 阅读(107) 评论(0) 推荐(0) 编辑
摘要: JavaScript 中,万物皆对象。对象分为普通对象与函数对象一、普通对象与函数对象区别 阅读全文
posted @ 2018-10-28 22:31 Crazier 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 最近工作中经常遇到一些windows服务停止 IIS运用池停 网站停止问题 ,导致这问题产生原因无奇不有 (1)服务器资源不够 (2)遭攻击时CPU 内存爆满 。。。真让人伤脑 最痛苦的是问题发生后别的非常被动 就一直想如何将这些问题给监控起来 变的主动一点 ,最近了解一些DOS命令方实现服务监控 阅读全文
posted @ 2018-10-26 20:12 Crazier 阅读(281) 评论(0) 推荐(0) 编辑
摘要: IndexedDB 就是浏览器提供的本地数据库,它可以被网页脚本创建和操作。IndexedDB 允许储存大量数据,提供查找接口,还能建立索引。这些都是 LocalStorage 所不具备的。就数据库类型而言,IndexedDB 不属于关系型数据库(不支持 SQL 查询语句),更接近 NoSQL 数据 阅读全文
posted @ 2018-10-24 23:41 Crazier 阅读(1146) 评论(0) 推荐(0) 编辑
摘要: 在前端开发中有些数据可以在第一次请求的时候全部拿过来保存在缓存对象,方便使用的时候不用每次去请求服务器,这种方法可以极大地减少对服务器的访问从而提高页面加载速度。 一、全局变量缓存 父页面从服务器获取到基础数据 存储在一个全局对象中 当子页面需要此信息时 直接获取父级对象信息 从而减少HTTP请示连 阅读全文
posted @ 2018-10-24 22:37 Crazier 阅读(8340) 评论(0) 推荐(0) 编辑
摘要: 1.当遇到过时或废弃的方式 函数怎么办 [Obsolete]特性解决你的困惑 1.1:当方法已经完成相关兼容 可以保留时 1.2:当方法已经不兼容 无法使用 可以这样使用(编译无法通过) 阅读全文
posted @ 2018-07-05 17:12 Crazier 阅读(5600) 评论(0) 推荐(1) 编辑
摘要: 一.查询指定表外键约束 SELECT A.name AS 约束名 , OBJECT_NAME(B.parent_object_id) AS 外键表 , D.name AS 外键列 , OBJECT_NAME(B.referenced_object_id) AS 主健表 , C.name AS 主键列 阅读全文
posted @ 2018-05-28 20:09 Crazier 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 在SQL Server中使用rollback会回滚所有的未提交事务状态,但是有些时候我们只需要回滚部分语句,把不需要回滚的语句提到事务外面来,虽然是个方法,但是却破坏了事务的ACID。 SQL中使用事务保存点 即可解决这个问题. 一.SQL 事务中存在错误信息 进行Catch 回滚事务时 二.SQL 阅读全文
posted @ 2018-02-26 13:51 Crazier 阅读(2528) 评论(0) 推荐(0) 编辑