自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(451)
  • 资源 (18)
  • 收藏
  • 关注

原创 langchain4j DefaultAiServices源码解析

langchain4j DefaultAiServices源码解析

2024-03-22 09:46:04 262

原创 spring authorization server oidc客户端发起登出源码分析

spring authorization server OIDC协议,支持处理依赖方(客户端)发起的登出请求,注销授权服务器端的会话。客户端登出成功->跳转到授权服务端OIDC登出端点->授权服务端注销会话->跳转回客户端(可选)OIDC 登出请求端点过滤器。OIDC 登出端点配置器。

2024-03-12 10:43:54 401

原创 spring-data Page/Sort类型 jackson序列化模块

注:如果项目使用了spring-cloud-openfeign-core模块则会自动配置这两个类型的反序列化支持。使用Page/Sort类型作为controller参数时无法被正确解析。添加jackson模块支持反序列化。

2024-02-28 09:44:38 415 1

原创 spring-cloud-openfeign oauth2访问令牌拦截器 OAuth2AccessTokenInterceptor源码解析

【代码】spring-cloud-openfeign oauth2访问令牌拦截器 OAuth2AccessTokenInterceptor源码解析。

2024-02-28 09:08:24 378

原创 spring-cloud-openfeign oauth2拦截器默认配置

添加oauth2客户端依赖。

2024-02-27 16:32:35 369

原创 springboot-cache+redis 为指定名称缓存设置独立超时时间

注册 RedisCacheManagerBuilderCustomizer Bean对指定名称缓存进行定制。redis缓存管理器自动化配置。

2024-02-23 14:25:02 549

原创 spring security 防止已经完成认证的会话再次访问login页面

添加过滤器检查会话认证信息,如果包含非匿名用户的认证信息则调用认证成功处理器。

2024-02-23 14:06:49 396

原创 spring security 防止接口调用请求跳转登录

可通过为api端点配置异常处理器的认证端点,实现防止跳转登录的效果。

2024-02-21 14:40:10 358

原创 spring-orm:6 HibernateJpaVendorAdapter源码解析

【代码】spring-orm:6 HibernateJpaVendorAdapter源码解析。

2024-02-19 09:25:22 456

原创 spring.jpa.hibernate 配置和源码解析

如果没有通过@Table或者@Column等注解显式指定表名、列名,将通过隐式命名策略生成对应名称。将显式指定或隐式命名策略转换得到的逻辑名称转换为数据库实际使用的物理名称。生成定义语句修改表结构。

2024-02-06 10:27:47 996

原创 spring获取被注解的bean,注解实例,注解属性值

【代码】spring获取被注解的bean,注解实例,注解属性值。

2024-01-24 08:35:36 476

原创 spring security oauth2login 默认配置分析

【代码】spring security oauth2login 默认配置分析。

2024-01-19 10:45:10 460

原创 spring @Cacheable 使用参数名报错 java.lang.IllegalArgumentException: Null key returned for cache operation

| key=‘#方法参数名’ | keyGenerator=‘’ | cacheManager=‘’ | cacheResolver=‘’ | condition=‘’ | unless=‘’ | sync=‘false’]. If you are using named parameters, ensure that the compiler uses the ‘-parameters’ flag.项目parent没有使用spring-boot-starter-parent。

2024-01-18 09:03:39 891

原创 redisson-spring-boot-starter 自动化配置源码解析

此starter会自动注册RedissonClient Bean并可通过注册RedissonAutoConfigurationCustomizer Bean实现配置自定义。

2024-01-16 16:36:43 724

原创 spring security @EnableWebSecurity自动配置DaoAuthenticationProvider流程

满足下列情况时,spring-security会自动配置DaoAuthenticationProvider。

2024-01-15 15:51:34 463

原创 spring-cloud-starter-alibaba-nacos-config 2022.0 连接 nacos 2.3.0 失败处理

starter: 2022.0.0.0 依赖中使用的nacos-client版本为2.2.1。nacos 2.x 除了主端口(默认为8848)以外新增了三个端口需要保证连通。替换使用对应版本的nacos-client依赖。

2024-01-08 15:46:31 706

原创 docker/华为云cce 部署nacos 2.3.0 集群模式

镜像名称:nacos/nacos-server:v2.3.0-slim。其中前两项配置可实现在请求头中添加相应属性跳过身份认证的功能。镜像默认JVM配置如下,根据情况调整资源配额或环境变量。因此此三项都需要自定义,使用默认值会有安全风险。例如使用默认值时添加以下请求头,可跳过认证。第三项用于生成用户访问令牌。启用认证插件必须额外配置。使用mysql数据源。

2024-01-08 13:45:36 1332

原创 spring seciruty oauth2 client配置

版本spring boot 3.2.1spring seciruty 6.2.1配置OAuth2 客户端配置文件application.ymlspring: security: oauth2: client: registration: auth-client: provider: auth-server # 授权服务器(如果不配置,则provider需要使用auth-client作为key)

2024-01-05 15:46:03 509

原创 spring oauth2 authorization server 配置源码解析

1.2.1。

2024-01-05 10:43:14 655

原创 spring security authorization server 定制令牌和用户信息

1.2.1。

2024-01-04 11:40:14 494

原创 华为云ECS挂载SFS3.0文件系统失败

使用SFS3.0提供的挂载命令尝试挂载,长时间没有回显,然后报错连接拒绝。

2024-01-04 09:21:38 376

原创 spring authorization server endpoint默认设置

1.2.1。

2024-01-03 08:43:31 445

原创 unity2d 关闭全局重力

UNITY2D项目默认存在Y轴方向重力,创建俯视角2D场景时可通过以下配置关闭。

2023-12-20 14:45:00 641

原创 threejs 根据camera创建Frustum视锥体对象

0.159.0。

2023-12-15 11:38:29 549

原创 godot 报错Unable to initialize Vulkan video driver解决

godot4.2.1 默认使用vulkan驱动,如果再不支持vulkan驱动的主机上,进入引擎编辑器将报错如下。此时运行项目仍然会报错无法初始化驱动。在项目设置中配置编辑器运行参数即可。

2023-12-14 11:19:38 2357

原创 threejs WebGLRenderer 像素比对画布大小的影响

将输出canvas的大小调整为(width, height)并考虑设备像素比,且将视口从(0, 0)开始调整到适合大小 将updateStyle设置为false以阻止对canvas的样式做任何改变。通常用于避免HiDPI设备上绘图模糊。

2023-12-05 15:17:28 634

原创 threejs ArrayCamera子摄像机设置lookAt无效

代码中设置子相机朝向不会生效。

2023-11-21 14:28:44 191

原创 git 删除指定文件的历史记录

控制台输出,已经完成删除。

2023-11-17 10:28:06 333

原创 threejs 2. 辅助对象

【代码】threejs 2. 辅助对象。

2023-11-03 14:47:54 192

原创 vue3+ts+threejs 1.创建场景 响应式画布

..// 画布容器constconstwidthheightwidth0height0// 监控更新画布尺寸functionentrywidthheight...

2023-10-28 09:29:07 188

原创 内网windows实现同步时钟

windows系统可通过联网自动校准系统时间,如果是公网连接的内网环境主机可通过以下方式实现。

2023-10-25 09:27:14 304

原创 vite vue3 pwa 更新提醒

vite-plugin-pwa插件启用pwa后默认会在后台自动更新应用,并在关闭所有已开启的页面并重新打开后激活通过此方法可以以消息方式提醒用户手动刷新激活更新应用。

2023-10-11 14:28:47 627

原创 chat-gpt笔记:参数temperature与top_p

温度采样参数取值介于 0 和 2 之间。较高的值(如 0.8)将使输出更加随机,而较低的值(如 0.2)将使其更加集中和确定性。我们通常建议此参数或top_p参数不要同时更改。

2023-09-19 10:53:40 1200

原创 springboot RestTemplate 解析泛型数据

【代码】springboot RestTemplate 解析泛型数据。

2023-08-30 15:11:03 128

原创 fastjson jackson json反序列化字段设置别名

【代码】fastjson jackson json反序列化字段设置别名。

2023-08-24 15:41:51 360

原创 OptaPlanner笔记6 N皇后

将n个皇后放在n大小的棋盘上,没有两个皇后可以互相攻击。(*)(**)的皇后可以互相攻击。

2023-08-13 10:21:59 559

原创 OptaPlanner笔记5

在单元测试中构造问题数据集,并发送到TimeTableController测试求解器。

2023-08-12 23:14:39 306

原创 OptaPlanner笔记4

ConstraintVerifier在测试中忽略约束权重,即使这些约束权重是在ConstraintProvider中硬编码的。这样,约束权重的调整就不会破坏单元测试。OptaPlanner返回在可用终止时间内找到的最优方案。由于NP困难问题的性质(9.2),最优方案可能不是最佳的,尤其是对于较大的数据集。通常一个应用包含一个SolverFactory 来为每个要求解的问题数据集构建新的Solver实例。注意:如果没有终止设置或者terminationEarly()事件,求解器将一直运行。

2023-08-12 21:54:57 373

原创 OptaPlanner笔记3

score(分数)*表示特定解决方案的质量,越高越好。OptaPlanner通过在可用时间寻找最高得分的解决方案的方式来寻找最优方案,它也可能是最佳方案。不能打破硬约束。例如:一个房间最多可以同时上一节课。不应打破软约束。例如:教师更喜欢在相同的房间里教学。硬约束与其他硬约束进行加权。软约束也会与其他软约束进行加权。无论每种约束的权重如何,硬约束的权重总是超过软约束。// 入参是解决方案类实例,为每个解决方案计算其得分@Override// 比较所有的课程。

2023-08-12 18:13:30 356

原创 OptaPlanner笔记2

Lesson类表示一节课程(一名教师给一组学生教授一个主题),例如,A.Turing给9年纪学生教授的数学课 或 M.Curie为10年纪学生教授的化学课。为了查找可以给规划变量字段赋值的潜在Timeslot实例,OptaPlanner会根据变量类型来链接一个提供List的*( value range provider)值域提供器*(4.3.5.2),并从中取值。在求解过程中,OptaPlanner会更改Lesson类的timeslot和room字段,来为每节课分配到一个时间段和一个房间。

2023-08-12 17:06:41 336

ISA-95B2MML教程-从用例到xml消息的集成实践

ISA-95B2MML教程-从用例到xml消息的集成实践

2022-06-29

o3dv_0.8.3.zip

Online3DViewer 0.8.3 release

2022-01-16

beautify-1.14.0.js

js库,美化显示js源码文本

2022-01-12

grafana.ini

grafana/grafana:8.3.3 镜像默认配置文件,可作为模板

2022-01-10

ISA 95.00.05-2018.xdf

ISA 95.00.05-2018.xdf

2021-08-09

jointjs.zip

jointjs.zip

2021-07-16

ISA 95.00.04-2018.xdf

ISA 95.00.04-2018.xdf

2021-04-26

ISA 95.00.03-2013.xdf

ISA 95.00.03-2013.xdf

2021-04-26

ISA 95.00.02-2018.xdf

ISA 95.00.02-2018.xdf

2021-04-26

ISA 95.00.01-2010.xdf

ISA 95.00.01-2010.xdf

2021-04-26

highcharts-oldie-polyfills.js

用于highcharts7以上版本支持IE兼容性

2021-02-02

sentinel-dashboard-1.8.0.jar

官方发布版本1.8.0

2021-01-08

VCREDIST X64 2019

VCREDIST X64 2019 VCREDIST X64 2019 VCREDIST X64 2019

2020-10-21

SAP SQL查询分析器

SAP查询分析器 ABAP源码,安装方法,可以类似查询分析器的形式执行ABAP OPEN SQL SAP查询分析器 ABAP源码,安装方法,可以类似查询分析器的形式执行ABAP OPEN SQL

2020-10-14

eventsource-polyfill.js

为IE浏览器添加EventSource兼容性支持。为IE浏览器添加EventSource兼容性支持。

2020-08-28

适用于JAVA1.5+版本的json lib

适用于JAVA1.5+版本的json lib

2020-06-17

SAPJCO31.zip

JAVA访问SAP R3系统RFC接口所需类库 SAP JAVA CONNECTOR 3.1.2 2019年10月6日发布版本

2020-05-26

vcredist_x64 2013.exe

Microsoft Visual Studio 2013 C/C++ runtime libraries

2020-05-25

空空如也

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

TA关注的人

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