堆是一种完全二叉树结构,并且其满足一种性质:父节点存储值大于(或小于)其孩子节点存储值,分别称为大顶堆、小顶堆。堆一般采用数组进行存储(从下标为0开始)。则父节点位置为i,那么其左孩子为2*i + 1,右孩子为2*i + 2。一. 算法描述 堆排序主要分为两个过程:建堆:先使长度为N数组形成一...
分类:
其他好文 时间:
2014-06-18 00:08:54
阅读次数:
207
本文就standalone部署方式下的容错性问题做比较细致的分析,主要回答standalone部署方式下的包含哪些主要节点,当某一类节点出现问题时,系统是如何处理的。组成cluster的不同节点,启动时有没有固定的顺序,为什么是这样的顺序,针对这些问题,本文会做一个详尽的分析。
分类:
其他好文 时间:
2014-06-18 00:10:53
阅读次数:
253
3.1 实例描述 对输入文件中数据进行就算学生平均成绩。输入文件中的每行内容均为一个学生的姓名和他相应的成绩,如果有多门学科,则每门学科为一个文件。要求在输出中每行有两个间隔的数据,其中,第一个代表学生的姓名,第二个代表其平均成绩。 样本输入: 1)math: 张三 88李四 99王五 66赵六 ....
分类:
其他好文 时间:
2014-06-18 00:11:31
阅读次数:
438
Windows下的下载工具--迅雷,之所以下载速度快,乃是它能搜索资源、为己所用,而不是仅仅从原始地址这单一资源处下载。Ubuntu下也有类似的工具,那就是aira2。aira2是一个命令行下载工具,可以配合其他图形界面的下载软件使用。我用的是uget+aria2。uget本身是一个小巧实用的多线程...
分类:
其他好文 时间:
2014-06-18 00:12:12
阅读次数:
313
接上文.使用上文中的AssetBundle打包方式生成的文件包括了依赖关系中的文件.一般的使用中并不会发现什么问题.可是当配合NGUI的时候,使用dynamicFont时打包AssetBundle会将每一个组件使用的dynamicFont都分开打包进去.导出函数请參考:导出资源导出资源包时出现的问题...
分类:
其他好文 时间:
2014-06-18 00:13:33
阅读次数:
189
VB程序逆向常用的函数 1) 数据类型转换: a) __vbaI2Str 将一个字符串转为8 位(1个字节)的数值形式(范围在 0 至 255 之间) 或2 个字节的数值形式(范围在 -32,768 到 32,767 之间)。 b)__vbaI4Str 将一个字符串转为长整型(4个字节)的数值形式(...
分类:
其他好文 时间:
2014-06-18 00:15:26
阅读次数:
255
所有数据库高速缓存区中已经提交的数据都会被写入重做日志缓存区中,然后被LGWR后台进程写入重做日志文件中。oracle服务器能保证所有被提交的数据都会被写入重做日志文件中。一旦数据库崩溃就可以利用重做日志文件实现数据库的完全恢复。引入重做日志文件的目的就是为了实现数据库的恢复。1、每个重做日志文件组...
分类:
其他好文 时间:
2014-06-18 00:14:45
阅读次数:
194
NSString *str = @"我是一asdf我是一我是一我是一我是一我是一我是一我是一我是一我是一我是一我是一asdf我是一asdf我是一asdf我是一asdf我是一asdf我是一asdf"; CGSize labelSize = [str sizeWithFont:[UIFont boldS...
分类:
其他好文 时间:
2014-06-18 00:14:11
阅读次数:
189
广播风暴:当网络中存在物理环路,会产生广播风暴STP协议:Spanning Tree Protocol(生成树协议) 逻辑上断开环路,防止广播风暴的产生STP算法:(所有选择都是比小-小的当选) 选择根网桥(Root Bridge):在网络中的所有交换机中选择一台 选择依据:网桥ID(网桥...
分类:
其他好文 时间:
2014-06-18 00:16:46
阅读次数:
252
C语言教材的有序单链表程序的插入我并不满意,因为链表为空,表尾等原因导致有四种情况要处理,给同学们的阅读造成困难。书上的做法较复杂的一个原因是链表是不带头结点的,所以要考虑新结点插入时会不会变成表头,例如:当链表为空时, 插入3, 3变成表头, 再插入1, 链表为1->3, 链表头指向1, 代码必须...
分类:
其他好文 时间:
2014-06-18 00:16:02
阅读次数:
181
每个操作系统都有它的自动定时启动程序的功能,Windows有它的任务计划,而Linux对应的功能是crontab。crontab简介crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取...
分类:
其他好文 时间:
2014-06-18 00:17:26
阅读次数:
262
ffmpeg在官网上描述自身:是一个对视频和音频进行记录,转换,流化的完整的跨平台解决方案。事实上,现在有很多工具都是基于ffmpeg来进行视频音频的处理工具的。比如鼎鼎大名的格式工厂,就是使用ffmpeg来作为内核的转码工具。理解一些音视频的编码知识。我们平时看的视频文件格式:mp4/rmvb/m...
分类:
其他好文 时间:
2014-06-18 00:19:14
阅读次数:
270
五、TTextLayoutNG 在FMX.TextLayout.GPU.pas文件中,实现了几个基础功能,其中: (1)渲染单元 在TextLayout中,每一批同字体和颜色的1~n个字符,组成一个最基本的渲染单元TGPURun,1~n个渲染单元构成一行(TGPULine),1~n行构成一帧(Fra...
分类:
其他好文 时间:
2014-06-18 00:19:55
阅读次数:
366
前两天从 Amazon 购买了第一台 Apple 的笔记本电脑,MacBook Pro with Retina display。配置是官网价格10788那款,实际在亚马逊用9888买下,便宜了900元。Amazon 上几乎所有 Apple 的电脑都比官方教育商店便宜,并且自营很靠谱,推荐一下。 等待...
分类:
其他好文 时间:
2014-06-18 00:20:32
阅读次数:
392
我们在更改系统文件或者执行某些命令,需要root身份才能进行,这就需要从当前用户切换到root用户。Linux中切换用户的命令是su或su -。前天我在使用useradd这个命令时,才体会到这两者的本质区别。如图:我首先是用su命令切换到root身份的,但是运行useradd时,出现错误:bash:...
分类:
其他好文 时间:
2014-06-18 00:21:15
阅读次数:
275
题目思想比較简单,可是题目要求输出路径比較麻烦,学习了Ice_Crazy博主的方法,感觉不错。#include #include"stdio.h"#include"string.h"#include"queue"using namespace std;const int maxn = 100 + 5...
分类:
其他好文 时间:
2014-06-18 00:23:10
阅读次数:
233
程序猿生存定律这书的文件夹在这里:程序猿生存定律--文件夹喜欢从头瞄的,能够移步。----------------------------------------------------------------------------------------------支撑职场的基本规则是交换,交换...
分类:
其他好文 时间:
2014-06-18 00:25:08
阅读次数:
287