翻译-什么是VXLAN及其工作原理?

什么是VXLAN及其工作原理? 来自 pcolomes | 2015年11月6日星期五 | 一般 | 3条评论 云基础架构和虚拟数据中心非常棒。没有人可以否认它。如果您不喜欢它,可以通过几次点击启动整个基础架构并将其扔掉。很酷,不是吗?这些令人惊叹的技术需要...

2019-03-28 00:22:40

阅读数 34

评论数 0

Kafka启动脚本的学习

前言 书接前文,这一篇笔记记录一下Kafka如何配置(总体而言)。本篇文章主要是结合Kafka的quickstart的文章来理解,打算中英文混排--尽管这样做,是很多如何学好英语的建议里面所极力反对的--这样做,是为了简化书写,抓住重点进行记录。 正文 Step 1: Download the c...

2019-03-11 14:54:39

阅读数 73

评论数 0

AQS之独占和共享锁

AQS独占和共享锁,ReentantLock为独占锁,ReentantReadWriteLock中readLock()为共享锁,writeLock()为独占锁。 读锁与读锁可以共享 读锁与写锁不可以共享 写锁与写锁不可以共享 AQS内部维护了CLH的FIFO的队列,队列中的节点为Node类型的元素...

2019-03-10 20:38:08

阅读数 69

评论数 0

java--迭代(二)for,foreach和迭代器详解----容器的remove方法

java--迭代(二)for,foreach和迭代器详解 这篇文章会详解上篇关于迭代器中出现的问题,当然说是详解,其实我也只能在自己能力内对foreach,迭代器的机制进行了解。其中以arraylist为例子,包含了jdk的源代码。  首先,for...

2019-03-09 22:58:35

阅读数 257

评论数 0

多线程向一个文件中写数据

最近被问到Log4j如何通过多个线程向一个文件中写入数据,当时没有一点头绪, 因为用过windows记事本的小伙伴都知道,当一个记事本文件被同时打开多次,并且每个都修改,那么只会保留第一次打开的内容,这就是互斥锁的机制吧。  具体场景:三个线程分别读取三个文件a,b,c ...

2019-03-09 21:38:17

阅读数 146

评论数 0

Collection、ArrayList、HashMap、HashSet转为线程安全(集合的安全性问题)

最近在看bugly的是否,发现二维码扫描代码中有一段报错了,线程不安全问题.   里面有段 new HashSet() 代码,这个HashSet,底层是采用HashMap来实现的,线程不是安全的, 所以有时候会有线程不安全的问题产生. 参考自:https://blog.c...

2019-03-09 21:34:51

阅读数 127

评论数 0

Java并发编程:线程安全性——之先检查后执行

前言“共享”意味着变量可以由多个线程同时访问,而“可变”则意味着变量的值在其生命周期内可以发生变化。一个对象是否需要是线程安全,取决于它是否被多个线程访问。这指的是在程序中访问对象的方式,而不是对象要实现的功能。要使得对象是线程安全的,需要采用同步机制来协同对象可变状态的访问。如果无法实现协同,那...

2019-03-09 21:29:23

阅读数 124

评论数 0

String,StringBuffer与StringBuilder的区别|线程安全与线程不安全

String,StringBuffer与StringBuilder的区别|线程安全与线程不安全 String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String ...

2019-03-09 19:30:12

阅读数 72

评论数 0

浅谈SimpleDateFormat的线程安全问题

浅谈SimpleDateFormat的线程安全问题在实际项目中,我们经常需要将日期在String和Date之间做转化,此时需要使用SimpleDateFormat类。使用SimpleDateFormat类的parse方法,可以将满足格式要求的字符串转换成Date对象,使用SimpleDateFor...

2019-03-08 22:54:28

阅读数 122

评论数 0

[k8s]kubenets基于rc滚动升级

本文讲的是使用rc滚动升级, https://kubernetes.io/docs/tasks/run-application/rolling-update-replication-controller/  你运行的是version 1.7.9 of nginx: apiVersion:...

2018-12-26 12:00:48

阅读数 58

评论数 0

RunTime.getRunTime().addShutdownHook用法

转载:https://blog.csdn.net/wgw335363240/article/details/5854402,对其进行修改 今天在阅读Tomcat源码的时候,catalina这个类中使用了下边的代码,不是很了解,所以google了一下,然后测试下方法,Tomcat中的相关代码如下:...

2018-09-18 17:48:19

阅读数 48

评论数 0

apache poi导出excel

1.前端js$(function() { //下载 $("#downLoad").click("click",function () { downLoad(); }); }) ...

2018-06-11 17:56:01

阅读数 93

评论数 0

图片

2018-05-20 23:02:07

阅读数 81

评论数 0

图片

1

2018-01-29 13:55:12

阅读数 142

评论数 0

tomcat设置虚拟域名的方法

1.修改conf/server.xml目录 2.修改host文件 127.0.0.1 xxx.xxx.com 这里注意:虚拟目录和虚拟域名的区别

2018-01-28 17:31:45

阅读数 315

评论数 0

图片

2018-01-23 13:36:48

阅读数 109

评论数 0

图片

2018-01-23 11:52:00

阅读数 98

评论数 0

javascript图片

2018-01-21 22:32:51

阅读数 141

评论数 0

CSDN-markdown编辑器

王海庆blog markdown教程 视频地址 本文地址 1.文本格式化 斜体文字               ctrl + i 加粗文字               ctrl + b 加粗胡斜体文字            ctrl + b + i 添加删除线胡文字         注意:...

2018-01-21 20:59:28

阅读数 121

评论数 0

js闭包的与非闭包的对比

项目目录结构      cosure.js的代码如下:   //闭包 function test(){ var arr = []; for (var i = 0; i < 10; i++) { //闭包的写法就是 一个圆括号里面包了一个匿名函 // 把需要保存的...

2018-01-20 11:00:22

阅读数 1685

评论数 0

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