Phaser详解 简介 一种可重用的同步栅栏,功能与CyclicBarrier和CountDownLatch类似. 内部使用CAS操作保证原子性. 运行机制 注册机制 Phaser中注册的同步者(parties)会随着时间的变化而变化. Phaser可通过构造器初始化parties个数,也可以在运行 ...
分类:
其他好文 时间:
2020-07-04 18:34:51
阅读次数:
103
map特点: map是无序的基于key-value的数据结构。map是引用类型,其内部使用散列表(hash)实现 必须初始化才能使用 map操作: var m1 map[string]int //声明:key为string类型,值为int类型 m1 = make(map[string]int, 10 ...
分类:
其他好文 时间:
2020-07-01 19:58:52
阅读次数:
66
C# 定时器 关于C#中timer类 在C#里关于定时器类就有3个1.定义在System.Windows.Forms里2.定义在System.Threading.Timer类里3.定义在System.Timers.Timer类里System.Windows.Forms.Timer是应用于WinFor ...
vue 注册全局基础组件 使用了 webpack (或在内部使用了 webpack 的 Vue CLI 3+),那么就可以使用 require.context 在src/main.js写入以下关键代码 必须在根 Vue 实例 (通过 new Vue) 创建之前发生 import Vue from ' ...
分类:
其他好文 时间:
2020-06-24 15:52:15
阅读次数:
45
1、单例设计 class Singleton{ private static final Singleton SINGLETON =new Singleton(); public static Singleton getSingleton(){ return SINGLETON; } private ...
分类:
编程语言 时间:
2020-06-24 12:21:39
阅读次数:
61
helm2 的架构跟 helm3 的架构不同。 在 helm2 架构中,helm 是客户端,tiller 是服务端部署在 k8s 集群内部。 1、使用二进制包安装 helm 客户端 wget https://get.helm.sh/helm-v2.16.9-linux-amd64.tar.gz ta ...
分类:
其他好文 时间:
2020-06-21 09:51:07
阅读次数:
166
""" 在实际开发中,对象的某些属性或方法可能只希望在对象的内部使用,而不希望在外部被访问到 私有属性就是对象不希望公开的属性 私有方法就是对象不希望公开的方法 定义方法: 在定义属性或方法时,在属性名或者方法名前增加两个下划线,定义的就是私有属性或方法 """ class Women(): def ...
分类:
其他好文 时间:
2020-06-21 00:32:16
阅读次数:
78
公网IP: 外网IP是全世界唯一的IP地址,仅分配给一个网络设备。(比如你在家拨号,分配给你一个IP地址吧,那个地址是唯一的,你用你机器做个网站,别人访问你的IP地址就可以连接到你的机器)而内网IP是由路由器分配给每一部内部使用的IP地址,而内网的所有用户都是通过同一个外网IP地址进行上网的。 拥有 ...
分类:
其他好文 时间:
2020-06-20 14:25:46
阅读次数:
58
1、迭代器是用于方便集合遍历的,实现了Iterable接口的集合都可以使用迭代器来遍历。使用迭代器遍历元素时,除了查看之外,只能做remove操作。 2、增强for循环,内部使用的是迭代器,所以它的操作对象是数组和可以使用迭代器的集合。遍历时只能查看,无法修改、删除、增加。 所以如果需要对遍历的对象 ...
分类:
其他好文 时间:
2020-06-20 13:32:31
阅读次数:
73
说到CI(持续集成)也许你脑子里马上会蹦出一个著名的CI工具,就是我们本篇实践记录中的jenkins。 没错,jenkins能够帮助我们更容易的做到持续集成,但是也需要你不断的提交代码到主干,从而实现持续集成的目的。我经常在项目团队协作中提醒同事需要频繁的拉取与提交代码,但大部分人总习惯了每日一更, ...
分类:
其他好文 时间:
2020-06-18 19:57:08
阅读次数:
84