![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
项目实战
文章平均质量分 80
Usount
这个作者很懒,什么都没留下…
展开
-
日期工具类-获取用户连续登录天数
获取用户连续登录天数原创 2022-11-03 10:54:48 · 226 阅读 · 1 评论 -
在Linux环境下的部署(基于Docker-compose)
在Linux环境下的部署(基于Docker Compose)最简单的mall在Linux下部署方式,使用两个Docker Compose脚本即可完成部署。第一个脚本用于部署mall运行所依赖的服务(MySQL、Redis、Nginx、RabbitMQ、MongoDB、Elasticsearch、Logstash、Kibana),第二个脚本用于部署mall中的应用(mall-admin、mall-search、mall-portal)。使用Docker Compose部署SpringBoot应用D原创 2022-04-14 11:55:09 · 5096 阅读 · 0 评论 -
MySQL Nginx 非docker安装教程
安装包本地路径:D:\UserData\Desktop\毕业设计\个人博客\部署\安装包1、Nginx安装教程安装包地址:https://nginx.org/en/download.html依赖安装yum install gcc-c++ -y pcre pcre-devel -y zlib zlib-devel -y openssl openssl-devel解压:tar -zxvf nginx-1.20.2.tar.gzcd nginx-1.20.2配置./configure --p原创 2022-04-14 11:53:40 · 99 阅读 · 0 评论 -
Docker学习
DockerDocker概述以前:一款产品: 开发–上线 两套环境!应用环境,应用配置! {本地配置了环境(mysql redis…) 部署项目上线到服务器 服务器又要配置环境(mysql redis…)}环境配置是十分的麻烦,每一个服务器都要根据项目部署环境(集群Redis、ES、Hadoop…) !费事费力。之前在服务器配置一个应用的环境 Redis MySQL JDK ES Hadoop 配置超麻烦了,不能够跨平台。开发环境Windows,最后发布到Linux!现在:原创 2021-06-01 14:43:02 · 140 阅读 · 0 评论 -
Mybatis
1、简介1.1、什么是mybaitsMyBatis 是一款优秀的持久层框架它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。1.2、获取mybatismaven 直接导入github有源码1.3、持久化持久化就是将程序的原创 2021-06-01 14:42:30 · 41 阅读 · 0 评论 -
redis笔记
redis笔记Nosql概述1、单机Mysql时代90年代,一个网站的访问量一般不会太大,单个数据库完全够用。随着用户增多,网站出现以下问题:数据量增加到一定程度,单机数据库就放不下了数据的索引(B+ Tree),一个机器内存也存放不下访问量变大后(读写混合),一台服务器承受不住。2、Memcached(缓存) + Mysql + 垂直拆分(读写分离)网站80%的情况都是在读,每次都要去查询数据库的话就十分的麻烦!所以说我们希望减轻数据库的压力,我们可以使用缓存来保证效率!优化过程原创 2021-06-01 14:41:57 · 76 阅读 · 0 评论 -
shiro
一、权限的管理1.1 什么是权限管理基本上涉及到用户参与的系统都要进行权限管理,权限管理属于系统安全的范畴,权限管理实现对用户访问系统的控制,按照安全规则或者安全策略控制用户可以访问而且只能访问自己被授权的资源。(不同级别的vip可以查看的内容不同 vip1可以看高清 vip5可以看蓝光)权限管理包括用户身份认证和授权两部分,简称认证授权。对于需要访问控制的资源用户首先经过身份认证,认证通过后用户具有该资源的访问权限方可访问。1.2 什么是身份认证身份认证,就是判断一个用户是否为合法用户的处理过原创 2021-06-01 14:41:27 · 185 阅读 · 0 评论