Puppet对于做DevOps的同学来说,是个熟悉的名字,但仍有许多人并不了解它。那么我先来简单介绍一下:Puppet是由Puppetlabs公司开发的系统管理框架和工具集,被用于IT服务的自动 ...
一.单例模式 .饿汉式 .懒汉式 .懒汉式的线程安全问题 这个测试类是这样的,在CarSingleton的私有构造方法里面,设置一个记录变量,每实例一次就自增一次,如果是正常情况,应该是只是调用了一次,我们建了 个线程,每个线程都试图去获取Car实例,看看情况是怎样的,首先是把getCar方法的synchronize关键字去掉的: 可以看到,构造器不断被调用,其实问题就在于,比如说线程一没有实例, ...
2018-11-19 10:36 0 1200 推荐指数:
Puppet对于做DevOps的同学来说,是个熟悉的名字,但仍有许多人并不了解它。那么我先来简单介绍一下:Puppet是由Puppetlabs公司开发的系统管理框架和工具集,被用于IT服务的自动 ...
目录 简介 创建ArrayList UnsupportedOperationException asList 转换 总结 asList和ArrayList不得不说的故事 简介 提到集合类,ArrayList应该是用到的非常多的类 ...
写在开篇: absolute说:“relative,我这辈子都不想看见你!” 为什么呢?它们明明那么相亲相爱,形影不离,这之中到底发生了什么不为人知的故事,竟然让absolute如此讨厌relative? 要想找到问题的答案,请跟我来。。。 relative对absolute的限制 ...
二进制 核心思想: 冯诺依曼 + 图灵机 电如何表示状态,才能稳定? 计算机开始设计的时候并不是考虑简单,而是考虑能自动完成任务与结果的可靠性, 简单始终是建立再稳 ...
1、什么是异步编程? 异步编程就是把耗时的操作放进一个单独的线程中进行处理(该线程需要将执行进度反映到界面上)。由于耗时操作是在另外一个线程中被执行的,所以它不会堵塞主线程。主线程开启这些单 ...
最近在研究Js,发现自己对作用域,作用域链,活动对象这几个概念,理解得不是很清楚,所以拜读了@田小计划大神的博客与其他文章,受益匪浅,写这篇随笔算是自己的读书笔记吧~。 作用域 首先明确一个概念,js只有函数作用域(function-based),没有块级作用域,也就是只有函数会有自己的作用域 ...
上面已经实现了消息的接收和发送,下面开始整个图文消息。这个才是大头吧,毕竟公众号还是得靠点图才能留住观众。hey~左边的观众。hey~右边的观众。可惜菜鸟的博文没有观众。还是给大家贴下柳峰老师的博 ...
在前一篇博文中,我们简单的分心了node,用node建立了一个文件解析服务器,并且在服务器中进行了WEB寻址的操作。通过这些操作,我们已经可以把一个简单的静态网站搭设在服务器之上了(http://ww ...