下一代互联网?基于区块链以太网的去中心化分散式网站

1607 1
在任何普通浏览器中,只需在域名.ETH的末尾附加“ .LINK”就可以访问分散式网站,如访问almonit.eth.link,这是一个Almonit分散式网站目录。分散式网站都在这里。它们发展迅速,并.

不讲武德:以太坊2.0竟然今天已经开始启动

1351 1 2K
点击标题见零块,下面是来自黑客新闻评论:恭喜开发团队和以太坊社区。这是加密货币未来的里程碑式的一步。 这是2020年科技和金融领域的最大新闻之一。 这是个大新闻,但我们只会在2022年左右看到全部效果.

Rust语言之GoF设计模式:代理模式

1251
代理是一种结构设计模式,它提供一个对象来替代客户端使用的真实服务对象。代理接收客户端请求,执行一些工作(访问控制、缓存等),然后将请求传递给服务对象。例如诸如 Nginx 之类的 Web 服务器ser.

什么是 PageRank 算法?

960 2K
谷歌创始人拉里佩奇和谢尔盖布林需要一种算法来对页面进行排名并为用户提供最佳搜索结果:PageRank算法。使用 PageRank 算法,每个页面都会根据链接到它的其他页面的数量和重要性获得排名。页面排.

什么是不确认偏见?

977
不确认偏见,也称为失证偏差或认知失调(Disconfirmation Bias):不加批判地只接受那些支持自己信念的证据与信息,而积极地反驳那些挑战自己信念的其他证据。当证据或外部信息使我们高兴时就不.

简述如何使用ArgoCD实现CI/CD部署? - reddit

1707
ArgoCD 是一款出色的 Kubernetes 编排工具,下面从架构高度抽象描述一下:通常一个公司内有3种“类型”的代码存储库: 基础设施(主要是 Terraform)Terraform驱动基础设施.

解决方案架构师如何思考?| Anuar

931 11K
当我还是一名日日夜夜编写源代码的开发人员时,我对架构以及解决方案架构师在设计系统时所做的事情有一个了解。它是关于根据一些模式和最佳方法设计源代码,搜索新组件以及现有组件的更改。但是我的方法太像开发人员.

无服务器架构 - CodeCraft

1284 2
要定义无服务器架构(以下称SA),请考虑它不是什么。SA并不意味着没有物理基础设施或机器。SA实际上是一个从企业角度来看的术语。建立后端基础设施需要时间和持续维护。设置物理机或虚拟设备,安装应用程序,.

Catala:用于法律的编程语言

2359
法律是现代社会的基础,编纂和管理公民日常生活的许多方面。通常,法律在各个法院和司法管辖区都受到解释、辩论和质疑。但在其他一些领域,法律几乎没有解释的余地,其实质目的是严格描述计算、决策程序,或简单地说.

反腐层ACL - 一个有效的盾牌 - Manuel López Torrent

3702 6K
我第一次听说反腐败层(ACL)一词是在Eric Evans的书“领域驱动设计”中。那些日子,DDD是我正在探索的一个新领域,我对所有这些新概念感到非常兴奋,但我没有实现大部分概念。近年来,在我所做的几.

Spring框架最后一个里程碑版本6.1 M5发布

238 1
现已从repo.spring.io/milestone提供。我们最初计划将此版本作为第一个候选版本,但决定发布另一个里程碑并缩短候选版本阶段。Spring Framework 6.1.0-M5 进行了.

网友最喜欢的十大软件架构和可伸缩性设计

1 2935 3 3K
My 10 favorite links on Software architecture, scalability and designhttp://www.keksrolle.de/index.p.

PyTorch和TensorFlow比较 - thegradient

3609 2K
在2019年,机器学习框架之战还有两个主要竞争者:PyTorch和TensorFlow。我的分析表明,研究人员正在放弃TensorFlow并大量涌向PyTorch。为什么研究人员喜欢PyTorch? .

使用混沌候攻击测试Spring Boot应用

2254 1 3K
在编写了许多单元和集成测试后,代码覆盖范围从70%到80%,但是还是存在一种焦虑,我们的宝宝在生产中的表现如何?许多问题仍然没有答案:1. 我们的后备工作会起作用吗?2. 应用程序如何处理网络延迟?3.

GitHub-gerdm/prml: 为Christopher Bishop的《模式识别和机器学习》编写的源码算法实现案例

1442 1
在过去的几年中,作者一直在深入研究Christopher Bishop的关于模式识别和机器学习(PRML)的书。非常头疼,但相信花时间是完全值得的。在研究PRML时遇到的主要困难之一是模型的算法实现。.

幽默:哲学系学生更喜欢做算法难题?

265 1
宿舍里的计算机科学专业学生发现哲学专业的学生曾经以做 leetcode算法难题为乐(并且比任何人都能解决更多的难题),这让他们感到非常震惊。网友:1、我曾经是个哲学爱好者 我读完了所有的西方经典,最后.

转帖:中介文明

7 2414 4 4K
"中介文明"的观点,是我们立足于中国古代文明成果,为解释包括印度在内的整个东方文明体系,而提出来的本书第四个重要假设,它是相对于现代"物质文明"而言的。当然,这样的划分仅有方法上的意义,因为如果不这.

为什么我们要研究Hibernate ?

59 8216 1
最近论坛上关于Hibernate的帖子很多,发表一下我的看法。过去,MySQL火爆异常,那段时间,我也盲目的跟着研究了一把MySQL。可是,直到今天,我再也没有用到过MySQL。仔细想一下,无非两个原.

架构:软件成本估算

109 12K
本文提出了一种新颖的软件成本估算混合方法,该方法将软件离散为更小的任务,并使用专家判断和算法技术。通过使用基于体积和复杂性的双因素资格系统,我们提出了一种更具适应性和可扩展性的模型来估计软件项目持续时.

JEE、J2EE与Jakarta等概念解释

4221 3K
有没有听说过Java EE?Java 2EE,J2EE或现在的Jakarta EE怎么样?实际上,这些都是同一个东西的不同名称:一组扩展Java SE的企业规范。在这篇简短的文章中,我们将描述Java.

微服务是与团队管理相关的 - filipnikolovski

947 1
我知道微服务的话题已经被反复讨论过,我只是想根据我在这种设计 Web 应用程序的方法方面的经验,将我的经验加进去: 很多人认为微服务架构解决了具有扩展性和性能性质的软件问题。但他们解决的最重要的问题是.

微服务及其设计模式

960 2K
微服务是一种架构风格,用于开发作为单独服务运行的软件应用程序,这些服务通过以下方式相互通信使用 API 调用的同步通信通过发布和订阅/基于事件的机制进行异步通信——即使用消息队列这些微服务具有以下属性.

如果Twitter能实现付款将如何?

1064 3K
伊隆马斯克将“支付”作为其战略的关键部分作为空白页。Simon Taylor对这个“假设”进行详细推理,这是一个很好的案例研究,详细阐述了基础设施、货币化和用户体验。如果 Twitter 依靠产品最初.

Notion是一个什么样的无代码网站系统?

2330 3K
Notion是一个类似Salesforce的SaaS网站,它的思路与Salesforce CRM不同,它是一个无代码构建平台,可以围绕流程构建无代码的自定义软件,无需被枪炮进入预先构建的软件系统中。 .

Spring应用程序中的清洁Clean架构源码

1066 1 16K
在本文中,我们将探讨 Spring 应用程序背后的基本架构原则。我们将展现Clean干净的架构(软件架构和设计工匠指南)。让我们考虑支持 Blog 的后端系统的构建块。首先,如果您考虑应用程序的“级别.

谁能写个“新闻发布系统”的面向对象分析和设计的过程?

21 4669 2
请大家谈谈,拿到这样一个系统,是怎么进行分析和设计的?怎么处理类与类之间的层次,和通信。比如把新闻发布系统分为话题:注册登陆、新闻发布、权限管理。在“注册登陆”系统中怎么分析?其中有表单类,那么新填写.

Big Data 辩论: HBase会统治NoSQL世界吗?

1 2834 2
Big Data Debate: Will HBase Dominate NoSQL? - Software - EnterpriseHBase 是Google BigTable模型的成功典范,也是世.

识别不必要的复杂性是软件开发中最重要的技能之一

1286 2
什么是复杂性?如何识别?是不是无为就不会造成复杂性?有些复杂性是过早设计带入,但是有些复杂性是因为没有及时识别与意识到,造成更大的复杂性!如同自己绕毛线,绕得越多,自己被扰进去了!识别到复杂性,然后将.

有了OO、分层、DI、AOP、TDD和Refector,DDD不再是空谈

18 6077 1 2K
一晃眼搞了7、8年的企业应用管理和研究,各种技术、思想翻来覆去折腾了很久,最近总算是有点持拨云见目的感觉了,于是放出点大标题和各位论论道。主要观点其实在一年半前,已经在jdon首发的文章“坚持发扬EJ.

Spring Boot中五个设计模式最佳实践

137 6K
在本文中,我们将深入探讨五种基本设计模式,并探索在 Spring Boot 项目中有效应用这些模式的最佳实践。每种模式都将附有一个实际示例来演示其实现。1、单例模式单例模式确保一个类只有一个实例,并提.