题目来源:https://www.luogu.org/problem/P1003 题目描述 为了准备一个独特的颁奖典礼,组织者在会场的一片矩形区域(可看做是平面直角坐标系的第一象限)铺上一些矩形地毯。一共有 nn 张地毯,编号从 11 到nn。现在将这些地毯按照编号从小到大的顺序平行于坐标轴先后铺设 ...
分类:
其他好文 时间:
2019-10-17 01:05:58
阅读次数:
126
硬件是基础,硬件需要通过系统软件控制来启动硬件,并让各个硬件之间相互协调工作在系统软件的基础上是用户。用户操控的是系统软件。并在系统软件的基础上安装相应的应用软件,来完成用户所需要的工作。所以说最底层的是硬件,硬件上一层是系统软件,系统软件上一层是应用软件。而最上层的则是用户。 二进制:二进制是计算 ...
分类:
其他好文 时间:
2019-10-16 19:57:27
阅读次数:
73
Flink 的 API 大体上可以划分为三个层次:处于最底层的 ProcessFunction、中间一层的 DataStream API 和最上层的 SQL/Table API,这三层中的每一层都非常依赖于时间属性。时间属性是流处理中最重要的一个方面,是流处理系统的基石之一,贯穿这三层 API。在 ...
分类:
其他好文 时间:
2019-10-16 13:13:50
阅读次数:
95
笔者从 2008 年开始工作到现在也有 11 个年头了,一路走来都在和数据打交道,做过大数据底层框架内核的开发(Hadoop,Pig,Tez,Spark,Livy),也做过上层大数据应用开发(写 MapReduce Job 做 ETL ,用 Hive 做 Ad hocquery,用 Tableau ...
分类:
其他好文 时间:
2019-10-14 12:15:22
阅读次数:
95
mysql 的逻辑架构分为三层: 最上层的服务大多数基于网络的客户端、服务器的工具或者服务都有类似的架构,比如连接处理,授权认证、安全等 第二层架构:mysql的核心服务功能都在这一层,包括查询解析,分析,优化,缓存以及所有的内置函数,所有跨存储引擎的功能都在这一层实现:存储过程,触发器、视图 第三 ...
分类:
数据库 时间:
2019-10-13 14:55:15
阅读次数:
109
现象:两层模态框,在上层模态框隐藏后,底层模态框无法滚动 原因:模态框在打开的时候,会隐藏掉父标签的滚动条,关闭的时候会恢复回去,把滚动条加到父标签,所以,有两层模态框的时候,上层关闭时,一般会把滚动条加回body,导致底层模态框无法滚动 解决办法:在顶层模态框隐藏时,继续隐藏body的滚动条 代码:$("#frontModal").on("hidden.bs.mod
分类:
其他好文 时间:
2019-10-12 14:45:27
阅读次数:
126
[TOC] 1. mkdir m mode=模式,建立目录的时候同时设置目录的权限; p parents 若所建立的上层目录目前尚未建立,则会一并建立上层目录; v verbose 每次创建新目录都显示信息 h help 帮助信息 2. ll 以 bin usr/bin为例 | 文件类型 | 属主权 ...
分类:
系统相关 时间:
2019-10-11 23:07:48
阅读次数:
117
策略模式(Strategy Pattern)是一种比较简单的模式,也叫做政策模式(Policy Pattern)。 其定义如下 Define a family of algorithms,encapsulate each one, and make them interchangeable(定义一组 ...
分类:
其他好文 时间:
2019-10-11 18:20:41
阅读次数:
94
经济基础决定上层建筑。 无论是光绪皇帝还是西太后慈禧,本质都是一个庞大的既得利益集团的代理人,利益集团跟着你们能获得利益,那么他们就支持你们,如果你们无法再让利益集团获利,那么你们分分钟就会成为裕隆溥仪这样的孤儿寡母。 而自古以来,所有手腕强大的君王,从来都不会选择自己去正面去撕利益集团,他们所做的 ...
分类:
其他好文 时间:
2019-10-11 10:50:53
阅读次数:
270
粘包和拆包是TCP网络编程中不可避免的,无论是服务端还是客户端,当我们读取或者发送消息的时候,都需要考虑TCP底层的粘包/拆包机制。 TCP粘包和拆包 TCP是个“流”协议,所谓流,就是没有界限的一串数据。TCP底层并不了解上层业务数据的具体含义,它会根据TCP缓冲区的实际情况进行包的划分,所以在业 ...
分类:
Web程序 时间:
2019-10-10 22:03:49
阅读次数:
124