|
9月前
|
安全 数据安全/隐私保护
|

什么是权限管理

权限管理包含认证与授权两大核心:认证验证用户身份(如登录),授权则根据角色分配菜单权限。二者结合,确保系统安全,防止越权操作与数据泄露,实现精细化访问控制。

196 0
|
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月前
|
开发工具 git
|

Bug为什么重复翻车

软件开发中bug难以避免,而多分支协作与异步修复导致已知bug重复出现。百人团队沟通成本呈指数增长,人为疏漏不可避免。唯有通过自动化工具实现bug全流程管控,才能从“依赖不犯错”转向“无法犯错”,保障发布质量。

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

1-MongoDB相关概念

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

207 0
|
9月前
|
安全 Java 开发工具
|

1.工程搭建与验证

本文介绍如何基于阿里云脚手架快速搭建SpringBoot工程(选用2.7.6版本),并整合Spring Security。内容涵盖项目创建、代码导入、Web依赖引入、接口编写与验证,以及Spring Security的集成与默认登录配置。通过简单步骤实现安全访问控制,附完整代码仓库及分支地址,便于学习参考。(238字)

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

1.什么是权限管理

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

177 0
|
9月前
|
存储 监控 Java
|

2. 整合切面,参数拦截+过滤

该方法为AOP后置通知,记录目标方法执行耗时。通过ThreadLocal保存起始时间,方法执行后计算并打印耗时(毫秒),最后清理线程局部变量,避免内存泄漏。适用于性能监控场景。

154 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

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

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

331 0
|
监控 安全 Java
|

现代 Java 技术开发宠物管理系统实操案例解析

本文通过一个宠物管理系统项目,深入讲解Java中的封装、继承和多态特性。系统基于Java 8+开发,结合Stream API与Lambda表达式,展示现代Java技术的实际应用。封装部分使用Record类简化数据模型,继承设计通过抽象类与接口实现代码复用,多态则通过统一接口处理不同宠物行为。案例涵盖模板方法模式、策略模式等设计思想,并提供最佳实践建议,解决常见问题如继承滥用和类型转换异常。资源地址:[https://pan.quark.cn/s/14fcf913bae6](https://pan.quark.cn/s/14fcf913bae6)。

425 0
|
Java API 微服务
|

2025 年 Java 核心技术全面升级与实战应用详解

这份Java校招实操内容结合了最新技术趋势,涵盖核心技术、微服务架构、响应式编程、DevOps及前沿技术等六大模块。从函数式编程到Spring Cloud微服务,再到容器化与Kubernetes部署,帮助你掌握企业级开发技能。同时,提供AI集成、区块链实践和面试技巧,包括高频算法题与系统设计案例。通过学习这些内容,可应对90%以上的Java校招技术面试,并快速上手实际项目开发。资源链接:[点此获取](https://pan.quark.cn/s/14fcf913bae6)。

1136 41
|
存储 数据挖掘
|

Vsan数据恢复——Vsan分布式文件系统数据恢复案例

一台采用VsSAN分布式文件系统的存储设备由于未知原因关机重启。管理员发现上层的虚拟机不可用,存储内的数据丢失。

408 30
|
机器学习/深度学习 安全 开发工具
|

产品动态丨阿里云计算巢月刊-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
|
XML JSON 数据库
|

WordPress内容替换插件

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

245 0
|
存储 缓存 NoSQL
|

WordPress果果加速插件

这是一款用于加速网站访问的缓存插件,支持将页面内容缓存到文件、Redis或Memcached中。通过首次访问生成缓存,后续直接读取缓存内容,显著提升访问速度。插件功能丰富,包括设置缓存有效期、筛选GET/COOKIE参数、gzip压缩等。但不适合天气、论坛、股票等需实时更新数据的网站使用。产品提供友好配置界面与错误提示,优化缓存逻辑,增强性能表现。

337 1
|
缓存 JavaScript
|

WordPress内容付费插件

这是一款内容付费插件,可隐藏文章部分内容或分类下的所有文章,用户需付费查看。支持沙箱测试、两种加签模式、静态缓存网站使用、游客购买等功能。使用时将内容放入 `[pay price="9.9"]` 和 `[/pay]` 简码中即可。需确保网站支持支付宝订单码支付功能。提供免费样式调整服务,适合需要内容变现的网站。

406 0
|
安全 前端开发
|

WordPress图片本地化插件

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

403 1
|
负载均衡 监控 架构师
|

「从零开始的云上建筑师速成班:用ROS编辑器搭个会呼吸的服务器小屋」

云上建筑师速成秘籍:用阿里云ROS架构编辑器像搭乐高一样玩转服务器!零代码拖拽资源+配置指南,从部署到拆家一条龙服务~

418 0
|
人工智能 API 云计算
|

DeepSeek在Lobechat的使用

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

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

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

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

429 28
|
C++ 容器
|

c++中的二叉搜索树

c++中的二叉搜索树

274 11
|
算法 C++ 容器
|

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

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

280 23
|
编译器 测试技术 计算机视觉
|

红黑树模拟封装map和set

红黑树模拟封装map和set

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

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

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

247 12
|
存储 机器学习/深度学习 编译器
|

【C++终极篇】C++11:编程新纪元的神秘力量揭秘

【C++终极篇】C++11:编程新纪元的神秘力量揭秘

344 8
|
搜索推荐 C语言
|

数据结构(C语言)之对归并排序的介绍与理解

归并排序是一种基于分治策略的排序算法,通过递归将数组不断分割为子数组,直到每个子数组仅剩一个元素,再逐步合并这些有序的子数组以得到最终的有序数组。递归版本中,每次分割区间为[left, mid]和[mid+1, right],确保每两个区间内数据有序后进行合并。非递归版本则通过逐步增加gap值(初始为1),先对单个元素排序,再逐步扩大到更大的区间进行合并,直至整个数组有序。归并排序的时间复杂度为O(n*logn),空间复杂度为O(n),且具有稳定性,适用于普通排序及大文件排序场景。

348 13
|
运维 Serverless 云计算
|

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

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

622 5
|
安全 数据挖掘
|

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

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

520 4
|
存储 运维 Oracle
|

服务器数据恢复—raid5阵列+vxfs文件系统数据恢复案例

服务器存储数据恢复环境: 某品牌MSA2000FC存储中有一组由7块盘组建的RAID5阵列,另外还有1块硬盘作为热备盘使用。 基于RAID5阵列划分的几个LUN分配给小机使用,存储空间通过LVM管理,重要数据为Oracle数据库及OA服务端。 服务器存储故障: RAID5阵列中2块硬盘离线,唯一的热备盘成功激活,RAID5阵列还是变得不可用,上层LUN无法使用。

254 0

服务器数据恢复—逻辑卷管理(LVM)数据恢复案例

服务器数据恢复环境: 两组分别由4块SAS硬盘组建的raid5阵列,两组阵列划分的LUN组成LVM架构,格式化为EXT3文件系统。 服务器故障: 一组raid5阵列中的一块硬盘离线。热备盘自动上线替换离线硬盘,但在热备盘上线同步数据的过程中,又有一块硬盘离线,导致热备盘同步失败。该组raid阵列崩溃,LVM结构不完整,文件系统无法正常使用。 将2块离线硬盘做好标记后取出&进行检测,发现先离线的硬盘无法识别,初步判断该硬盘出现硬件故障,需要开盘修复,另一块离线硬盘可以识别。

349 1
|
人工智能 API 网络安全
|

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

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

625 0
|
缓存 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

Java“缺少返回值”解决

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

463 1

strcpy、sprintf 与 memcpy 的区别

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

390 1
|
Java 编译器
|

“公共类 XXX 应该在文件中出现”错误怎么查找解决

要解决“公共类XXX应该在文件中出现”的错误,首先定位报错的类名及文件,确认类声明是否为公共(public)。若问题未解,需检查文件命名与类名是否一致,及文件路径是否正确。确保这些要素正确无误可解决此问题。

694 12

服务器数据恢复—EMC存储RAID5阵列崩溃的数据恢复案例

服务器数据恢复环境: 一台EMC某型号存储设备,该存储中有一组由12块(包括2块热备盘)STAT硬盘组建的raid5阵列。 服务器故障: 该存储在运行过程中突然崩溃,raid瘫痪。数据恢复工程师到达现场对故障存储设备进行初检,发现raid中有两块硬盘掉线但只有一块热备盘成功激活,所以导致阵列瘫痪,上层lun无法使用。

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

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

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

229 4

计算巢

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

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

相关产品

  • 计算巢服务