随笔分类 - 技术思考与实践
摘要:该技术实战专栏所涉及的技术不限于如下(所列举的技术虽然很重要,但最重要的是在实际业务场景中解决问题): Spring Boot Spring Cloud MyBatis Plus MySQL MongoDB Redis RabbitMQ/Kafka; Elastic Search; MinIO We
阅读全文
摘要:本文主要内容如下(让读者朋友们深入浅出地理解Nginx,有代码有示例有图): 1.Nginx是什么? 2.Nginx具有哪些功能? 3.Nginx的应用场景有哪些? 4.Nginx的衍生生态有哪些? 5.Nginx开源相关资料有哪些? 6.Nginx怎么样安装? 7.Nginx常用的配置包含哪些?以
阅读全文
摘要:一、什么是模板引擎? 模板引擎是为了使用户界面与业务数据(内容)分离而产生的,它可以生成特定格式的文档,用于网站的模板引擎就会生成一个标准的文档(模板文件和数据通过模板引擎生成一个HTML代码)。 二、为什么要使用模板引擎? 这里分为两个方面解释:第一个方面,以Java为例,那个时候前后端分离的思想
阅读全文
摘要:老J做IT这块有二十多个年头了,算是中国IT的见证者与参与者。那个时候刚开始接触和了解时,对于他的一些建议,我不是很乐于去接受,因为我觉得他的那一套技术体系不是很适合如今的情况,当时间久了后发现,他对于数据库的设计、Java底层等有很多独到的见解和丰富的实践经验等,还是很值得学习和借鉴的。以下是老J
阅读全文
摘要:一、单体架构 1.什么是单体架构? 单体架构也可叫单体系统或单体应用,是一种把系统所有的功能模块耦合在一个应用的架构方式。 2.单体架构的优缺点有哪些? (1)优点 部署简单; 技术单一; 用人成本相对低; 项目管理相对较易; 测试相对简单直观; 应用开发相对简单; 横向扩展容易。 (2)缺点 项目
阅读全文
摘要:近来因业务需要,需要研究webservice,于是便有这篇文章:SpringBoot整合Apache-CXF实践 一、WebService是什么? WebService是一个平台独立的、低耦合的、自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发
阅读全文