|
10月前
|
搜索推荐 C语言
|

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

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

135 13
|
10月前
|
C语言 C++
|

############# 简单的扫雷小游戏 #############

本文介绍了用C语言创建简单版扫雷游戏的过程。首先,通过创建三个文件(test.c、game.c、game.h)来组织代码结构。在`game.h`中定义了宏和函数声明,简化代码引用。接着,设计了一个菜单供用户选择开始或退出游戏,并使用do-while循环和switch语句实现游戏流程控制。 游戏中创建了两个9x9的棋盘,一个用于存放真实的雷位置,另一个作为玩家可见的棋盘。通过初始化函数将棋盘设置好,并利用随机数生成器布置10个雷。玩家输入坐标后,程序会检查坐标合法性及是否已排查过,然后判断该位置是否有雷。如果玩家成功排除所有非雷位置,则胜利;若踩到雷,则游戏结束。

168 8
|
10月前
|
前端开发 小程序 vr&ar
|

Paraverse平行云助力小蚁数智打造“东方美谷展厅”,元宇宙时代重构“人货场”

2022年底,小蚁数智与东方美谷共同举办了“科技赋能,驱动美妆新未来”发布会,启动了备受瞩目的东方美谷元宇宙展厅。该展厅汇聚70余家知名化妆品企业,通过Paraverse平行云实时云渲染解决方案LarkXR,实现超现实场景与品牌深度融合,打破物理空间限制,提供文化展示、新品宣传、交流洽谈等业务能力,助力品牌传播创新理念,重构元宇宙时代的“人货场”。

223 24
|
11月前
|
存储 算法 虚拟化
|

虚拟化数据恢复—ESX SERVER常见故障的数据恢复方案

ESX SERVER常见故障: 1、因光纤存储设备接入了非ESX系统,共享未互斥,对存储进行了改写(重装系统,WINDOWS初始化,格式化等),导致存储结构损坏。 2、升级或者变更卷时分区表或VMFS卷结构异常。 3、误删除VMFS存储中的VMDK。 4、VMFS格式化。

131 3
|
12月前
|
Java Spring
|

SpringBoot自动装配的原理

在Spring Boot项目中,启动引导类通常使用`@SpringBootApplication`注解。该注解集成了`@SpringBootConfiguration`、`@ComponentScan`和`@EnableAutoConfiguration`三个注解,分别用于标记配置类、开启组件扫描和启用自动配置。

179 17
|
12月前
|
JavaScript 前端开发
|

尾调用在 JavaScript 中的应用场景

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

148 7
|
12月前
|

使用 ROS 可视化轻松部署 WEB 经典网络架构

使用 ROS 可视化编辑器,能够拖拽资源、将关联资源连线、表单化编辑资源属性,从而轻松构建所需的资源架构。本视频以部署 WEB 经典网络架构为例,介绍如何使用 ROS 可视化编辑器从零绘制架构图,部署 WEB 应用,最终访问公网 IP 验证 WEB 网站部署成功。

211 1
|
12月前
|
存储 运维 监控
|

Star Tower:数据存储的未来之路

在科技飞速发展的未来,数据存储面临更多挑战与机遇。Star Tower 以其前瞻性的设计和强大功能,引领数据存储的未来。其分布式存储架构、先进加密技术、智能合约管理、实时监控与故障检测及持续技术创新,为数据安全、可靠和高效提供了全面保障。

201 1
|
12月前
|
存储 Oracle 关系型数据库
|

服务器数据恢复—EVA存储硬盘读写性能不稳定掉线的数据恢复案例

服务器存储数据恢复环境: 一台EVA某型号控制器+EVA扩展柜+FC磁盘。 服务器存储故障&检测: 磁盘故障导致该EVA存储中LUN不可用,导致上层应用无法正常使用。

174 47
|
2月前
|
Unix 应用服务中间件 索引
|

服务器数据恢复—LUN映射出错导致文件系统共享冲突的数据恢复案例

SUN光纤存储系统中有一组由6个硬盘组建的RAID6,划分为若干LUN,MAP到跑不同业务的服务器上,这些服务器上运行的是SOLARIS操作系统。 服务器不存在物理故障。由于公司业务变化,需要增加一台服务器跑新的应用。服务器管理员在原服务器在线的状态下,将其中一个lun映射到一台新服务器上。实际上,这个刚映射过去的卷已经map到了solaris生产系统上的某个lun上了。映射到新服务器后,服务器对这个卷进行初始化的操作,原solaris系统上的磁盘报错,重启服务器后这个卷已经无法挂载。 服务器管理员寻求sun原厂工程师的帮助。sun工程师检测后执行了fsck操作。执行完成后文件系统挂载成功。查

122 5
|
4月前
|
定位技术
|

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

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

108 0
|
5月前
|
SQL Java 数据库连接
|

java 校招需要准备哪些内容及关键要点解析

这是一篇针对Java校招准备的详细指南,涵盖六大核心板块:扎实的Java基础知识(如数据类型、面向对象编程、集合框架)、数据库相关知识(SQL操作与管理工具)、Java开发框架(Spring、Spring Boot、MyBatis)、其他重要知识(多线程编程、网络编程、数据结构与算法)、项目经验准备以及面试技巧。文章结合技术方案与应用实例,帮助应届生全面掌握校招所需技能,从理论到实践全面提升竞争力。资源地址:[https://pan.quark.cn/s/14fcf913bae6](https://pan.quark.cn/s/14fcf913bae6)。

106 1
|
6月前
|
Java 测试技术 项目管理
|

【JavaEE】从 0 到 1 掌握 Maven 构建 Java 项目核心技巧 解锁 Java 项目高效管理实用实例

本文从Maven基础概念讲起,涵盖安装配置、核心概念(如POM与依赖管理)及优化技巧。结合Java Web项目实例,演示如何用Maven构建和管理项目,解决常见问题,助你高效掌握这一强大工具,提升Java开发与项目管理能力。适合初学者及进阶开发者学习。资源链接:[点此获取](https://pan.quark.cn/s/14fcf913bae6)。

188 6
|
6月前
|
存储 数据挖掘
|

服务器数据恢复—V7000存储上raid5阵列多块硬盘离线的数据恢复方案

V7000存储设备上raid5阵列上一块硬盘出现故障离线,热备盘自动启用开始同步数据。热备盘数据同步还没有结束的情况下,与离线盘处于同一组Mdisk中的另一块磁盘离线。热备盘同步失败,该组Mdisk失效,通用卷无法使用。

103 0
|
6月前
|
存储 数据挖掘
|

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

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

127 30
|
6月前
|
数据挖掘 Linux
|

服务器数据恢复—服务器重装系统导致分区改变的数据恢复案例

服务器上有一组由raid卡组建的raid5磁盘阵列。上层安装linux才做系统,采用XFS文件系统,划分了3个分区。 管理员将服务器的操作系统重装后,发现服务器上的分区发生了改变:一个分区消失,其他分区不可访问。

132 9
|
7月前
|
小程序 数据挖掘 索引
|

服务器数据恢复—双循环RAID5多盘掉线,数据恢复有妙招

一台服务器上共有10块硬盘,其中的7块硬盘组建了一组raid5磁盘阵列,另外3块硬盘是没有拔掉的掉线磁盘。 服务器raid5阵列中硬盘出现物理故障掉线,服务器崩溃。

162 3
来自: 计算巢  版块
|
8月前
|
存储 安全 网络协议
|

WordPress果果安全卫士插件

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

169 0
|
8月前
|
缓存 JavaScript
|

WordPress隐藏内容插件

这是一款支持隐藏文章部分内容或指定分类下所有文章的插件,用户需关注微信公众号或百家号才能查看隐藏内容。主要功能包括:支持多自媒体平台关键词回复、设置二维码图片与验证码、静态缓存网站兼容、登录用户专属可见等。使用方法简单,只需将内容放入 `[hide]` 和 `[/hide]` 简码内即可隐藏。更新内容包含解决 bug、新增指定分类隐藏功能等。如样式冲突,可免费调整一次显示样式。

141 1
|
9月前
|
测试技术 数据库连接 API
|

反向海淘南美市场:Cssbuy 淘宝代购集运系统搭建攻略

宝子们,反向海淘面向南美市场火爆!本文由Taobaoapi2014供稿,分享Cssbuy淘宝代购集运系统的搭建攻略。系统旨在为南美用户提供淘宝商品代购和集运服务,具备商品搜索、下单、支付、物流跟踪等功能,并支持多语言。服务器选择阿里云或腾讯云,安装Web服务器、PHP及数据库环境。下载并上传Cssbuy源码,配置数据库连接,完成系统安装与初始化。对接淘宝API,进行功能和安全测试后正式上线。按此攻略操作,轻松开启南美反向海淘业务!

149 0
|
9月前
|
负载均衡 监控 架构师
|

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

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

148 0
|
9月前
|
数据采集 JavaScript 前端开发
|

nodejs中如何导入jQuery

Node.js虽为后端环境,但可通过npm安装jQuery并结合jsdom模拟DOM,从而在项目中使用前端库。本文介绍如何在Node.js中导入和使用jQuery,简化HTTP请求和页面操作,并提供Web爬虫示例,展示如何抓取网页标题。通过这种方式,开发者可以在不依赖浏览器的情况下复用已有jQuery代码,减少重复劳动并提高开发效率。

113 3
|
9月前
|
编译器 C++
|

㉿㉿㉿c++模板的初阶(通俗易懂简化版)㉿㉿㉿

㉿㉿㉿c++模板的初阶(通俗易懂简化版)㉿㉿㉿

128 14
|
9月前
|
人工智能 C语言
|

##########对C语言文件初步认识与简介#########

对C语言文件初步认识与简介

115 12
|
10月前
|
人工智能 数据处理 UED
|

多模态数据信息提取解决方案评测

多模态数据信息提取解决方案评测

171 4
|
11月前
|
存储 数据挖掘 数据库
|

服务器数据恢复—OceanStor存储数据恢复案例

华为OceanStor T系列某型号存储中有一组由24块机械硬盘组建的一组RAID5阵列。 运行过程中该存储设备RAID5阵列上多块硬盘出现故障离线,阵列失效,存储中数据无法访问。

180 7
|
11月前
|
存储 Java 程序员
|

Java的基础概念一

### Java编程基础简介 #### 一、注释 注释用于解释代码,不会参与编译和运行。Java支持三种注释: - **单行注释**:以 `//` 开头。 - **多行注释**:以 `/* ... */` 包围。 - **文档注释**:通常用于生成开发文档。 #### 二、关键字 关键字是被Java赋予特定含义的英文单词,全部小写,且在代码编辑器中有特殊颜色标记。常用的如 `class` 表示定义一个类。

159 7
|
11月前
|
存储 运维 数据挖掘
|

服务器数据恢复—EVA存储中多块硬盘离线导致存储崩溃的数据恢复案例

一台HP EVA存储中有23块硬盘,挂接到一台windows server操作系统的服务器。 EVA存储上有三个硬盘指示灯亮黄灯,此刻存储还能正常使用。管理员在更换硬盘的过程中,又出现一块硬盘对应的指示灯亮黄灯,存储崩溃,无法使用了。

157 4
|
12月前
|
弹性计算 安全 云计算
|

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

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

154 4
|
12月前
|
人工智能 安全 关系型数据库
|

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

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

669 1
|
12月前
|
SQL 安全 Java
|

Java 异常处理:筑牢程序稳定性的 “安全网”

本文深入探讨Java异常处理,涵盖异常的基础分类、处理机制及最佳实践。从`Error`与`Exception`的区分,到`try-catch-finally`和`throws`的运用,再到自定义异常的设计,全面解析如何有效管理程序中的异常情况,提升代码的健壮性和可维护性。通过实例代码,帮助开发者掌握异常处理技巧,确保程序稳定运行。

201 2
|
12月前
|
存储 运维 Oracle
|

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

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

107 0
|
12月前
|
安全 Java 开发者
|

Java 多线程并发控制:深入理解与实战应用

《Java多线程并发控制:深入理解与实战应用》一书详细解析了Java多线程编程的核心概念、并发控制技术及其实战技巧,适合Java开发者深入学习和实践参考。

222 8
|
12月前
|
安全
|

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

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

127 1
|
12月前
|
消息中间件 人工智能 弹性计算
|

《触手可及,函数计算玩转 AI 大模型》解决方案评测

一文带你了解《触手可及,函数计算玩转 AI 大模型》解决方案的优与劣

192 14
|
12月前
|
缓存 NoSQL 关系型数据库
|

Redis和Mysql如何保证数据⼀致?

在项目中,为了解决Redis与Mysql的数据一致性问题,我们采用了多种策略:对于低一致性要求的数据,不做特别处理;时效性数据通过设置缓存过期时间来减少不一致风险;高一致性但时效性要求不高的数据,利用MQ异步同步确保最终一致性;而对一致性和时效性都有高要求的数据,则采用分布式事务(如Seata TCC模式)来保障。

200 14
|
12月前
|
数据采集 运维 搜索推荐
|

实时计算Flink场景实践

在数字化时代,实时数据处理愈发重要。本文分享了作者使用阿里云实时计算Flink版和流式数据湖仓Paimon的体验,展示了其在电商场景中的应用,包括数据抽取、清洗、关联和聚合,突出了系统的高效、稳定和低延迟特点。

234 0
|
12月前
|
SQL 存储 算法
|

优化银行预计算固定查询成实时灵活查询

W银行指标查询系统用于计算和展示各类汇总指标,支持银行经营决策。因数据量庞大,系统采用预计算方式,但随着指标数量激增,预计算方式逐渐成为瓶颈。文章详细介绍了系统面临的挑战及优化方案,包括列式存储、有序归并、多线程计算等技术,最终实现了从明细数据实时计算指标的目标,显著提升了系统性能。

147 1
|
12月前
|
存储 数据挖掘
|

服务器数据恢复—EqualLogic存储raid5阵列多块硬盘掉线的数据恢复案例

服务器存储数据恢复环境: 一台EqualLogic存储中有一组由16块SAS硬盘组建的RAID5阵列。上层划分了4个卷,采用VMFS文件系统,存放虚拟机文件。 服务器存储故障: 存储RAID5阵列中磁盘出现故障,有2块硬盘对应的指示灯亮黄灯,存储不可用,且存储设备已经过保。

138 4
|
12月前
|
缓存 JavaScript 安全
|

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

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

221 4
|
12月前
|
搜索推荐 测试技术 开发者
|

写一个 webpack plugin

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

172 5
|
12月前
|
算法 测试技术 开发者
|

编写 Webpack plugin 时需要注意什么?

【10月更文挑战第23天】 编写 Webpack plugin 需要综合考虑多个方面的因素。只有在充分理解和掌握这些要点的基础上,才能编写出高质量、可靠且实用的 Plugin,为 Webpack 构建过程带来更多的价值和便利。

106 5
|
2月前
|
SQL 算法 Java
|

适合自学的史上最强 Java 学习路线图分享

本路线图系统讲解Java从入门到进阶的学习路径,涵盖基础语法、面向对象编程、数据结构与算法、多线程、JVM原理、主流框架如Spring、数据库操作及项目实战,助你全面掌握Java开发技能,适合零基础及进阶学习。

713 0
|
2月前
|
Java API 数据库
|

2025 年最新 Java 实操学习路线,从入门到高级应用详细指南

2025年Java最新实操学习路线,涵盖从环境搭建到微服务、容器化部署的全流程实战内容,助你掌握Java 21核心特性、Spring Boot 3.2开发、云原生与微服务架构,提升企业级项目开发能力,适合从入门到高级应用的学习需求。

478 0
|
2月前
|
JavaScript Java 关系型数据库
|

2025版基于springboot的企业办公用品采购管理系统

本系统旨在优化企业办公用品采购流程,通过自动化、标准化管理,提升采购效率,降低运营成本。结合Spring Boot、Vue、Java与MySQL技术,实现需求申请、审批、采购、入库全流程数字化,助力企业实现高效、智能的采购管理,增强市场竞争力。

119 0