logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringBoot security 安全认证(二)——登录拦截器

本节内容:实现登录拦截器,除了登录接口之外所有接口访问都要携带Token,并且对Token合法性进行验证,实现登录状态的保持。核心内容:1、要实现登录拦截器,从Request请求中获取token,从缓存中获取Token并验证登录是否过期,若验证通过则放行;2、实现对拦截器配置,SpringBoot 安全模块使用HttpSecurity 来完成请求安全管理。

文章图片
#spring boot#安全#spring
36、Python aiohttp实现高并发Web客户端实战指南

在当今高并发Web应用场景中,传统同步请求模式已成为性能瓶颈。本文深入探讨如何利用Python的`aiohttp`库结合`asyncio`框架,构建高性能异步HTTP客户端。通过信号量实现精细的并发控制,处理流式响应数据,配置超时机制,并延伸讲解WebSocket通信和连接池优化策略。文章包含从基础到进阶的完整知识体系,助力开发者突破IO密集型任务性能天花板。

文章图片
#python#开发语言
MySQL死锁时的事务自动重启机制:一个让无数Java开发者失眠的“特性“

MySQL死锁处理机制有一个独特特性:当检测到死锁时,InnoDB会隐式回滚当前事务并自动开启新事务,而非完全终止。这一机制导致Java开发者在使用Spring事务时可能遇到部分数据回滚、部分提交的诡异现象。与Oracle、PostgreSQL等数据库不同,MySQL允许死锁后继续执行新事务,而Spring框架对此并不知情,仍认为原事务活跃。这种机制使得开发者必须特别注意死锁后的数据一致性,不能简

文章图片
#mysql#java#数据库 +1
27、Python 数据库操作入门(SQLite)从基础到实战精讲

本文针对Python操作SQLite数据库进行系统化讲解,涵盖**连接管理、游标控制、CRUD操作、事务处理、SQL注入防护**等核心内容。通过学生信息管理系统案例,演示实际开发场景中的技术应用,并提供索引优化、备份恢复等高级技巧。读者将掌握安全高效的数据库操作范式,并具备解决复杂业务需求的能力。

文章图片
#数据库#python#sqlite
1、《Python开发环境搭建与Hello World》

在当今数字化时代,Python 作为一种广泛应用于数据科学、人工智能、Web 开发等众多领域的编程语言,其重要性不言而喻。对于初学者而言,搭建 Python 开发环境并编写第一个程序是踏入 Python 编程世界的第一步。本文将详细介绍 Python 解释器的下载与安装过程,对比 Anaconda 和原生 Python 的区别,演示 PyCharm 和 VSCode 开发环境的配置,讲解虚拟环境的

文章图片
#python
MySQL死锁时的事务自动重启机制:一个让无数Java开发者失眠的“特性“

MySQL死锁处理机制有一个独特特性:当检测到死锁时,InnoDB会隐式回滚当前事务并自动开启新事务,而非完全终止。这一机制导致Java开发者在使用Spring事务时可能遇到部分数据回滚、部分提交的诡异现象。与Oracle、PostgreSQL等数据库不同,MySQL允许死锁后继续执行新事务,而Spring框架对此并不知情,仍认为原事务活跃。这种机制使得开发者必须特别注意死锁后的数据一致性,不能简

文章图片
#mysql#java#数据库 +1
27、Python 数据库操作入门(SQLite)从基础到实战精讲

本文针对Python操作SQLite数据库进行系统化讲解,涵盖**连接管理、游标控制、CRUD操作、事务处理、SQL注入防护**等核心内容。通过学生信息管理系统案例,演示实际开发场景中的技术应用,并提供索引优化、备份恢复等高级技巧。读者将掌握安全高效的数据库操作范式,并具备解决复杂业务需求的能力。

文章图片
#数据库#python#sqlite
熟悉requests用法,实现简单网站爬虫

本文模拟的是前后端分离项目,使用账号密码登录获取到token,拿着token加载用户信息,加载分页列表数据并存储文件。本文用到的知识点:1、urllib.parse URL解析;2、session用法,保存所有请求在一个会话中;取决于后台是否使用session传话保持;3、requests请求,添加headers,data参数;4、requests请求重定向获取重定向地址;5、文件的写入;

文章图片
#爬虫#python#flask
Spring Boot牵手Redisson:分布式锁实战秘籍

Redisson 是一个基于 Redis 的 Java 驻内存数据网格(In-Memory Data Grid)和分布式锁服务。它不仅仅是对 Redis 的简单封装,更是提供了一系列丰富的分布式 Java 数据结构和服务,使得在 Java 应用中使用 Redis 变得更加便捷和强大。Redisson 支持多种 Redis 的部署模式,包括单节点、集群、哨兵和主从模式,这使得它能够适应各种不同规模和

文章图片
#spring boot#分布式#后端
ORACLE数据库 定时全量备份

Oracle数据库备份:1、创建备份目录;2、编写备份脚本;3、创建定时任务;

文章图片
#oracle#数据库
    共 16 条
  • 1
  • 2
  • 请选择