用户中心USER CENTER

首页/用户
  • 分布式系统开发工具包 —— 基于Hessian的HTTP RPC调用技术

    摘要:官网是二进制协议。处理大量数据分布式应用需要发送大量二进制数据时,使用会更加有效率,因为它避免了分配大量数组。方法参数中只有最后一个参数可能是,因为数据是在调用过程中读的。文件下载文件下载实现原文发布于 showImg(https://segmentfault.com/img/remote/1460000013797908); Hessian官网:http://hessian.cauc...

    浠ラ箍 发布于Java
  • 静态工厂方法替代构造方法

    摘要:工厂方法模式工厂方法模式是一种设计模式,指的是让具体的工厂对象负责生产具体的产品对象。在我们使用构造函数创建对象的时候,我们每次时,都将创建一个新的对象,而如果我们通过静态工厂方法时,我们可以返回系统中已存在的对象。 目录: 普通构造方法与静态工厂方法 静态工厂方法与设计模式中的工厂方法区别 静态工厂方法的优势 静态工厂方法的缺点 普通构造方法与静态工厂方法 普通构造方法创建对象...

    浠ラ箍 发布于Java
  • Reflection:Java反射机制的应用场景

    近期在维护公司项目的时候遇到一个问题,因为实体类中的 set 方法涉及到了业务逻辑,因此在给对象赋值的过程中不能够使用 set 方法,为了实现功能,所以采用了反射的机制给对象属性赋值,借此机会也了解了反射的一些具体用法和使用场景,分以下两点对反射进行分析: 反射的优势和劣势 反射的应用场景 反射的优势和劣势   个人理解,反射机制实际上就是上帝模式,如果说方法的调用是 Java 正确的打开方式...

    浠ラ箍 发布于Java
  • Binary Tree Traversal

    PostOrder public class Solution { // Important, when you pop a node, ensure its children are traversed. public List postorderTraversal(TreeNode root) { ArrayDeque s = new ArrayDeque();...

    浠ラ箍 发布于Java
  • Design Patterns-Null Object Pattern(译)

    摘要:实现我们将创建一个抽象类,该类声明了两个方法以及记录客户端名字的属性值。创建具体的类集成该抽象类。第一步创建抽象类第二步创建具体的类继承抽象类第三步创建类第四步使用类通过传递的值来获取或者类的对象第五步校验输出推荐阅读被遗忘的设计模式 原文链接 译者:smallclover Thanks for your watching 设计模式-Null Object Pattern 在Nul...

    浠ラ箍 发布于Java
<