- 博客(77)
- 资源 (69)
- 收藏
- 关注
原创 十四、SOA(在企业中的应用场景)
SOA的应用场景非常广泛,涵盖了企业从跨系统集成、业务流程优化到遗留系统现代化等多个方面。它通过服务的重用和标准化接口,提高了企业系统的灵活性和可扩展性,特别适用于需要灵活响应市场变化、跨组织协作、业务流程复杂的企业。
2024-09-23 19:49:41 371
原创 十三、SOA(企业服务总线ESB架构实现)
*企业服务总线(ESB)**是SOA架构的重要组成部分,通过提供协议转换、消息路由、服务编排和监控等功能,ESB帮助企业实现了跨系统、跨平台的集成。通过有效的ESB实施,企业可以提高系统的灵活性、可扩展性和效率,同时降低维护复杂度。企业服务总线(ESB)提供了强大的集成能力,但同时也带来了各种风险与挑战,如单点故障、性能瓶颈、复杂性、安全性等问题。在实施和维护ESB时,企业需要仔细规划和设计,采用合适的技术和管理手段来应对这些挑战,确保架构的稳定性和可扩展性。
2024-09-20 15:14:14 825
原创 十二、SOA(SOA服务治理)
服务治理是SOA架构中的重要组成部分,确保服务在其整个生命周期内得到有效管理和控制。通过服务注册与发现、版本控制、安全管理、监控和日志等机制,服务治理可以帮助企业提高系统的稳定性、可扩展性和安全性。合理的服务治理策略不仅能确保SOA的成功实施,还能显著降低服务管理的复杂度,提升服务的质量和性能。
2024-09-19 20:55:47 719
原创 十一、SOA(SOA的具体设计模式)
SOA架构设计模式提供了多种解决方案,帮助架构师在设计、集成和管理分布式服务时处理各种复杂场景。这些设计模式涵盖了从服务的设计与组合到消息处理、服务治理和企业服务总线的实现。通过合理使用这些模式,企业可以构建出高效、灵活、可扩展的系统架构,支持复杂业务需求。
2024-09-19 18:54:52 797
原创 十、SOA(SOA架构设计的整体介绍和核心思想、优势与挑战)
SOA是一种通过标准协议和接口将功能模块封装为“服务”的架构,它允许不同的系统和应用通过服务来进行通信,而不依赖于它们的底层实现。这种架构强调模块化、重用性和松耦合,使得企业的IT系统能够更快地响应业务变化。SOA架构的核心在于将业务功能和技术基础设施分离,通过服务的方式提供松耦合的、可复用的功能模块。它适合复杂的企业级应用系统,能够提高系统的灵活性和响应速度,同时降低开发和维护成本。SOA的模块化设计和服务编排能力,使其特别适用于企业级系统集成和复杂业务流程的自动化。
2024-09-19 16:55:42 1015
原创 九、TOGAF(案例研究与实践示例)
通过这些案例研究,我们可以看到TOGAF在不同行业和环境中的实际应用,尤其是在数字化转型、智能制造和智慧城市等大型项目中的成功实施。TOGAF不仅提供了系统化的架构开发方法,还通过其架构治理、架构评审、合规性检查等机制,确保了项目的成功。
2024-09-18 17:29:49 790
原创 八、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 818
原创 五、TOGAF(架构内容框架)
架构视点和视图(Viewpoints and Views)架构构建块(Architecture Building Blocks, ABBs)和解决方案构建块(Solution Building Blocks, SBBs)架构工件(Artifacts)架构交付物(Deliverables)架构内容元模型(Content Metamodel)每个部分都有特定的用途和结构,用于支持架构开发和管理。下面我们逐一详细介绍这些部分。
2024-09-10 12:38:49 785
原创 四、TOGAF(ADM的每个阶段及其落地实施的措施)
TOGAF的架构开发方法(ADM)提供了一个完整的架构开发流程,涵盖从愿景到实施和治理的每个阶段。通过合理的工具选择和实施措施,企业可以有效地应用TOGAF来管理和优化其架构开发过程,确保架构与企业业务目标的对齐。
2024-09-09 19:42:51 880
原创 三、TOGAF(概述)
TOGAF(The Open Group Architecture Framework)是由The Open Group开发的一种企业架构框架。它是全球广泛使用的企业架构标准框架之一,提供了一个系统化的方法来帮助企业进行架构设计、规划、实施和治理。TOGAF的目标是确保企业IT系统和业务需求之间的对齐,以支持组织的战略目标。TOGAF的关键特点:开放标准:TOGAF是一个开放标准,任何企业和组织都可以使用和定制它来满足其架构需求。架构开发方法(ADM)
2024-09-09 18:19:50 1025
原创 二、主流的架构方法论
各架构方法论有不同的特点和适用场景,选择合适的方法论需要根据企业的具体情况和需求来决定。TOGAF和Zachman适合传统的企业架构设计,而敏捷架构和微服务架构则更适合现代快速变化的环境和创新型企业。Domain-Driven Design适合处理复杂业务逻辑,MDA和ITIL则更关注标准化和流程管理。在企业架构设计过程中,通常会结合使用多个方法论,以满足不同层次和阶段的需求。
2024-09-09 17:38:51 1196
原创 一、架构的职责
企业信息化是已经成为企业经营管理必不可少的重要手段。如何更好地规划和实现企业信息架构是每个企业CIO迫切需要解答的问题。本课程在总结了微软(中国)服务部门多年基于国内企业信息化架构的经验,让您能深入体会企业信息化架构的重要性和必要性,如何把软件架构与企业信息化架构和规划结合,如何有效的利用现有资源,权衡各方利弊搭建最优化架构,从而保证企业信息化正确发展;把握在充分考虑经济性、易用性和高效性的基础上,分阶段分步骤地实施适应性强,可扩展性高的企业信息化应用架构。
2024-09-09 17:27:43 442
原创 大模型实战一、Ollama+RagFlow 部署本地知识库
通过以上步骤,你已经成功在 Windows 系统上通过 Docker 部署了一个本地化的大模型知识库,结合 RagFlow 和 Ollama,安装了通义千问2 7B 模型和中文 Embedding 模型,构建了一个支持中文问答的系统。这种设置适用于企业内部知识管理、自动化客服、智能问答等场景。
2024-09-09 10:11:28 1542 1
原创 二、大模型原理(Transformer )
Transformer是一种基于自注意力机制(Self-Attention Mechanism)的深度学习模型,它在2017年由Vaswani等人在论文《Attention Is All You Need》中提出。Transformer模型的出现极大地推动了自然语言处理(NLP)领域的发展,尤其是在机器翻译、文本摘要、问答系统等任务中表现出色。
2024-06-26 10:35:03 1081
原创 十一、大模型-Semantic Kernel与 LangChain 的对比
代表了微软在 AI 应用开发领域的探索,其功能和 LangChain 有所相似,但 Semantic Kernel 是为应用开发开发人员创建的,使构建企业 AI 编排器变得容易,这是 Copilot Stack 的中心。LangChain则是由 Harrison Chase 创立,其职业是 ML 工程师,更多是从 ML 工程师角度架构应用,LangChain 开源社区的贡献非常活跃,目前已经有 29k star。
2024-04-30 09:15:08 3102
原创 十、大模型-Semantic Kernel 介绍
Semantic Kernel 是一个开源的软件开发工具包(SDK),它允许开发人员轻松地将大型语言模型(LLM)与传统编程语言(如C#、Python和Java)相结合。通过Semantic Kernel,开发人员可以创建应用程序,这些应用程序结合了两个世界的优点,即传统编程语言的精确性和灵活性与大型语言模型的自然语言理解和生成能力。Semantic Kernel 提供了一系列核心组件,包括自定义插件、编排计划、信息存储至数据库等功能,使得开发人员能够构建能够回答问题和自动化流程的代理程序。
2024-04-30 09:07:15 1024
原创 协作文档-简单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 854
原创 九、大模型-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 8117
原创 八、大模型-Function Calling
简单来说,就是大模型函数调用,不是你直接调用大模型函数,而是你告诉大模型一个函数,大模型根据你喂给他的数据和参数执行函数调用返回给你想要的函数执行结果,好处就是你可以借助大模型的自然语言理解能力实现自然语言的函数调用。大模型这一能力大大增加了私有定制模型的扩展性!
2024-03-21 10:06:04 2665
原创 七、大模型-什么是Fine-tuning
Fine-tuning 是指在一个已经训练好的模型基础上,通过使用新的数据集或任务来进一步调整模型参数的过程。通常情况下,已经训练好的模型是在大规模数据集上进行训练得到的,而 Fine-tuning 则可以使模型适应新的特定任务或数据集。
2024-03-20 09:12:41 2448
原创 五、大模型-Prompt
当使用大型语言模型(如GPT-3)时,"prompt" 是指您向模型提供的输入文本或指令,用于引导模型生成相应的输出。
2024-03-18 09:46:42 18608 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 2931
原创 跨系统调用认证秘钥安全保存方案
综合以上建议,可以建立一个全面的认证秘钥安全保存方案,从多个方面提高系统对认证秘钥安全性的保护水平,减少潜在的安全风险,并确保系统运行的稳定性和可靠性。:建立全面的审计和监控机制,对认证秘钥的访问和使用情况进行实时监测和记录。:对于需要高度安全性的系统,可以考虑使用多因素认证机制,结合认证秘钥和其他因素(如短信验证码、硬件密钥等)来增强认证的安全性。:对供应链中的第三方服务提供商和合作伙伴也要有严格的认证秘钥管理要求,确保他们也采取适当的安全措施来保护认证秘钥的安全。
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 306
原创 一、idea配置java版OpenCV 开发环境
(最新版本OpenCV – 4.8.0需要JDK11及以上)点击下载Win pack,在下载完成之后直接运行EXE文件并指定合适安装目录,下图是下载了EXE文件的操作流程。
2023-11-08 18:16:56 1478
转载 搞懂SSR
阴阳师?FGO?是应用程序通过在服务器上显示网页而不是在浏览器中渲染的能力。服务器端向客户端发送一个完全渲染的页面(准确来说是仅仅是 HTML 页面)。同时,结合客户端的使得页面可以运行起来。与 SSR 相对的,还有一种CSR 和 SSR 的最大区别只是提供 rendering 的是客户端还是服务端,其本质还有一种东西。故以下如果没有着重提出 CSR 和 SSR 不一样的地方,则默认是一致的。
2022-11-24 17:14:21 963
转载 性能优化的十种手段(下篇)
以ROI的视角看软件开发,初期人力成本的投入,后期的维护成本,计算资源的费用等等,选一个合适的方案而不是一个性能最高的方案。本篇结合个人经验总结了常见的性能优化手段,这些手段只是冰山一角。在初期就设计实现出一个完美的高性能系统是不可能的,随着软件的迭代和体量的增大,利用压测,各种工具(profiling,vmstat,iostat,netstat),以及监控手段,逐步找到系统的瓶颈,因地制宜地选择优化手段才是正道。有利必有弊,得到一些必然会失去一些,有一些手段要慎用。
2022-11-24 09:36:42 204
转载 性能优化的十种手段(中篇)
上一篇,我们总结了六种普适的性能优化方法,包括 索引、压缩、缓存、预取、削峰填谷、批量处理,简单讲解了每种技术手段的原理和实际应用。在开启最后一篇前,我们先需要搞清楚:在程序运行期间,时间和空间都耗在哪里了?人眨一次眼大约100毫秒,而现代1核CPU在一眨眼的功夫就可以执行数亿条指令。现代的CPU已经非常厉害了,频率已经达到了GHz级别,也就是每秒数十亿个指令周期。即使一些CPU指令需要多个时钟周期,但由于有流水线机制的存在,平均下来大约每个时钟周期能执行1条指令,比如一个3GHz频率的CPU核心,每秒大概
2022-11-24 09:29:53 260
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关注的人