- 博客(80)
- 资源 (69)
- 收藏
- 关注
原创 二十二、微服务架构(设计与实现)
微服务架构的设计与实现需要综合考虑多个方面,包括服务划分、API设计、通信方式、数据管理、安全性、监控、CI/CD、服务治理和版本管理。通过遵循最佳实践,企业能够构建出高效、可维护且具有弹性的微服务系统,以应对快速变化的业务需求。
2024-09-24 17:09:46 533
原创 二十一、微服务架构(核心原则)
遵循这些核心原则,团队可以更有效地设计和实施微服务架构,从而提高系统的灵活性、可维护性和可扩展性。这些原则为开发、测试和运营提供了指导,确保微服务能够适应快速变化的业务需求。
2024-09-24 16:39:25 241
原创 二十、微服务(基本概念与SOA的区别)
尽管微服务和SOA都旨在通过服务化提高系统的灵活性和可扩展性,但它们的实施方法、技术栈选择以及适用场景各不相同。微服务适合追求敏捷开发、独立扩展和快速部署的场景,尤其是当系统需要频繁迭代、弹性扩展时。而SOA更适用于传统企业的系统集成需求,特别是跨系统、跨部门的复杂业务流程集成。
2024-09-24 09:38:47 466
原创 十四、SOA(在企业中的应用场景)
SOA的应用场景非常广泛,涵盖了企业从跨系统集成、业务流程优化到遗留系统现代化等多个方面。它通过服务的重用和标准化接口,提高了企业系统的灵活性和可扩展性,特别适用于需要灵活响应市场变化、跨组织协作、业务流程复杂的企业。
2024-09-23 19:49:41 384
原创 十三、SOA(企业服务总线ESB架构实现)
*企业服务总线(ESB)**是SOA架构的重要组成部分,通过提供协议转换、消息路由、服务编排和监控等功能,ESB帮助企业实现了跨系统、跨平台的集成。通过有效的ESB实施,企业可以提高系统的灵活性、可扩展性和效率,同时降低维护复杂度。企业服务总线(ESB)提供了强大的集成能力,但同时也带来了各种风险与挑战,如单点故障、性能瓶颈、复杂性、安全性等问题。在实施和维护ESB时,企业需要仔细规划和设计,采用合适的技术和管理手段来应对这些挑战,确保架构的稳定性和可扩展性。
2024-09-20 15:14:14 828
原创 十二、SOA(SOA服务治理)
服务治理是SOA架构中的重要组成部分,确保服务在其整个生命周期内得到有效管理和控制。通过服务注册与发现、版本控制、安全管理、监控和日志等机制,服务治理可以帮助企业提高系统的稳定性、可扩展性和安全性。合理的服务治理策略不仅能确保SOA的成功实施,还能显著降低服务管理的复杂度,提升服务的质量和性能。
2024-09-19 20:55:47 722
原创 十一、SOA(SOA的具体设计模式)
SOA架构设计模式提供了多种解决方案,帮助架构师在设计、集成和管理分布式服务时处理各种复杂场景。这些设计模式涵盖了从服务的设计与组合到消息处理、服务治理和企业服务总线的实现。通过合理使用这些模式,企业可以构建出高效、灵活、可扩展的系统架构,支持复杂业务需求。
2024-09-19 18:54:52 837
原创 十、SOA(SOA架构设计的整体介绍和核心思想、优势与挑战)
SOA是一种通过标准协议和接口将功能模块封装为“服务”的架构,它允许不同的系统和应用通过服务来进行通信,而不依赖于它们的底层实现。这种架构强调模块化、重用性和松耦合,使得企业的IT系统能够更快地响应业务变化。SOA架构的核心在于将业务功能和技术基础设施分离,通过服务的方式提供松耦合的、可复用的功能模块。它适合复杂的企业级应用系统,能够提高系统的灵活性和响应速度,同时降低开发和维护成本。SOA的模块化设计和服务编排能力,使其特别适用于企业级系统集成和复杂业务流程的自动化。
2024-09-19 16:55:42 1030
原创 九、TOGAF(案例研究与实践示例)
通过这些案例研究,我们可以看到TOGAF在不同行业和环境中的实际应用,尤其是在数字化转型、智能制造和智慧城市等大型项目中的成功实施。TOGAF不仅提供了系统化的架构开发方法,还通过其架构治理、架构评审、合规性检查等机制,确保了项目的成功。
2024-09-18 17:29:49 791
原创 八、TOGAF(架构治理Architecture Governance)
架构治理是企业成功实施和维护企业架构的关键部分,它通过定义架构原则、监督架构决策、管理变更和评审合规性来确保架构的长期一致性和稳定性。通过强有力的治理机制,企业可以确保架构在其生命周期中始终符合业务战略,防止技术孤岛和重复劳动,进而提高整体IT系统的灵活性和响应能力。
2024-09-18 17:22:30 792
原创 七、TOGAF(企业连续体Enterprise Continuum和工具Tools)
企业连续体提供了一个系统化的框架,帮助架构师识别和重用现有的架构资产,确保架构决策的连贯性和一致性。工具则是支持架构开发的关键,提供了从建模到协作、从文档管理到合规性审核的全流程支持,确保架构在开发、实施和管理中的高效运作。
2024-09-18 17:10:31 787
原创 六、TOGAF(架构能力框架Architecture Capability Framework)
这些实际示例展示了如何在不同的组织中实施TOGAF架构能力框架的各个部分。通过这些示例,您可以更好地理解TOGAF在现实世界中的应用和实践。通过架构治理、架构委员会、成熟度模型、技能框架和合规性管理,组织可以有效地规划、执行和优化其企业架构工作,从而更好地支持业务目标和数字化转型。
2024-09-10 17:38:56 819
原创 五、TOGAF(架构内容框架)
架构视点和视图(Viewpoints and Views)架构构建块(Architecture Building Blocks, ABBs)和解决方案构建块(Solution Building Blocks, SBBs)架构工件(Artifacts)架构交付物(Deliverables)架构内容元模型(Content Metamodel)每个部分都有特定的用途和结构,用于支持架构开发和管理。下面我们逐一详细介绍这些部分。
2024-09-10 12:38:49 787
原创 四、TOGAF(ADM的每个阶段及其落地实施的措施)
TOGAF的架构开发方法(ADM)提供了一个完整的架构开发流程,涵盖从愿景到实施和治理的每个阶段。通过合理的工具选择和实施措施,企业可以有效地应用TOGAF来管理和优化其架构开发过程,确保架构与企业业务目标的对齐。
2024-09-09 19:42:51 882
原创 三、TOGAF(概述)
TOGAF(The Open Group Architecture Framework)是由The Open Group开发的一种企业架构框架。它是全球广泛使用的企业架构标准框架之一,提供了一个系统化的方法来帮助企业进行架构设计、规划、实施和治理。TOGAF的目标是确保企业IT系统和业务需求之间的对齐,以支持组织的战略目标。TOGAF的关键特点:开放标准:TOGAF是一个开放标准,任何企业和组织都可以使用和定制它来满足其架构需求。架构开发方法(ADM)
2024-09-09 18:19:50 1026
原创 二、主流的架构方法论
各架构方法论有不同的特点和适用场景,选择合适的方法论需要根据企业的具体情况和需求来决定。TOGAF和Zachman适合传统的企业架构设计,而敏捷架构和微服务架构则更适合现代快速变化的环境和创新型企业。Domain-Driven Design适合处理复杂业务逻辑,MDA和ITIL则更关注标准化和流程管理。在企业架构设计过程中,通常会结合使用多个方法论,以满足不同层次和阶段的需求。
2024-09-09 17:38:51 1197
原创 一、架构的职责
企业信息化是已经成为企业经营管理必不可少的重要手段。如何更好地规划和实现企业信息架构是每个企业CIO迫切需要解答的问题。本课程在总结了微软(中国)服务部门多年基于国内企业信息化架构的经验,让您能深入体会企业信息化架构的重要性和必要性,如何把软件架构与企业信息化架构和规划结合,如何有效的利用现有资源,权衡各方利弊搭建最优化架构,从而保证企业信息化正确发展;把握在充分考虑经济性、易用性和高效性的基础上,分阶段分步骤地实施适应性强,可扩展性高的企业信息化应用架构。
2024-09-09 17:27:43 442
原创 大模型实战一、Ollama+RagFlow 部署本地知识库
通过以上步骤,你已经成功在 Windows 系统上通过 Docker 部署了一个本地化的大模型知识库,结合 RagFlow 和 Ollama,安装了通义千问2 7B 模型和中文 Embedding 模型,构建了一个支持中文问答的系统。这种设置适用于企业内部知识管理、自动化客服、智能问答等场景。
2024-09-09 10:11:28 1564 1
原创 二、大模型原理(Transformer )
Transformer是一种基于自注意力机制(Self-Attention Mechanism)的深度学习模型,它在2017年由Vaswani等人在论文《Attention Is All You Need》中提出。Transformer模型的出现极大地推动了自然语言处理(NLP)领域的发展,尤其是在机器翻译、文本摘要、问答系统等任务中表现出色。
2024-06-26 10:35:03 1082
原创 十一、大模型-Semantic Kernel与 LangChain 的对比
代表了微软在 AI 应用开发领域的探索,其功能和 LangChain 有所相似,但 Semantic Kernel 是为应用开发开发人员创建的,使构建企业 AI 编排器变得容易,这是 Copilot Stack 的中心。LangChain则是由 Harrison Chase 创立,其职业是 ML 工程师,更多是从 ML 工程师角度架构应用,LangChain 开源社区的贡献非常活跃,目前已经有 29k star。
2024-04-30 09:15:08 3107
原创 十、大模型-Semantic Kernel 介绍
Semantic Kernel 是一个开源的软件开发工具包(SDK),它允许开发人员轻松地将大型语言模型(LLM)与传统编程语言(如C#、Python和Java)相结合。通过Semantic Kernel,开发人员可以创建应用程序,这些应用程序结合了两个世界的优点,即传统编程语言的精确性和灵活性与大型语言模型的自然语言理解和生成能力。Semantic Kernel 提供了一系列核心组件,包括自定义插件、编排计划、信息存储至数据库等功能,使得开发人员能够构建能够回答问题和自动化流程的代理程序。
2024-04-30 09:07:15 1028
原创 协作文档-简单demo伪代码
在这个示例中,我们创建了一个简单的RGA(Replicated Growable Array)类来表示文本。每个字符都有一个唯一的id,这样就可以在插入和删除操作时保持顺序。在实际应用中,需要将节点之间的文本合并逻辑实现为。要基于CRDT实现文本同步的代码,您可以考虑使用基于文本的CRDT类型,如RGA(Replicated Growable Array)或者LSEQ(Logoot-Sequence)。请注意,这只是一个简单的示例,实际的文本同步系统需要考虑更多的因素,如并发操作、网络通信、错误处理等。
2024-04-02 11:18:12 256
原创 一、协作式文档服务-技术选型
广泛用于协作编辑中的冲突解决的技术,一种【无锁】、【非阻塞】的冲突解决方法。若协作者之间的操作冲突,OT会解析冲突并将正确的汇聚状态推给最终用户。因此,OT为用户提供一致性。OT 使用位置索引方法执行操作来解析上面讨论的那些冲突。通过保持交换律、幂等性来解决上述问题。基于 OT 的协作编辑器在满足以下两个属性时一致:因果关系保持:如果操作 a 发生在操作 b 前,那先执行操作 a,然后执行操作 b收敛:不同客户端上的所有文档副本最终相同。
2024-03-29 18:30:46 855
原创 九、大模型-LangChain介绍
LangChain 是一个基于大型语言模型(LLM)的编程框架,它允许开发者利用 LLM 构建端到端的应用程序。LangChain 的核心在于将不同的组件“链”在一起,以创建更高级的 LLM 用例。这些组件可能包括提示模板(PromptTemplates)、LLM 模型(如 GPT-3 或 BLOOM)、以及代理(Agents),它们共同工作来实现特定的功能,如聊天机器人、生成式问答、摘要等25678910。
2024-03-27 09:27:15 1064
原创 什么是IPD流程
IPD,Integrated Product Development三个英文单词的首字母缩写,意为集成产品开发。做过产品开发的人,也许很多人都听说过IPD这个流程,但它究竟是什么,包括哪些方面的内容,可能知道的人并不多。在中国,IPD之所以名气这么大,是因为一直在传播两个案例,一个是郭士纳上任时,蓝色巨人IBM面临各种危机,是郭士纳引入IPD流程,让IBM起死回生。另一个案例是IBM尝到了IPD流程的甜头,回过头来把IPD流程输出给华为,使华为在后面十几年实现了高速增长,一跃成为通信行业的霸主。
2024-03-26 09:28:33 8222
原创 八、大模型-Function Calling
简单来说,就是大模型函数调用,不是你直接调用大模型函数,而是你告诉大模型一个函数,大模型根据你喂给他的数据和参数执行函数调用返回给你想要的函数执行结果,好处就是你可以借助大模型的自然语言理解能力实现自然语言的函数调用。大模型这一能力大大增加了私有定制模型的扩展性!
2024-03-21 10:06:04 2677
原创 七、大模型-什么是Fine-tuning
Fine-tuning 是指在一个已经训练好的模型基础上,通过使用新的数据集或任务来进一步调整模型参数的过程。通常情况下,已经训练好的模型是在大规模数据集上进行训练得到的,而 Fine-tuning 则可以使模型适应新的特定任务或数据集。
2024-03-20 09:12:41 2459
原创 五、大模型-Prompt
当使用大型语言模型(如GPT-3)时,"prompt" 是指您向模型提供的输入文本或指令,用于引导模型生成相应的输出。
2024-03-18 09:46:42 18627 1
原创 四、大模型-企业集成openAI技术指导方案(二)
如果您有需要,可以考虑实现对OpenAI GPT模型进行微调或自定义训练的功能。这样可以根据特定领域或任务需求来优化模型性能。
2024-03-16 18:58:58 715
原创 三、大模型-企业集成openAI技术指导方案
请注意,在整个过程中,要遵守OpenAI API的使用政策和要求,确保合规性和法律的遵守。同时,与OpenAI保持紧密联系,获取技术支持和指导,确保顺利开发和部署OpenAI集成应用。
2024-03-16 17:57:02 822
原创 二、大模型-企业集成openAI理论指导方案
最后,建议您建立一个跨职能团队,包括开发人员、数据科学家、产品经理和法务专家等,共同参与和支持OpenAI的集成工作。:建立反馈循环和改进流程,与用户保持密切联系,并及时收集和处理用户的反馈和建议。:了解OpenAI API的使用限制和配额,并根据您的需求进行合理的规划和管理。:根据您的具体需求和数据,对OpenAI提供的模型进行调优和微调,以适应特定的任务和领域。:对集成的OpenAI模型进行持续改进和学习,探索新的技术和方法,以提升性能和适应不断变化的需求。
2024-03-16 17:32:50 543
原创 IPD行业技术发展趋势分析
人工智能(AI):人工智能在IPD行业中发挥着越来越重要的作用,包括机器学习、深度学习、自然语言处理等技术的应用。云计算和协作工具:云计算技术为IPD行业提供了更加灵活和高效的协作平台,设计团队可以通过云端共享设计文件、实时协作,实现跨地域、跨团队的合作。可以预见IPD行业将继续向智能化、数字化、协作化的方向发展,不断探索新的技术应用,提升设计效率、产品质量和用户体验。自动化设计工具:自动化设计工具如参数化设计、生成设计等技术能够帮助设计师快速生成多样化的设计方案,并进行设计优化和验证。
2024-03-16 16:58:55 286
原创 一、大模型—概念
大模型通常指的是参数规模庞大、训练难度较高的人工智能模型。随着深度学习技术的发展,研究人员和企业越来越倾向于构建更大的模型,以提高模型的性能和泛化能力。这些大模型往往需要大量的数据和计算资源来训练,并且在实际应用中通常表现出色。
2024-03-16 16:54:35 2942
原创 跨系统调用认证秘钥安全保存方案
综合以上建议,可以建立一个全面的认证秘钥安全保存方案,从多个方面提高系统对认证秘钥安全性的保护水平,减少潜在的安全风险,并确保系统运行的稳定性和可靠性。:建立全面的审计和监控机制,对认证秘钥的访问和使用情况进行实时监测和记录。:对于需要高度安全性的系统,可以考虑使用多因素认证机制,结合认证秘钥和其他因素(如短信验证码、硬件密钥等)来增强认证的安全性。:对供应链中的第三方服务提供商和合作伙伴也要有严格的认证秘钥管理要求,确保他们也采取适当的安全措施来保护认证秘钥的安全。
2024-03-14 15:40:18 584
原创 跨系统web界面集成思路
当用户访问需要登录的系统时,集成认证代理会检查用户的身份,并在用户通过认证后,将其重定向到目标系统,同时传递身份信息,实现无缝登录。:在实现跨系统免登录嵌入时,需要设计健全的用户认证和授权管理机制,确保用户身份的安全性和合法性。:在实施跨系统免登录嵌入时,需要考虑版本控制和更新策略,确保各个系统之间的接口和集成组件保持一致,并及时更新解决可能出现的bug和安全漏洞。:实施跨系统免登录嵌入后,需要建立持续改进和反馈机制,收集用户意见和需求,及时调整和优化系统功能,以适应不断变化的业务环境和用户需求。
2024-03-14 15:27:44 1236
原创 IPD产品研发流程所涉及的相关技术体系介绍
CAD(计算机辅助设计)技术:CAD技术是IPD技术体系的基础,通过CAD软件可以实现产品的三维建模、装配与分析,帮助设计师快速制作设计图纸并进行设计验证。CAE(计算机辅助工程)技术:CAE技术包括结构分析、流体分析、热分析等工程仿真技术,能够帮助设计师评估产品的性能、强度、耐久性等方面,优化产品设计。CAM(计算机辅助制造)技术:CAM技术将设计好的产品模型转化为加工路径和指令,实现数控加工,提高生产效率和质量。人工智能(AI)和数据分析技术。
2024-03-07 12:31:25 850
原创 IPD行业发展报告与发展趋势分析
IPD(智能产品设计)行业是指利用先进的技术和工具,结合人工智能、大数据分析等技术,对产品进行全过程的智能化设计和开发。总的来说,IPD行业作为新兴的技术领域,将会继续受到广泛关注和投资,随着技术的不断进步和市场需求的变化,其发展前景十分广阔。
2024-03-07 09:38:03 307
原创 一、idea配置java版OpenCV 开发环境
(最新版本OpenCV – 4.8.0需要JDK11及以上)点击下载Win pack,在下载完成之后直接运行EXE文件并指定合适安装目录,下图是下载了EXE文件的操作流程。
2023-11-08 18:16:56 1479
gradle-6.6-bin.zip
2020-08-14
大气中国风述职报告模板PPT.zip
2020-08-11
JBPM-6.3.0.rar安装包及示例
2020-08-11
大气公司简介PPT模板.zip
2020-08-11
hessian小例(java)
2014-05-15
cxf与spring整合源码,包括客户端和服务端
2013-09-26
java各种模式的helloworld环境搭建Demo
2022-08-12
nifi-toolkit-1.11.4-bin.zip
2020-05-13
TCESA 6002-2017.pdf
2019-12-24
T CESA 1050-2018.pdf
2019-12-24
T CESA 1049-2018.pdf
2019-12-24
TCESA 1048-2018.pdf
2019-12-24
ELK7.2.0+JKD11Linux64位版网盘链接.txt
2019-07-12
zeal离线文档-Python_3.docset
2018-08-01
zeal离线文档-jQuery_UI.docset
2018-08-01
zeal离线文档-Foundation.docset
2018-08-01
zeal离线文档-Apache_HTTP_Server.docset
2018-08-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人