
转载请注明原创出处,谢谢!简书占小狼http://www.jianshu.com/users/90ab66c248e6/latest_articles 前言 看着上一篇的更新...
目录介绍 1.Synchronize和ReentrantLock区别1.1 相似点1.2 区别1.3 什么是线程安全问题?如何理解1.4 线程安全需要保证几个基本特性 2.S...
最近项目上需要用到 redis 高可用方案,遂上网找了一些资料学习,但是网上关于 redis 高可用的几种实现方式或口径不一,或含糊不清,或缺斤少两。经历了多方资料学习和实际...
angular主要概念:组件,模版(管道,双向绑定,输入输出等等),指令,依赖注入template: HTML` <template>`元素是一种用于保存客户端内容的机制,该...
改变一个数组的长度: 其他数组的方法:
共同点:都是保存在浏览器端。区别:(1) cookie数据始终在同源的http请求中携带(即使不需要),即cookie在浏览器和服务器间来回传递sessionStorage和...
每个setInterval里面都要判断是否为空,不为空则clearInterval setTimeOut:定时执行一次code通过setTimeout模拟的setInterv...
横向三等分布局: 纵向三等分布局: rem是css3中新增加的一个单位属性(fontsizeoftherootelement),根据页面的根节点html的字体大小进行转变的单...
原生的Object.assign(target, src)方法来实现浅拷贝:Object.assign({},ab)扩展运算符:{...ab} 常用的深拷贝:let newO...
生命周期:ngOnChanges() ngOnInit() ngDoCheck() ngAfterContentInit() ngAfterContentChecked() ...
清除浮动: 1.使用before和after双伪元素清除浮动 优点:代码更简洁 缺点:用zoom:1触发hasLayout. 2.使用after伪元素清除浮动 优点:符合...
图片文字同行居中 水平居中 行内元素: text-align: center块级元素: margin: 0 autoposition:absolute +left:50%+ ...
docker类似集装箱原理。Docker技术的三大核心概念:镜像(Image)容器(Container)仓库(Repository) file文件 Docker本身并不是容器...
减少使用div class布局 不要滥用html标签div使用html5语义化标签 W3C标准 <main>一个页面一次只能显示一个 元素旨在调出联系信息,它通常在主页 中用...
es6操作符... 复制数组...语法和 Object.assign() 行为一致, 执行的都是浅拷贝(只遍历一层)。 数组转对象: 1.push(): 向数组尾部添加一个...