|
9月前
|
安全 Java Spring
|

DelegatingFilterProxy

在web.xml中配置的DelegatingFilterProxy,实际是Spring Security的入口。其核心是通过`doFilter`方法,首次调用时根据`targetBeanName`(即`springSecurityFilterChain`)从Spring容器中获取真正的过滤器`FilterChainProxy`,并缓存到`delegate`属性。随后执行该代理过滤器,实现安全控制链。

150 0
|
9月前
|
XML Java 数据格式
|

@Configuration

被@Configuration标注的类会被Spring容器识别为配置类,等同于XML配置文件。通过@Bean可注册Bean实例,配合AnnotationConfigApplicationContext可启动IOC容器并加载所有Bean,包括配置类自身。

108 0
|
9月前
|
缓存 Java
|

线程池初始化严禁使用Executors

阿里巴巴代码规范禁止使用Executors创建线程池,因易导致OOM。推荐手动创建ThreadPoolExecutor,合理设置参数,避免资源耗尽风险。

159 0
|
9月前
|
SQL 监控 Java
|

微服务技术栈

本知识库由“油炸小波”精心整理,涵盖微服务技术栈全貌,包括SpringCloud、Dubbo、Zookeeper等核心框架,以及Java基础、JVM、MySQL、MongoDB等关键技术。内容持续更新,聚焦生产发布、缺陷管理、SQL监控、单元测试等实战场景,助力开发者提升技术能力与工程规范。

159 0
|
9月前
|
Java
|

什么是泛型擦除

Java泛型是伪泛型,编译后泛型信息被擦除,如List<Object>和List<String>在JVM中均视为List,类型参数不保留,仅用于编译期检查,运行时无法获取泛型实际类型。

123 0
|
9月前
|
存储 NoSQL 关系型数据库
|

1-MongoDB相关概念

MongoDB是一款高性能、无模式的文档型NoSQL数据库,适用于高并发、海量数据、高扩展性场景。它以BSON格式存储数据,灵活支持复杂数据结构,广泛应用于社交、游戏、物联网、物流和直播等领域。适合无需事务、需快速迭代、高读写负载的应用,相比MySQL可大幅降低开发运维成本。

207 0
|
9月前
|
XML Java 数据格式
|

@Configuration

被 `@Configuration` 标注的类视为Spring配置类,相当于XML配置文件。结合 `@Bean` 可注册Bean实例,通过 `AnnotationConfigApplicationContext` 加载配置类,启动IOC容器并管理Bean生命周期,配置类本身也会被作为Bean加载。

110 0
|
9月前
|
安全 数据安全/隐私保护 微服务
|

1.什么是权限管理

本文介绍权限管理中的认证与授权两大核心场景,认证确认用户身份,授权分配资源访问权限。通过ACL、RBAC等通用模型,构建安全的系统访问控制体系,保障数据安全与操作合规,是微服务架构中不可或缺的基础模块。

177 0
|
9月前
|
Java 大数据
|

ArrayList扩容机制

ArrayList的add方法通过ensureCapacityInternal确保容量,首次添加时默认扩容至10。添加第11个元素时触发grow(),容量扩为原容量1.5倍。grow()通过位运算高效计算新容量,实现动态扩容。length为数组属性,length()为字符串方法,size()用于集合。

113 0
|
9月前
|
开发者
|

业务架构图

业务架构图是将现实业务抽象化表达的工具,通过分层、分模块、分功能梳理业务逻辑,明确各部分职责与关系。它既提升客户对业务的理解,也帮助开发者全局掌握系统结构,是连接业务与技术的核心桥梁,具备清晰边界、抽象独立、可迭代优化等特点。

134 0
|
9月前
|
存储 数据挖掘
|

zfs数据恢复—存储迁移数据时,ZFS下数据无法读取的数据恢复案例

管理员对一台存储设备内的文件进行迁移操作时,数据突然无法读取,管理界面出现报错。管理员查看数据时发现其中一个lun的数据丢失。

186 3
|
10月前
|
存储
|

服务器数据恢复—服务器raid硬盘盘片划伤的数据恢复案例

服务器存储中有一组raid。该组raid中的两块硬盘出现故障:一块硬盘已经开盘,盘片损伤严重;另一块硬盘虽然没有开盘,但是可以初步判断其盘片也存在损伤。需要恢复该组raid数据。

342 1
|
10月前
|
存储 运维 数据挖掘
|

服务器数据恢复—硬盘离线导致raid5阵列崩溃,分区无法识别的数据恢复案例

某公司的一台服务器中有一组数块硬盘组建的raid5阵列。 服务器中有一块硬盘由于未知原因离线,服务器崩溃,存储重要数据的D分区无法识别。 服务器管理员重启服务器,故障硬盘重新上线同步数据,数据同步到将近一半时,管理员将服务器强制关机。

226 1

BBU池机房GPS时钟同步系统解决方案

BBU池机房GPS时钟同步系统通过有源分配单元实现多台BBU共享天线,解决传统方案施工难、成本高的问题。系统由主机和从机构成,支持主备切换与多路信号分配,提升楼顶利用率,降低建设维护成本60%以上,广泛应用于无线基站时钟同步领域。

543 0

raid5数据恢复—EMC存储上raid5阵列数据恢复案例

某单位一台EMC某型号存储中有12块STAT接口的硬盘,其中10块硬盘组建了一组RAID5阵列,剩下2块设置为热备盘使用。 RAID5阵列中的2块硬盘出现故障离线,但是只有一块热备盘成功激活,导致RAID5阵列不可用,上层LUN无法使用。

331 0
|
Java 调度 流计算
|

基于Java 17 + Spring Boot 3.2 + Flink 1.18的智慧实验室管理系统核心代码

这是一套基于Java 17、Spring Boot 3.2和Flink 1.18开发的智慧实验室管理系统核心代码。系统涵盖多协议设备接入(支持OPC UA、MQTT等12种工业协议)、实时异常检测(Flink流处理引擎实现设备状态监控)、强化学习调度(Q-Learning算法优化资源分配)、三维可视化(JavaFX与WebGL渲染实验室空间)、微服务架构(Spring Cloud构建分布式体系)及数据湖建设(Spark构建实验室数据仓库)。实际应用中,该系统显著提升了设备调度效率(响应时间从46分钟降至9秒)、设备利用率(从41%提升至89%),并大幅减少实验准备时间和维护成本。

651 0
|
弹性计算 人工智能 自然语言处理
|

产品动态丨阿里云计算巢月刊-2025年第5期

让优秀的企业软件生于云、长于云

567 2
来自: 计算巢  版块
|
机器学习/深度学习 安全 开发工具
|

产品动态丨阿里云计算巢月刊-2025年第2期

让优秀的企业软件生于云、长于云

573 149
|
存储 算法 Oracle
|

服务器数据恢复—AIX小型机误删除逻辑卷的数据恢复案例

存储设备通过光纤通道将3个LUN映射到AIX小型机。通过AIX-LVM技术将物理卷(PV)构建为卷组(VG),并在卷组空间内创建2个逻辑卷(LV):oradata1和oradata2。 AIX小型机采用JFS2文件系统分配和管理逻辑卷。JFS2文件系统的根目录存储Oracle数据库核心文件(.dbf文件),用于支撑关键业务系统运行。

362 6
|
存储 安全 网络协议
|

WordPress果果安全卫士插件

果果安全卫士是一款集统计与防护功能于一体的插件。它支持全球IP(IPv4/IPv6)定位至地级行政区,提供IP拦截、地区拦截、UserAgent拦截及限速功能。其统计功能可记录IP访问详情、浏览器和系统信息等,数据存储于本地数据库,确保隐私安全。相比第三方JS统计,果果安全卫士能统计更多类型IP(如蜘蛛IP),并避免跳转风险。防护功能包含白名单/黑名单设置、自定义响应状态码等,全面保障网站安全。

326 0
|
数据采集
|

WordPress果果优化插件

果果优化插件是一款专为WordPress系统设计的功能优化工具,可禁用不常用功能(如Feed、Emojis、Pingback等),移除仪表盘组件及冗余代码,隐藏前台导航栏与后台文字,限制文章列表分页以防止数据采集。通过精简系统功能,显著提升网站性能。附带产品设置截图,直观展示操作界面。

233 0
|
搜索推荐 SEO
|

WordPress果果SEO优化插件

通过在网站页面源代码中添加关键字、描叙、时间因子和智能摘要等meta元素,可提升搜索引擎排名与可见度。功能包括设置默认关键词、描叙和图片,灵活选择是否启用相关meta元素。详情参考使用教程,截图展示设置与页面效果。

229 0
|
XML JSON 数据库
|

WordPress内容替换插件

这是一款强大的文字替换与删除插件,支持文章、页面、评论及数据库表内容的处理。功能包括:替换标题、内容、摘要;修改评论显示名称和内容;支持正则表达式替换;兼容ini、json、xml规则格式;提供规则测试功能。产品截图展示了操作界面与运行效果,直观易用。

245 0
|
安全 前端开发
|

WordPress图片本地化插件

这是一款强大的图片本地化工具,可将第三方网站图片下载到本地服务器,支持手动或自动操作。它无视图片防盗链,适用于大多数可见图片。主要功能包括:按文章类型或状态设置图片本地化、自定义图片格式与匹配规则、设置请求Cookie和超时时间、白名单管理、失败处理策略等。更新后新增多项设置,如文章类型、状态筛选,以及图片保存至媒体库等功能,确保内容安全稳定展示。

403 1
|
人工智能 API 云计算
|

DeepSeek在Lobechat的使用

本文介绍了如何快速基于LobeChat平台打造专属AI助手,重点讲解了两种使用DeepSeek模型的方式。DeepSeek是由中国团队开发的开源大型语言模型,性能优异且支持API调用和本地部署。LobeChat则是开源的AI对话平台,支持私有化部署与多种主流模型集成。

934 1
|
编译器 C语言 C++
|

类和对象的简述(c++篇)

类和对象的简述(c++篇)

429 28
|
算法 编译器 C++
|

模拟实现c++中的vector模版

模拟实现c++中的vector模版

340 28
|
算法 C++ 容器
|

模拟实现c++中的list模版

模拟实现c++中的list模版

280 23
|
编译器 C++
|

c++中的多态

c++中的多态

332 12
|
编译器 测试技术 计算机视觉
|

红黑树模拟封装map和set

红黑树模拟封装map和set

235 9
|
机器学习/深度学习 存储 编译器
|

#整型与浮点型的储存问题#

#整型与浮点型的储存问题#

247 12
|
运维 Serverless 云计算
|

解锁协作与创新的钥匙:计算巢&JupyterHub 引领数据驱动新时代

在这个数字化转型的时代,JupyterHub 为教育、研究和企业提供了一种强大且灵活的解决方案,帮助团队和个人高效地协作和探索数据。无论您是数据科学家、教育工作者还是开发团队的一员,JupyterHub 都能通过其无与伦比的功能和易用性提升您的生产力和创新能力。计算巢提供

622 5
|
安全 数据挖掘
|

服务器数据恢复—RAID5阵列中两块硬盘离线导致阵列崩溃的数据恢复案例

服务器数据恢复环境: 两组分别由4块SAS接口硬盘组建的raid5阵列,两组raid5阵列划分LUN并由LVM管理,格式化为EXT3文件系统。 服务器故障: RAID5阵列中一块硬盘未知原因离线,热备盘自动激活上线替换离线硬盘。在热备盘上线过程中,raid5阵列中又有一块硬盘离线。热备盘同步失败,该raid阵列崩溃,LVM结构变得不完整,文件系统无法正常使用。

520 4
|
弹性计算 安全 云计算
|

安装部署新体验:TOPIAM & 阿里云计算巢

工程师都希望以最简单而优雅的方式为用户解决问题。TOPIAM 基于计算巢实现一键部署,不仅简化了复杂的部署流程 ,还支持弹性扩展,帮助企业在云端构建安全、灵活的数字身份管理体系。

415 4
|
人工智能 API 网络安全
|

使用SaaS化的Aurora应用快速搭建私人ChatGPT助手

Aurora是一个带UI且免费的GPT私人聊天助手,可切换GPT-3.5,4,4o等常用版本。用户可通过部署Aurora,快速打造自己专属的AI助手。阿里云计算巢已将Aurora打包为SaaS应用,您无需下载代码或安装复杂依赖,也无需连接国外VPN,仅需填写5个参数并等待5分钟,即可通过国内网络快速搭建私人聊天助手,非常适合非技术人员。部署前需确保已开通阿里云账号且余额充足。

625 0
|
JavaScript 前端开发
|

尾调用在 JavaScript 中的应用场景

尾调用是函数式编程中的一个重要概念,在 JavaScript 中可以用于优化递归等场景,避免调用栈溢出,提高程序性能。通过将递归调用放在函数的末尾,可以实现尾调优化。

366 7
|
缓存 JavaScript 安全
|

如何处理 CORS 带来的性能问题

CORS(跨源资源共享)是浏览器为了解决安全问题而引入的一种机制,但有时会带来性能问题。本文介绍了CORS的工作原理以及如何通过预检请求优化、缓存策略调整和合理配置响应头等方法来提升性能。

464 4
|
搜索推荐 测试技术 开发者
|

写一个 webpack plugin

【10月更文挑战第23天】编写一个 Webpack plugin 需要对 Webpack 的工作原理和机制有深入的了解,同时需要具备良好的编程能力和逻辑思维。通过合理设计和实现,Plugin 可以为我们的 Webpack 构建过程带来更多的灵活性和个性化。

338 5
|
SQL 数据挖掘 OLAP
|

我们需要怎样的 OLAP

OLAP(在线分析处理)最初指代人员对数据进行交互式分析操作,但如今其概念被BI软件狭义化为多维分析。真正的在线分析应包括业务人员基于经验做出猜测并验证,从历史数据中寻找规律。多维分析虽能提供有用信息,但难以完成复杂计算。SPL(结构化查询语言的一种变体)因其强大的数据处理能力和易管理性,成为业务人员和开发人员进行复杂数据分析的理想工具。

287 3
|
JavaScript 前端开发 中间件
|

Vuex 的 mutation 和 Redux 的 reducer 中不能做异步操作

Vuex 的 mutation 和 Redux 的 reducer 均设计为同步操作,用于确保状态变更的可预测性和易调试性。异步操作应放在 action 中处理。

364 3

Java“缺少返回值”解决

在Java中,如果方法声明了返回类型,则必须确保所有可能的执行路径都返回一个值。解决“缺少返回值”问题的方法包括:使用默认返回值、抛出异常或确保所有条件分支都有返回值。

463 1

strcpy、sprintf 与 memcpy 的区别

在 C 语言中,`strcpy`、`sprintf` 和 `memcpy` 是三个用于处理内存和字符串的函数,它们有不同的用途和特点

390 1
|
存储 数据挖掘 索引
|

NetApp数据恢复—NetApp存储中RAID数据恢复案例

NetApp某型号存储,WAFL文件系统。 工作人员误操作将该NetApp存储中的重要数据删除。

229 4
|
前端开发 JavaScript 异构计算
|

简述浏览器的渲染原理

浏览器渲染原理主要包括以下步骤:1)解析HTML文档生成DOM树;2)解析CSS生成CSSOM树;3)结合DOM与CSSOM生成渲染树;4)布局计算(回流)确定元素大小和位置;5)绘制(Paint)将节点转为图形内容;6)合成(Composite)多层图像。整个过程从文档解析到最终输出完整网页,并通过优化技术提升性能。

385 1
|
存储 网络安全 虚拟化
|

虚拟化数据恢复—VMware ESX Server数据恢复案例

虚拟化数据恢复环境: 某企业信息管理平台, 几台VMware ESX Server主机共享一台存储设备,大约有几十台虚拟机。 虚拟化故障&原因: Vcenter报告虚拟磁盘丢失。管理员通过ssh远程到ESX中执行fdisk -l命令查看磁盘,发现STORAGE已经没有分区表了。重启所有设备后,ESX SERVER均无法连接到存储设备中的STORAGE。

336 6
|
安全 Java 数据安全/隐私保护
|

Java 封装怎么理解

封装是Java中的一种重要机制,它将对象的状态(数据)和行为(方法)打包在一起并控制外部访问权限,以保护数据不被随意修改。封装的主要目的包括数据保护、接口设计和增强模块性。通过使用`private`、`protected`及`public`等访问控制修饰符,结合getter和setter方法,可以有效隐藏对象内部实现细节。下面是一个简单的`BankAccount`类示例,展示了如何通过封装保护类的内部状态,确保数据安全和一致性,简化类的使用。理解封装有助于编写高质量代码和设计优秀程序架构。

522 9
|
Oracle 关系型数据库 数据挖掘
|

服务器数据恢复—硬盘坏道导致raid5阵列崩溃的数据恢复案例

一台ibm x3850服务器,有一组由5块硬盘组建的raid5磁盘阵列,上层是Redhat Linux操作系统,部署了一个oracle数据库。 raid5阵列中2块硬盘离线,阵列崩溃。经过检测发现该raid中的热备盘未激活,硬盘无物理故障,无明显同步表现。

312 1
|
边缘计算 自动驾驶 量子技术
|

计算巢的未来:迈向智能化的超级计算时代

随着科技的飞速发展,计算技术已经深入到我们生活的方方面面,从智能手机、智能家居到无人驾驶、基因测序,都离不开强大的计算能力。在这个背景下,计算巢的发展成为了科技界关注的焦点。本文将探讨计算巢的未来发展趋势,揭示其如何引领人类迈向智能化的超级计算时代。

365 5
|
弹性计算 监控 数据可视化
|

快速部署 Grafana 社区版

Grafana是一个开源数据可视化和监控平台,为实时监控、数据分析和可视化提供强大的仪表板和图表功能。本文介绍用计算巢快速部署Grafana社区版。

586 4
来自: 计算巢  版块
|
弹性计算 前端开发 Java
|

快速通过源代码构建你的计算巢服务

通过源码快速创建你的计算巢服务!

504 8
来自: 计算巢  版块

计算巢

让优秀的企业软件生于云、长于云,让云上用户便捷的获取到丰富的软件服务。

0
今日
1221
内容
1
活动
679
关注
你好!
登录掌握更多精彩内容

相关产品

  • 计算巢服务