题目描述 教主最近学会了一种神奇的魔法,能够使人长高。于是他准备演示给XMYZ信息组每个英雄看。于是N个英雄们又一次聚集在了一起,这次他们排成了一列,被编号为1、2、……、N。 每个人的身高一开始都是不超过1000的正整数。教主的魔法每次可以把闭区间[L, R](1≤L≤R≤N)内的英雄的身高全部加 ...
分类:
其他好文 时间:
2017-05-02 21:07:06
阅读次数:
205
首先了解一下设计模式的六大原则 设计模式六大原则(1):单一职责原则 定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。 问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。 解决方 ...
分类:
其他好文 时间:
2017-05-02 21:06:59
阅读次数:
156
曾经,对你的迷恋是一幅幅画卷。方知路途的遥远 一段路程,一段回忆! 带你走进曾今的岁月,留下思思的回忆 崛起的后起之秀,只能黯然失色 ...
分类:
其他好文 时间:
2017-05-02 21:06:51
阅读次数:
173
Java-小技巧-003-static、final、static final的区别 ...
分类:
编程语言 时间:
2017-05-02 21:06:44
阅读次数:
191
以下是我自己在工作中学到的一些简单的技巧和策略,希望能对各位实用。 1. 橡皮鸭调试法 不知道各位有没有这样的经历。当你正在给别人描写叙述问题的时候,突然灵机一动想到了解决方式?这样的情况的产生是有科学根据的。高谈阔论能让我们的大脑又一次有条理地组织问题。在这样的情况下,你的聊天对象就是“橡皮鸭”。 ...
分类:
其他好文 时间:
2017-05-02 21:06:36
阅读次数:
155
1.for of 值遍历 for in 循环用于遍历数组,类数组或对象,ES6中新引入的for of循环功能相似,不同的是每次循环它提供的不是序号而是值。 2.iterator, generator基本概念 2.1 iterator:它是这么一个对象,拥有一个next方法,这个方法返回一个对象{do ...
分类:
其他好文 时间:
2017-05-02 21:06:21
阅读次数:
139
查询连接数 这条语句查出来的是所有连接到本机(或者连接到本服务器)的连接数,并非是某一个库的连接数。 查询连接的库名和对应连接的user 查询连接到指定库的数量、user 强行干掉连接 或者 ...
分类:
数据库 时间:
2017-05-02 21:06:12
阅读次数:
267
Kipf, Thomas N., and Max Welling. "Semi-supervised classification with graph convolutional networks." arXiv preprint arXiv:1609.02907 (2016). ...
分类:
Web程序 时间:
2017-05-02 21:06:05
阅读次数:
779
在使用MATLAB对矩阵进行数据处理时,为了方便编辑与修改,常常需要先将数据录入到Excel中,然后再将其导入到MATLAB中参与矩阵运算。本文在MATLAB 2013a和Office 2013环境下向大家演示如何将Excel数据导入到MATLAB中,其他版本的MATLAB、OFFICE方法大同小异 ...
分类:
其他好文 时间:
2017-05-02 21:05:56
阅读次数:
253
题意:给你一个n*n的全是0的矩阵,和k个数字“1”,让你把这k个数字1按照从上到下,从左到右的顺序构建出来 思路:模拟即可 代码: ...
分类:
其他好文 时间:
2017-05-02 21:05:49
阅读次数:
215
由于FastDFS集群搭建非常复杂,对于初期学习FastDFS来说,搭建个单机版的作为入门更为实际一些。 第一步:搭建虚拟环境 FastDFS需要在Linux系统上安装,我们一般使用的都是Windows系统,这样就需要有虚拟环境,我这里使用Vmware12创建虚拟机,关于虚拟机最小化的安装大家可以参 ...
分类:
其他好文 时间:
2017-05-02 21:05:36
阅读次数:
288
演示样例: d = { "root": { "folder2": { "item2": None, "item1": None }, "folder1": { "subfolder1": { "item2": None, "item1": None }, "subfolder2": { "item3 ...
分类:
编程语言 时间:
2017-05-02 21:05:27
阅读次数:
209
第一步:创建本地分支 点击右键选择TortoiseGit,选择Create Branch…,在Branch框中填写新分支的名称(若选中”switch to new branch”则直接转到新分支上,省去第二步),点击OK按钮: 第二步:通过“Switch/Checkout”切换到新创建的分支上,点击 ...
分类:
其他好文 时间:
2017-05-02 21:05:18
阅读次数:
148
行内元素列表:<a>标签可定义锚<abbr>表示一个缩写形式<acronym>定义只取首字母缩写<b>字体加粗<bdo>可覆盖默认的文本方向<big>大号字体加粗<br>换行<cite>引用进行定义<code>定义计算机代码文本<dfn>定义一个定义项目<em>定义为强调的内容<i>斜体文本效果<i ...
分类:
Web程序 时间:
2017-05-02 21:05:11
阅读次数:
304
Ctrl+J:快捷提示,强迫智能感知; Ctrl+Z:撤销,回退键; Ctrl-Shift-空格:强迫显示参数信息; F2:重命名; Ctrl+K,X:插入代码段; F11和F10:逐句和逐过程调试; Ctrl+S:保存; Ctrl+E,C:全部注释; Ctrl+E,U:全部取消注释; Ctrl+F ...
分类:
其他好文 时间:
2017-05-02 21:05:05
阅读次数:
204
import java.util.Scanner; public class zhengze { public static void main(String[] args) { String p="[a-zA-Z]+(?=.*[0-9].*)(?=.*[_].*)\\w{7,10}"; Scann... ...
分类:
其他好文 时间:
2017-05-02 21:04:58
阅读次数:
138