总结
冰冻之心√
架构师,我来啦!∠(`ω´*)敬礼
展开
-
【总结】使用异常机制的技巧(欢迎补充)
目前, 存在着大量有关如何恰当地使用异常机制的争论。有些程序员认为所有的已检查异常都很令人厌恶;还有一些程序员认为能够拋出的异常量不够。我们认为异常机制(甚至是已检查异常)有其用武之地。下面给出使用异常机制的几个技巧。1、异常处理不能代替简单的测试作为一个示例, 在这里编写了一段代码, 试着上百万次地对一个空栈进行退栈操作。在实施退栈操作之前, 首先要查看栈是否为空。if (!s.empty...原创 2019-06-21 21:20:45 · 209 阅读 · 0 评论 -
【手写】用java写了个二叉树数据结构以及他的增加、包含、删除、获取所有四个方法
二叉树的定义二叉树(Binary Tree)是有限个节点的集合,这个集合可以是空集,也可以是一个根节点和两颗不相交的子二叉树组成的集合,其中一颗树叫根的左子树,另一颗树叫右子树。所以二叉树是一个递归地概念。二叉树的遍历二叉树的遍历分为三种:前序遍历 中序遍历 后序遍历前序遍历:按照“根左右”,先遍历根节点,再遍历左子树 ,再遍历右子树中序遍历:按照“左根右“,先遍历左子树,再遍历根节点,...原创 2019-07-14 11:15:30 · 245 阅读 · 0 评论 -
动态页面静态化:javaEE原生API+装饰者模式实现
先来看看装饰者模式装饰模式指的是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。装饰模式是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。特点(1) 装饰对象和真实对象有相同的接口。这样客户端对象就能以和真实对象相同的方式和装饰对象交互。(2) 装饰对...原创 2019-08-18 07:54:01 · 240 阅读 · 0 评论