深度优先和广度优先遍历在树和图中应用最为普遍,思想也类似,因此放到一起来总结。二叉树的深度优先广度优先遍历:一棵二叉树(2,(2(3,4),3(4,5))),这是一棵满二叉树,一共有7个节点,根节点2,深度为3数据结构定义如下:class Node: def __init__(self, value...
分类:
其他好文 时间:
2015-04-27 21:18:28
阅读次数:
129
This article lists some frequently asked questions about ASP.NET Web Pages (Razor) and WebMatrix
分类:
Web程序 时间:
2015-04-27 21:18:39
阅读次数:
156
文章内容1 ,安装一、选择键盘类型:US。二、这个是欢迎界面,选择“OK”即可。三、这个是使用协议,我们必须得接受,否则就不能继续安装了!四、这个是警告,告诉你XenServer所需要的硬件条件,我们选择“OK”即可。六、这个是存储设备选择界面,第一个是本地磁盘---sda;第二个是自动精简配置--...
分类:
其他好文 时间:
2015-04-27 21:17:48
阅读次数:
172
原文链接:http://www.educity.cn/develop/478947.html VC中提供了很多关于时间操作的函数,编写程序时我们可以跟据定时的不同精度要求选择不同的时间函数来完成定时和计时操作。 方式一:VC中的WM_TIMER消息映射能进行简单的时间控制。首先调用函数SetT...
分类:
编程语言 时间:
2015-04-27 21:20:00
阅读次数:
123
MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。如果是msi格式的可以直接点击安装,按照它给出的安装提示进行安装(相信大家的英文可以看懂英文提示),一般MySQL将会安装在C:\Program Files\MySQL\MySQL Server 5.6 该目录中;zip格式是自己解...
分类:
数据库 时间:
2015-04-27 21:17:29
阅读次数:
159
Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 102400/102400 K (Java/Others)
Total Submission(s): 925 Accepted Submission(s): 408
Problem Description
The God of sheep decides to ...
分类:
其他好文 时间:
2015-04-27 20:14:19
阅读次数:
171
需要重新编译下virtualbox的内核dpkg-reconfigure virtualbox-dkms不工作的话检查下最新的内核安装了没有。dpkg -l | grep headers-3.16没有就安装apt-get install linux-headers-`uname -r`然后重新编译下dkms模块就可以正常启动了dpkg-reconfigure virtualbox-dkms...
分类:
其他好文 时间:
2015-04-27 20:15:37
阅读次数:
193
Stu.h
#include
#include
using namespace std;
class Stu
{
private:
string name;
//学生姓名
float chinese;
//语文成绩
float math;
//数学成绩
//接下去写
public:
void setStudent(string, float, float);
v...
分类:
其他好文 时间:
2015-04-27 20:13:30
阅读次数:
77
bash配置文件:
全局配置:
/etc/profile, /etc/profile.d/*.sh, /etc/bashrc
个人配置:
~/.bash_profile, ~/.bashrc
profile类文件的作用:
设定环境变量
运行命令或者脚本
bashrc类文件的作用:
设定本地变量
定义命令别名
登录式shell读取配置文件的流程:
/etc/p...
分类:
其他好文 时间:
2015-04-27 20:14:37
阅读次数:
167
新建一个log4j.properties文件,内容如下
# Configure logging for testing: optionally with log file
log4j.rootLogger=WARN, stdout
# log4j.rootLogger=WARN, stdout, logfile
log4j.appender.stdout=org.apache.log4j.Con...
分类:
移动开发 时间:
2015-04-27 20:13:47
阅读次数:
182
java.util.concurrent.ScheduledThreadPoolExecutor 是 JDK1 .6之后自带的 包,功能强大,能实现定时器和延时加载的功能
各类功能和处理方面优于Timer
1、定时器:
ScheduledThreadPoolExecutor 有个scheduleAtFixedRate(command, initialDelay, perio...
分类:
其他好文 时间:
2015-04-27 20:13:35
阅读次数:
167
该播放器主要完成的功能如下:
1. 引导页面。每个应用在启动的时候都会有一个引导页面,该引导页面的功能就是让用户可以在短时间内了解该应用的功能和相关操作。
2. 欢迎页面。应用在启动的时候都会有一个splash界面,该页面主要显示该应用的版本、名称和版权等相关信息。
3. 界面设计。一个播放器界面相对较多,主要分为:主界面、查找本地歌曲界面、歌曲列表...
分类:
其他好文 时间:
2015-04-27 20:13:10
阅读次数:
191
最近,我翻了一下之前的C语言教材,看了三个有意思的小程序,包括:寻找“水仙花数”、判断某数是否为素数、对一个数进行质因数分解。我想把这三个东西放到一个程序中,便写下了此文。 算法步骤1. 寻找“水仙花数”。“水仙花数”是指一个三位数,其各位数字的立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。 2. 判断某数是否为素数。素数是指只能被1和它本身整...
分类:
编程语言 时间:
2015-04-27 20:12:30
阅读次数:
201
今天项目中用到了通过滑动鼠标滑轮触发事件,再网上找了一些例子,在FireFox下面使用正常,但是在IE和Google等浏览器下使用滑动一次滑轮却触发了两次事件,网上找了一些解决方案,最后选择了一个简单的解决方案,如果在使用的过程中出现问题,我会继续改进。...
分类:
Web程序 时间:
2015-04-27 20:12:27
阅读次数:
158
首先查看防火墙的状态:
输入指令:service iptables status
如果是开启状态的话如图所示:
如果关闭的状态是:
那么对于正在运行的状态进行操作:
停止防火墙:
service iptables stop
启动防火墙:
service iptables start
重...
分类:
其他好文 时间:
2015-04-27 20:11:54
阅读次数:
103
C 和 C++ 不能够自动地做边界检查,边界检查的代价是效率。一般来讲,C 在大多数情况下注重效率。然而,获得效率的代价是,C 程序员必须十分警觉以避免缓冲区溢出问题。C语言标准库中的许多字符串处理和IO流读取函数是导致缓冲区溢出的罪魁祸首。我们有必要了解这些函数,在编程中多加小心。一、字符串处理函数
strcpy()strcpy()函数将源字符串复制到缓冲区。没有指定要复制字符的具体数目!如果源字...
分类:
其他好文 时间:
2015-04-27 20:12:16
阅读次数:
788
Table of Contents1 需求1.1 why1.2 具体需求2 index3 ssd 特性3.1 成本3.2 接口3.3 比较典型的ssd参数3.4 小结4 现有系统调研4.1 基于redis修改4.1.1 redis-vm4.1.2 redis-storage4.1.3 小结4.2 单机存储引擎4.2.1 LevelDB...
分类:
系统相关 时间:
2015-04-27 20:11:48
阅读次数:
620