目标检测模型主要分为two-stage和one-stage, one-stage的代表主要是yolo系列和ssd。简单记录下学习yolo系列的笔记。1 yolo V1   yolo v1是2015年的论文 you only look once:unified,real-time object detection 中提出,为one-stage目标检测的开山之
转载 2024-04-08 22:00:58
127阅读
为什么要有RISC-V?导言RISC-V的目标是成为一个通用的指令集架构(ISA)能适应各类控制器到处理器能兼容各种流行的软件栈和编程语言适应所有实现技术对所有为体系结构样式都有效支持广泛的专业化,成为定制加速器的基础稳定的,基础的指令集架构不应该改变模块化与增量型ISA计算机体系结构的传统方法是增量ISA,新处理器不仅必须实现新的ISA扩展,还必须实现过去的所有扩展。x86-32(32位地址版本
转载 2024-04-08 13:44:58
52阅读
一、Hadoop的概念Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。Hadoop实现了一个分布式文件系统( Distributed File System),其中一个组件是HDFS(Hadoop Distributed File System)。HDFS有高容错性的特点,并且设计用来部
1.Tomcat 核心架构体系 Tomcat核心组件 组件 职责 Server 服务器表示整个Catalina Servlet容器以及其它组件,负责组装并启动Servlet引擎,Tomcat连接器。Server通过实现Lifecycle接口,提供了一种优雅的启动和关闭整个系统的方式 Service ...
转载 2021-09-21 19:10:00
179阅读
2评论
一.逻辑模块组成总的来说,MySQL 可以看成是二层架构,第一层我们通常叫做SQL Layer,在MySQL 数据库系统处理底层数据之前的所有工作都是在这一层完成的,包括权限判断,sql 解析,执行计划优化,querycache 的处理等等;    第二层就是存储引擎层,我们通常叫做Storage Engine Layer,也就是底层数据存取操作实现部分,由
转载 2017-05-25 22:47:15
1072阅读
## 在K8S上实现ROCEv2 ### 概述 RoCEv2(RDMA over Converged Ethernet v2)是一种通过以太网实现远程直接内存访问(RDMA)的协议。在Kubernetes中使用RoCEv2可以提高容器之间通信的效率和速度。本文将向您展示如何在K8S上实现RoCEv2,并为您提供具体的步骤和代码示例。 ### 实现步骤 以下是实现"RoCEv2 on K8S"的
原创 2024-03-01 09:48:17
874阅读
软件架构(architecture)是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。软件体系结构是构建计算机软件实践的基础。与建筑师设定建筑项目的设计原则和目标,作为绘图员画图的基础一样,一个软件架构师或者系统架构师陈述软件架构以作为满足不同客户需求的实际系统设计方案的基础。从和目的、主题、材料和结构的联系上来说,软件架构可以和建筑物的架构相比拟。一个软件架构师需要有广泛的
1 主要概念     SOA :英文全称是 Service-oriented architecture ,现在概念比较的不统一,主要由以下几种定义  1.W3C :可以调用的一系列组件,其接口描述可以发布和发现。      2.CBDI :一组策略,实践和框架,支持将应用程序功能作为一组服务在与能够
转载 2024-01-03 18:01:47
118阅读
1.企业级微服务架构的定义企业级微服务架构是具有一套完善的软件生产流程、资源管理机制和风险管控体系的微服务架构平台。它的本质是将所有的编程资源服务化为可编程接口,为应用的开发和运行维护提供通用、快捷、稳定的基础支撑能力。它能够整合所有技术组件,协同工作;能够协同开发和运维,实现软件自动化交付;能够提供容器化封装和服务编排,实现资源共享和弹性伸缩;能够提供系统监控,实现故障自测和自我修复,提供快速定
转载 2023-08-07 23:40:39
99阅读
# 体系架构标准体系的科普文章 在现代软件开发中,体系架构的标准化至关重要。它不仅能提高开发效率,还能确保系统的稳定性、可伸缩性和可维护性。本文将探讨“体系架构标准体系”的重要性,并用代码示例和图示化内容加以说明。 ## 什么是体系架构标准体系体系架构标准体系是指在开发、设计和管理软件系统时,应遵循的一套规范和标准。这些标准涵盖了系统的各个方面,例如:代码质量、模块化、接口设计、数据管理
# HBase的体系架构及原理 ## 简介 HBase是一个开源的、分布式的、可扩展的、高性能的列式数据库,是Apache Hadoop项目的一部分。它基于Google的Bigtable设计,并在Hadoop的HDFS文件系统上实现了存储和访问数据的能力。本文将介绍HBase的体系架构及原理,并帮助你了解如何实现HBase。 ## 流程图 ```mermaid flowchart TD
原创 2023-09-01 16:14:04
37阅读
    最近做项目用的是MVC框架,对这个倒是不陌生,但是隐约记得在学设计模式的时候听过MVC设计模式,到底这两个是不是一种东西呢?找了半天又发现了一个被忽略的概念:“架构”,这三个概念在软件设计中很常见,但是对它们的理解却模棱两可,因此今天就先暂时总结一下它们,与事实不符的欢迎大家纠正。1.架构(Architecture)   &nbs
转载 2023-10-26 11:13:47
701阅读
togaf
原创 2021-07-15 14:09:42
179阅读
文件系统体系结构  从两个角度考察Linux文件系统层的体系结构,首先是高层体系结构的角度。然后进行深层次讨论,介绍实现文件系统层的主要结构。 高层体系结构  尽管大多数文件系统代码在内核中(后面讨论的用户空间文件系统除外),但是图 1 所示的体系结构显示了用户空间和内核中与文件系统相关的主要组件之间的关系。用户空间包含一些应用程序(例如,文件系统的使用者)和 GNU
  软件体系结构 将系统的总体结构(包含构建及其连接关系)与各个构件的内部细节相分离。对于构件及其连接的关系的构建有时被称为全局性编程,而单个构件的详细设计被称为局部性编程。  软件体系结构可以再不同的细节层次上进行描述。在较高的细节层次上,体系结构可以描述软件系统是如何分解为子系统的。在较低的细节层次上,体系结构可以描述子系统是如何分解为模块或者构件的。这些不同层次上的体系
腾讯微服务平台(Tencent Service Framework,TSF)是一个围绕应用和微服务的 PaaS 平台,提供一站式应用全生命周期管理能力和数据化运营支持,提供多维度应用和服务的监控数据,助力服务性能优化。提供基于 Spring Cloud 和 Service Mesh 两种微服务架构的商业化支持。 产品优势TSF为企业构建微服务架构的应用提供应用全生命周期管
各ARM体系结构版本ARM体系结构从最初开发到现在有了很大的改进,并仍在完善和发展。为了清楚地表达每个ARM应用实例所使用的指令集,ARM公司定义了8种主要的ARM指令集体系结构版本,以版本号V1~V8表示ARM版本Ⅰ: V1架构该版架构只在原型机ARM1出现过,只有26位的寻址空间,没有用于商业产品。其基本性能有:基本的数据处理指令(无乘法);基于字节、半字和字的Load/Store指令;转移
转载 2023-07-31 19:24:52
98阅读
4.1软件体系结构与设计过程  4.1.1软件体系结构  软件体系结构又称软件架构,软件体系结构={构件,连接件,约束}。其中,构件(Component)是组成系统的具有一定独立功能的不同粒度的程序模块、独立程序或软件子系统,是组成软件的系统元素;连接件(Connector)将不同的构件连接起来,表示了构件间的相互作用,如信号量的传递、功能和方法的调用、数据传送和转换、构件间的
接触过密码学的童鞋可能都听说或接触过PKCS #1, PKCS #7, PKCS #8, PKCS #12等等,或许你早已了解PKCS就是指公钥密码标准(Public Key Cryptography Standards),而这篇博客将带你系统的了解一下整个PKCS规范。概览PKCS即公钥密码标准(Public Key Cryptography Standards),它是由美国RSA实验室与遍布全
转载 2024-01-25 06:56:33
124阅读
# 理解体系架构体系构架的实用指南 在软件开发领域,体系架构(Architecture)和体系构架(Structure)这两个术语是至关重要的,理解它们的区别与联系将有助于新手开发者更好地构建和设计系统。以下是一个指导流程,帮助你一步步掌握相关概念。 ## 步骤流程 | 步骤 | 描述 | |------|------| | 1. 理解基本概念 | 明确体系架构体系构架的定义和区别 |
原创 2024-10-09 05:56:12
50阅读
  • 1
  • 2
  • 3
  • 4
  • 5