- 博客(20)
- 资源 (1)
- 收藏
- 关注

原创 Spring boot整合JWT实现登入认证
有一项技能可能改变你一生之前分享了使用shiro实现登入认证,我们也可以使用jwt来实现这一功能springboot整合jwtpom.xml添加依赖<dependencies> <dependency> <groupId>com.auth0</groupId> <artifactId>java-jwt</artifactId> <
2021-02-02 23:05:39
402

原创 springboot+vue实现滑块验证登入
1、功能效果演示2、技术涉及1、登入模块,前后端分离,通过axios进行代理请求整体基于springboot+vue+shiro实现2、cli 3.4.1+vue 2.5.23、主要逻辑代码登入页面<template> <div class="login-wrap"> <div class="ms-title">网欲音乐 后台管理登录</div> <div class="ms-login"> &
2021-01-19 23:43:39
1713
1

原创 基于springboot+mybatis+vue+elementUI实现的网欲音乐系统
项目介绍网欲音乐是一款前后端分离的springboot项目,整个项目分为三个部分,后端代码、前端页面、后台管理页面。整个项目基于springboot+mybatis+vue+elementUI实现、前后台通信使用axios,通过配置类的方式解决前后端跨域的问题,具体问题将会在后期文章运行环境jdk1.8+mysql5.6+IntelliJ IDEA+maven+redis+vue+cli3项目技术springboot+mybatis搭建,使用shiro实现登入认证和授权,同时使用redi
2021-01-11 23:48:15
2058
29

原创 基于SSM框架实现的项目——绿色蔬果商城后台
项目介绍该系统是一款线上购物系统,项目基于 ssm 框架开发、shiro 完成登入认证 授权, redis 实现购物车功能;主要模块有:商品模块、购物车模块、订单模块、用户模块、管理员模块、评论留言模块等;前台使用 bootstrap+layui+jQuery 实现,通过 ajax 完成前后台数据交互。运行环境jdk1.8+mysql5.6+IntelliJ IDEA+maven+redis项目技术spring+SpringMVC+mybatis搭建,使用shiro实现登入认证
2021-01-10 18:03:22
833

原创 基于SSM框架实现的项目——绿色蔬果商城
项目介绍该系统是一款线上购物系统,项目基于 ssm 框架开发、shiro 完成登入认证 授权, redis 实现购物车功能;主要模块有:商品模块、购物车模块、订单模块、用户模块、管理员模块、评论留言模块等;前台使用 bootstrap+layui+jQuery 实现,通过 ajax 完成前后台数据交互。运行环境jdk1.8+mysql5.6+IntelliJ IDEA+maven+redis项目技术spring+SpringMVC+mybatis搭建,使用shiro实现登入认证
2020-11-27 22:18:58
1953
7

原创 springboot2.0 解决前后端跨域问题
前后端跨域创建文件GlobalCorsConfig.java创建文件GlobalCorsConfig.javaimport org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.cors.CorsConfiguration;import org.springframework.web.
2020-10-25 18:10:41
254

原创 购物车功能设计(二)(使用redis实现购物车功能)
使用redis实现购物车redis是什么redis是一款开源的、功能强大、支持多种数据类型、高性能的键值对存储数据库。redis支持的数据类型有:字符串哈希列表有序集合散列集合为什么选择redis来实现购物车将购物车数据存放到Redis中,可以加快购物车的读写性能,从而提高用户体验,缺点就是Redis数据是存放到内存,相对成本较高。但是这个成本,一般企业都可以接受。一般情况下购物车功能都是使用session/cookie实现的,也就是将整个购物车数据都存储到session中。这
2020-10-08 22:44:26
9508
6

原创 购物车功能设计(一)
分析购物车结构这里主要以京东的购物车页面为列从图中可以分析出我们可以建两个实体类:Cart.java和CartItem.java其中Cart.java中应该至少包含cartItems(购物项)和totalPrice(总计)CartItem.java实体类中至少包含Product实体类、buyNum、subtotalPrice、cartState等属性购物车、购物项、商品实体类之间的设计及关系首先存在一个Product实体类(其中LssgProductClass 为这个实体的商品类别)pa
2020-09-30 00:07:48
1090
原创 【文章写作】以数字素养筑基,绘治理现代化蓝图
浙江“基层治理四平台”的实践印证了这一点:通过培养基层干部的数据分析能力,将分散的治安、环保等数据整合为“一图统管”,使治理从“被动响应”转向“主动预警”。从“数字素养启蒙”到“数字能力普惠”,从“工具依赖”到“价值引领”,这是一场关乎治理现代化的深刻革命。唯有让数字素养成为治理主体的“标配”,才能避免“技术空转”,真正实现“以数善治、以智惠民”的治理图景。然而,现实中“数字形式主义”“信息孤岛”等问题的频现,暴露出技术与理念的错位:若缺乏数字素养的支撑,再先进的工具也可能沦为“空中楼阁”。
2025-03-20 22:47:59
421
原创 Oracle、mysql分页
其中,table_name是要查询的表名,column_name是要按照哪个列进行排序,page_number是要查询的页码,page_size是每页显示的记录数。这个查询语句将按照指定的列进行排序,然后返回指定页码的记录。Oracle分页查询可以使用ROWNUM和子查询来实现。
2023-03-23 22:20:24
122
原创 sql操作语句
create database 数据库名 character set=utf8;create database 数据库名 default charset utf8;create table 表名(字段名 数据类型 是否为空 not null,字段名 数据类型 是否为空,字段名 数据类型 是否为空)character set=字符集名;create table 表名(字段名 数据类型 是否为空 not null,字段名 数据类型 是否为空,字段名 数据类型 是否为空)ENGINE=M
2021-09-27 09:28:19
164
原创 使用requests模块爬取豆瓣电影top50数据
来上代码import requestsimport reimport jsonimport time# 获取一页的数据def get_one_page(url): headers = { "User-Agent": "Mozilla/5.0 (Macintosh; U; Mac OS X Mach-O; en-US; rv:2.0a) Gecko/20040614 Firefox/3.0.0 " } response = requests.get(.
2021-02-04 00:03:18
673
原创 一款基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue 的前后端分离的后台管理系统
前言学习过程中意外收获的springboot项目,现在我把他分享给那些和我一样还在java道路上摸爬滚打的同学们。这个项目是一位大佬分享的!!!项目介绍项目概要eladmin 是一款基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue 的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由。项目演示功能简述系统功能用
2021-01-30 20:37:10
458
3
原创 非常好使的客户端redis工具Another Redis Desktop Manager
简洁美观的客户端爱了爱了分享关注微信公众号 幽灵邀请函 回复 redis客户端工具 获取资源
2021-01-25 23:35:56
243
原创 基于springboot+shiro阿里云短信服务实现短信验证登入
1、前期准备登入阿里云,找到短信服务,开通短信功能记住一些重要的数据,这里不多说。大概就是这个样子:2、一些重要的参数密钥3、代码部分1、配置参数类/* Created by IntelliJ IDEA. User: Kalvin Date: 2020/10/26 Time: 19:52*/package com.music.system.config;public class StaticPeram { /** * 手机验证部分配置
2021-01-25 23:08:02
828
1
原创 使用shiro实现多Realm认证——用户名密码、手机短信验证
为了在网欲音乐系统中实现登入功能,在此使用到了shiro这个安全框架,从而使用到了多Realm认证——用户名密码、手机短信验证。特整理这篇文章希望能让后来者少踩一点坑。本篇文章环境:SpringBoot 2.0 + shiro+ redis使用阿里云手机号发送短信验证码效果展示用户名密码登入手机短语登入核心代码刨析1、用户密码登录realmpackage com.music.system.shiro.realm;import com.music.model.User;i
2021-01-20 23:24:50
1842
6
原创 vue cli3修改默认的端口和vue cli3关闭烦人的eslint语法检查
找到node_modules下的@vue/cli-service/lib/Service.js文件修改const defaults = {host: ‘0.0.0.0’,port: 8081, 默认为8080https: false}
2020-09-30 09:23:25
290
原创 CentOS6.8安装
VMware Workstation pro下安装CentOS6.8所需iOS镜像:1、打开vm虚拟机,点击创建新的虚拟机2、选择自定义方式,其实不管选哪个都行,但是我们还是不仅是为了安装一个系统,更多是为了学习在这里插入图片描述到这centOS6.8就安装好了,接下来进行网络配置,打开本地电脑控制面板,找到网络和Internet这里的ip可以和我一样也可以自己写,但不要写错在Linux centOS6.8系统中打开终端cd /etc
2020-09-15 20:52:40
155
原创 java基础之多线程
线程什么是线程?在理解线程之前,先来说说什么是进程?每个正在系统上运行的程序都是一个进程,每个进程包含一个或多个线程,进程可能是整个程序或程序一部分的动态执行。线程是一组指令的集合,或是一个程序部分特殊段,它可以独立运行在程序中。线程怎么创建?创建线程的两种方式第一:一个类继承java.lang.Thread类,重写run()方法,调用start()启动线程创建Running Man类public class RunningMan extends Thread{ pr
2020-09-15 20:21:16
119
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人