
服务器、框架、中间件
文章平均质量分 96
主要是Java项目会用到的服务器、框架、中间件等的学习笔记
ValcanoZz
(。・∀・)ノ゙嗨嗨
展开
-
Linux学习
linux是一个开源、兔费的操作系统,其稳定性、安全性、处理多并发已经得到业界的认可,目前很多企业级的项目(c/c++/php/python/java/go) 都会部署到Linux/unix系统上。常见的操作系统(windows、IOS、Android、MacOS、Linux、Unix)linux之父:Linus Torvalds,他开发了linux0.01版源码,也是Git创作者。Linux主要发行版本Ubuntu(乌班图),RedHat(红帽子),CentOS。原创 2023-11-07 18:57:27 · 176 阅读 · 0 评论 -
Nginx学习
Nginx(“engine x”)一个具有高性能的【HTTP】和【反向代理】的 【WEB服务器】,同时也是一个【POP3/SMTP/IMAP代理服务器】,是由伊戈尔·赛索耶夫(俄罗斯人) 使用C语言编写的,Nginx的第一个版本是 2004年10月4号发布的0.1.0版本。正向代理 代理的是 客户端。反向代理 代理的是 服务端。Nginx的优点速度更快、并发更高——单次请求或者高并发请求的环境下,Nginx都会比其他Web服务器响应 的速度更快。原创 2023-11-07 18:55:22 · 7573 阅读 · 0 评论 -
Redis学习
Redis(Remote Dictionary Server,远程字典服务器)是一种基于内存的键值型的NoSql数据库:键值(key-value)型,value支持多种不同数据结构,功能丰富单线程,每个命令具备原子性低延迟,速度快(基于内存、IO多路复用、良好的编码)支持数据持久化支持主从集群、分片集群支持多语言客户端键值型 —— 是指Redis中存储的数据都是以key、value对的形式存储,而value的形式多种多样,可以是字符串、数值、json。原创 2023-11-07 18:53:45 · 225 阅读 · 0 评论 -
Java项目常用的工具/解决方法
Spring Security是一个用于身份验证和访问控制的框架。原理: Spring Security对Web资源的保护是靠Filter实现的,当初始化时,Spring Security会创建一个名为 SpringSecurityFilterChain 的Servlet过滤器,类型为 org.springframework.security.web.FilterChainProxy,它实现了javax.servlet.Filter,因此外部的请求会经过此类。原创 2023-11-07 18:52:10 · 152 阅读 · 0 评论 -
MybatisPlus学习
条件构造器 | MyBatis-Plus (baomidou.com)常用AbstractWrapper方法:eq:equals,等于gt:greater than ,大于 >ge:greater than or equals,大于等于≥lt:less than,小于原创 2023-11-07 18:50:08 · 157 阅读 · 0 评论 -
SpringBoot学习
构建要进行序列化的实体类User:此注解是类注解,作用是在json序列化时将Java bean中的某些属性忽略掉,序列化和反序列化都受影响。此注解用于属性或者方法上(最好是属性上),作用和上面的@JsonIgnoreProperties一样。此注解用于属性或者方法上(最好是属性上),可以方便的把Date类型直接转化为我们想要的模式,比如@JsonFormat(pattern = “yyyy-MM-dd HH-mm-ss”)原创 2023-11-07 18:49:05 · 1908 阅读 · 0 评论