【AICon】 如何构建高效的 RAG 系统?RAG 技术在实际应用中遇到的挑战及应对策略?>>> 了解详情
写点什么

DSM工具

收录了 DSM工具 频道下的 29 篇内容

IntelliJ IDEA 的 DSM 工具使架构可视化

JetBrains 公司最近发布的版本7中包含一个依赖结构矩阵(Dependency Structure Matrices,DSM)工具。DSM工具能为代码基线(codebase)的依赖生成一个矩阵式图形表示法。本文将着眼于DSM如何来改进工程架构,以及IDEA的DSM工具与其它同类产品之间的比较。

万字长文解析,领域驱动设计(DDD)落地设计
万字长文解析,领域驱动设计(DDD)落地设计

领域驱动设计(简称 ddd)概念来源于2004年著名建模专家Eric Evans 发表的他最具影响力的书籍:《领域驱动设计——软件核心复杂性应对之道》(Domain-Driven Design –Tackling Complexity in the Heart of Software),简称Evans DDD,领域驱动设计思想进入软件

表单设计领域天花板,表单引擎最全设计
表单设计领域天花板,表单引擎最全设计

“万事俱备,就差一个程序员了”,这是一个互联网圈里很著名的一个梗。很好的诠释了“全民互联网+” 时代的疯狂。在当今“企业数智化转型“的大背景下,也有一个一个关于表单系统的梗,“所有系统都逐步低代码零代码化,这一切就差一个“表单系统”。确实是如

2010 年 InfoQ 中文站工具内容回顾

工欲善其事,必先利其器,在开发者、使用者眼里,软件开发管理工具在不同层面帮助他们极大的提高效率;而商业模式的另外一端,各大厂商在抢占开发者桌面的竞争中不断推陈出新。在此,InfoQ跟各位读者一起回顾一下2010年中文站跟工具相关而且评论数及点击率较高的内容

程序员开发大型应用程序的技巧

也许你已经开始着手一个大型Java应用。你希望如何开始理解它的代码库?在典型的企业Java团队中,大多数能够帮到你的资深开发人员都忙得连轴转,文档分散在四处。你需要很快加入团队,证明你的能力。你该如何面对这样的情形?本文可以提供一些建议。

代码质量管理工具 Sonar 提供了设计与架构度量

近日,新版的开源代码质量管理工具Sonar提供了设计与架构度量。Sonar 2.0引入了针对Java应用的设计分析、架构与面向对象的度量,而前不久发布的Sonar 2.1可以检测到未使用的方法以及对不建议使用方法的调用。

Facebook 加速深度学习研发

第八届超大数据库会议(XLDB2015)5月19日—20日在斯坦福大学召开,会议邀请了Facebook人工智能实验室(FAIR)的Keith Adams做了题为“Accelerating Deep Learning at Facebook”的特邀报告。在Keith的报告中,他首先对深度学习进行了一个简单的介绍,然后详细介绍了FAIR为加速深度学习,从硬件、软件和优化等方面所做的一些努力。

评价并改进架构能力——新的 SEI 论文

软件工程学院(SEI)最近发表了一篇名为“评价并改进架构能力”的论文,该论文着眼于人类行为的四大模型,以此促进评价和改进软件架构能力。

OneCode开源低代码引擎白皮书
OneCode 开源低代码引擎白皮书

随着低代码概念的火热,相关的技术及产品也是层出不穷,不管是老牌行业软件厂商还是开放平台厂商,不论是互联网行业企业SAAS软件新动向还是新兴的低代码创新产品服务,都在第一时间打出了低代码这张牌。各个平台虽然各有优势,但大多又是自成体系,真正在企业

低代码
开发工具
低代码平台
java UI
DSL 的演进

I在本文中,作者Peter Bell讨论了如何通过版本化、语句的自动转换实现向后兼容性,进而进行DSL演进的最佳实践。

做低代码引擎有多难?OneCode五个版本心路历程
做低代码引擎有多难?OneCode 五个版本心路历程

​今天有幸跟处于头部位置的几家低代码企业技术负责人在聊天,低代码从最初的一个RAD(单页模型)到大前端,工程化,再到企业中台PAAS应用。直到现在的云原生嵌入式引擎技术,低代码技术一直冲在技术潮流的第一浪头。

低代码
低代码开发
低代码平台
低代码报告
探索 Design Token

智能代码解决了视觉还原工作整体的效能问题,但具体怎么让设计系统完美衔接研发工作流,降低设计研发协作成本,提升最终产出代码的可维护度,正是 DesignToken 可以发挥作用的地方。

前端
设计
领域专用语言 (DSL) 迷思

所谓领域专用语言(Domain Specific Language/DSL),其基本思想是“求专不求全”,不像通用目的语言那样目标范围涵盖一切软件问题,而是专门针对某一特定问题的计算机语言。 DSL之于程序员正如伽南地之于以色列人,是最初也是最终的梦想。几乎自计算机发明伊始,人们就开始谈论DSL使用DSL了。而前几年随着被誉为“Web 开发领域专用语言”的Ruby on Rails迅速走红,DSL又一次成为人们讨论的热点话题。很多人都认为,DSL将会是软件业的“next big thing”。然而随着DSL的日益流行,围绕着DSL出现了很多质疑和误解。

OneCode 开源集成开发工具ESD功能介绍
OneCode 开源集成开发工具 ESD 功能介绍

OneCode 集成工具(以下简称ESD),是OneCode 代码的集成开发环境。ESD面向的用户是专业的程序员,如果您不是专业的编程工作者需要先行了解一些JAVA语言相关基础知识以及其编译基础以便于方便自行下载编译。

开源
低代码平台
Spark RDD模型
Spark RDD 模型

弹性分布式数据集RDD的理论篇

spark
Semi D2C 设计稿转代码的演进之路
Semi D2C 设计稿转代码的演进之路

Semi Design 是抖音前端团队开发的设计系统,包括 Semi UI 组件库,DSM 设计系统定制,D2C 设计稿转代码等方向。 本文主要介绍 Semi D2C 的能力边界,与其他方案的差异,探索历程,底层实现原理 / 难点。

figma
Semi Design
D2C
Design to Code
记一次勒索病毒后的应急响应

群晖是一种NAS(网络附属存储)系统,在生活中主要扮演个人私有云角色,可以将文件存储于 NAS,并通过网页浏览器或手机应用程序可实现存储和共享,同时还提供的丰富应用以方便管理应用。借助群晖提供的 QuickConnect 快连服务,无需随身携带存储设备,即可以

黑客
网络安全
信息安全
渗透测试
安全漏洞
打造次世代分析型数据库(一):CDW PG全面升级
打造次世代分析型数据库(一):CDW PG 全面升级

本文主要对CDW PG数据库升级的各个方面进行讲解,希望大家对CDW PG本次升级整体能力有全面的了解,并方便您在分析型计算框架选型中更加明确需求与对应产品能力的适配原理。

数据库
如何对AD和Exchange进行安全加固满足护网需要?
如何对 AD 和 Exchange 进行安全加固满足护网需要?

本文将着重介绍基于AD纵深防御体系建立的“工具+安全加固服务”的AD域安全加固模式,通过建立安全检测平台,并从AD应用安全、操作系统安全、网络访问安全等方面,全面提升AD域环境的整体安全性能。

安全
asm
AD
邮件系统
权限
DSM工具专题_资料-InfoQ中文网