- 博客(169)
- 资源 (2)
- 问答 (3)
- 收藏
- 关注
原创 spring gateway网关接口黑名单实现
spring.cloud.gateway: 注意坑点!!!!!!!这里如果单独把nacos配置拎出去,注释了,结果网关路由gateway缺少cloud这层配置,一直无法进行路由转发,网关配置未生效server:port: 8868spring:# cloud: 注意坑点!!!!!!!这里有人单独把nacos配置拎出去,注释了,结果网关路由gateway缺少cloud这层配置,一直无法进行路由转发,网关配置未生效gateway:globalcors: # 全局的跨域配置。
2024-10-21 18:22:49
1564
1
原创 RedisTemplate 的序列化策略和配置处理@type 和 @class
RedisTemplate 的3种序列化策略和配置处理@type 和 @class
2024-08-01 15:40:28
2476
1
原创 JuiceFS、Ceph 和 MinIO 结合使用
将 JuiceFS、Ceph 和 MinIO 结合使用,提供高性能和高可用性的分布式存储解决方案,适用于大数据处理、人工智能训练等需要大量存储和高效访问的应用场景。结合 Ceph 的强大存储能力、JuiceFS 的高效文件系统和 MinIO 的对象存储接口,提供灵活的存储解决方案。
2024-07-15 11:42:42
2058
原创 【Quartz定时任务】手动修改库表qrtz_cron_triggers的cron表达式
Quartz手动修改数据库cron表达式,无须重启服务器即可更改定时时间
2024-07-12 11:37:08
1739
原创 微信公众号二维码登录
微信扫码登录:方式1、微信开放平台:第三方应用接入,依赖公司在【微信开放平台】用【公司营业执照】注册的账号,才能实现扫码登录方式2、微信公众平台:扫码通过微信公众号授权登录的,借助个人或者公司的微信公众号,生成微信带参二维码,实现扫码关注公众号后登录。
2024-06-07 17:58:58
546
原创 Spring Security(二)OAuth2认证详解及自定义异常处理
1、OAuth2.0 简介OAuth 2.0是用于授权的行业标准协议。OAuth 2.0为简化客户端开发提供了特定的授权流,包括Web应用、桌面应用、移动端应用等。1.1 OAuth2.0 相关名词解释Resource owner(资源拥有者):拥有该资源的最终用户,他有访问资源的账号密码; Resource server(资源服务器):拥有受保护资源的服务器,如果请求包含正确的访问令牌,可以访问资源; Client(客户端):访问资源的客户端,会使用访问令牌去获取资源服务器的资源,可
2024-06-07 15:47:33
1036
原创 UUId java生成规则
public String generate() { StringBuffer uid = new StringBuffer(32); // get the system time long currentTimeMillis = System.currentTimeMillis(); uid.append(toHex
2024-06-07 15:47:13
289
1
原创 oracle表锁
--oracle提醒记录被另一个用户锁住:--问题描述:你去修改数据时,报错“--问题分析:你用select t.*,t.rowid from qxt_logsend_0728修改数据结果集时,计oracle会通过事务锁锁住这个记录,点击记录改变,还没提交修改时,由于网络卡死你关闭了pl/ sql,另一个人去修改同一个结果集,会报错"记录被另一个用户锁住"--处理方法:--1、查询
2024-06-07 15:46:14
521
1
原创 ajax回调函数
1.例$.ajax({ dataType: "json", //数据格式:JSON url: url, //目标地址 data: {"":""},//即使无参数,也要写。****************** async:false,//异步执行,这个ajax执行完后才能执行其他的js
2024-06-07 15:45:21
601
1
原创 【MAC】Spring Boot 集成OpenLDAP(含本地嵌入式服务器方式)
Spring Boot 将会在应用启动时从这个文件加载数据到内嵌的 LDAP 服务器中。通过这种配置,您就可以在本地开发环境中模拟 LDAP 服务,而无需连接到真实的 LDAP 服务器。在这个例子中,它指向类路径下的。配置属性时,Spring Boot 会尝试启动一个内嵌的 LDAP 服务器,并加载指定的 LDIF 文件作为初始数据。当 Spring Boot 应用程序启动时,它会自动配置一个内嵌的 LDAP 服务器并加载。我这里配置的时候使用的是nacos 肯定不在相同文件夹下,需要加。
2024-05-22 15:55:12
1553
原创 Mac上安装OpenLDAP服务器详细教程(Homebrew安装和自带的ldap)
在macOS上安装LDAP服务器,最常用的选择是OpenLDAP。:以下命令和过程适用于基于Homebrew的安装方式,如果您使用的是Mac with Apple Silicon (M1, M2等),请注意路径可能略有不同(通常为而非/usr/local。
2024-05-22 14:02:31
1909
原创 macbook更改默认打开方式
2、单击右键(两指单机触摸板)-> 显示简介 -> 打开方式 -> 选择新的默认打开方式 -> 全部更改。1、mac上更改文件的默认打开方式,例如将.sql文件默认方式改成文本编辑。3、再次打开就设置完成了。
2024-04-02 16:49:31
742
原创 笔记:域名访问正常,网站打不开,无443监听
查看端口占用情况:netstat -antlp。查看配置文件发现配置文件被重置为默认80端口。发现存在80端口 监听,无443端口监听。
2023-07-14 11:46:03
617
原创 拉姆达表达式 类型转换异常:java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.Long
拉姆达表达式 类型转换异常:java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.Long
2022-09-06 16:40:51
820
原创 JSON parse error: Unexpected character (‘“‘ (code 34)): was expecting comma to separate Object entr
JSON parse error: Unexpected character ('"' (code 34))
2022-08-26 15:38:39
3534
原创 Windows ssh 免密登录&登录后执行多条命令&本地自动上传文件一键部署
Windows ssh 免密登录&登录后执行多条命令&本地自动上传文件一键部署
2022-08-03 16:07:30
1366
原创 ### Error querying database. Cause: java.lang.NumberFormatException: For input string: “6e793d33fd1
mybatis中OGNL表达式 字符和字符串
2022-07-25 17:31:08
2005
原创 Spring Security 过滤器异常:getWriter() has already been called for this response
getWriter() has already been called for this response
2022-06-29 09:35:08
898
原创 【随笔】项目关闭后,请求本地登录接口仍然可以访问通,程序没有完全关闭
java(TM)platform SE binary 关闭异常,后台进程还是存在的,杀掉这两个就可以了
2022-05-19 15:26:32
545
原创 图文验证码,BufferedImage转base64图片
/* * Copyright (c) 2018-2025, lengleng All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: * * Redistributions of source code mu.
2022-05-19 14:52:58
340
转载 Java 运行时发生 NoClassDefFoundError: Could not initialize class 的解决方法
在编译时没有异常的程序,在运行时抛出异常称 NoClassDefFoundError: Could not initialize class {类名}。根据 Java 官方文档,NoClassDefFoundError 是由于 JVM 或 ClassLoader 实例为了调用某个类的方法或 new 类的新的实例,而试图加载该类的定义时,却无法找到其定义,而抛出的异常。需要注意,对于抛出该异常的情况,试图找到的类的定义在编译时存在,只是在运行时不知所踪。NoClassDefFoundError 总的来
2022-05-18 18:04:50
111702
原创 【组件缺失】required a bean of type ‘com.google.code.kaptcha.Producer‘ that could not be found.
1.迁移项目部分代码时,使用caotcha启动报错,组件找不到,如下17:24:58.549 WARN c.b.m.toolkit.TableInfoHelper Warn: Could not find @TableId in Class: com.biaopu.core.pojo.entity.ProductMenuSell.17:24:58.549 WARN c.b.m.mapper.AutoSqlInjector class com.biaopu.core.pojo.entity..
2022-05-18 17:38:18
2566
原创 Spring Security oauth2密码模式和主要组成的配置文件流程图
实战可以参考Spring Security OAuth2--密码模式 实战_爱撸铁的程序猿的博客-CSDN博客_oauth2密码模式用户登录
2022-05-18 14:12:14
971
原创 Reids简直存储,key以“\xAC\xED\x00\x05t\x00“开头
1.问题描述使用RedisTemplate进行redis缓存时时发现存储在redis中的key前面多出:\xac\xed\x00\x05t\x00,如下出现该问题的原因是, redis template向redis存放使用java对象序列化的值,序列化方式和string的一般方式不同。spring-data-redis的RedisTemplate<K, V>模板类在操作redis时默认使用JdkSerializationRedisSerializer来进行序列化,如下2.解决
2022-05-16 18:27:28
1005
原创 随笔【oauth2】获取token认证/oauth/token返回{“error“: “invalid_grant“, “error_description“: “用户名不存在或者密码错误“}
现要将feign调用改成restTemplate远程调用请求如下地址:http://127.0.0.1:8083/user-service/oauth/token?client_id=abc&client_secret=abc&grant_type=password&username=test&password=test123&scope=serverpostman报错:{ "error": "invalid_grant", ...
2022-04-28 18:31:25
7153
原创 PostMan和RestTemplate请求/oauth/token获取token报401错误
报错:"timestamp": "2022-04-28T03:00:27.785+0000","status": 401,"error": "Unauthorized","message": "Full authentication is required to access this resource","path": "/oauth/token"}1.postMan请求1.1表单(请求返回401)1.2JSON(请求返回401)1.3加basic...
2022-04-28 12:19:36
11970
6
原创 Spring Security OAuth2认证JWT认证-开发笔记
1.描述:以下请求中,clientId和clientSecret是前端固定的,后端中生成token需要获取比对校验。2.疑问:clientId和clientSecret是哪里来的?http://localhost:8080/userApi/uauthentication/unified/login{ "clientId": "XXXXX", "clientSecret": "XXXXX", "username": "baoyin@ele-cloud.com", "password
2022-04-24 16:00:57
673
原创 office2016 无法启动服务,原因可能是已被禁用或与其相关联的设备没有启动
1.背景具体报错如下图所示:某天所有相关的office(正版2016家庭或学生版) word、excel、2019visio、ppt软件都报这个错,不知道是哪天开始的,不过年前还用visio来着。2.解决方案1)网上百度了很多,都说office的必要服务没启动,要改成自动的,但是我的是没问题的,都是运行的,不过我还是停止了下重新启动了(对于我没用),服务如下图:2)还有说是这两个策略的问题,但这两个停止了就不能启动了,得改成自动后重启电脑才能恢复运行(也没效果)3)无奈跑
2022-02-25 12:24:14
9413
原创 com.netflix.hystrix.exception.HystrixRuntimeException& feign.FeignException: status 404 reading
背景:spring cloud 项目中A服务中调用B服务接口报错(方法:DmmService.getBySimpleCode(name) )1、报错信息:02-24 14:36:26.840 ERROR [com.elephant.filter.AccessFilter] - 服务异常:{}com.netflix.hystrix.exception.HystrixRuntimeException: DmmService#getBySimpleCode(String) failed and no .
2022-02-25 11:01:34
973
【免积分】jmeter5.4.1资源下载(界面大小已调整好,适用于高分辨率2k-3k显示屏,1k的可以自行调整参数)
2022-02-16
解决加密oracle修正后,凭据无法工作
2019-02-22
win10家庭版远程桌面,出现凭据不工作,其他ip的远程桌面可以正常连接。
2019-02-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人