首页 文章 精选 留言 我的

文章列表

共 97898 篇
重构20年经典升级,《重构(第2版)》中文版,震撼上市!

重构20年经典升级,《重构(第2版)》中文版,震撼上市!

1999年,世界软件开发大师,ThoughtWorks首席科学家马丁·福勒(Martin Fowler)出版《重构:改善既有代码的设计》,读者反馈甚佳,重构(Refactoring)的理念被广泛接纳,成为编程的词汇表中不可或缺的部分。 2019年,恰逢《重构》一书推出20周年,马丁重新梳理他对重构理念的最新思考,不朽经典重磅升级。《重构:改善既有代码的设计(...

蚂蚁金服总监杨冰:金融科技公司为什么要拥抱开源? | 穿山甲专访

蚂蚁金服总监杨冰:金融科技公司为什么要拥抱开源? | 穿山甲专访

我们选择将 SOFA 中间件框架逐步开源出来,在贡献给社区的同时,也期待社区、合作伙伴甚至客户,都能够一起参与共建,形成行业标准和最佳实践。-- 蚂蚁金服总监杨冰 引言 最近,我听到了一个消息,蚂蚁金服将会开源 SOFA 核心的两个组件——分布式事务框架和服务注册中心。 熟悉中间件的朋友们都知道,这两个组件都是针对当前最火的微服务架构。其中,分布式事物框架是...

【直播回顾】云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第19讲):Java Spring Cloud微服务架构模...

【直播回顾】云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第19讲):Java Spring Cloud微服务架构模...

主讲人:徐雷(云栖社区特邀Java专家)徐雷,花名:徐雷frank;资深架构师,MongoDB中文社区联席主席,吉林大学计算机学士,上海交通大学硕士。从事了 10年+开发工作,专注于分布式架构,Java Spring Boot、Spring Cloud、MongoDB、Redis。 喜欢专研技术问题,擅长讲课,《MongoDB实战》第2版、《24种云计算架构...

学好机器学习和大数据必备的6本好书!

学好机器学习和大数据必备的6本好书!

机器学习和数据科学是复杂而相互关联的概念。要想让自己在技术紧跟趋势,你必须消耗大量的时间进行知识的更新。 日复一日的重复劳动不等于学习,这样仍有可能掉队。 所以一方面我们需要学习新知识,一方面保持实操经验。这样完美技能的组合,才能帮助你在行业中取得成功。 尽管互联网上存在大量的学习资源,但对于信息的选择并不是一件容易的事情,所以,选择几本优秀的书籍尤为重要。...

利用Serverless Kubernetes和Kaniko快速自动化构建容器镜像

利用Serverless Kubernetes和Kaniko快速自动化构建容器镜像

前言: 在云原生时代中,容器镜像是一切应用分发的基础载体,除了dockerhub作为流行的镜像仓库外,各大公有云厂商也都提供了功能丰富镜像仓库服务,如ACR(Aliyun Container Registry), GCR(Goolge Container Registry),构建容器镜像已是所有开发者必须掌握的基础实践能力。 无论开发者选择在本地使用dock...

虚拟化架构种类、特点及优势

虚拟化架构种类、特点及优势

云计算离不开底层的虚拟化技术支持,目前虚拟化技术很多种,云吞铺子分享常见的虚拟化架构种类、特点及优势: 虚拟化架构 根据在整个系统中的位置不同,虚拟化架构分为以下几种: 寄居虚拟化架构 裸金属虚拟化架构 操作系统虚拟化架构 混合虚拟化架构 寄居虚拟化架构 寄居虚拟化架构指在宿主操作系统之上安装和运行虚拟化程序,依赖于宿主操作系统对设备的支持和物理资源的管理。...

阿里巴巴建成全球超大规模数据中心内“RDMA高速网”,以支撑人工智能科学计算

阿里巴巴建成全球超大规模数据中心内“RDMA高速网”,以支撑人工智能科学计算

最新消息,尽管大多数云计算厂商已经在其数据中心内部部署RDMA(Remote Direct Memory Access)网络,但阿里巴巴已经抢先一步:其数据中心集群内的RDMA网络规模居于全球领先地位,目前已有数十个数据中心支持RDMA网络,延时可显著降低90%,最大程度满足人工智能、科学计算等场景需求。 阿里云北京冬奥云数据中心 当用户在阿里云选择高性能云...

系列教程丨用 Docker 探索开源软件 —— PostgreSQL(二)

系列教程丨用 Docker 探索开源软件 —— PostgreSQL(二)

出品丨Docker公司(ID:docker-cn)编译丨小东每周一、三、五,与您不见不散! Docker 的一大优点是可以让您快速使用它来试用应用程序,而无需直接在开发人员的计算机上安装它。如果您不想在自己的计算机上安装 Java 或 erlang 等运行时环境,那么您就可以不安装它们,因为容器封装了所有依赖项,并在删除时可以不留下任何痕迹。在上一篇文章《系...

自建MySQL和阿里云RDS的区别 有必要使用云数据库吗?

自建MySQL和阿里云RDS的区别 有必要使用云数据库吗?

很多阿里云ECS用户都会考虑是使用ECS自建数据库还是使用阿里云的RDS云数据库,如何选择?有必要使用云数据库吗?云吞铺子告诉你使用阿里云RDS云数据库的理由: RDS的高可用性 RDS提供了主备双节点的实例,双节点可以在同一地域的不同可用区,MySQL实例的双节点还可以在不同地域,当主实例出现故障时可快速切换到备实例,保障了RDS的稳定性。 RDS的高安全...

Docker最全教程之使用Docker搭建Java开发环境(十七)

Docker最全教程之使用Docker搭建Java开发环境(十七)

Docker最全教程之使用Docker搭建Java开发环境(十七) 前言 Java是一门面向对象的优秀编程语言,市场占有率极高,但是在容器化实践过程中,发现官方支持并不友好,同时与其他编程语言的基础镜像相比(具体见各语言镜像比较),确实是非常臃肿。 本篇仅作探索,希望对大家有所帮助。 目录 Java 官方镜像 各语言镜像比较 使用Docker搭建...

企业云存储:为什么中大型企业都偏爱自建企业云?

企业云存储:为什么中大型企业都偏爱自建企业云?

“上云?我们通常自建企业私有云。”9102年了,在云存储服务的选择上,中大型企业基本步调一致,统筹规划自建企业私有云。 为什么中大型企业都偏爱自建企业私有云? 一、长久的成本考量 从账面上看,通常私有云初期造价总比公有云高。但统计数据表明,企业自建私有云比租用公有云所节约的成本比人们想象的还要多。 451研究公司在纽约进行的对150位具有决策权的I...

阿里云RPA(机器人流程自动化)干货系列之三:阿里云RPA介绍

阿里云RPA(机器人流程自动化)干货系列之三:阿里云RPA介绍

导读:本文是阿里云RPA(机器人流程自动化)干货系列之三,详细介绍了阿里云RPA的产生背景、技术特点、功能特性、非功能指标以及发展现状等。 一、产生背景 在2011年,随着阿里巴巴集团的各项业务突飞猛进,集团内的各个部门都遇到了越来越严峻的员工操作电脑时流程复杂、效率低下的问题,急需一种方法来提升员工的效率,好让他们去做更有价值的工作——于是,阿里云RPA(...

格局已定!权威IDC云计算市场报告:阿里云稳居全球前三

格局已定!权威IDC云计算市场报告:阿里云稳居全球前三

日前,国际权威数据机构IDC公布了一份全球云计算市场调查报告,其中全球公有云市场的前三再次得到确认,分别是亚马逊AWS、微软Azure和阿里云。 在过去5年的时间里,全球云计算市场头部玩家出现了5次更迭,阿里云在全球公有云的市场份额在快速攀升,超越IBM、谷歌,稳稳的成为了全球第三大云。 云计算巨头眼里真正的"对手" 关于全球云计算市场的排名一直以来也都是人...

阿里云RPA(机器人流程自动化)干货系列之二:认识RPA(下)

阿里云RPA(机器人流程自动化)干货系列之二:认识RPA(下)

导读:本文是阿里云RPA(机器人流程自动化)干货系列之二,主要介绍了RPA的发展齐纳经和主要使用场景有哪些,目前国内外主流的RPA厂商以及RPA的未来在哪。 一、RPA的发展前景 根据Gartner的最新研究,2018年全球机器人流程自动化(RPA)软件的开支预计将达到6.8亿美元,同比增长57%,到2022年支出达到24亿美元。 Gartner副总裁Cat...

软件服务商如何与需求方合理报价?

软件服务商如何与需求方合理报价?

在完全了解客户的需求后,下一步就是要确定一个合理的报价。接包方要从跟客户的交谈中尽量地了解出客户的准确意思,思考客户想要的是怎样的一个软件,项目复杂的程度多大,客户的要求有多高,客户的性格如何,能够接受的价格范围等等,这些因素对于软件项目的报价都是密切相关的。在很多的情况下,客户在跟接包方谈项目之前,心理都已经有一个价格底线。如果要投入的费用超过了客户的预算...

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册