自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (4)
  • 收藏
  • 关注

原创 微服务架构与面向服务架构

每个微服务负责单一的业务功能、独立开发、独立配置、独立部署,降低了微服务之间的耦合程度,不同的微服务采用不同的技术,服务独立,数据源唯一,应用极易扩展和维护,同时降低了系统复杂性。ESB的定义:ESB是由中间件技术实现的支持SOA架构的基础软件平台,主要支持异构系统集成,支持异构环境中的服务以基于消息和事件驱动模式的交互,并且具有适当的服务质量QoS和可管理性。的功能模块,称之为服务,服务之间通过简单、精确定义的接口进行通信。微服务架构是SOA架构的进一步优化,去除了ESB企业服务总线,是。

2024-04-08 15:23:32 763

原创 系统架构设计基础知识

是系统的骨架和根基,支撑和链接各个部分,包括构件、连接件、约束规范以及指导这些内容设计与演化的原理,是刻画系统整体抽象结构的一种手段。:应用程序不受错误使用和错误输入的影响,在发生意外错误时,确保应用系统处于预先定义好的状态,保证软件按照某种已经定义好的方式终止执行。(模块结构图、构件图),并且显示了系统需求和构成系统的元素之间的对应关系,提供了一些设计决策和演化的基本原理,是构建于软件系统之上的系统级复用。定义领域的边界,分析领域中系统的需求,确定哪些需求是领域中的系统广泛共享的,从而建立领域模型。

2024-04-06 10:54:05 1063

原创 层次式架构设计理论与实践

把应用的输入、处理、输出流程按照视图、控制、模型的方式进行分离,形成了控制器、模型、视图三个核心模块。MVC式构建应用框架的一个较好的设计模式,可以将业务处理与显示分离,将应用分为控制器、模型和视图,增加了应用的可扩展性、强壮性及灵活性。在MVC的基础上改良了View不直接使用Model,它们之间的通信Presenter来进行的,所有的交互都发生在Presenter内部。软件体系结构为软件系统提供了结构、行为、属性的高级抽象。:接受用户的输入并调用模型和视图去完成用户的需求。:用户看到并与之交户的界面。

2024-04-04 21:52:47 325 2

原创 软件工程,系统设计

计、数据库的物理设计、其它设计(代码、输入/输出格式、用户界面)、编写详细设计说明书、评审。:无直接耦合功能内聚。,最终勾画出新系统的详细设计方法。4)模块独立(高内聚,低耦合)。5)模块的作用域应该在模块之内;详细设计的基本任务:模块内详。2)尽可能减少调用的深度;2)自顶而下、逐步求精;1)保持模块的大小适中;6)功能应该是可预测的。3)多扇入,少扇出;4)单入口,单出口;

2024-04-04 11:14:20 502 1

原创 git管理与命令

(初始化、不同分区的理解=>(本地文件、暂存区、本地仓库)、git版本的回滚=>reset、git状态查看=>status、git 分支管理=>checkout、branch、git日志查看=>git log、git 分支合并 =>merge、git推送远端仓库=>git push 、git本地仓库和远端仓库建立连接=>git remote 、git 拉取远端仓库代码=>git pull)

2024-04-03 08:52:08 348 1

原创 IP地址的表示方法

实际的 IP 地址是一串 32 比特的数字,按照 8 比特(1 字节)为一组分成 4 组,分别用十进制表示 然后再用圆点隔开。这就是我们平常经常见到的 IP 地址格式,但仅凭这一 串数字我们无法区分哪部分是网络号,哪部分是主机号。在 IP 地址的规则 中,网络号和主机号连起来总共是 32 比特,但这两部分的具体结构是不固 定的。在组建网络时,用户可以自行决定它们之间的分配关系,因此,我 们还需要另外的附加信息来表示 IP 地址的内部结构。

2024-03-31 19:57:17 134 1

原创 基于构件的软件工程

基于构件的开发正在改变大型软件系统被开发的方式。就像早期的子例程序员从思考细节中解放出来一样,将考虑的重点从编程软件移到组装软件系统。工程师的焦点从”实现" 变成了“集成".这样做的基础是假定在很多大型软件系统中存在足够多的共性,从而使得开发可复用软件组件来满足这些共性是值得的。"的哲学,将软件开发的重点从程序编写转移到了基于已有构件的组装,以更快地构造系统,减轻用来支持和升级大型系统所需要的维护负担,从而降低软件开发的费用。基于构件的软件系统中的构件可以说COTS构件,也可以是通过其他途径活得的构件。

2024-03-30 09:25:20 212

原创 系统质量属性与架构评估

系统质量属性与架构评估

2024-03-24 21:11:47 113 1

原创 特定领域软件体系结构(DSSA)

特定领域软件体系结构

2024-03-24 10:59:56 116 1

原创 软件架构复用

系统架构复用,是一项非常重要的工作。减少开发时间以及降低开发成本,提高生产力。

2024-03-24 10:33:22 260 1

原创 基于架构的软件开发方法(ABSD)

本章,描述基于架构的软件开发方法的一些基本方法和过程。

2024-03-24 09:47:58 467 1

原创 软件架构风格

系统架构师-软件架构风格,数据流风格,调用返回风格,以数据为中心,虚拟机体系,独立构件体系,

2024-03-23 10:30:04 74

原创 架构师-软件工程

建立人机接口,提出可供选择的目标系统物理模型的DFD。确定各种方案的成本和风险等级,据此对各种方案进行分析。分析业务情况,做出反映当前物理模型的数据流图DFD。数据字典:对DFD中的各个元素做出详细的定义和说明。设计新的逻辑系统,生成数据字典和基元描述。数据模型:实体联系图E-R,描述系统中各个。行为模型:状态转换图STD,描述系统的。功能模型:数据流图DFD,描述系统的。推导出等价的逻辑模型的DFD。(过程建模 / 功能建模)。建立完整的需求规约.

2024-03-18 19:32:39 228

原创 数据库基础设计

2024-03-18 19:30:20 283

原创 标书方案总结

8)在相关案例里面的描述要紧扣和本软件相关的功性能去描述,如果可以直接把技术里面的描述删除,专家一般。7)接口设计,一般包括内外部设计,内部接口结合功能组成图来设计,外部接口一般主要是需要对接的。6)软件体系架构图,采用分层架构设计,结合业务和功能去描述,这里就不写技术相关的内容;9)在三化六性的响应方面,结合架构设计的功能组成和各个模块拆分来分析,不能全套模板。4)软件工作原理图,主要描述软件的数据流,按照大模块,结合数据、指令的流向画。主要表达在软件组成,按照功能指标划分为各个模块和服务,

2024-01-21 10:16:45 149

原创 2023年11月系统架构师题目

2023年11月系统架构师题目

2023-11-07 15:48:07 1375 1

原创 iframe 嵌入jupyter-lab 跨域问题

​由于jupyter-lab,做了很好的安全验证的问题。采用nginx做为代理成功解决nginx跨域问题,跨域常见的问题是,Content Security Policy directive: “frame-ancestors ‘self’。​

2023-07-18 16:22:40 475 2

原创 基于CLAP 和 datasketch 音频文件向量检索

基于CLAP 和 datasketch 音频文件向量检索

2023-07-04 15:14:21 183

原创 技术人员的素养

用无为的心,做有为的事”。首先,我们做事情的出发点必须是善的,其次,“有为的事”是指要认证做事,认真生活;还是研究管理之术喃?在了解成长型思维之后,我开始逐渐转变思维模式,会用更加理性的态度看待一时的成败得失,内心坚定地相信成长和学习的。技术人员的工作面临着很多的挑战,我们需要具备成长型思维才能应对工作和生活中的压力,这样在遇到问题时,:我们获得的成功并不是能力和天赋决定的,更多受到我们最求目标的过程中展现的思维模式的影响。知道的东西还很少,对很多东西的理解还不透彻,就是因为缺少一点好奇心,没有深入钻研。

2023-04-30 21:41:37 133

原创 git 命令大全

git 文件三种状态与模式已提交(committed)已提交表示数据已经安全的保存在本地数据库中。已修改(modified)已修改表示修改了文件,但还没保存到数据库中。已暂存(staged)已暂存表示对一个已修改文件的当前版本做了标记,便之保护在下次提交的快照中。*******************************************************************************************三个分区工作区:简单理解为电脑能看到的目录。暂存区:对修改后的文

2022-06-20 21:01:11 92 1

原创 基于ant的java项目构建Build.xml

<?xml version="1.0"?><project name="base-server-jar" default="compile" basedir="."> <property name="project.name" value="base-server"/> <property name="jar.name" value="${project.name}.jar"/> <!-- 一般Jar包的依赖 -->...

2021-08-27 16:32:38 92

原创 任正非《以客户为中心》

第1.1节:为客户服务企业活下去的根本来看,企业要有利润,但利润只能从客户那里来。华为的生存本身就是靠满足客户需求,提供客户所需的产品和服务并获得合理的回报来支撑。 任何一家企业成功的不二法门就是最大限度的满足客户需求。 “童叟无欺”,就是以客户为中心。我们为客户服务,我想赚你的钱,就是为你服务好。客户是送钱给你的,送你钱的人为什么不对他好呢。其实我们就是这点价值,没有其他东西。 只有服...

2020-02-09 16:01:50 7794

c_rdkfk.zip

c++ 操作kafka .动态dll.lib.已编译好。开箱即用。支持VS2010..

2021-12-23

年会抽奖小程序.zip

html5,地球旋转、动态效果抽奖小程序

2021-11-18

html5 canvas 画雷达图. 实现内部元素的click,mousemove,mouseout事件.

基于html5,canvas技术.全代码手把手画雷达图,实现内部元素的点击,浮动等事件,比echarts功能更强大.

2018-12-11

.net页面转pdf格式

html 传 pdf asp.net

2013-03-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除