SpringBoot 企业级部署上线流程
SpringBoot 企业级部署上线流程
本系列将从 Linux 企业级运维的角度出发,详细介绍 Linux 操作系统下 Nginx + JAVA + MYSQL + Redis + Minio 的安装部署,主要使用编译安装。
Java8 新特性详解
Java8 新特性详解
Lambda 表达式、Stream 流、Optional 类操作分享。
设计模式七大原则
设计模式七大原则
设计模式有七大原则,它体现的是开发过程中的优雅,是一种艺术。遵循这些原则,就能写出更加优雅、灵活的代码结构。
抽象类和抽象方法
抽象类和抽象方法
在一个较为复杂的继承链中,祖先类更具有一般性,作为派生其他类的基类而不糊将其作为用来构造实例。
Redis 缓存中间件编译安装
Redis 缓存中间件编译安装
Redis 是一个实时数据平台(The Real-time Data Platform.) ,是一个快速、开源、内存中的数据存储结构,在 SpringBoot 项目中,使用最广泛的缓存中间件就是 Redis 了,本文将讨论如何编译安装 Redis 到 Linux 服务器。
CSS 复习
CSS 复习
CSS对于设计者来说是一种非常灵活的工具,它必再把烦杂的样式定义编写在文档中,可以将所有有关文档的样式指定内容全部脱离出来,在行定义、在标题中定义,甚至作为外部样式文件供HTML调用。本文主要是对css在开发过程中较为常用以及易混淆的知识的复习。
LAMP 编译安装三部曲
LAMP 编译安装三部曲
LAMP 是一种常用于搭建网站和应用程序的服务器架构,它由 Linux、Apache、MySQL(或MariaDB)、PHP 四个开源软件组成,也分别代表了操作系统、Web 服务器、数据库以及服务器端
Mysql 数据库编译安装
Mysql 数据库编译安装
MySQL是一款流行的开源关系型数据库管理系统(RDBMS),适用于从小型网站到大型企业级应用的各种场景。它以GNU通用公共许可证发行,实现成本效益。MySQL具备高性能、高可靠性和强大的可伸缩性,支持多线程、跨平台操作,及多种存储引擎,适应不同数据处理需求。其优势在于开源免费、社区活跃、易于学习与使用,且能有效处理大量并发连接,提供丰富的SQL功能及安全性保障,成为Web开发和数据存储领域的首选方案。
Nginx 服务器编译安装
Nginx 服务器编译安装
Nginx 作为当下最强大的正向/反向代理服务器,以及应用最广泛的轻量级Web服务器,能够适用于多种场景,本文将描述 Nginx WEB 服务器从源码编译安装的流程。
Redis 自学笔记
Redis 自学笔记
Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。
浅学 Flex 流式布局
浅学 Flex 流式布局
Flex(Flexible Box)弹性布局,用于为盒装模型提供较大的灵活性。能够灵活,充分利用浏览器的空间,减少了多端适配的难度和成本。
重学 JAVA 设计模式
重学 JAVA 设计模式
设计模式(Design Patterns),是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。