一、认识并发和并行 先将两个概念, 并发与并行 并发:同一时间段内可以交替处理多个操作: 图中整个安检系统是一个并发设计的结构。两个安检队列队首的人竞争这一个安检窗口,两个队列可能约定交替着进行安检,也可能是大家同时竞争安检窗口(通信)。后一种方式可能引起冲突:因为无法同时进行两个安检操作。在逻辑上 ...
分类:
编程语言 时间:
2020-03-05 11:54:37
阅读次数:
90
# 查看当前binlog状态 show master status\G; # mysql中查看指定binlog信息 show binlog events in 'mysql-bin.000010'; # 查询指定时间段内/位置的删除语句 mysqlbinlog --no-defaults --sta ...
分类:
数据库 时间:
2020-03-04 12:59:09
阅读次数:
73
/* 获取时间段内属于星期一(*)的日期们 * begin: 开始时间 * end:结束时间 * weekNum:星期几 {number} */ function getWeek (begin, end, weekNum){ var dateArr = new Array(); var stimeA ...
分类:
编程语言 时间:
2020-03-04 12:57:58
阅读次数:
86
在生活中,做任何事情之前,最好先确定一个目标。 同样的,在我们日常做性能测试之前,最好把本次预期性能指标确定下来,没有预期指标的衡量,将无法评估测试结果数据是否满足预期。 比如以下这样的指标: 在实际工作中呢,最理想的情况是,开发/产品/项目经理已经提前确定好了性能指标,然后把指标明确的告诉你。 但 ...
分类:
其他好文 时间:
2020-03-03 13:06:31
阅读次数:
68
在线用户数:用户同时在一定时间段的在线数量 并发用户数:某一时刻同时向服务器发送请求的用户数 一般而言,我们习惯以5-20的比率来推算并发用户与在线用户之间的关系。即,并发与在线的比例约为5%-20% 比如,某网站存在注册用户数为10W人,但同时在线最多1W人,但这1W个人,可能只有500人会浏览帖 ...
分类:
其他好文 时间:
2020-03-03 11:02:21
阅读次数:
91
并发与并行 并发:同一时间段执行多个任务并行:同一时刻执行多个任务Go语言的并发通过goroutine实现。goroutine类似于线程,属于用户态的线程,我们可以根据需要创建成千上万个goroutine并发工作。goroutine是由Go语言的运行时调度完成,而线程是由操作系统调度完成。Go语言还 ...
分类:
编程语言 时间:
2020-03-02 19:00:07
阅读次数:
69
DAY13 多线程 1.并发与并行 并发:指两个或多个事件在同一个时间段内发生。 并行:指两个或多个事件在同一时刻发生(同时发生)。 在单 CPU 系统中,每一时刻只能有一道程序执行,即微观上这些程序是分时的交替运行,只不过是给人的感觉是同时运行,那是因为分时交替运行的时间是非常短的。 在多个 CP ...
分类:
编程语言 时间:
2020-03-01 22:09:55
阅读次数:
87
import VueCookies from 'vue-cookies' Vue.use(VueCookies) $cookies.config() 设置默认值 $cookies.config(expireTimes, path) $cookies.set() $cookies.set(key, v ...
分类:
其他好文 时间:
2020-02-29 22:35:52
阅读次数:
229
如果你想在域中任一台电脑上查看任一域用户账户状态,例如账户是否被锁定或过期,密码是否过期、密码初始设置时点,上次成功登陆时点及允许登陆时间段,该账户所在组等信息。我们该如何操作呢?
分类:
其他好文 时间:
2020-02-28 20:25:51
阅读次数:
122
一、多线程 并发与并行 并发:指两个或多个事件在同一个时间段内发生。 并行:指两个或多个事件在同一时刻发生(同时发生)。 进程与线程 进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间,一个应用程序可以同时运行多个进程;进程也是程序的一次执行过程,是系统运行程序的基本单位;系统运行一 ...
分类:
编程语言 时间:
2020-02-27 20:40:08
阅读次数:
58