每一名优秀开发者都想成为架构师。架构,又名软件架构,是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。

最新
加载中
置顶
发表了问答
11/22 13:53

高手问答第 294 期 —— Python下如何利用FastAPI框架开发实用、快捷的Web商业系统?

在全民互联网的今天,一款好使的Web商业系统,首先需要支持大并发的访问量,以满足用户的快速访问需求。在Python技术体系下,大并发响应性能最优的当属FastAPI轻量级框架,其响应性能可以跟Node.JS和Go媲美,主要受益于它是异步技术框架。 Python技术体系下提供了大量的人工智能开发框架,把人工智能技术、大数据技术融合并工程化是软件开发人员必须面对的一个问题,FastAPI为此提供了很好的Web工程化技术支撑。FastAPI支持前后... 展开更多

收藏 12
置顶
程序员
发表了问答
11/05 17:19

RocketMQ事务消息,二阶段Producer发送事务确认消息后MQ收到但是网络断了,Producer没收到会不会发生数据一致性问题?

最近在研究分布式事务有个问题没想明白? RocketMQ事务消息,二阶段发送事务确认消息后MQ收到但是网络断了,Producer没收到怎么处理的呢? 此时Producer端认为是超时进行了回滚,但是MQ是不是已经做了事务确认可以消费呢?

收藏 0
置顶
发表了问答
09/19 18:06

ListSelect这个组件-它有个左树右表的bug

@ThinkGem 你好,想跟你请教个问题:ListSelect这个组件-它有个左树右表的bug(即:右边项删除后-左边Table列表checkBox还是选中状态),请问有好的解决方法吗?

收藏 0
置顶
发表了问答
09/07 10:17

knife4j 又开放接口可以动态的获取到接口列表的吗

通过接口去拉取到knife4j的所有接口列表

收藏 0
置顶
发表了问答
08/31 17:30

文件改名用什么方法能批量重命名?

文件太多需要重命名,一个个修改费时间,想找个批量的软件。

收藏 0
置顶
发表了问答
08/23 18:42

高手问答第 291 期 —— 企业应用如何从单体转型到微服务架构

微服务架构提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,形成分布式调用,为用户提供最终价值。因此无论是创业型公司还是互联网独角兽企业,都将微服务架构当成一把利刃,能解决项目在开发中所遇到的一切问题,目前能够支持微服务架构的开源技术有很多,那么微服务架构真的很容易吗? OSCHINA本期高手问答( 8月24日-8月31日) 我们请来了潘志伟老师和大家一起探讨关于微服务架构相关的问题。 可讨论的问题... 展开更多

收藏 10
置顶
程序员
发表了问答
08/09 11:36

Seata的四种分布式事务大家都用起来了吗?应用场景在哪里?

Seata的四种分布式事务大家都用起来了吗?应用场景在哪里?

收藏 0
置顶
后端工程师
发表了问答
08/04 10:46

任务编排框架的选择

Gobrs-Async和AsyncTool对比,各有什么优略

收藏 0
置顶
后端工程师
发表了问答
08/01 14:45

请问有没有人实现过将java和前端项目一起打包成桌面应用程序的?

是这样的,我已经有了后端的java项目和前端的angular项目,现在在想有没有什么办法能将它们一起打包成一个桌面应用,这样既可以用angular做页面,又能用java处理本地文件,这样就灵活多了。 也尝试了一些方案,比如electron、javafx、javapackager等,但是都有些或大或小的问题。 比如如果用electron打包的话,如何嵌入jre来运行jar包是个问题;如果用java工具打包的话,如何嵌入浏览器又是个问题。 问一下有没有人实现过类似需... 展开更多

收藏 0
置顶
发表了问答
07/27 16:07

首次加载Knife4j特别慢chunk-vendors.js有2.2M

首次加载doc.html时要等很久,体验不是很好。经过网络分析发现是webjars/chunk-vendors.js文件过大导致的,可是我项目又没行代码。请问这个有办法精简吗?

收藏 0
置顶
程序员
发表了问答
07/18 14:29

如何判断一个cron表达式的触发时间是否已包含另一个cron表达式的触发时间

如何判断一个cron表达式的触发时间是否已包含另一个cron表达式的触发时间

收藏 0
置顶
高级程序员
发表了问答
07/11 12:09

为啥我自荐的文档都处于待审状态,麻烦官方帮忙看看,谢谢!

我的博客里面的文档都处于待审状态,看不到进度与信息,麻烦官方帮忙处理下,谢谢!

收藏 0
置顶
发表了问答
07/04 14:34

请问Windows驱动签名可以使用Sectigo的EV证书吗?

因为我在Windows的文档里,提到了其他家,但是没提这家。 https://docs.microsoft.com/zh-cn/windows-hardware/drivers/dashboard/hardware-program-register

收藏 0
置顶
发表了问答
06/22 14:48

可以适配Spring Boot 3.0.0吗

Spring Boot最新版本已经是3.0了,请问可以适配吗

收藏 0
置顶
发表了问答
06/16 17:50

分布式事务3PC到底改进了2PC的什么问题

分布式事务2PC在提交前需要确认所有的子事务都已经完成准备,全部准备完成才能达到一起提交的效果,因此第一阶段和第二阶段的划分边界就是所有子事务的准备结果。 3PC到底改进了2PC的那些问题网上找了很多资料大概有以下几种说法 引入了超时机制 解决协调者单节点故障 预检查资源符合要求才后在第二步中才进行锁定,避免像2PC粗暴的一上来就锁定最后又因为不符合规则而被回滚导致资源被白白锁定降低了并非性能 但我对这些说法都... 展开更多

收藏 0
置顶
发表了问答
06/14 17:19

为什么 Rust 广受全世界开发人员的喜爱?

首先,你可以编写出永远不会出错的代码,因为编译器会检查所有内容。其他编程语言在运行时检测到的问题不会出现在 Rust 中。我们可以使用 Rust 编写出安全、高效的抽象,而且它的安全性几乎消除了使用不变性的需求。 Rust是一种注重性能、速度和安全质量的新兴创新编程语言。 Rust还是一种流行的加密货币和区块链编程语言,因为Rust易于理解和学习,在保障性能的同时还提供了安全性。此外,Rust 还为这些开发人员提供了工具,让... 展开更多

收藏 0
置顶
程序员
发表了问答
06/09 14:02

作为一个女生我想问下nginx上传的问题

配置:nginx转发后端java服务器 我发现nginx上传会先接受完整文件,然后再模拟请求到java服务器里面。 这里面相当于经历了两次上传,客户端>>>nginx,nginx>>>java 如果是稍微大点的文件,消耗时间两倍,这太影响性能了,怎么解决比较好呢?

收藏 0
置顶
发表了问答
06/09 00:09

高手问答第 284 期 —— 为什么说存算分离是大数据平台的未来

随着累积的数据量的增大,大数据业务量的增多,数据存储和处理的成本越来越高,企业数据基础设施的投资越来越大。同时,大数据处理组件多,不同组件使用不同的数据处理格式,比如大家熟悉的数据湖、数据仓库使用的就是不同的格式,多样化的数据格式导致数据存储变得复杂,系统中应对不同的场景,往往同样的数据需要存储多份,不同组件之间还需要大量的数据拷贝和格式转换,消耗大量的资源。 在当前越来越强调云原生的环境下,存... 展开更多

收藏 13
置顶
发表了问答
05/22 13:59

springboot与redis 连接,无法启动项目的问题

使用redisson-spring-boot-starter自动配置,如果redis连接超时或者无法连接reidis,整个项目就会无法启动,本想通过排除自动装配来保证项目启动可用,但不行,还是会有各种问题,我想问有没有办法确保即使redis连接失败或者超时,捕获其错误信息,项目继续运行

收藏 0
置顶
发表了问答
05/06 14:12

Gateway集成Druid监控页面 404

我在其他服务集成没有任何问题,只有Gateway一直404,大佬们帮忙看看是啥问题 maven版本 如下 application.yml配置如下

收藏 0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
返回顶部
顶部