
云
文章平均质量分 81
BackEnd & Cloud Technology
ChatGPTer
我的新书《Android App开发入门与实战》已由人民邮电出版社出版,欢迎购买。
展开
-
On-Premise(本地部署),IaaS(基础设施及服务)、PaaS(平台即服务)和SaaS(软件即服务)
了解云计算的一定都听过四个“高大上”的概念:On-Premise(本地部署),IaaS(基础设施及服务)、PaaS(平台即服务)和SaaS(软件即服务),这几个术语并不好理解。其要求动手能力比较强,比较难做,但是,您可以根据自己的口味,做出符合自己味道的汉堡。省去了准备烤箱,准备火腿,面粉青菜的过程。打一个电话,汉堡送过来我们直接放到家里的桌子上,就可以吃了。准备烤箱,准备火腿,准备面粉,准备青菜,然后自己和面,加材料,加热等等。不过,如果你是个吃货,还喜欢汉堡,那这个问题就好解决了!原创 2024-11-14 09:42:11 · 235 阅读 · 0 评论 -
Python Flask 与 Node.js Express
Node.js (Express) 和 Flask 的基准测试表明,Node.js 在吞吐量和响应时间方面通常优于 Flask,尤其是在高并发性下。与大多数技术决策一样,在 Node.js (Express) 和 Flask 之间做出选择取决于您的特定项目要求、性能需求、可扩展性期望、团队专业知识以及您所需的工具和库生态系统。Python 的 Flask 和 Node.js 的 Express 是两种流行的选择,它们根据项目需求提供独特的优势。但需要注意的是,可扩展性不仅仅由框架本身决定。原创 2024-08-11 17:20:56 · 1392 阅读 · 0 评论 -
API 设计:从基础到最佳实践
无论您是为个人项目构建简单的 API,还是为大型企业应用程序构建复杂的 API,遵循良好的 API 设计原则对于创建强大、可扩展且用户友好的界面都至关重要。API 使不同的软件组件能够相互交互,从而使开发人员能够使用其他应用程序的功能,而无需了解其内部工作原理。良好的 API 设计是构建可扩展、可维护且用户友好的应用程序的基础。请记住,精心设计的 API 的目标是让开发人员的工作更轻松,使他们能够以最小的阻力构建功能强大的应用程序。读完本博客后,你将对如何设计高效、安全且易于使用的 API 有深入的了解。原创 2024-07-20 11:58:16 · 2078 阅读 · 0 评论 -
浏览器是如何找到网站的
要访问一个网站,我们通常会在浏览器中输入其名称。然而,我们的计算机并不像我们一样理解网站的名称。相反,它使用 IP 地址——一串数字,作为互联网中每个设备的唯一标识符。因此,当我们搜索一个网站时,我们的计算机需要找到其 IP 地址。原创 2024-05-27 17:52:56 · 1837 阅读 · 0 评论 -
你还记得有哪些云服务么?
- AWS、Azure、谷歌云、甲骨文云、阿里云- 云服务器- 数据库- 消息队列和流媒体平台- 负载均衡、DNS路由软件- 安全- 监控原创 2024-01-17 22:57:47 · 389 阅读 · 0 评论 -
手把手将ReactJS项目部署到Ubuntu
在部署之前,请确保创建 React 应用的生产构建。可以使用以下命令执行:npm run build原创 2024-01-03 19:28:38 · 623 阅读 · 0 评论 -
使用Python构建微服务
什么是基于微服务的架构?它是一种架构风格,将复杂的软件系统构建为一组松散耦合的服务,并通过预定义的标准(API) 相互通信。这种架构风格具有敏捷性、可扩展性以及适应不断变化的业务需求的能力等优点。原创 2023-12-30 09:39:15 · 1990 阅读 · 0 评论 -
SpringBoot使用Docker并上传至DockerHub
以windows10为例,到docker官网下载安装docker desktop。可以看到通过上面SpringBoot自带的方式构建的镜像。我们选择第一种SpringBoot自带的方式。原创 2023-09-30 23:02:36 · 392 阅读 · 0 评论 -
将SpringBoot项目部署到Ubuntu20.0.4服务器上
开发好的SpringBoot项目; 安装了Ubuntu20.0.4的VPS;原创 2022-10-03 17:36:27 · 1350 阅读 · 0 评论 -
SpringBoot集成Swagger的方法
SpringBoot集成Swagger原创 2022-08-14 17:37:54 · 753 阅读 · 0 评论 -
2022最新7个开源Kubernetes(k8s)开发工具
Kubernetes现在是一个非常流行的话题,随着它越来越受欢迎,更多的开发人员将需要更多的工具来用于他们的Kubernetes应用程序。原创 2022-04-21 09:42:42 · 6487 阅读 · 0 评论 -
互联网大厂的后端技术栈
文章目录1.后端开发概述2.负载均衡 - Load Balance(LB)3.微服务生态1.Thrift2.服务发现1.Consul3.微服务框架4.数据库(Database)1.Mysql2.Mycat3.DRC5.缓存(Cache)1.Redis2.Redis 集群方案6.KV-DB7.消息队列(MQ)1.RocketMQ2.Kafka8.对象存储9.Elastic Search1.后端开发概述何为后端开发?以一个网站为例,通常来说,前端研发注重页面的展示,交互逻辑。而后端研发,则注重在发生在前端背转载 2021-10-31 00:06:58 · 764 阅读 · 0 评论 -
IDEA+SpringBoot+MyBatis Dynamic SQL搭建后台系统
使用Dynamic SQL就好比是使用Java的方式来操作MyBatis。Dynamic SQL是用于生成动态SQL语句的框架,提倡使用Java API的方式来实现SQL操作,支持复杂查询和多表查询。原创 2021-10-18 00:31:46 · 488 阅读 · 0 评论