Stella981 Stella981
4年前
Oauth2使用redisTokenStore每次认证后token不刷新,多点登录异常
多点登录,token有效期内,每次获取的token的都不刷新,造成登录异常。关键类和方法如下重写获取token的方法packagecom.datarj.sbacn.common.oauth;importjava.util.LinkedHashMap;importjava.util.Map;importjava.util.T
Stella981 Stella981
4年前
Spring Boot 整合 JWT
1、JWT是什么?JWT是一个开放标准,它定义了一种用于简洁,自包含的用于通信双方之间以JSON对象的形式安全传递信息的方法。JWT可以使用HMAC算法或者是RSA的公钥密钥对进行签名。简单来说,就是通过一定规范来生成token,然后可以通过解密算法逆向解密token,这样就可以获取用户信息。优点:1)生产的t
Stella981 Stella981
4年前
Python常用模块os & sys & shutil模块
OS模块importos'''os.getcwd()获取当前工作目录,即当前python脚本工作的目录路径os.chdir("dirname")改变当前脚本工作目录;相当于shell下cdos.curdir返回当前目录:('.')os.pardir获取
Stella981 Stella981
4年前
Nginx是什么及作用?
一:介绍nginx是一个高性能的HTTP和反向代理服务器,其特点是占用内存少,并发能力强。二:名词介绍代理服务器:代理服务器英文全称是ProxyServer,其功能就是代理网络用户去取得网络信息。形象的说:它是网络信息的中转站,去获取信息。主要的功能有:1.突破自身IP访问限制,访问国外站点。教育网、169网等
Wesley13 Wesley13
4年前
MySQL一些常用的时间函数 current_timestamp()
mysql自带的一些函数功能也是很强大的,这里整理了一下时间方面的获取当前时间格式串:获取当前时间戳current_timestamp() yyyymmdd hh:ii:ss now() yyyymmdd hh:ii:sscurdate() yyyymmddcurrent_date
Wesley13 Wesley13
4年前
SGX 侧信道攻击综述
IntelSGX技术是一种新的基于硬件的可信计算技术。该技术通过CPU的安全扩展,对用户空间运行环境(enclave)提供机密性和完整性保护。即使是攻击者获得OS,hypervisor,BIOS和SMM等权限,也无法直接攻击enclave。因此,攻击者不得不通过侧信道的攻击方法来间接获取数据(比如隐私数据,加密密钥等等)。得益于enclave的强安
Wesley13 Wesley13
4年前
Spring Boot 与 Kotlin 使用JdbcTemplate连接MySQL
之前介绍了一些Web层的例子,包括构建RESTfulAPI、使用Thymeleaf模板引擎渲染Web视图,但是这些内容还不足以构建一个动态的应用。通常我们做App也好,做Web应用也好,都需要内容,而内容通常存储于各种类型的数据库,服务端在接收到访问请求之后需要访问数据库获取并处理成展现给用户使用的数据形式。本文介绍在SpringBoot基础下配置数
Stella981 Stella981
4年前
NVR硬件录像机web无插件播放方案功能实现之相关接口注意事项说明
该篇博文主要用来说明EasyNVR硬件录像回放版本的相关接口说明和调用的demo;方便用户的二次开发和集成。软件根目录会包含接口文档的,因此,本文主要是对一些特定接口的说明和接口实现功能的讲解以及部分demo的展示说明;对应接口说明;支持设备类型由于获取NVR录像机的相关功能是通过SDK来实现功能的,因此,
Stella981 Stella981
4年前
NSCalendar取得上个月
最近在做公司的商家端,需要做到统计功能,统计功能需要获取到上个月的数据,仅仅使用NSDateNSDateFormatter是无法完成这个工作的。NSCalender可以完美解决这个问题。NSCalendarcalenderNSCalendarcurrentCalendar;获取NSCalender单例。NSD
linbojue linbojue
4个月前
Python批量下载技术文章,快速获取所需知识!
在互联网时代,获取信息已经成为人们生活的重要部分。对于程序员而言,获取技术文章是必不可少的。本文将介绍如何使用Python编写爬虫程序,批量下载技术文章,让你快速获取所需知识。一、准备工作在开始之前,需要安装好Python环境和必要的第三方库。我们需要使用