做编程的一个常识:不要在循环过程中删除元素本身(至少是我个人的原则)。否则将发生不可预料的问题。 而最近,看到一个以前的同学写的一段代码就是在循环过程中删除元素,我很是纳闷啊。然后后来决定给他改掉。然后引发了另外的惨案。 原来的代码是这样的: 看了如上代码,我很是郁闷,然后给改成如下: 这下出事了, ...
分类:
编程语言 时间:
2017-08-13 14:14:20
阅读次数:
240
mysql慢查询日志可以记录查询时间过长的sql,对于性能问题定位十分重要,本文旨在介绍慢查询日志管理使用。 参数 1、slow_query_log:ON表示慢查询日志开启,OFF表示慢查询日志关闭; 2、slow_query_log_file:慢查询日志文件; 3、long_query_time: ...
分类:
数据库 时间:
2017-08-13 14:14:11
阅读次数:
268
在对NameNode节点进行格式化时,调用了FSImage的saveFSImage()方法和FSEditLog.createEditLogFile()存储当前的元数据。Namenode主要维护两个文件,一个是fsimage,一个是editlog。 fsimage :保存了最新的元数据检查点,包含了整 ...
分类:
其他好文 时间:
2017-08-13 14:14:05
阅读次数:
167
Nginx是一个轻量级的高性能Webserver、反向代理server、邮件(IMAP/POP3/SMTP)server,是Igor Sysoev为俄罗斯訪问量第二的Rambler.ru网站开发,第一个公开版本号0.1.0公布于2004年10月4日。以类BSD许可证的形式公布。Nginx选择epol ...
分类:
Web程序 时间:
2017-08-13 14:13:57
阅读次数:
202
前段时间刷了一些莫队算法的题目,这里记录了一些理解和思考。莫队算法算法莫队算法用于解决一类可以由区间[l,r]的答案可以快速转移出区间[l-1,r],[l+1,r],[l,r+1],[l,r-1]的区间离线询问问题。我们假设转移的复杂度是c莫队算法的"本质"是把把每一个区间看成平面上的点,l是横坐标 ...
分类:
编程语言 时间:
2017-08-13 14:13:49
阅读次数:
154
(一)对称加密(Symmetric Cryptography)对称加密是最快速、最简单的一种加密方式,加密(encryption)与解密(decryption)用的是同样的密钥(secret key),这种方法在密码学中叫做对称加密算法。对称加密有很多种算法,由于它效率很高,所以被广泛使用在很多加密 ...
分类:
Web程序 时间:
2017-08-13 14:13:42
阅读次数:
188
项目中有用到spring整合springMvc和mybatis的开发框架,现以下面的例子进行说明: 开发框架搭建如下: 1、建web项目(注意:这里例子没用到maven管理) 2、引入依赖的jar包(spring、springMVC、mybatis以及其他相关依赖jar包) 3、配置整合文件 1)w ...
分类:
编程语言 时间:
2017-08-13 14:13:31
阅读次数:
228
Given two sparse matrices A and B, return the result of AB. You may assume that A's column number is equal to B's row number. Example: A = [ [ 1, 0, 0... ...
分类:
其他好文 时间:
2017-08-13 14:13:21
阅读次数:
141
OJ题号: BZOJ1856、洛谷1641 思路: 总方案数为$\binom{n+m}{m}$,非法方案数为$\binom{n+m}{m-1}$。 则合法方案数为$(n-m+1)\frac{(n+2)(n+3)...(n+m)}{m!}$。 其中除以$m!$可以用乘以逆元实现,边乘边模。 因为要求出 ...
分类:
其他好文 时间:
2017-08-13 14:13:13
阅读次数:
101
RemoteBox 1.6 发布,VirtualBox 管理工具 http://www.lupaworld.com/article-230113-1.html 安装VirtualBox Extension Pack,让Virtualbox更好的支持USB 2.0、以及一些扩展增强功 http://p ...
分类:
其他好文 时间:
2017-08-13 14:13:07
阅读次数:
206
一、Nginx简介 Nginx是一个web服务器也可以用来做负载均衡及反向代理使用,目前使用最多的就是负载均衡,具体简介我就不介绍了百度一下有很多,下面直接进入安装步骤 二、Nginx安装 1、下载Nginx及相关组件 确认编译环境是否安装: 没有安装的同学使用可以使用以下命令进行安装: 2、安装N ...
分类:
其他好文 时间:
2017-08-13 14:13:00
阅读次数:
214
第一部分:搜索、遍历 【例子1】655. Print Binary Tree Example 1: Example 2: 思路:先求高度,初始化数组,然后DFS递归即可。在DFS时,需要注意确定左右边界。 代码: vector<vector<string>> printTree(TreeNode* ...
分类:
其他好文 时间:
2017-08-13 14:12:48
阅读次数:
206
JSP基础知识:转自老师上课梳理的笔记,希望对大家有所帮助。有什么不妥当的地方还望大家批评指正。 特别适用于JSP入门的人员使用。1.JSP [1] 简介1.1 HTML HTML擅长显示一个静态的网页,但是不能调用Java程序。1.2 Servlet Servlet擅长调用Java程序和后台进行交 ...
分类:
Web程序 时间:
2017-08-13 14:12:42
阅读次数:
197
这里是前章,我们做一下预备。之前太多事情没能写博客~。。 (此博客只适合python3x,python2x请自行更改代码) 首先你要有bs4模块 windows下安装:pip3 install bs4,如果你电脑有python2x和python3x的话,在python3x中安装bs4请已管理员的身份 ...
分类:
编程语言 时间:
2017-08-13 14:12:34
阅读次数:
181
使用Maven建立一个Quite start 项目 2.命名卫 bhz-parent 3.groupid 为: bhz 4.artifactId 为: bhz-parent package:为空不填写 5.引入所有的jar包依赖,并且进行聚合所有子项目(这里暂时没有任何子项目聚合,也就是pom文件) ...
分类:
其他好文 时间:
2017-08-13 14:12:25
阅读次数:
113
ntpq -p remote:NTP主机的IP或者是主机名(ntp.conf文件中配置的server和peer主机) 如果有『 * 』代表目前正在作用当中的上层 NTP 如果是『 + 』代表也有连上线,而且可作为下一个提供时间更新的候选者。 refid:参考的上一层 NTP 主机的地址st:st的值 ...
分类:
其他好文 时间:
2017-08-13 14:12:19
阅读次数:
561
二进制十进制 1 1 10 2 100 4 10008 1000016 10000032 100000064 10000000128 1000000012... ...
分类:
其他好文 时间:
2017-08-13 14:12:09
阅读次数:
141