1.操作系统提供给程序员创建进程的方法?这些方法分别都是怎么工作的?(参考) fork() vfork() clone() 2.内存管理是什么,内存管理的内容有哪些(参考) 操作系统对内存空间进行合理的划分及动态分配。 操作系统负责内存空间的分配与回收。 操作系统需要提供某种技术从逻辑.上对内存空间 ...
分类:
其他好文 时间:
2020-05-09 19:02:11
阅读次数:
65
直通车竞争透视 这是一张直通车竞争透视图,可能很多人不会去用到这么一个工具,也不知道有这么一个工具,首先,这个主要是看某一个时间段,该关键词在不同出价所具有的不同的宝贝数量。 蓝色的柱子表示的是关键词出这个价格的宝贝数量。 红色的曲线图表示的是不同出价的平均展现量。 X轴表示的就是该关键词的出价 Y ...
分类:
其他好文 时间:
2020-05-09 16:39:45
阅读次数:
340
当多个线程同时运行时,线程的调度由操作系统决定,程序本身无法决定。因此,任何一个线程都有可能在任何指令处被操作系统暂停,然后在某个时间段后继续执行。这个时候,有个单线程模型下不存在的问题就来了:如果多个线程同时读写共享变量,会出现数据不一致的问题。 Java程序使用synchronized关键字对一 ...
分类:
编程语言 时间:
2020-05-06 18:10:25
阅读次数:
72
什么是应用服务雪崩 雪崩问题 分布式系统都存在这样一个问题,由于网络的不稳定性,决定了任何一个服务的可用性都不是 100% 的。当网络不稳定的时候,作为服务的提供者,自身可能会被拖死,导致服务调用者阻塞,最终可能引发雪崩连锁效应。 缓存雪崩 当缓存服务器重启或者大量缓存集中在某一个时间段失效,这样在 ...
分类:
其他好文 时间:
2020-05-06 11:53:23
阅读次数:
69
前言项目沟通对于项目成败的重要性不言而喻,在项目环境下,项目经理很可能花费90%或更多的个人时间来沟通。沟通有按照方式有正式沟通和非正式沟通,按照沟通层级来分有上行沟通、下行沟通、平行沟通。按照表达方式来分书面沟通和口头沟通。功能需求即最终用户和利害攸关者要求产品所拥有的明显的日常需求。项目阶段是两个主要项目里程碑之间的时间段。组织在实施项目时,通常会将每个项目分解为几个阶段,以便更好地管理和控制
分类:
其他好文 时间:
2020-05-04 09:25:49
阅读次数:
132
BUCT2020春季学期ACM周赛 11 A 冲浪游戏(cf 900) 思路 贪心,本题考虑求解最小的扣款钱数,所以容易想到本体题按扣款的钱数从大到小排序(尽可能把扣款最多的游戏放到执行队列中,以减少扣款钱数),那么在按顺序遍历每个游戏,考虑游戏的执行时间,将当前游戏放到截止时间之前的时间段的最后一 ...
分类:
其他好文 时间:
2020-05-03 21:34:29
阅读次数:
76
高并发写入 同一时间段,大量用户同时访问网站,发送请求。 先将数据写入内存,当达到一定数量后,再一起写入磁盘。 优点:数据写入内存,性能高,速度快。 缺点:可能会丢失一部分在内存中还没有来得及存入磁盘的数据(如断电)。 buffer和cache的区别 写入缓冲区 数据 >内存(buffer) >磁盘 ...
分类:
其他好文 时间:
2020-05-03 13:03:12
阅读次数:
60
风控特征—关系网络特征工程入门实践 风控业务背景 常规RFM时间切片统计特征侧重于纵向维度量化用户风险,而关系网络特征则从横向维度来评估。纵向是指同一用户在不同时间段上的行为异常风险;横向是指在同一个时间段里聚集的不同用户放在一起评估风险。因此,关系网络特征可作为常规RFM特征的一个有力补充,为风控 ...
分类:
其他好文 时间:
2020-05-01 20:29:25
阅读次数:
86
现在记录话单的时候想加一个参数:每秒接口调用的并发量,也就是所谓的QPS(Queries per second)。QPS即每秒请求数,是对一个特定的接口在规定时间内请求流量的衡量标准。那么如何实现QPS的计算呢?我想到的是两种方案: 1、一定时间内(比如一分钟)的请求总量/统计时间段(比如一分钟), ...
分类:
其他好文 时间:
2020-04-30 19:16:04
阅读次数:
270
原文:一篇文章快速搞懂Redis的慢查询分析 什么是慢查询? 慢查询,顾名思义就是比较慢的查询,但是究竟是哪里慢呢?首先,我们了解一下Redis命令执行的整个过程: 发送命令 命令排队 命令执行 返回结果 在慢查询的定义中,统计比较慢的时间段指的是命令执行这个步骤。没有慢查询,并不表示客户端没有超时... ...
分类:
其他好文 时间:
2020-04-28 00:34:07
阅读次数:
56