-
Spring Boot整合JWT实现用户认证
JWT实现用户认证 在介绍完JWT之后我们使用springboot整合JWT实现用户认证。 前后端分离使用JWT做用户认证(概述) JWT实现认证的原理 服务器在生成一个JWT之后会将这个JWT会以Authorization : Bearer JWT 键值对的形式存放在 cookies里面发送到客户端机器,在客户端再次访问收到JWT保护的资源URL链接的时候,服务器会获取到cookies中存放的…- 42
- 0
-
SSM集成SpringSecurity(七)基于RBAC实现菜单权限 ——上
准备环境 一:把mybatis配置进来 (1): 在resources目下新增jdbc.properties配置文件,用于配置数据库的相关信息 jdbc.url = jdbc:mysql://IP地址:3306/ssm_security jdbc.driverClass = com.mysql.jdbc.Driver jdbc.username = 数据库用户名 jdbc.password = 数…- 5
- 0
-
Python Django基础教程(三)(模型models)
Django版本:1.11 操作系统:Windows python:3.5 欢迎加入学习交流QQ群:657341423 模型的使用: Django的模型就是说数据库的使用,通常最笨最基础的用法都是用语法链接数据库,进行sql语句操作,然后关闭数据库。但是现在的web框架都是通过对象实例化进行数据库访问的。也就是说,讲数据库看成一个对象,然后直接对这个对象进行操作就可以了。这样可以减少不断重复链接,…- 2
- 0
-
微服务之分布式跟踪系统(springboot+zipkin+mysql)
通过上一节《微服务之分布式跟踪系统(springboot+zipkin)》我们简单熟悉了zipkin的使用,但是收集的数据都保存在内存中重启后数据丢失,不过zipkin的Storage除了内存,还有Cassandra、MYSQL、ElasticSearch。 二、zipkin的各种Storage配置简介 zipkin存在一些公用的配置,同时存在一些私有的配置(详细信息地址为…- 46
- 0
-
SSM-Spring-20:Spring中事务基础
1------------吾亦无他,唯手熟尔,谦卑若愚,好学若饥------------- 2 事务 事务是什么? 我记得当初的百度百科上讲,事务是执行的 最小逻辑单元,它们要么 都执行,要么 都不执行 (同生共死) 事务解决什么问题? 简单的提一个小例子,就转账,先把你钱扣掉了,但中途发生点不可抗拒的因素,结果没转过去,那么如果没有回滚,那么你就白白损失这钱,如果银行先给那个…- 3
- 0
-
Python连接MySQL数据库
本文主要介绍Python 3如何连接MySQL数据库,需要注意的是,Python 2与Python 3连接数据库的方式有所不同,阅读本文前,请确保当前Python的环境为Python 3。 1、首先需要导入pymysql库,如果没有此库的可以使用pip命令进行安装,当然如果是基于anaconda的小伙伴最好使用conda命令进行安装: 1pip/pip3/conda install…- 6
- 0
-
linux下查看nginx、apache、mysql、php的编译参数
在linux平台下的应用,最流行的莫过于nginx、apache、mysql、php几个。而这几个常用的应用,在手工编译完以后,在其他一些情况下(如:新增模块),往往想要查看当初都使用了那些参数进行的编译。这时候就可以利用以下方法查看。 1、nginx 2、apache 3、mysql 4、php- 1
- 0
-
使用docker部署springboot应用
修改Springboot应用的application.properties文件,将mysql host改为mysql docker容器名(此处为mysql1跟docker-compose.yaml文件一致。) 1spring.datasource.url=jdbc:mysql://mysql1:3306/SPPanBlog?characterEncoding=utf8&zeroDateTi…- 5
- 0
-
SSM-Spring-19:Spring中JdbcTemplate
1------------吾亦无他,唯手熟尔,谦卑若愚,好学若饥------------- 2 Spring自带一个ORM持久化框架JdbcTemplate,他可以说是jdbc的加强版,但是对最细微的控制肯定做不到像jdbc那么细,那么性能高,他的出现是为了让jdbc更加便于使用 下面我说一下我这篇博客要干嘛, 一,简单的JdbcTemplate做出来的案例 二,除了自带的Spri…- 2
- 0
-
Python常用模块
文章目录 Python常用模块 time模块 时间戳 * 格式化时间 * 结构化时间 * 不同格式时间的转换 * 其他用法 datetime模块 random模块 os模块 sys模块 json和pickle模块 序列化 * json * pickle hashlib模块 hash是什么 * 撞库破解hash算法加密 logging模块 日志级别 * 日志打印 * 应用 numpy模块 创建矩阵 …- 7
- 0
-
PHP连接mysql数据库
PHP连接mysql数据库是PHP新手们必须要掌握的一项技能,只要掌握了PHP对数据库进行增删改查等操作,就可以写出一些简单且常见的程序。如留言表,新闻页等。本篇文章主要给大家详细介绍PHP连接Mysql数据库的两种常用方法。 下面我们通过具体的代码示例来给大家详细介绍两种PHP连接mysql数据库的方法。 mysqli连接数据库和pdo连接数据库有两种方法。 第一种方法:使用mysqli连接my…- 8
- 0
-
springboot 集成mysql
springboot集成mysql很简单 maven配置 创建springboot时,选择这两个即可 生成的依赖 1 <dependency> 2 <groupId>org.springframework.boot</groupId> 3 <artifactId>spring-boot-starter-jdbc</artifactId> …- 0
- 0
-
SSM-Spring-23:概念《Spring中的事务是什么?》
------------吾亦无他,唯手熟尔,谦卑若愚,好学若饥------------- 本篇博客会详细讲述Spring中的事务,会展开来用语言解释,用于了解概念和准备面试 事务的概念: ** 一个或者一组sql语句来完成一个功能! 要么都执行,要么都不执行** **事务具有的四个特性: ACID特性!** ** 01. 原子性:一个事物都是一个不…- 0
- 0
-
SpringBoot快速入门
2.1.1 创建 Maven 工程 使用 idea 工具创建一个 maven 工程,该工程为普通的 java 工程即可 2.1.2 添加 SpringBoot 的起步依赖 SpringBoot 要求,项目要继承 SpringBoot 的起步依赖 spring-boot-starter-parent SpringBoot 要集成 SpringMVC 进行 Controller 的开发,所以项目要导入…- 2
- 0
-
PHP连接MySQL
PHP 连接 MySQL PHP 5 及以上版本建议使用以下方式连接 MySQL : MySQLi extension (“i” 意为 improved) PDO (PHP Data Objects) 在 PHP 早期版本中我们使用 MySQL 扩展。但该扩展在 2012 年开始不建议使用(会报错!!注意) 该用什么方式连接数据库 PHP连接数据库有两种流行方式,一种是MySOLi,另外一种是PD…- 5
- 0
-
SpringBoot整合Shiro框架
文章目录 1.1、 配置项目环境 1.2、定义用户认证授权微服务 2.3、定义Shiro整合服务 1.4、使用Redis进行数据缓存 1.5、Thymeleaf整合Shiro标签 1.1、 配置项目环境 Shiro是现在最为流行的权限认证开发框架,与它齐名的只有最初的SpringSecurity(这个开发框架非常不好用,但是千万不要以为SpringSecurity没有用处,它在SpringClou…- 129
- 0
-
SSM-Spring-22:Spring+Mybatis+JavaWeb的整合
------------吾亦无他,唯手熟尔,谦卑若愚,好学若饥------------- 众所周知,框架Spring来整合别的框架,但是Mybatis出现的晚,Spring就没有给他提供支持,那怎么办呢?Mybatis说,我吃点亏,我给你提供整合的jar,所以那个整合的jar包就叫mabatis-spring。jar 由于SpringMVC和Spring天然集成,所以,Spring…- 3
- 0
-
8个与安全相关的PHP函数
安全问题是编程语言中需要考虑的重要部分,几乎在任何一种实际的语言中都会提供一些函数,模块,或其它确保安全的功能。在现代互联网中,我们经常要 从世界各地的用户中获得输入数据。但是,我们都知道“永远不能相信那些用户输入的数据”。所以在各种的Web开发语言中,都会提供保证用户输入数据安全的 函数。今天,我们就来看一看作为最著名的开源语言PHP中提供的这样的函数。 在PHP中,有些非常有用并…- 1
- 0
-
Ubuntu 安装 php
get php5.3.6 $ wget -c http://cn.php.net/distributions/php-5.3.6.tar.bz2 $ tar -jxvf php-5.3.6.tar.bz2 $ cd php-5xxx Install php5 $ ./configure --prefix=/usr/local/php5 / --with-apxs2=/usr…- 5
- 0
-
springboot集成druid、mybatis以及pagehelper
文章目录 1、springboot配置数据库连接池druid 简介 2、springboot整合mybatis 3、springboot整合pagehelper 1、springboot配置数据库连接池druid druid学习地址:https://github.com/alibaba/druid/tree/master/druid-spring-boot-starter 简介 DRUID是阿里巴…- 0
- 0
-
IntelliJ IDEA14.0.3+Maven+SpringMVC+Spring+Hibernate光速构建Java权限管理系统(三)
注册登录 --利用简单的编写注册登录系统来打通从前端到后台的数据传输路径。 一、建立数据库、基本表 基本环境:mysql5,7、Navicat for MySQL11.0.9企业版。 我们在本地mysql服务器中新建名为work的数据库,然后建立名为user的表,详细如下图所示: 二、hibernate与dao hibernate是比较成熟的重量级ORM框架,利用它可以大大简化我们对数据库的操作(…- 1
- 0
-
redis慢查询日志,php安装redis扩展,redis存储session,redis主从配置
redis慢查询日志 和mysql一样redis也有慢查询日志,redis的慢查询日志默认是开启的。针对慢查询日志,主要是设置两个参数,一个是执行时长,单位是微秒,另一个是慢查询日志的长度。当一个新的命令被写入日志时,最老的一条会从命令日志队列中被移除。 编辑配置文件,文件中搜素slowlog,可以设置以下几个参数,一般情况下保持默认即可: [root@aminglinux-149~]#vim/e…- 4
- 0
-
CentOS7 安装php7
CentOS安装php7 前言 先决条件 启用Remi存储库 对于一些文章所说的依赖包 查看已安装的软件 * 更好的办法Development Tools 启用EPEL和Remi存储库 在CentOS 7上安装PHP 7.3 首先启用PHP 7.3 Remi存储库 安装PHP 7.3和一些最常见的PHP模块 验证PHP安装结果 在CentOS 7上安装PHP 7.2 启用PHP 7.2 Remi存…- 4
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!