软考高级:软件工程单元测试(驱动模块、被测模块、桩模块)概念和例题
明明如月学长, CSDN 博客专家,大厂高级 Java 工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《Effective Java》独家解析》专栏作者。
探索云原生数据库技术:构建高效可靠的云原生应用
数据库是应用开发中非常重要的组成部分,可以进行数据的存储和管理。随着企业业务向数字化、在线化和智能化的演进过程中,面对指数级递增的海量存储需求和挑战以及业务带来的更多的热点事件、突发流量的挑战,传统的数据库已经很难满足和响应快速变化和持续增长所带来的业务诉求。伴随云原生理技术的不断普及,在数据库这个
【小黑嵌入式系统第十八课】结课总结(二)——软件部分(系统架构&调试&测试&运行&系统软件设计)
一、嵌入式系统开发流程二、嵌入式系统架构三、嵌入式软件的交叉开发环境四、嵌入式软件实现阶段的开发过程五、交叉调试方式1、Crash and Burn2、ROM Monitor - 驻留监控程序3、ROM Emulator - ROM仿真器4、Crash and Burn5、ROM Monitor -
【架构设计】什么是CAP理论?
CAP理论是指计算机分布式系统的三个核心特性:一致性(Consistency)、可用性(Availability)和分区容错性(Partition Tolerance)。在CAP理论中,一致性指的是多个节点上的数据副本必须保持一致;可用性指的是系统必须在任何时候都能够响应客户端请求;而分区容错性指的
阿里面试:设计一个大并发、大数据的系统架构,说说设计思路
以上的内容,如果大家能对答如流,如数家珍,基本上 面试官会被你 震惊到、吸引到。最终,让面试官爱到 “不能自已、口水直流”。offer, 也就来了。在面试之前,建议大家系统化的刷一波 5000页《尼恩Java面试宝典PDF》,里边有大量的大厂真题、面试难题、架构难题。很多小伙伴刷完后, 吊打面试官,
前端【全链路体系优化介绍与落地实践】
前端工程化的开发思维与解决方案应用到项目中,解决非业务需求,为业务降本增效.是研发团队的技术基础设施建设,是一个团队通用的技术能力沉淀.少了1kb左右,在源码中也找不到console.log。(4). 打包出来chunck可以放到cdn上.随着需求迭代的步伐加速,可能会产生以下问题。如果发现两个大小
美团外卖流程解析:便捷、高效、安全的美食配送
美团外卖通过简便快捷的下单与支付流程、高效准确的商家接单与配送流程,以及安全可靠的配送环境,为用户带来了便捷、高效、安全的外卖体验。在取餐后,配送员会尽快将美食送达用户手中。美团外卖平台通过智能路线规划和实时交通信息,帮助配送员选择最佳的配送路线,缩短配送时间。美团外卖作为中国最大的外卖平台之一,提
【新版系统架构】第十八章-安全架构设计理论与实践
Landwehr分类法:基于缺陷的起因,引入的时间和分布的位置三个维度的分类,对于每个维度,可以更细致地多层次分类和描述。典型分类法:ISOS分类法、PA分类法、Landwehr分类法、Aslam分类法、Bishop分类法、IBM分类法。IBM分类法:以Landwehr分类法为分类框架的基础,以新出
架构设计内容分享(二百一十):设计一个大并发、大数据的系统架构,说说设计思路
也就是说,一个类应该对自己需要耦合或调用的类知道的最少,类与类之间的关系越密切,耦合度越大,那么类的变化对其耦合的类的影响也会越大,这也是我们面向对象设计的核心原则:低耦合,高内聚。优秀的架构和产品都是一步一步迭代出来的,用户量的不断增大,业务的扩展进行不断地迭代升级,最终演化成优秀的架构。其根本思
操作系统的安全和保护
本文主要讲解了操作系统的安全和保护相关问题,包括计算机安全问题的评判标准、安全问题的分类以及操作系统安全保护机制。
GlusterFS:开源分布式文件系统的深度解析与应用场景实践
GlusterFS简介GlusterFS 是一款开源、可扩展的分布式文件系统,专为大规模数据存储和管理而设计。它由 Gluster, Inc. 开发,并在2011年被Red Hat公司收购,现已成为Red Hat Storage的一部分。GlusterFS 以其无中心元数据服务器架构以及对横向扩展能
浅谈智慧路灯安全智能供电方案设计
摘要:智慧路灯,作为智慧城市、新基建、城市更新的主要组成部分,近些年在各大城市已得到很好的落地和 应用,但其与传统路灯相比集成大量异元异构电子设备,这些设备的供电电压、接口形式、权属单位各不相同, 如何设计一个安全、稳定、可靠的系统供电方案成为智慧路灯建设的重要课题。本文通过分析传统路灯供电设计 方
银行数据仓库体系实践(2)--系统架构
(2)元数据管理:元数据指描述数据的数据,比如数据表和数据字段的定义以及关系,那在元数据中除了查询数据仓库中各表和字段的定义外,最重要的还有两个功能:血缘分析和影响分析。UML对系统架构的定义是:系统的组织结构,包括系统分解的组成部分,它们的关联性,交互,机制和指导原则,例如对系统群就是定义各子系统
系统架构设计师教程(十八)安全架构设计理论与实践
在当今社会,信息化技术发展已经深入到各行各业,从个人事务处理到企业自动化、从政 府办公到电子商务,人们工作、生活方方面面几乎都离不开以计算机、网络和软件为载体的数 字化信息服务,因此,信息安全已成为当前亟待解决的重要问题。安全架构是架构面向安全性 方向上的一种细分,可关注三个安全方面,即产品安全架构
【大数据】Flink 架构(一):系统架构
本篇博客我们将介绍搭建 Flink 时所涉及的不同组件并讨论它们在应用运行时的交互过程。我们主要讨论两类部署 Flink 应用的方式以及它们如何分配和执行任务。最后,我们将解释 Flink 高可用模式的工作原理。
【领域专家系列】去哪儿风控安全产品的探索之路
本文主要介绍反爬风控相关基础安全产品演变过程中的思考。文章以总-分的形式讲述,主要分为三部分:(1)产品演变;(2)环境检测;(3)检测分析。希望其中一些思考能够给大家带来启发。懂的不多,做的太少。欢迎批评、指正。
计算机操作系统知识点总结(一文搞定!)
基于王道考研 计算机操作系统的知识总结!不管是考研的同学或者是转码的同学都可以从参考一下~
【车载开发系列】Flash支持的安全功能
FLASH存储器的英文名称是Flash Memory,一般简称为Flash,它结合了ROM和RAM的长处,不仅具备电子可擦除可编程(EEPROM)的性能,还不会断电丢失数据同时可以快速读取数据(NVRAM 的优势)在写入OPBT之前,可以先读取下硬件目前的OPBT,如果新写入的有问题,还可以重新写入
可计算存储赋能人工智能,解读 ISCA 2023 论文 ECSSD:软硬件协同的盘内极限分类
在AI领域,分类任务关键且广泛应用。但随着数据量和分类规模增长,分类任务占预测算法时间开销的30%-60%。极限分类任务的参数规模已超过CPU或GPU内存,常规计算机体系结构下需存储在外部设备,计算时再传输到内存,导致数据搬移瓶颈,降低系统性能。ISCA 2023的ECSSD提出利用可计算存储架构解
了解Zookeeper的系统架构吗?
• 当leader被选举出来,且大多数服务器完成了 和leader的状态同步后,leadder election 的过程就结束了,就将会进入到Atomic brodcast的过程。总的来说,Zookeeper的系统架构通过分布式数据一致性算法、集群管理机制和配置管理机制,实现了对分布式系统的协调和管