第四道树题,逐渐能写递归了。虽然最后AC的代码还是看了网络,但是距离成功攻克此类问题仅一步之遥。题目:一棵树,判断是否为AVL。(AVL条件:树上任意一点的左右子树的高度差_
1 ) return false; else return isBalanced(root.lef...
分类:
其他好文 时间:
2014-05-16 04:04:41
阅读次数:
259
匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口实例1:不使用匿名内部类来实现抽象方法12345678910111213141516abstractclassPerson
{publica...
分类:
编程语言 时间:
2014-05-16 03:55:43
阅读次数:
345
转:我们已经看到,当想让写入者线程和读取者线程以独占的方式或共享的方式访问一个资源的时候,可以使用SRWLock。在这些情况下,如果读取者线程
没有数据可以读取,那么它应该将锁释放并等待,直到写入者线程产生了新的数据为止。如果用来接收写入者线程产生的数据结构已满,那么写入者同样应该释放
SRWLoc...
需求理解
即系统需要做什么
需求不等于功能 例子:ATM机
“取款”、“存款”、“查询余额”--需求
识别卡”、“密码认证”、“点钞”--系统功能
需求是对客户来说有价值的事情,而功能是系统为了实现客户价值而提供的能力
判断条件-判断是否对客户有价值...
分类:
其他好文 时间:
2014-05-15 23:26:39
阅读次数:
308
有限状态机(Finite-state
machine)是一个非常有用的模型,可以模拟世界上大部分事物。 简单说,它有三个特征:* 状态总数(state)是有限的。* 任一时刻,只处在一种状态之中。*
某种条件下,会从一种状态转变(transition)到另一种状态。 它对JavaScript的...
分类:
编程语言 时间:
2014-05-15 22:37:13
阅读次数:
351
IF EXISTS ( --判断是否存在合符条件的记录 SELECT TOP ( 1 ) 1 FROM
[DCL].[SecurityUser] WHERE [U...
分类:
数据库 时间:
2014-05-15 20:51:00
阅读次数:
336
注:本文仅限技术研究,探讨,测试使用
2014年4月29日爆出的struts的可操纵classLoader的漏洞, 横跨struts1和struts2的所有版本。 影响面和问题的严重性几乎可以和heartbleed相媲美。 struts2要严重一些,对于struts1,只是说在特定条件下可执行特殊操作。
因为项目中用的是struts1,所以主要精力集中在struts1上。既然要修复漏洞...
分类:
其他好文 时间:
2014-05-15 19:52:36
阅读次数:
289
oracle表之间的连接之哈希连接(Hash Join),其特点如下:
1,驱动表和被驱动表都是最多只被访问一次。
2,哈希连接的表有驱动顺序。
3,哈希表连接的表无需要排序,但是他在做连接之前做哈希运算的时候,会用到HASH_AREA_SIZE来创建哈希表。
4,哈希连接不适用于的连接条件是:不等于,小于
5,哈希连接索引列在表连接中无特殊要求,与单表情况无异。
下面我来做个实验来证...
分类:
数据库 时间:
2014-05-15 18:27:33
阅读次数:
408
oracle表之间的连接之排序合并连接(Merge Sort Join),其特点如下:
1,驱动表和被驱动表都是最多只被访问一次。
2,排序合并连接的表无驱动顺序。
3,排序合并连接的表需要排序,用到SORT_AREA_SIZE。
4,排序合并连接不适用于的连接条件是:不等于其中大于>,小于
5,排序合并连接,如果有索引就可以排除排序。
下面我来做个实验来证实如上的结论:...
分类:
数据库 时间:
2014-05-15 18:12:38
阅读次数:
386
先决条件,设置为固定IP 1.打开“服务管理器”:右键“计算机”-“管理”2.角色-添加角色4.安装完成以后开始-运行-“dcpromo.exe”或者点击如图位置此处我们以laohe912.com为FQDN为例林功能级别此处选择“WindowsServer2008”假如还有其他域控制器要加入到该林中,则这些..