- 博客(457)
- 资源 (18)
- 收藏
- 关注
原创 ISA95.PART1 整理 模型和术语(未完)
ISA95.00.01-20105.3.3 工场 Site工场是由企业决定的一个物理,地理或逻辑层面的分组。工场中的4层职能涉及本地工场管理和优化。工场的计划和排成可以涉及区域内的工作中心或工作单元。地理位置和主要生产能力通常用于标识一个工场。工场通常有明确的制造能力。5.3.4 区域 Area工场是由工场决定的一个物理,地理或逻辑层面的分组。通常3层职能发生在区域内部。区域通常有明确的制造能力和性能。这些能力和性能被用于3层或4层计划和排程。.........
2024-07-15 10:09:41 929 1
原创 webstorm无法识别tsconfig.json引用项目配置文件中的路径别名
vite项目模板中,应用的ts配置内容写在tsconfig.app.json文件中,并在tsconfig.json通过项目引用的方式导入如果在tsconfig.app.json文件中配置路径别名项目可以正确被构建,但是在编码的过程中,webstorm不会自动感知提示这个别名路径,也无法快速跳转到定义。
2024-06-25 14:17:47 301
原创 npm同时安装不同版本的依赖 解决three163之后版本不再支持WebGL 1
这样就会在node_modules目录下以两个文件夹安装不同版本的依赖模块。有时考虑到兼容性问题需要在一个项目中使用同一个依赖模块的不同版本。例如threejs 163版本之后正式取消了WebGL1的支持。可以通过给依赖模块取别名的方式安装不同的版本使用。
2024-05-31 08:09:32 212
原创 redisson 使用脚本实现将一个队列的元素弹出并推入另一个队列的原子操作
【代码】redisson 使用脚本实现将一个队列的元素弹出并推入另一个队列的原子操作。
2024-05-07 14:24:00 349
原创 nginx 反代Server-Sent Events (sse)出现数据截断问题解决
使用Nginx配置反向代理处理SSE请求时,偶尔会发生消息内容被截断,客户端无法正确接收消息的情况。
2024-04-19 10:23:47 893
原创 spring authorization server oidc客户端发起登出源码分析
spring authorization server OIDC协议,支持处理依赖方(客户端)发起的登出请求,注销授权服务器端的会话。客户端登出成功->跳转到授权服务端OIDC登出端点->授权服务端注销会话->跳转回客户端(可选)OIDC 登出请求端点过滤器。OIDC 登出端点配置器。
2024-03-12 10:43:54 561
原创 spring-data Page/Sort类型 jackson序列化模块
注:如果项目使用了spring-cloud-openfeign-core模块则会自动配置这两个类型的反序列化支持。使用Page/Sort类型作为controller参数时无法被正确解析。添加jackson模块支持反序列化。
2024-02-28 09:44:38 482 1
原创 spring-cloud-openfeign oauth2访问令牌拦截器 OAuth2AccessTokenInterceptor源码解析
【代码】spring-cloud-openfeign oauth2访问令牌拦截器 OAuth2AccessTokenInterceptor源码解析。
2024-02-28 09:08:24 495
原创 springboot-cache+redis 为指定名称缓存设置独立超时时间
注册 RedisCacheManagerBuilderCustomizer Bean对指定名称缓存进行定制。redis缓存管理器自动化配置。
2024-02-23 14:25:02 670
原创 spring security 防止已经完成认证的会话再次访问login页面
添加过滤器检查会话认证信息,如果包含非匿名用户的认证信息则调用认证成功处理器。
2024-02-23 14:06:49 413
原创 spring-orm:6 HibernateJpaVendorAdapter源码解析
【代码】spring-orm:6 HibernateJpaVendorAdapter源码解析。
2024-02-19 09:25:22 544
原创 spring.jpa.hibernate 配置和源码解析
如果没有通过@Table或者@Column等注解显式指定表名、列名,将通过隐式命名策略生成对应名称。将显式指定或隐式命名策略转换得到的逻辑名称转换为数据库实际使用的物理名称。生成定义语句修改表结构。
2024-02-06 10:27:47 1141
原创 spring security oauth2login 默认配置分析
【代码】spring security oauth2login 默认配置分析。
2024-01-19 10:45:10 516
原创 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 1393
原创 redisson-spring-boot-starter 自动化配置源码解析
此starter会自动注册RedissonClient Bean并可通过注册RedissonAutoConfigurationCustomizer Bean实现配置自定义。
2024-01-16 16:36:43 1035
原创 spring security @EnableWebSecurity自动配置DaoAuthenticationProvider流程
满足下列情况时,spring-security会自动配置DaoAuthenticationProvider。
2024-01-15 15:51:34 556
原创 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 810
原创 docker/华为云cce 部署nacos 2.3.0 集群模式
镜像名称:nacos/nacos-server:v2.3.0-slim。其中前两项配置可实现在请求头中添加相应属性跳过身份认证的功能。镜像默认JVM配置如下,根据情况调整资源配额或环境变量。因此此三项都需要自定义,使用默认值会有安全风险。例如使用默认值时添加以下请求头,可跳过认证。第三项用于生成用户访问令牌。启用认证插件必须额外配置。使用mysql数据源。
2024-01-08 13:45:36 1566
原创 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 702
原创 godot 报错Unable to initialize Vulkan video driver解决
godot4.2.1 默认使用vulkan驱动,如果再不支持vulkan驱动的主机上,进入引擎编辑器将报错如下。此时运行项目仍然会报错无法初始化驱动。在项目设置中配置编辑器运行参数即可。
2023-12-14 11:19:38 3738
原创 threejs WebGLRenderer 像素比对画布大小的影响
将输出canvas的大小调整为(width, height)并考虑设备像素比,且将视口从(0, 0)开始调整到适合大小 将updateStyle设置为false以阻止对canvas的样式做任何改变。通常用于避免HiDPI设备上绘图模糊。
2023-12-05 15:17:28 752
原创 vue3+ts+threejs 1.创建场景 响应式画布
..// 画布容器constconstwidthheightwidth0height0// 监控更新画布尺寸functionentrywidthheight...
2023-10-28 09:29:07 237
原创 vite vue3 pwa 更新提醒
vite-plugin-pwa插件启用pwa后默认会在后台自动更新应用,并在关闭所有已开启的页面并重新打开后激活通过此方法可以以消息方式提醒用户手动刷新激活更新应用。
2023-10-11 14:28:47 956
原创 chat-gpt笔记:参数temperature与top_p
温度采样参数取值介于 0 和 2 之间。较高的值(如 0.8)将使输出更加随机,而较低的值(如 0.2)将使其更加集中和确定性。我们通常建议此参数或top_p参数不要同时更改。
2023-09-19 10:53:40 1490
SAP SQL查询分析器
2020-10-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人