自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 初学C语言-简单小项目三子棋

一个平平无奇小项目

2021-12-04 17:24:27 357

原创 linux搭建环境和部署java项目

linux搭建环境需要宝塔,在宝塔中安装mysql,redis,nginx,下载一个tomcat、JDK1.8宝塔安装,tomcat宝塔安装nginx,redis,mysql,直接安装这三个东西进入/opt文件夹将下载好的tomcat上传到opt,并解压,然后进入tomcat下的bin修改startup.sh、shutdown.sh、catalina.sh权限为777,或者使用chmod -R 777 startup.sh修改权限...

2021-10-14 11:07:20 1305

原创 【爆肝推荐】手摸手带你做后台管理项目(第五章)动态目录和knife4j整合

前情提要上一篇弄好了菜单和角色, 剩余用户和角色关联还没做, 动态菜单还没做, html按钮控制也没做, 这篇都弄完, 然后knife4j也整合进去, 上一篇太长了,所以都留在这一篇完成了直接进入主题,开整SysUserEntity增加非表字段roles //多个角色id @TableField(exist = false) private List<Integer> roles;改造sysUserController改动处加了注释,增删改查四个接口都动过im

2021-10-10 22:38:11 497

原创 【爆肝推荐】手摸手带你做后台管理项目(第四章)整合redis添加shiro权限

前情提要遇到一些坑,可能我太菜了,没研究透,这一篇是关于动态权限和动态目录的shiro的授权器在碰到权限的校验时候才会去触发,这个时候就可以从数据库中获取到用户关联的角色,角色绑定的权限,大概就如下图了有兴趣可以了解一下RBAC,大概就是如下的一个关系动态目录就更简单了,用户关联的角色,角色所拥有的目录,这个就是展示的目录了,修改数据库数据就可达到动态的目的。正文开始设计五个表,管理员表(也就是用户表,已存在) 、角色表、目录表、用户角色表、角色目录表,如果没懂这些关联,可以看一下图片,图

2021-10-09 16:40:33 521

原创 【爆肝推荐】手摸手带你做Springboot + mybatis plus + shiro + redis 后台管理项目(第三章)整合shiro 设置用户密码加密

前情提要这篇是大体就是做整合shiro,在登陆的时候加入一些校验和拦截,顺便把信息设置做出来,上篇篇幅太长就没把info.html写出来,上篇中有部分使用Element UI ,下拉是select,之前使用Layui,但是展示有问题,无奈采用Element的el-select,还有新增和修改的详情窗口,也是采用Element ui大体流程图只是大概的描述了一下其中的流程,一些细节没有画出来,如果刚学shiro,或者没学shiro,可以看一下这篇潮汐先生的一篇适合小白的Shiro教程正文开始

2021-10-03 20:28:54 602

原创 【爆肝推荐】手摸手带你做后台管理项目(第二章)登陆和用户管理

前情提要上一篇搭建了基础的架子,这一篇搭建页面架子,主要偏前端一点, 手摸手上一篇地址,点击跳转这篇不做账号登陆的验证,留到下一篇shiro的时候一起做了,写到最后几章更像是在写前后端分离,页面的跳转没有走controller,因为thymeleaf模版的原因,要不然每个页面都要写一个跳转的,后面大部分都在前端解决跳转问题第二章需要搭建的页面如下:正文开始新建以下文件和文件夹修改application.yml文件设置映射路径为:templates文件夹下thymeleaf:

2021-10-02 22:24:49 957

原创 【良心推荐】手摸手带你做Springboot + mybatis plus + shiro + redis 后台管理项目(第一章)

前情提要(都是干货)项目从最初的SpringBoot + mybatis 进行整合,慢慢增加shiro、redis框架由浅入深的进行整合,一点一点讲解,内容可能稍微啰嗦,慢慢学还是有收获的。项目截图在下面第一章: 搭建环境以及整合mybatis plus第二章: 登陆和用户管理第三章: 整合shiro 设置用户密码加密第四章: 整合redis和动态权限以及动态目录第五章: 整合knife4j 生成好看的开发文档 第六章: Linux环境搭建与发布上线工具ideaJDK8后端使用

2021-10-01 17:41:18 1504

原创 Node+Koa+白嫖 公众号开发系列第一篇

Node+Koa+白嫖 公众号开发系列第一篇起源继上次写了三篇白嫖云函数后,就想整一个微信公众号,本着不能浪费资源的想法,开始了公众号开发的系列.在浏览器一顿搜索Node公众号开发,搜出的结果也很喜人,一堆环境搭建篇,想继续嫖,却没有了下文 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AKaA3jXO-1629958857731)(https://z3.ax1x.com/2021/08/26/hmmPY9.jpg)]环境瞄了一眼基金,跌了150, 流着泪继续写.

2021-08-26 15:25:55 219

原创 SpringBoot + Layui 文件上传与图片上传回显

SpringBoot 文件上传与图片上传回显标签(空格分隔): Springboot Java演示创建一个springboot项目pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <dep

2021-08-23 12:06:27 1216

原创 白嫖のCloudBase云函数第三章

白嫖のweb使用云数据能力第三章讲web端使用云函数调用云数据库能力前两章大概的讲述了,基础的云函数创建和路由的设置,以及编写了一个基础的登陆操作,这章就正式的开始将核心操作了Cloudbase配置登陆cloudbase,进入到cloudbase环境配置 --> 登陆授权 开启匿名登陆进入到下方的数据库,新建一个集合user点击user,选择权限设置->切换到安全规则编写,然后改成如下,然后保存{ "read": "auth != null", "write"

2021-08-16 14:43:55 180

原创 白嫖のCloudBase云函数第二章

白嫖のCloudbase云函数第二章续接上章,本章搭建登陆,以及修改路由的一些问题,源码放在最下面了修改文件//app.js文件中有两个引入的路由文件const index = require('./routes/index')const users = require('./routes/users')//目前只用到一个,所以删除 users 路由,以及删除routes文件夹下的users文件//删除加载users路由app.use(users.routes(), users.allo

2021-08-16 14:41:34 209

原创 白嫖のCloudBase云函数第一章

CloudBase云函数后台管理平台起源最近做微信小程序应用看到一个云开发模式, 冒着好奇害死猫的心切换了看了看,然后看到了一个好东西。如下: 免费版! 免费版! 免费版! 还提供一个免费的公网!它貌似在告诉我,来嫖我啊!这我哪能忍,必须整一个啊!成效正文开始首先,你得注册一个小程序,注册方式百度一下!地址:https://mp.weixin.qq.com/注册好了后你就拥有了一个appid: xxxxxxxx下载一个小程序开发工具,创建项目的时候你就能看见如下

2021-08-16 14:37:49 308

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除