史上最全EffectiveJava总结(二)

thbcm阅读(325)

如果没有在方法开头就验证参数,可能会违反故障原子性。因为方法可能会在执行过程中出现让人困惑的异常而失败,或者计算出错误的结果然后返回,甚至可能埋藏隐患,导致将来在不确定的某处代码产生错误。

掌握设计模式–备忘录模式

thbcm阅读(374)

核心思想:在不破坏对象封装的前提下,捕获并保存对象的内部状态,以便在需要时恢复到之前的状态。

聊聊智商税:AI知识库

thbcm阅读(368)

但紧接着问题就来了:
什么是AI知识库?一般人以为的知识库是什么呢?

联系我们