Nginx 安装部署


安装 安装依赖 yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel 下载 Nginx Nginx 官网下载地址 复制所要下载的版

git 回滚


工作区域 Workspace:本地文件系统上的一个目录,包含了从 Git 仓库中检出的项目文件。可以在这里查看、编辑和运行项目。 Index / Stage:暂存区是一个位于工作目录和仓库之间的临时区域。当我们对工作目录中的文件做出修改后,可以将这些修改添加到暂存区,以准备提交到仓

Spring Boot 自动装配原理

框架 

概要 Spring Boot 的自动配置(auto-configuration)是 Spring Boot 框架中一个非常重要的特性,可以大幅度简化 Spring 应用程序的配置和开发。其核心思想是根据应用程序所依赖的 jar 包和类路径上的资源,自动配置和装配 Spring 应用程序所需要的各种组

Spring IOC

框架 

IOC 是什么? Spring IOC(Inversion of Control,控制反转)是 Spring 框架的核心概念之一。它是通过依赖注入(Dependency Injection) 实现的。IOC 让对象的创建与管理职责由容器负责,而不是由对象自身控制。 核心思想:控制反转意味着将对象的创

BIO、NIO、AIO

Java 

BIO BIO(Blocking IO) 是最传统的 I/O 模型,也称为同步阻塞 I/O。它实现的是同步阻塞模型,即服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理。如果这个连接不做任何事情会造成不必要的线程开销,并且线程在进行 I/O 操作期间是被阻塞的,

Linux 虚拟内存和物理内存


概述 我们都知道,直接从内存读写数据要比从硬盘读写数据快得多,因此更希望所有数据的读取和写入都在内存中完成,然而内存是有限的,这样就引出了物理内存与虚拟内存的概念。 物理内存就是系统硬件提供的内存大小,是真正的内存。相对于物理内存,在 Linux 下还有一个虚拟内存的概念,虚拟内存是为了满足物理内存

Nginx 目录浏览


如图,我们想要这种效果: 在 nginx.conf 文件中配置: server { listen 8000; server_name localhost; location /file { charset utf8; # 要映射的服务器文件路径 a

Docker 容器部署

容器 

MySQL docker run -itd --name mysql \ -p 3306:3306 \ -v /data/soft/mysql/conf:/etc/mysql \ -v /data/soft/mysql/data:/var/lib/mysql \ -v /data/soft/mysq

idea 电子书阅读插件 - ClearEBook

其他 

Clear EBook 这是一款用于阅读电子读物的 idea plugin 目前支持的电子读物格式为 epub 、txt 获取插件 项目地址:https://github.com/Trumansbug/clear-ebook 导入插件 <