240 发简信
IP属地:浙江
  • 基于接口而非实现编程

    “基于接口而非实现编程”这条原则的另一个表述方式,是“基于抽象而非实现编程”。后者的表述方式其实更能体现这条原则的设计初衷。在软件开发中,最大的...

  • 2019-11-13

    1 服务在发起远程调用前,还需要经过哪些环节?能画出流程图吗? 1.1 组装url List us = loadRegistries(false...

  • 服务暴露

    dubbo框架做服务暴露分为两大部分,第一步将持有的服务实例通过代理转换成Invoker,第二步会把Invoker通过具体的协议(比如dubbo...

  • dubbo 知识点

    1 三种扩展点注解作用是什么,有什么区别(@SPI, @Adaptive, @Activate),分别用于什么场景? 1.1 @SPI注解可以使...

  • Resize,w 360,h 240
    dubbo注册中心

    1 设计模式 1.1 工厂模式 public Registry getRegistry(URL url) { . . . // Lock the...

  • K-Means

    1 k-means介绍 K-Means 是一种非监督学习,解决的是聚类问题。K 代表的是 K 类,Means 代表的是中心,你可以理解这个算法的...

  • KNN:如何对手写数字进行识别?

    KNN 的英文叫 K-Nearest Neighbor,应该算是数据挖掘算法中最简单的一种。 1. KNN的工作原理 “近朱者赤,近墨者黑”可以...

  • SVM:如何进行乳腺癌检测?

    SVM 是有监督的学习模型,我们需要事先对数据打上分类标签,通过求解最大分类间隔来求解二分类问题。如果要求解多分类问题,可以将多个二分类器组合起...

  • 朴素贝叶斯,中文文档分类

    1 朴素贝叶斯实现步骤参考 地址:https://github.com/gzhold/DataAnalysis/tree/master/skle...