图像分类 KNN算法 KNN算法可用于图像分类,且根据K值的不同,分割边界也会受到比较大的影响。 KNN并不常用于如今的图像分类,原因主要有两点: 没有显式的训练过程,测试时每个测试样本点需要遍历所有样本点,找到K个最近邻的点,以确定分类。 距离计算标准(欧几里得、曼哈顿距离)公式在比较图像上并不适 ...
分类:
其他好文 时间:
2020-06-30 22:30:12
阅读次数:
57
Shell简介 Shell 是一个 C 语言编写的脚本语言,它是用户与 Linux 的桥梁,用户输入命令交给 Shell 解释处理Shell 将相应的操作传递给内核(Kernel),内核把处理的结果输出显示到屏幕给用户. Shell分为两类 图形界面 Shell(GUI Shell) GUI为 Un ...
分类:
系统相关 时间:
2020-06-29 09:52:07
阅读次数:
67
8.1介绍 线程池里面的线程是可以复用的 大量异步任务是线程池表现良好的性能 线程池提供了一种资源限制和管理的手段 线程池提供了许多可调参数和可扩展接口, 但是可以使用更加方便的Executors的工厂方法创建线程,不建议 8.2类图分析 Executors是一个工具类,提供了好多静态方法 线程池状 ...
分类:
编程语言 时间:
2020-06-28 22:25:00
阅读次数:
68
Command模式属于行为模式,作为大名鼎鼎的23个设计模式之一,Command模式理解起来不如工厂模式,单例模式等那么简单直白。究其原因,行为模式着重于使用,如果没有编程实践,确实不如创造模式那么直白。我们先看看UML类图。 估计很多同学看着图就晕了,那么多东西,Command和Concrete ...
分类:
其他好文 时间:
2020-06-26 01:21:09
阅读次数:
79
统一建模语言简介 UML 从目标系统的不同角度出发,定义了用例图、类图、对象图、状态图、活动图、时序图、协作图、构件图、部署图等 9 种图。 本教程主要介绍软件设计模式中经常用到的类图,以及类图之间的关系。 类、接口和类图 1. 类 类(Class)是指具有相同属性、方法和关系的对象的抽象,它封装了 ...
分类:
其他好文 时间:
2020-06-25 17:14:40
阅读次数:
75
啥是职责链设计模式、类图长啥样、有哪些应用场景等等这些网上一捞一大把,就不再费口水了。一图抵千言,一个例子抵一百个类图。不废话,上例子: 1、职责接口: package com.wlf.chain; import com.wlf.entity.CommonRequest; import com.wl ...
分类:
其他好文 时间:
2020-06-24 12:26:25
阅读次数:
63
1. 系统概念模型 基于用例模型创建系统概念模型,创建实体类类图。 government -account:int -password:int +printInfo():void ts(teachers and students) +Id:int +name:string +sex:string + ...
分类:
其他好文 时间:
2020-06-23 21:47:30
阅读次数:
68
UML类图的作用是描述程序中类的信息及各个类之间的关系。所有的面向对象(Object Oriented)语言都离不开类的概念,理解了程序中类的设计也就理解了程序的一半。但类的具体描述方式在各个类中都不一样,UML类图的提出是为了能够脱离语言的限制,抽象地描述各个类的信息及各个类之间的关系。这是UML ...
分类:
其他好文 时间:
2020-06-22 22:58:19
阅读次数:
47
设计模式 三、抽象工厂模式 主要解决:简单工厂升级版,适合产品有多于一个的产品族,而系统只消费其中某一族的产品。 优点: 多个产品一起工作,可以使用同一产品对象 易于对产品横向升级 缺点:产品族难扩展,需要修改抽象工厂及其实现 UML类图 实现: *注:抽象产品工厂模式不利于产品的纵向增加,例如增加 ...
分类:
其他好文 时间:
2020-06-22 15:14:41
阅读次数:
60
Rocksdb事务隔离性指的是多线程并发事务使用时候,事务与事务之间的隔离性,通过加锁机制来实现,本文重点剖析Read Commited隔离级别下,Rocksdb的加锁机制。 Rocksdb事务相关类族 Rocksdb的事务相关的类图如下图所示。主要有两个类族,Transaction和DB,默认采用 ...
分类:
数据库 时间:
2020-06-19 23:07:03
阅读次数:
69