用户中心USER CENTER

首页/用户
  • 什么是代码架构(我对设计模式的理解)

    摘要:更好的理解设计模式我觉得对于设计模式的理解是把设计模式归并到架构的一部分,是架构的子集,重命名为代码架构,这样好理解很多。 设计模式,这是我听过最糟糕的翻译,这个名字对于程序员来说有点高高在上,难以理解,尤其是php,python,nodejs这些脚本语言的开发人员可能因为这个名字就忽视了设计模式的重要性。当然,除了名字以外,从更深层次,更具体来说,我觉得有三个原因: 不用设计模式也...

    mayaohua 发布于Java
  • ForkJoin框架之ForkJoinPool

    摘要:前言在前面的三篇文章中先后介绍了框架的任务组件体系体系源码并简单介绍了目前的并行流应用场景框架本质上是对的扩展它依旧支持经典的使用方式即任务池的配合向池中提交任务并异步地等待结果毫无疑问前面的文章已经解释了框架的新颖性初步了解了工作窃取 前言 在前面的三篇文章中先后介绍了ForkJoin框架的任务组件(ForkJoinTask体系,CountedCompleter体系)源码,并简单介绍...

    mayaohua 发布于Java
  • Java异常处理的最佳实践

    摘要:然而,我更倾向于使用来单元测试来文档化异常。单元测试允许我在使用中查看异常,并且作为一个可以被执行的文档来使用。通过为异常编写单元测试,你不仅可以记录异常如何触发,还可以使你的代码在经过这些测试后更加健壮。 本文是关于 Exception 处理的一篇不错的文章,从 Java Exception 的概念介绍起,依次讲解了 Exception 的类型(Checked/Unchecked),...

    mayaohua 发布于Java
  • [LeetCode] 669. Trim a Binary Search Tree

    Problem Given a binary search tree and the lowest and highest boundaries as L and R, trim the tree so that all its elements lies in [L, R] (R >= L). You might need to change the root of the tree, so t...

    mayaohua 发布于Java
  • springcloud-eureka

    摘要:鉴于含有自带的,还有使用命令启动服务比较方便,我们就使用包。没错,他是通过方法启动的。目录下主要是资源文件,文件主要是系统配置文件,以后会经常用到。我们需要将提供服务的应用注册到服务中心来。才能注册中服务中。 我们在学习springcloud之前,需要先了解springboot框架,springboot框架讲究约定优于配置,如果之前我们使用过spring项目的话,用起来特别的简单,可以...

    mayaohua 发布于Java
<