后端
1.8 万 Star!这款 Nginx 可视化配置工具太强了
简介
Nginx Config 是一个强大的 Nginx 配置文件生成器,号称配置 Nginx 服务器是所需的唯一工具。
image.png
Nginx 是每一个开发人员都必须掌握的强大工具,它不仅仅是一个 webserver,更包含了很多其他强大的功能:
内存使用率低
支持高并发
异步事件驱动架构
负载均衡
反向代理
带缓存的 FastCGI 支持(PHP)
静态文件的快速处理
T
【MySQL数据库】被问了 1000 次的 MySQL 索引,我把它写成带目录的「全景长文」了
半桔:个人主页
🔥 个人专栏: 《MySQL数据库》《手撕面试算法》《C++从入门到入土》
🔖不管前方的路有多苦,只要走的方向正确,不管多么崎岖不平,都比站在原地更接近幸福。 《千与千寻》
文章目录
前言
一. 索引必要性
二. 理解外设——磁盘
磁盘是如何
Nginx学习(个人笔记)
文档:
一、Nginx安装
安装
安装地址:
image.png
我选择的是windows安装,下载成功后解压并安装,可以看到以下文件:
注意:安装目录不要有中文,否则会报错。
image.pn
动态代理-Java-含源码解析
什么是代理模式:代理模式是一种结构型设计模式,主要用于给某一个对象提供代理对象,并由代理对象控制对真实对象的访问。
主要应用:Spring AOP、日志、用户鉴权、Hibernate数据查询、测试框架的后端mock、RPC远程调用、Java注解对象获取、、全局性异常处理、性能监控,甚至事务处理等。
代理模式角色:主要分为调用方、代理对象,业务对象、抽象接口
抽象接口:定义对外提供的方法(功能)。
Java编程思想笔记七:注解
7.注解.png
注解(也称元数据)为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个时刻非常方便的使用这些数据。
Java SE5 内置了三种注解,定义在 java.lang 中:
@Override,表示当前方法定义将覆盖基类中的方法,如果方法签名与被覆盖的方法不对应,编译器会报错;
@Deprecated,表示当前元素即将弃用,程序中使用它时编译器会告警;
@S
【教3妹学java】6.String是引用类型吗?
3妹
2哥:3妹,我们已经学习了java的基本数据类型和引用类型,那你知道String是引用类型吗?
3妹:String是引用类型。Java语言除了8大基本类型(byte,short,char,int,long,float,double,boolean), 其他的都是引用类型, 所以String也是引用类型。
2哥:great, 答对了,那我再问你,以下这些概念你了解吗?
Strin
低代码平台JeecgBoot Github超30000 Star
一、JeecgBoot介绍
JeecgBoot是一款企业级的低代码平台!前后端分离架构 SpringBoot2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT 支持微服务。强大的代码生成器让前后端代码一键生成! JeecgBoot引领低代码开发模式(OnlineCoding-> 代码生成-> 手工MERGE), 帮助解决J
MySQL:事务隔离级别和一致性
一、如何理解隔离性 MySQL服务可能会同时被多个客户端进程(线程)访问,访问的方式以事务方式进行 一个事务可能由多条SQL构成,也就意味着,任何一个事务,都有执行前,执行中,执行后的阶段。而所谓的原子性,其实就是让用户层,要么看到执行前,要么看到执行
如何使用SpringBoot的缓存 @Cacheable
一、简介
1、缓存介绍
Spring 从 3.1 开始就引入了对 Cache 的支持。定义了 org.springframework.cache.Cache 和 org.springframework.cache.CacheManager 接口来统一不同的缓存技术。并支持使用 JCache(JSR-107)注解简化我们的开发。
其使用方法和原理都类似于 Spring 对事务管理的支持。Spring
