摘要: 四种操作xml的方式: SAX, DOM, JDOM , DOM4J的比较   1. 介绍 1)DOM(JAXP Crimson解析器)         DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该... 阅读全文
posted @ 2010-03-26 10:33 心梦帆影 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 二叉查找树 维基百科,自由的百科全书 3层二叉查找树 二叉查找树(Binary Search Tree),或者是一棵空树,或者是具有下列性质的二叉树: 若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值; 若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值; 它的左、右子树也分别为二叉排序树。 二叉排序树的查找过程和次优二叉树类似,通常采取二叉链表作为二叉排序树的存储结构。... 阅读全文
posted @ 2010-03-25 16:55 心梦帆影 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 二叉树 维基百科,自由的百科全书 在计算机科学中,二叉树是每个节点最多有两个子树的有序树。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常被用于实现二叉查找树和二叉堆。 二叉树的每个结点至多只有二棵子树(不存在度大于2的结点),二叉树的子树有左右之分,次序不能颠倒。二叉树的第i层至多有2i − 1个结点;深度为k的二叉树至多有2k − ... 阅读全文
posted @ 2010-03-25 16:30 心梦帆影 阅读(650) 评论(0) 推荐(0) 编辑
摘要: Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql*plus语句。 我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql 语句进行修改,然后再次执行,sq... 阅读全文
posted @ 2010-03-23 22:56 心梦帆影 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 相信很多接触到Web开发方面的人都知道Yahoo Developer Network的一篇文章 “Best Practices for Speeding Up Your Web Site” 我觉得这篇文章称作Web开发的圣经也不算过分,他们的34条铁律我几乎每隔几天都要温习一下并努力实践到自己的工作中。没有看到过这篇文章的人可以赶快看一下 Best Practices fo... 阅读全文
posted @ 2010-03-22 17:02 心梦帆影 阅读(527) 评论(0) 推荐(0) 编辑
摘要: The Exceptional Performance team has identified a number of best practices for making web pages fast. The list includes 35 best practices divided into 7 categories. Filter by category: ContentServerCo... 阅读全文
posted @ 2010-03-22 17:01 心梦帆影 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 好像现在一提到性能,大多数人都会想到负载均衡,分布式,CDN和缓存等等,很少把前端优化作为很重要的一部分来做,其实前端优化如果做得好的话,性能提高百分之几十是完全有可能的,特别是大访问量的web应用。因为我所在的项目遇到了严重的性能问题,所以就google了很多关于性能的文章,也写了和翻译了几篇关于Java性能的blog,有struts, jdbc, servlet, ejb等等方面的,有兴趣的朋... 阅读全文
posted @ 2010-03-22 16:52 心梦帆影 阅读(337) 评论(0) 推荐(0) 编辑