HTML 5除了提供用于获取文件信息的File对象外,还添加了FileSystem相关的应用接口。FileSystem对于不同的处理功能做了细致的分类,如用于文件读取和处理的FileReader和FileList对象、用于创建和写入的Blob和FileWriter对象、用于目录和文件系统访问的DirectoryReader和LocalFileSystem对象等,FileSystem功能的出现是浏览器在文件系统上的突破,具有里程碑的意义,虽然目前还尚未完全成熟,但足以让开发者发挥更大的想象空间。...
分类:
Web程序 时间:
2014-07-26 03:04:26
阅读次数:
255
连接:http://acm.hdu.edu.cn/showproblem.php?pid=4819
题意:给出一个800×800以下的矩阵,每次更新一个点的值为以这个点为中心的长度为Li的矩阵内的最大值和最小值的平均值,并且输出这个值。
思路:线段树模板题,二维线段树就是一个树套树的情况。
题的意义就在于给我带了一个二维线段树的模板,跑了2359ms,结构体的线段树不会被卡。...
分类:
其他好文 时间:
2014-07-26 02:13:46
阅读次数:
287
工具可以在我们软件开发的过程中帮助我们去除繁杂的体力劳动,让我们更集中于去思考更有意义的事。...
分类:
其他好文 时间:
2014-07-26 02:06:56
阅读次数:
174
在互联网上要想与另外一台主机通信,要知道对方的IP地址,但是IP地址是很难记忆的,比如百度的一台服务器的IP地址为115.239.210.27,我们在浏览器中输入http://115.239.210.27/就可以访问百度了,但是如果访问一个网站就要记住它的的IP是很蛋疼的事,人们习惯记住有意义的字符...
分类:
其他好文 时间:
2014-07-26 01:32:56
阅读次数:
188
上一篇文章讲了标识符命名的约定,今天讲下标识符命名的选择。简单的讲,看到一个标识符一定要可以见名知意。名字一定要能够表达出标识符的含意标识符名字必须要表达出该标识符的意义,绝对不可以使用无意义的v1,v2…vn之类的命名。 public static void CloneChars(char[] c...
分类:
其他好文 时间:
2014-07-26 00:34:26
阅读次数:
229
一、基本概念1、赫夫曼(Huffman)树又称最优二叉树或最优搜索树,是一种带权路径长度最短的二叉树。在许多应用中,常常赋给树中结点一个有某种意义的实数,称此实数为该结点的权。从树根结点到该结点之间的路径长度与该结点上权的乘积称为结点的带权路径长度(WPL),树中所有叶子结点的带权路径长度之和称为该...
分类:
其他好文 时间:
2014-07-26 00:33:36
阅读次数:
255
简介Percona XtraDB Cluster是MySQL高可用性和可扩展性的解决方案,Percona XtraDB Cluster提供的特性如下:1.同步复制,事务要么在所有节点提交或不提交。2.多主复制,可以在任意节点进行写操作。3.在从服务器上并行应用事件,真正意义上的并行复制。4.节点自动...
分类:
数据库 时间:
2014-07-25 14:03:51
阅读次数:
521
虚拟化网络越来越复杂,使得用户无法依赖一家厂商提供的端到端解决方案来满足对服务敏捷性和可扩展性的要求。博科Vyatta提供了一个开放式平台,让云和电信运营商重新获得对网络的控制权。在迈向软件网络的征程中,博科(Brocade)公司又迎来了一个新的具有转折意义的时刻——博科..
分类:
其他好文 时间:
2014-07-25 11:34:12
阅读次数:
287
浅谈函数应用函数存在的意义:把main函数中复杂的逻辑进行拆分,由一个一个单独的函数来处理一个单独的模块,main函数只是起到宏观调控作用我们可以自己编写一些函数,实现某些功能,把函数的声明放在.h文件里,把函数的定义即实现放在.m文件里,然后在main.m文件里的main函数里调用实..
分类:
其他好文 时间:
2014-07-25 11:30:31
阅读次数:
198
??
昨天探讨了访问者模式,今天来说说桥接模式:
定义:将抽象部分与它的实现部分分离,是它们可以独立地变化。
这并不是说,让抽象类与其派生类分离,因为这没有任何意义。实现指的是抽象类和它的派生类用来实现自己的对象。
理解:实现系统可能有多角度分类,每一种分类都有可能变化,那么就把这种多角度分离出来让它们独立变化,减少它们之间的耦合。
下面讲一下合成/聚合复用原则:
合成/聚合复用原则就...
分类:
其他好文 时间:
2014-07-25 11:10:31
阅读次数:
229