自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

原创 自定义注解跳过Token验证(二)

在JWT+token+redis实现登录逻辑中通过配置webconfig对登录接口进行放行,现通过给对应接口添加注解的方式使其不用经过token验证PassToken.java 自定义注解AuthenticationInterceptor.java 修改拦截器preHandle方法@Override//判断方法是否有PassToken注解 如果有则放行//获取请求头信息try {// 验证 tokentry {

2023-08-30 15:42:37 736

原创 JWT+token+redis实现登录逻辑

【代码】JWT+token+redis实现登录逻辑。

2023-08-30 15:11:55 251

原创 搭建个人网盘

搭建个人网盘为解决百度网盘限速,搭建一个个人网盘详细配置参考官方文档效果图准备申请七牛云存储空间教程为存储空间绑定一个备案后域名 教程下载对应版本的cloudreve搭建Cloudreve(Linux)解压文件tar -zxvf cloudreve_VERSION_OS_ARCH.tar.gzchmod +x ./cloudreve以Systemd形式开启进程守护# 编辑配置文件vim /usr/lib/systemd/system/cloudreve.servi

2022-04-28 19:06:33 956

原创 简易图片上传工具

#简易图片上传工具为了能够方便的保存图片以及在文章中插入图片,将图片保存在图床上再获取图片链接即可。准备图床(github,gitee,云平台阿里云七牛云等等)这里以七牛云为例申请七牛云存储空间教程https://blog.csdn.net/qq_29086527/article/details/117688495为该存储空间绑定域名,并配置域名的CHAME 教程测试,使用 域名+文件名的方式能否访问到图片编写上传图片代码在七牛云个人中心查看 secret_key ans

2022-04-19 16:30:06 1606

原创 Sa-Token JAVA轻量级权限认证框架

Sa-Token JAVA轻量级权限认证框架记录常用操作,更多具体功能参考官方文档Sa-Token 是一个轻量级 Java 权限认证框架,主要解决:登录认证、权限认证、Session会话、单点登录、OAuth2.0、微服务网关鉴权 等一系列权限相关问题。支持注解权限配置以及动态权限配置(配置简单)支持前后端分离token验证支持集成redisSpring Bott集成添加依赖<!-- Sa-Token 权限认证, 在线文档:http://sa-token.de

2022-04-17 17:25:20 366

原创 HTTPei 接口测试工具

HTTPei 接口测试工具为了能够在ubuntu上进行快速的http请求,使用HTTPei替代Postman(占内存),HTTPei是一款轻量的crul工具,提供了很多简洁的请求方式具体细节可参考官网文档,这里只记录常用的几款简单操作安装Ubuntu下安装# Install httpieapt updateapt install httpieHello Worldhttps httpie.io/hello命令格式http [flags] [METHOD] URL [IT

2022-04-15 21:25:41 342

原创 CPU下配置Faster_RCNN以及训练自己的数据集

CPU下Faster-RCNN环境配置以及训练自己的数据集环境Ubuntu16.04python 2.7tensorflow1.7.0下载源码git clone https://github.com/endernewton/tf-faster-rcnn.git修改配置1修改lib/setup.py将__C.USE——GPU——NMSTRUE 修改为 **C.USE——GPU——NMSTRUE**2修改lib/model/nms_wrapper.py按照下图注释掉两处

2022-04-04 17:08:21 1696

原创 动态规划算法

动态规划什么是动态规划简而言之,就是计算并存储小问题的解,并将这些解组成大问题的解。动态规划解决步骤1.确定状态:明确状态含义2.确定转移公式:将状态间关系确定3.确定边界条件:明确边界信息4.计算结果案例1:换零钱(凑出指定金额所需最少的硬币数)给你一个整数数组 coins ,表示不同面额的硬币;以及一个整数 amount ,表示总金额。计算并返回可以凑成总金额所需的 最少的硬币个数 。如果没有任何一种硬币组合能组成总金额,返回 -1 。你可以认为每种硬币的数量是无限的。示例 1

2021-07-26 13:33:01 105

原创 Spring Boot整合Spring Cache,以及Redis

在Spring项目中整合Spring Cache,使用Redis作为缓存数据库Spring Cache简介几个重要概念&缓存注解1.@Cacheable 主要针对方法配置,能够根据方法的请求参数对其结果进行缓存2.@CacheEvict 清空缓存3.@CachePut 保证方法被调用,又希望结果被缓存。4.@EnableCaching 开启基于注解的缓存注解中参数详解接下来用一个Demo来演示如何在Spring Boot集成Cache1.pom.xml配置(部分)由

2021-06-30 22:39:10 157 1

原创 Spring Boot启动时报Cannot load application

在启动Spring Boot项目时包不能加载application类,application启动失败。可能是jdk版本太高了,降低jdk版本后再次启动成功

2021-06-29 15:36:39 483

原创 IDEA maven配置tomcat8

第一步:配置插件库地址: <pluginRepositories> <pluginRepository> <id>alfresco-public</id> <url>https://artifacts.alfresco.com/nexus/content/groups/public</url> </pluginRepository>

2021-06-24 14:25:58 397

原创 java.lang.ClassNotFoundException: com.fasterxml.jackson.databind.exc.InvalidDefinitionException

在使用jackson时启动项目后报错。java.lang.ClassNotFoundException: com.fasterxml.jackson.databind.exc.InvalidDefinitionException当我把jackson的版本提高后成功解决。

2021-06-24 13:54:03 950

原创 Cannot load configuration class: com.itheima.config.SpringConfiguration

在使用spring注解 配置@Configuration 时测试报错。这里我用的JDK时16.0版本,将jdk版本改为1.8后,问题解决。

2021-06-23 15:33:55 3196 3

原创 Maven error:org.apache.jasper.JasperException: Unable to compile class for JSP

当创建项目后报错: org.apache.jasper.JasperException: Unable to compile class for JSP排除原因:1.未导入依赖2…jar冲突2.maven tomcat版本低 和高版本的jdk1和2检查依赖里是否有什么依赖:并且检查是否有域申明<dependency> <groupId>javax.servlet.jsp</groupId> <artifac

2021-06-18 23:31:36 696

原创 IDEA 创建maven项目配置

使用IDEA 创建Maven项目有两种选择,一种是使用IDEA自带的maven,另一种是使用本地Maven。这里讲述使用本地Maven时的配置。1.配置路径2.配置 setting.xml位置3.配置本地仓库路径解决方案:1.Setting->maven 如下图所示,勾选Override...

2021-06-18 22:51:50 98 1

原创 IDEA 配置文件properties文件放置位置 NullPointerException Create breakpoint

1.在使用IDEA创建java web项目时,连接数据库池需要配置properties文件。java获取配置文件代码时 Properties pro=new Properties(); InputStream resourceAsStream = DruidUtil.class.getClassLoader().getResourceAsStream("druid.properties"); System.out.println(resourceAsStre

2021-06-13 12:15:35 6214 6

Bz1621.zip

二进制编辑器,可以直接编辑01码,同时支持复制粘贴,可用于操作系统开发中

2019-05-29

Tomcat7.0版本

Tomcat7.0zip版,解压后可直接运行。适合与于javaweb开发者。

2019-01-17

eclipse4.6

4.6版本的eclipse,附有tomcat8.0插件,4.6版本的eclipse,附有tomcat8.0插件,4.6版本的eclipse,附有tomcat8.0插件,4.6版本的eclipse,附有tomcat8.0插件,

2018-04-14

空空如也

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

TA关注的人

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