|
8月前
|
存储 运维 数据挖掘
|

【服务器数据恢复】EVA存储硬盘离线,LUN丢失的数据恢复案例

一台EVA存储设备中有两块硬盘掉线,lun丢失。 将故障EVA存储设备上的所有硬盘编号后取出。硬件工程师对所有硬盘进行硬件故障检测。检测后发现掉线硬盘不存在物理故障和坏道。将所有硬盘以只读方式做全盘镜像备份,镜像完成后将所有磁盘按照编号还原到原EVA存储设备中,后续的数据分析和数据恢复操作都基于镜像文件进行,避免对原始磁盘数据造成二次破坏。

198 0
|
9月前
|
Dubbo 应用服务中间件 Apache
|

WebService

基于 Apache CXF 实现的 Dubbo WebService 协议,支持与标准 WebService 互操作,提供多连接、短连接、HTTP 同步传输,SOAP 文本序列化,适用于系统集成与跨语言调用。需实现 Serializable,推荐使用基本类型和 POJO。支持 Jetty 与 Servlet 容器部署。

198 0
|
9月前
|
存储 NoSQL MongoDB
|

索引的类型

MongoDB支持单字段、复合及其他特殊索引。单字段索引支持升序/降序,遍历方向灵活;复合索引按字段顺序排序,提升多条件查询效率;还提供地理空间、文本和哈希索引,分别支持位置查询、字符串搜索及分片场景下的等值匹配。

184 0
|
9月前
|
Java 调度
|

Java线程池实现架构

Java中线程池相关类主要包括Executor、ExecutorService、ScheduledExecutorService及其具体实现ThreadPoolExecutor和ScheduledThreadPoolExecutor。Executors为工厂类,用于创建不同类型的线程池。Executor是顶层接口,仅支持执行无返回值任务;ExecutorService扩展其功能,支持有返回值任务及线程管理;ScheduledExecutorService进一步增加定时调度能力。

162 0
|
9月前
|
消息中间件 Cloud Native Java
|

SpringCloud概述

Spring Cloud是Spring推出的微服务一站式解决方案,弥补了分散技术栈的整合难题。它具备约定大于配置、组件丰富、开箱即用等特点,完美支持云原生架构。版本以伦敦地铁站命名,如Hoxton.SR12,避免与子项目版本冲突,便于统一管理。

226 0
|
9月前
|
安全 Java 应用服务中间件
|

实现权限管理的技术

本文介绍了权限管理常见技术选型,对比了Apache Shiro、Spring Security及自定义ACL的优缺点,帮助开发者根据项目需求选择合适方案。

136 0
|
9月前
|
存储 缓存 安全
|

常用过滤器介绍

本文介绍了Spring Security中的核心过滤器链,涵盖SecurityContextPersistenceFilter、CsrfFilter、LogoutFilter等15个关键过滤器的作用与执行逻辑,揭示其基于AOP思想的安全机制,并说明过滤器的加载具有配置依赖性,非固定不变。

114 0
|
9月前
|
XML JSON Java
|

映射关系(1-1 1-n n-n)

MyBatis中通过resultMap实现关联映射:一对一使用resultMap解决字段与属性名不一致;一对多在“一”方配置<collection>,如用户包含多个角色;多对一通过<association>关联,如博客关联作者;多对多借助中间类,双方均用<collection>维护集合关系。

131 0
|
9月前
|
Dubbo 前端开发 JavaScript
|

3.Router

本文深入解析Dubbo集群容错中的Router路由机制,聚焦灰度发布场景,结合ConditionRouter、ScriptRouter等实现类,剖析路由过滤原理与实际应用。通过实战演示ZooKeeper配置、控制台操作及源码调试技巧,帮助读者理解路由在读写分离、应用隔离中的作用,提升对Dubbo架构的系统性认知。(239字)

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

ArrayList扩容机制

本文深入分析了Java中ArrayList的add()及扩容机制。添加元素时,先调用ensureCapacityInternal()确保容量,首次添加时默认扩容至10;当元素数量超过当前数组长度时,触发grow()方法,将容量扩大为原来的1.5倍(通过位运算优化性能),并通过实例详解了扩容流程,同时辨析了length、length()和size()的区别。

127 0
|
9月前
|
消息中间件 Java Kafka
|

消息中间件RabbitMQ(基础)

本章节深入讲解消息中间件在微服务架构中的核心作用,通过RabbitMQ实现异步通信,解耦服务、提升性能与可靠性,并结合SpringAMQP简化开发流程,助力构建高效、可扩展的分布式系统。

225 0
|
9月前
|
存储 搜索推荐 数据库
|

ES分布式搜索引擎入门

本课程介绍Elasticsearch快速入门,涵盖倒排索引原理、IK分词器使用与词典扩展、Java Client实现文档增删改查及批量导入,掌握Term查询、全文检索、排序分页与布尔查询。通过对比数据库模糊搜索,突出ES在海量数据下高性能搜索的优势,并结合Kibana实现可视化管理,助力构建高效搜索系统。

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

什么是权限管理

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

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

Spring Boot是什么

Spring Boot 于2013年启动,旨在简化Spring应用开发。它通过自动配置和内嵌服务器,减少XML配置,实现开箱即用,提升开发效率,是Spring生态中不可或缺的快速开发利器。

189 0
|
9月前
|
存储 缓存 算法
|

零拷贝

本文探讨文件传输的性能优化,指出传统方法因频繁的上下文切换和内存拷贝导致效率低下。通过零拷贝技术可减少系统调用与数据拷贝,提升传输性能。但大文件场景下,PageCache 可能适得其反,宜采用异步IO+直接IO方案,实现高效并发处理。

261 0
|
9月前
|
存储 缓存 Java
|

自定义注解

本文介绍如何在Spring框架中实现自定义注解,结合AOP与过滤器完成日志、权限控制等功能。通过@Target、@Retention等元注解定义注解,利用AOP拦截方法执行,或通过过滤器实现登录验证。示例涵盖用户服务、控制器及注解实际应用,展示其在Web请求中的完整流程与扩展用途。

135 0
|
9月前
|
存储 NoSQL 定位技术
|

MongoDB什么时候用

若应用无需事务与复杂JOIN,需高并发、海量存储、快速扩展、高可用及地理文本查询,且数据模型多变,适合此架构选型,尤其面向高读写、大容量、强持久性需求的新建或快速发展应用。

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

1.工程搭建与验证

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

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

1.什么是权限管理

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

174 0
|
9月前
|
存储 算法 API
|

时间空间复杂度入门

初学者掌握算法复杂度要点:用Big O表示法估算时间与空间复杂度,忽略常数项和低阶项,关注最坏情况。时间复杂度常由循环嵌套层数决定,空间复杂度看额外内存使用。结合实例理解O(n)、O(n²)等常见级别。

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

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

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

184 3
|
10月前
|
存储 运维 数据挖掘
|

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

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

222 1
|
12月前
|
存储 PHP 文件存储
|

WordPress果果文件优化插件

果果文件优化插件提供图片禁止生成多尺寸、加水印、压缩与格式转换,文件重命名及存储路径设置等功能,提升网站媒体文件管理效率。

266 1
来自: 计算巢  版块
|
2月前
|
存储 运维 数据挖掘
|

【服务器数据恢复】某品牌光纤存储多盘坏道的RAID数据恢复实操案例

本次待恢复阵列部署于某品牌S5020光纤存储设备,阵列由14块硬盘组成。运行期间10号硬盘、13号硬盘上报故障告警,存储逻辑卷无法挂载,业务系统中断,需要恢复阵列内数据库数据。

102 0
|
2月前
|
存储 运维 数据安全/隐私保护
|

服务器数据恢复案例-服务器硬盘故障数据恢复案例

北京某单位业务服务器正常运行时突发宕机,运维人员排查后发现单块硬盘离线。运维人员计划更换故障盘完成阵列重建,更换新硬盘启动同步流程期间,阵列内第二块硬盘突发离线,阵列直接失效,逻辑卷无法挂载。登录存储管理界面确认两块硬盘均处于故障脱机状态,业务全面中断。

126 0
|
3月前
|
运维 Linux
|

服务器数据恢复—服务器多盘异常故障排查与数据恢复过程分享

本次故障设备为网站服务器,整机搭载6块硬盘,设备运行Linux系统,分区采用EXT3文件系统。 服务器正常运行期间,单块硬盘突发异常离线。因设备组建为RAID5磁盘阵列架构,单盘掉线不会直接中断业务,服务器仍可维持正常运转。后续阵列内第二块硬盘相继离线,阵列容错机制失效,服务器直接宕机崩溃,业务全面中断。

189 1
|
5月前
|
弹性计算 数据安全/隐私保护
|

雾锁王国(Enshrouded)游戏联机服务器怎样搭建?阿里云一键部署全流程详解

《雾锁王国》是融合生存、制作与动作RPG的体素开放世界游戏。阿里云提供一键部署联机服务器服务,8核32G配置支持4人畅玩,新手3步即可开服,轻松开启专属冒险!

559 12
|
6月前
|
存储 运维 Oracle
|

【服务器数据恢复】服务器运维惊魂:多块硬盘掉线引发的极端数据恢复全记录

在服务器运维过程中,硬盘掉线是导致服务器故障、数据丢失的常见原因。针对普通服务器硬盘掉线引发的数据丢失问题,存在一套常规的数据恢复方法。下面将详细介绍北亚数据恢复中心为某客户服务器进行数据恢复的全过程。

200 0
|
6月前
|
存储 开发框架 Unix
|

【服务器数据恢复】FreeNAS+ESXi虚拟化环境UFS2文件系统故障服务器数据恢复

本次需要进行数据恢复的设备为一台服务器,该服务器通过FreeNAS提供iSCSI块存储服务,并借助另外两台服务器构建虚拟化系统。在FreeNAS层面采用的是UFS2文件系统,整个服务器创建了一个文件并挂载给ESXi5.0系统。在这个虚拟化系统中,共有5台虚拟机。其中一台虚拟机采用ASP.net和PHP混合构架,使用SqlServer2005和MySQL5.1两个数据库;另一台虚拟机为FreeBSD系统,使用MySQL数据库;还有一台虚拟机存储的是代码数据。这三台虚拟机的数据是本次服务器数据恢复的重点。

188 1
|
9月前
|
SQL 运维 前端开发
|

生产环境发布管理

大型团队中,多环境发布流程复杂。本文详解基于自动化平台的dev→test→pre→prod全流程部署方案,涵盖各环境职责:开发联调、测试集成、灰度验证与生产发布,实现高效协作与快速回滚,提升发布稳定性与效率。(238字)

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

Configuration

被 @Configuration 标注的类视为Spring配置类,功能等同于XML配置文件。通过 @Bean 注册Bean,结合 AnnotationConfigApplicationContext 可启动IOC容器,加载并管理配置类及其中的Bean组件。

220 0
|
9月前
|
XML JSON Java
|

什么是RESTful

RESTful是一种基于资源的API设计规范,强调使用统一的URI表示资源,通过HTTP动词(GET、POST、PUT、DELETE)操作资源,实现行为标准化。它解决了传统接口路径混乱、行为不统一的问题,具有结构清晰、易于理解与扩展的优势。

208 0
|
9月前
|
XML Java 数据库连接
|

MyBatis映射关系

本文介绍MyBatis中四种映射关系:一对一(resultMap处理字段与属性映射)、一对多(使用`<collection>`标签关联集合)、多对一(通过`<association>`建立关联)及多对多(借助中间类实现双向集合映射),适用于复杂对象关系的数据持久化处理。

174 0
|
9月前
|
Java 关系型数据库 MySQL
|

[MES]数据库改造H2到MySQL(☆☆)

本文介绍如何运行并改造一个SpringBoot项目,包括从Gitee克隆代码、环境配置(JDK/Maven)、数据库从H2切换至MySQL等步骤,强调新人如何应对技术栈不熟、环境配置难等问题,并引导思考如何高效请教同事、快速融入团队开发。

141 0
|
9月前
|
缓存 算法 固态存储
|

先把磁盘文件拷贝到 PageCache 上,再拷贝到进程中

PageCache通过缓存磁盘数据到内存,提升读取性能,并支持预读和合并IO。但传输大文件时易占满缓存,影响小文件性能,此时应使用异步IO+直接IO,避免额外拷贝与缓存污染,尤其适用于高并发场景。

221 0
|
9月前
|
编译器
|

重载与重写的区别

重载是方法名相同但参数列表不同,由编译器在编译时确定;重写是父子类中方法名和参数列表均相同,由运行时解释器根据对象实际类型决定调用哪个方法,可用@Override检查。

184 0
|
9月前
|
安全 Java Spring
|

过滤器链加载原理

本文深入解析Spring Security核心过滤器链工作原理,重点分析DelegatingFilterProxy如何代理springSecurityFilterChain,通过FilterChainProxy封装多个安全过滤器,并最终由SecurityFilterChain管理实际的过滤器列表,实现请求的安全控制。

114 0
|
9月前
|
SQL Java 关系型数据库
|

分页

本文介绍了五种分页实现方式:MyBatis自带RowBounds内存分页、PageHelper插件分页、SQL原生分页、数组分页及拦截器分页。对比了逻辑分页(内存处理)与物理分页(数据库层处理)的优劣,指出大数据量下应优先选用物理分页以避免内存溢出,提升性能。

132 0
|
9月前
|
自然语言处理 fastjson Java
|

大面积故障规避案例

本文记录了一次由Kotlin语法误用引发的FastJson反序列化全局异常问题。因混编环境下将`{}`误赋值给Java对象字段,导致FastJson解析时触发静态标记位`kotlin_error`,进而使整个应用反序列化失效。排查耗时两天,揭示了多语言混编、框架兼容性及静态状态风险等深层问题,值得开发者警惕。

189 0
|
9月前
|
设计模式 Dubbo Java
|

6.服务暴露原理

本文深入解析Dubbo服务发布全过程,从启动日志切入,剖析本地与远程暴露机制,结合Spring事件监听定位核心类ServiceBean,揭示多协议支持、Adaptive扩展原理及Invoker到Exporter的关键转换,系统梳理面试高频问题与源码阅读方法。

160 0
|
9月前
|
Ubuntu 关系型数据库 Linux
|

容器化部署引擎Docker

本节介绍Docker技术,解决微服务部署中环境不一致、依赖冲突等问题。Docker通过打包应用及依赖,实现跨环境无缝迁移;利用容器隔离机制,确保各服务互不干扰。相比虚拟机,Docker更轻量、启动更快、资源占用少,是现代应用交付的首选方案。

230 0
|
9月前
|
安全 Java 应用服务中间件
|

实现权限管理的技术

权限管理技术选型需综合考量。常见方案如Apache Shiro配置简单但安全维护弱;Spring Security功能强大但较复杂;自定义ACL灵活但理解成本高。多数框架基于ACL或RBAC二次封装,应根据项目实际选择最合适的方案。

124 0
|
9月前
|
消息中间件 JSON 安全
|

本课程能学到什么

本课程基于Spring Boot 2.0.3,分基础与进阶两篇,涵盖JSON封装、日志、配置、MVC、安全认证、消息队列等核心技术,结合实际项目场景,助力学习者快速掌握微服务开发,最终构建可复用的项目架构,具备实战能力。(238字)

129 0
|
9月前
|
Java 应用服务中间件 网络安全
|

Eclipse运行SSM/SSH项目教程

本文介绍了如何在Eclipse中导入并运行Java Web项目,涵盖基础软件安装(Eclipse、JDK、Tomcat)、项目导入步骤、Eclipse与Tomcat的绑定配置及常见问题处理。提供多个SSM/SSH实战项目案例与视频讲解,助你快速搭建开发环境并成功运行项目。

141 0
|
9月前
|
缓存 Java 数据库连接
|

MyBatis常见配置

本文介绍了 MyBatis 的核心配置机制,包括属性加载优先级(方法参数 > resource/url > properties 元素)、常见配置项如缓存、延迟加载、执行器类型等,并详解了多环境配置方式及事务管理器(JDBC 与 MANAGED)的使用场景,适用于多数据源管理和容器集成。

129 0
|
9月前
|
XML Java 开发者
|

Spring Boot是什么

自2002年Spring兴起,Java EE开发因繁重的XML配置和整合难题渐显笨拙。2012年Mike Youngstrom提出无容器架构设想,催生了Spring Boot项目。它与Spring深度融合,通过极简配置、开箱即用的特性,大幅提升开发效率,让开发者专注业务逻辑。

142 0
|
9月前
|
SQL Java 关系型数据库
|

MyBatis分页

本文介绍多种分页实现方式:MyBatis自带RowBounds内存分页、PageHelper插件自动分页、SQL limit物理分页、数组subList分页及拦截器分页。对比逻辑分页与物理分页的优劣,指出大数据量下应优先使用物理分页,避免内存溢出,提升系统性能。

109 0
|
9月前
|
安全 算法 Java
|

第一章 Java基础

本文系统讲解Java核心知识,涵盖基础语法、面向对象、集合类、异常处理、IO流、多线程并发、JVM原理、反射泛型、Lambda表达式及Tomcat优化等内容,结合代码示例与底层机制分析,助力深入理解Java编程与面试要点。

136 0
|
9月前
|
存储 Java 关系型数据库
|

微服务概述

本文对比单体与微服务架构,阐述微服务定义、核心特征及优缺点,介绍基于SpringCloud的实现方案,帮助理解其演进逻辑与技术选型,为构建高内聚、低耦合的分布式系统提供理论基础。

191 0
|
9月前
|
Java 应用服务中间件 Sentinel
|

服务保护、分布式事务

本章学习微服务保护核心知识,掌握微服务雪崩、熔断降级、限流、线程隔离等机制,理解CAP原理与Seata分布式事务,熟练使用Sentinel实现熔断、降级、限流及线程隔离,并通过FallbackFactory和注解方式编写降级逻辑,提升系统稳定性与可靠性。(238字)

148 0

计算巢

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

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

相关产品

  • 计算巢服务