分析 它居然真的是个nlog^3暴力?! 两个数在加小于min(lowbit(x),lowbit(y))的数时对他们的奇偶性不影响 因此每次加上min(lowbit(x),lowbit(y))判断此时的奇偶性 直接排序即可 代码 ...
分类:
编程语言 时间:
2019-09-14 22:15:37
阅读次数:
109
一、常见的形式 前面初步搭建Django开局时候就 在 项目路径下 建立了statics 文件夹,然后在 settings.py 文件的末尾添加了 statics 文件夹的绝对路径。 此时的文件结构是这样的 二、静态文件还有可能在 app 那一层 此时的 statics 引用路径就需要重写 三、使用 ...
分类:
其他好文 时间:
2019-09-14 22:14:29
阅读次数:
98
HTTP1.1中对幂等性的定义是:一次和多次请求某一资源对资源本身应该具有相同的结果(网络超时等问题除外)也就是说,其任意多次执行对资源本身产生的影响均与依次执行的影响相同。 有几个需要注意的点: (1)幂等不仅仅只是一次(或多次)请求对资源没有副作用,(比如查询数据库操作,没有增删改,因此对数据库 ...
分类:
其他好文 时间:
2019-09-14 22:13:13
阅读次数:
96
1、给定一个二叉树,找出其最大深度。 注:二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 2、给定一个仅包含 0 和 1 的二维二进制矩阵,找出只包含 1 的最大矩形,并返回其面积。 解题思路: ...
分类:
编程语言 时间:
2019-09-14 22:12:35
阅读次数:
132
分析 先建出最小生成树 之后每次倍增找环即可 代码 ...
分类:
其他好文 时间:
2019-09-14 22:11:52
阅读次数:
85
前言 接上篇:[ipsec][crypto] 有点不同的数字证书到底是什么 本篇内容主要是上一篇内容的延伸。抽象的从概念上理解了证书是什么之后,我们接下来 从实践的角度出发,以IKEv2和TLS两个协议为例子,熟悉一下数字证书认证在协议上的实现。 author: classic_tong, date ...
分类:
其他好文 时间:
2019-09-14 22:11:28
阅读次数:
165
帮助信息看这里 关闭标签页:command + W 关闭窗口: command + shift + W 撤销关闭标签页: command + shift + T 撤销关闭窗口:command + shift + N ...
分类:
其他好文 时间:
2019-09-14 22:11:07
阅读次数:
96
<!-- flowchart 箭头图标 勿删 --> 装Windows 用UltraISO制作正版Windows 10启动盘,从U盘启动后安装Windows。 分区方案:个人喜欢C、D、E三个卷,且C为固态放系统文件,D和E为HDD,分别命名为“文档”和“软件”,顾名思义,“文档”需要分配比“软件” ...
分类:
其他好文 时间:
2019-09-14 22:10:36
阅读次数:
877
Python中的GC算法 分为一下三点: 引用计数 标记 清除 分代回收 简述: Python中的GC模块主要运用了引用计数来追踪和回收垃圾.在引用计数的基础上,还可以通过"标记 清除"解决容器对象可能产生的循环引用的问题.通过分代回收以空间换取时间进一步提交垃圾回收的效率 标记 清除: 标记 清除 ...
分类:
编程语言 时间:
2019-09-14 22:10:16
阅读次数:
124
第一步:官网下载免安装的压缩包 第二步:解压,创建两个文件node-cache,node-global用来指定npm的模块路径和缓存路径(类似于java的maven库) 第三步:配置环境变量.在系统变量下新建一个NODE_HOME变量,把新建的NODE_HOME添加到PATH中 第四步:打开cmd, ...
API https://blog.csdn.net/S_clifftop/article/details/77937356#t3 很全面使用心得 https://www.cnblogs.com/laowangc/p/8875526.html https://www.cnblogs.com/zcsj/ ...
MapReduce的处理流程解析 Mapper任务执行过程详解 l第一阶段是把输入目录下文件按照一定的标准逐个进行逻辑切片,形成切片规划。默认情况下,Split size = Block size。每一个切片由一个MapTask处理。(getSplits) l第二阶段是对切片中的数据按照一定的规则解 ...
分类:
其他好文 时间:
2019-09-14 21:03:52
阅读次数:
105
一个完整的mapreduce程序在分布式运行时有三类实例进程 MRAppMaster:负责整个程序的过程调度及状态协调!<!--more--> MapTask:负责map阶段的整个数据处理流程! ReductTask:负责reduce阶段的整个数据处理流程! MRAppMaster:负责整个程序的过 ...
分类:
其他好文 时间:
2019-09-14 21:03:34
阅读次数:
97
Reduce大致分为copy、sort、reduce三个阶段,重点在前两个阶段。copy阶段包含一个eventFetcher来获取已完成的map列表,由Fetcher线程去copy数据,在此过程中会启动两个merge线程,分别为inMemoryMerger和onDiskMerger,分别将内存中的数 ...
分类:
其他好文 时间:
2019-09-14 21:02:43
阅读次数:
141
本节内容: 1、类的成员 1.1字段 1.2方法 1.3属性 2、成员修饰符 3、类的特殊成员 1、类的成员 类的成员可以分为三大类:字段、方法、属性。 字段分为:普通字段、静态字段。 方法分为:普通方法、静态方法、类方法。 所有成员中,只有普通字段的内容保存对象中,即:根据此类创建了多少对象,在内 ...
分类:
其他好文 时间:
2019-09-14 21:01:45
阅读次数:
121