design-patterns
-
为什么更多的Java代码不使用PipedInputStream /PipedOutputStream? 我最近发现了这个成语,我想知道我是否错过了什么。我从未见过它被使用过。我使用过的几乎所有Java代码都倾向于将数据误入字符串或缓冲区,而不是像这个例子(例如使用HttpClient和XML API)
-
-
-
-
支持组合而不是继承 的示例: 在苹果和水果之间有明确的IS-A关系,即苹果IS-A水果,但作者也将其显示为苹果HAS-A水果(成分),以显示用继承实现时的陷阱。 我在这里变得有些困惑,声明的含义是什么
-
如何实现FSM - Java中的有限状态机 我有工作要做,我需要你的帮助。我们想要实现一个,以识别char序列(如:A,B,C,A,C),并判断它是否被接受。 我很乐意获得一些如何实现它的想法,或者你可以给我一些起点。 我应该如
-
Java Web Application Configuration Patterns 是否有任何模式或最佳实践可用于简化跨多个环境的 Java Web 应用程序的配置文件更改。例如,JDBC URL、SOAP 端点等。 作为一些背景知识来帮助澄清我的问题,我使用几个大型Java Web应用程序,在
-
Java 设计问题:强制执行方法调用序列 最近在一次采访中有人问我一个问题。 问题:有一个类用于分析代码的执行时间。该类是这样的: 客户端应创建秒表的实例并相应地调用方法。用户代码可能会弄乱方法的使用,从而导致意
-
为什么人们在他们的代码中使用消息/事件总线?[已关闭] [断开的链接] 这只是流行的Observer(监听器)模式“全局”制作 - 系统中的每个对象都可以监听每条消息,我认为这很糟糕,它打破了封装原则(每个对象都知道一切)和单一责任原
-
标签