$CSP$凉心模拟^_^ ——题源$lqx、lhc$等各位蒟蒻 | 题目名称 | 比赛 | 传递消息 | 开关灯 | | | | | | | 源文件名 | $competition.cpp$ | $message.cpp$ | $light.cpp$ | | 输入文件名 | $competition ...
分类:
其他好文 时间:
2019-10-26 17:16:23
阅读次数:
64
Spark 内存管理 Spark 执行应用程序时, 会启动 Driver 和 Executor 两种 JVM 进程 Driver 负责创建 SparkContext 上下文, 提交任务, task的分发等。 Executor 负责 task 的计算任务, 并将结果返回给 Driver, 同时需要为需 ...
分类:
其他好文 时间:
2019-10-26 15:35:36
阅读次数:
95
转自:https://www.cnblogs.com/wchxj/p/8083271.html Java并发编程:volatile关键字解析 volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Ja ...
分类:
编程语言 时间:
2019-10-26 10:23:32
阅读次数:
83
今天笔者为大家分享“阿里资深Java面试题”,分别是数据库、分库分表、分布式缓存、分布式服务框架、分布式消息队列、分布式搜索引擎、高并发高可用架构设计、JVM、Spring、算法、数据结构等阿里资深java面试题,下面就随小编一起看看。一.数据库使用mysq1索引都有哪些原则?索引什么数据结构?B+tree和Btree什么区别?mysq有哪些存储引擎啊?都有啥区别??要详细!!设计高并发系统数据库
分类:
数据库 时间:
2019-10-25 23:37:36
阅读次数:
148
一 基本概念 socket, 又称为"套接字"或者"插座". 是操作系统提供的一种进程间通信机制.目前大多用于不同网络设备之间的通信. socket 位于应用层与传输层之间, 通过传递给 socket 不同的参数, socket 最终选择不一样的协议(TCP/UDP等), 也就是说 socket 其 ...
分类:
其他好文 时间:
2019-10-25 21:56:24
阅读次数:
81
区间驱魔?看你大于模数吗,大就上,否则回家。 会不会$T$?每次驱魔至少变$\frac{1}{2}$,所以$log$,不怂 注意到叶子才更新 ...
分类:
其他好文 时间:
2019-10-25 13:41:44
阅读次数:
63
[SDOI2016] 生成魔咒 Description 初态串为空,每次在末尾追加一个字符,动态维护本质不同的子串数。 Solution 考虑时间倒流,并将串反转,则变为每次从开头删掉一个字符,即每次从后缀集合中删掉一个后缀。 预处理出后缀数组和高度数组后,用平衡树维护所有后缀集合(按照后缀排序), ...
分类:
编程语言 时间:
2019-10-25 13:20:52
阅读次数:
83
内存溢出outofmemory,是指程序在申请内存时,没有足够的内存空间供其使用,出现outofmemory;比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。内存泄露memoryleak,是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄露危害可以忽略,但内存泄露堆积后果很严重,无论多少内存,迟早会被占光。memoryleak会最终会导致outofmemory
分类:
编程语言 时间:
2019-10-25 09:58:33
阅读次数:
81
「csp校内训练 2019 10 24」解题报告 T1、猴猴吃苹果 $Description$ 猴猴最喜欢在树上玩耍,一天猴猴又跳上了一棵树,这棵树有 $N \ (N \leq 50000)$ 个苹果,每个苹果有一个编号,分别为 $0$ ~ $N 1$ 它们之间由 $N 1$ 个树枝相连,猴猴可以从 ...
分类:
其他好文 时间:
2019-10-24 23:44:04
阅读次数:
89
前言应对敏捷开发的需求,对CI(持续集成))/CD(持续交付)的提出了更高的标准,今天来讨论下,如何基于开源组件(gitlab/jenkins/harbor/kubernetes)使用CI/CD,赋能团队的开发、运维。核心组件组件名称版本备注kubernetesv1.15.310.0.0.182:6443jenkins2.176.2集群内部署/namespace:devopsgitlab11.8主
分类:
Web程序 时间:
2019-10-24 11:43:31
阅读次数:
112