首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏高效数据恢复

    U盘里的文件目录名变乱码了打不开无法访问的恢复方法

    硬盘虽然使用很方便,可随时拷贝资料到任何有电脑的地方,但它的问题也是比较多的,其中硬盘提示文件名变乱码故障最让人心虚,因为已经无法打开硬盘了,里面的资料怎么办,很重要的怎么办,所以今天就教大家遇到此问题怎么解决 图片工具/软件:WishRecy步骤1:先下载并解压程序打开后,选中需要恢复的盘,然后点《开始恢复》按钮图片步骤2:程序扫描到资料后,会放到与要恢复盘卷标名相同的目录中图片步骤3:扫描完成后文件夹名变《 目录+数字》,没关系这是最外层的根目录被破坏导致的,里面的文件名都是正常的。 打钩所有需要恢复数据,然后点右上角的《另存为》按钮,将打钩的文件复制出来。图片步骤4:坐等程序将文件复制完毕就可以了 。图片注意事项1:文件名变乱码寻回出来的资料需要暂时保存到其它盘里。 注意事项2:想要恢复G盘文件名变乱码需要注意,一定要先寻回资料再格式化。

    2.2K20编辑于 2022-11-11
  • 来自专栏IT大咖说

    将 SQL Server 数据恢复到不同的文件名和位置

    WITH MOVE 选项允许您恢复数据库,但也可以指定数据库文件(mdf 和 ldf)的新位置。 如果您要从该数据库的备份还原现有数据库,则不需要这样做,但如果您要从具有不同文件位置的不同实例还原数据库,则可能需要使用此选项。 RESTORE ... 如果已经存在另一个使用您尝试还原的相同文件名数据库并且该数据库处于联机状态,则还原将失败。 但是如果数据库由于某种原因不在线并且文件没有打开,如果你不使用 WITH MOVE 选项,恢复将覆盖这些文件,所以要小心你不要意外覆盖好的数据库文件。 假设我们要恢复这个数据库,但我们希望将数据文件放在“G:\SQLData”文件夹中,将事务日志文件放在“H:\SQLLog”文件夹中。

    3.3K30编辑于 2022-08-26
  • 来自专栏黄啊码【CSDN同名】

    【黄啊】MySQL入门—17、在没有备份的情况下,如何恢复数据数据

    我是黄啊,MySQL的入门篇已经讲到第16个课程了,今天我们继续讲讲大白篇系列——科技与狠活之恢复数据库在没做数据库备份,没有开启使用 Binlog 的情况下,尽可能地找回数据。 当我们开启了强制恢复之后,数据库的功能会受到很多限制,我们需要尽快把有问题的数据 表备份出来,完成数据恢复操作。整体的恢复步骤可以按照下面的思路进行:1. 原因是 损坏的数据页无法进行条件判断。删除旧表,改名新表 刚才我们已经恢复了大部分的数据。虽然还有一行记录没有恢复,但是能找到绝大部分的数 据也是好的。 总结:用这种方式恢复丢失的数据不可能100%完全找回来,只能尽可能找到,我们平常最主要的就是应该及时备份,并且开启二进制日志,这样当有误 操作的时候就可以通过数据库备份以及 Binlog 日志来完成数据恢复 我是黄啊,码字的,退。。。退。。。退。。。朝! ​

    7.1K40编辑于 2022-11-01
  • WorkBuddy社区文章_纯文字版

    准备工作(1分钟)打开 WorkBuddy,微信/QQ 扫登录。把 Excel 放到一个你授权的本地文件夹(WorkBuddy 能读授权目录)。新建任务,模式选「日常办公 / 直接执行」。 第二步:下指令生成可视化接着:"基于这份数据做本周销售分析:①各区域销售额柱状图;②每日趋势折线图;③Top5产品占比;④表格列出异常数据(负数、缺失)。输出成 HTML 报告。" 第三步:导出周报最后:"把分析整理成周报,含本周概览、核心数据图表、问题与建议、下周行动项,转成 PPT。"它会生成 .pptx,打开直接改、直接发群。 我踩的三个坑(重点)坑1:文件读出来中文列名变乱码。原因:老版本导出的 GBK 编码。解决:指令补一句"编码识别有误就尝试 GBK/UTF-8 重新读取",它自动重试就正常了。 进阶:固化成模板把流程写成可复用提示词,每周只换文件名:角色:数据分析助手输入:{{文件路径}}任务:1.体检列名/行数/空值/编码 2.可视化:区域柱状图、日趋势折线、Top5占比、异常清单 3.输出

    26310编辑于 2026-08-09
  • 来自专栏完美Excel

    Excel应用实践18:按照指定工作表中的数据顺序对另一工作表中的数据排序

    学习Excel技术,关注微信公众号: excelperfect 我从数据库中导入数据到工作表,本来数据库中的数据顺序是排好了的,然而导入工作表中后数据顺序变乱了。 如果在工作表中使用复制粘贴来重新恢复固定的顺序,将会花费大量的时间,能否使用VBA快速完成排序,详情如下。 下图1中“固定顺序”工作表为数据本来应该的顺序: ? 图1 图2中“整理前”工作表为导入数据后的顺序: ? 图2 可以看出,“整理前”工作表中的列顺序被打乱了,我们需要根据“固定顺序”工作表中列的顺序将“整理前”工作表恢复排序。 Worksheets.Add Before:=wksNoOrder ActiveSheet.Name = "整理后" Set wksNew =Worksheets("整理后") '获取数据区域所在的最后一列

    6K20发布于 2019-07-19
  • 来自专栏数据库相关

    高性能:8-可用于Memory分析的BPF工具【bpf performance tools读书笔记】

    它将释放三种类型的内存中的一种(尽管只有(c)如图7-2所示,因为它显示了用户内存页面的生命周期): 1. 这些页面是应用程序可执行的文本,数据和文件系统元数据。 2. 已修改的文件系统页面:这些是“脏”的,必须先写入磁盘,然后才能释放它们。 3. 在图7-2中,这些箭头以粗体显示。其他活动相对较少:brk()和mmap()调用,页面错误和页面退出(较亮的箭头)。 file system caching and buffering文件系统缓存和缓冲 Linux借用空闲内存进行文件系统缓存,并在有需求时将其恢复为空闲状态。 page   faults, by user stack trace通过用户堆栈跟踪显示页面错误 ffaults Book Faults Shows page   faults, by filename通过文件名显示页面错误

    3.1K11发布于 2020-03-06
  • 来自专栏小特工作室

    Navi.Soft31.开发工具(含下载地址)

    1系统简介 1.1功能简述 在软件开发过程中,我们需要经常对字符串、文件、数据库操作。有时需要浏览Json格式串,有时需要浏览Xml格式串,有时需要读取txt或excel文件,有时需要对数据库访问。 图3-2 展示文件名称,全称,创建时间,最近更新时间,文件版本,产品版本,语言,版权信息 3.1.2引用对象 ? 图7-1 加载后的效果如图7-2所示 ? 图7-2 8重命名 双击“重命名”菜单,弹出如下图所示页面,用于重命名指定文件夹中文件 ? 图8-1 重命名,即是批量修改文件夹中的文件名称。 即文件名中增加固定常量值 9FAQ 1. SQLite数据库如何使用 注1:所有的C#项目的目标平台,建议是x86,即使是64位开发环境中 注2:需要在客户端安装SQLite驱动,可以官方下载,注:本框架使用的是Net4.0的驱动.文件名称是:

    3.2K90发布于 2018-02-01
  • 来自专栏电脑技巧

    格式化电脑和重装系统有什么区别

    格式化分为两种:快速格式化:只是清除文件系统的记录,数据本身可能还存在,但不可见;完全格式化:会扫描磁盘是否有坏道,并真正清除全部数据,所用时间更长。 它可以将整个系统恢复到一个干净、稳定的初始状态。 场景四:想把旧电脑或硬盘送人、转卖或报废这类情况涉及隐私问题,仅仅删除文件是不安全的,应该先格式化整个硬盘,必要时使用数据擦除工具,再重装系统,确保个人信息无法被恢复。 场景五:安装了某些软件后系统变乱,操作混乱,想恢复之前的状态如果你有做过系统备份,可以选择还原备份;如果没有,重装系统是更稳妥的做法。它比格式化更全面,能帮你从源头解决问题。 此时电脑无法正常开机,需要借助U盘启动盘重新安装操作系统,才能恢复使用。

    1.3K10编辑于 2025-08-05
  • 来自专栏Jacob

    设计模式 之 单例模式

    皇帝有了,臣子要出场,其类如代码清单7-2所示。      代码清单7-2 臣子类 //代码清单7-2 臣子类 public class Minister { public static void main(String[] args) { 单例模式的通用类图如图7-2所示 ?      如果我们在应用中使用单例类作为有状态值(如计数器)的管理,则会出现恢复原状的情况,应用就会出现故障。 状态随时记录 可以使用异步记录的方式,或者使用观察者模式,记录状态的变化,写入文件或写入数据库中,确保即使单例对象重新初始化也可以从资源环境获得销毁前的数据,避免应用数据丢失。

    91020发布于 2020-08-05
  • Vim编辑器

    移动光标、复制粘贴、剪切粘贴删除、撤销与恢复。 (重点)撤销:u(undo) 恢复:ctrl + r 恢复(取消)之前的撤销操作【重做,redo】7)末行模式下相关操作(重点)如何进入末行模式? 导致在遇到换行符的时候, 如果Vim开启了自动缩进,就会默认的把上一行缩进插入到下一行的开头,最终使代码变乱。 在粘贴数据之前,输入下面命令开启paste模式:set paste 粘贴完毕后,输入下面命令关闭paste模式 :set nopaste(6)总结①如何进入末行模式,必须从命令模式中使用冒号:进行切换② :wq:wq 文件名称:q!

    3.1K22编辑于 2024-01-28
  • 从 printf 到屏幕:程序和硬件之间发生了什么

    如果程序直接操作硬件 程序A 直接写显存地址 0xB8000 程序B 也写显存地址 0xB8000 结果: 两程序互相干扰,画面变乱 恶意程序可随意读写其他程序内存 换显卡后,所有程序都要重写 恶意程序直接 out 到硬盘控制器 强制覆盖硬盘数据,绕过所有文件系统保护 两程序 out 到同意端口 数据互相干扰 所有 Windows 规定:只有内核态的驱动才能用 in/out,普通程序使用直接报错 //检查打印机端口有没有新数据? 假如同时有多个设备发出中断,则排队一个个交给CPU处理,由中断控制器负责排列优先级,避免 CPU 同时收到多个中断 问题来了,如果 中断处理程序忘记恢复某个寄存器,会发生什么? 无法回到原先程序? 这会导致CPU中断次数过于频繁,有多夸张 每中断一次: 数 10 亿次中断 CPU 全程都在保存/恢复寄存器 真去处理数据的时间几乎没有 看到这个问题的答案能发现,中断也不够用了,那么,轮到 DMA 登场了

    18310编辑于 2026-06-25
  • 来自专栏鸿蒙开发笔记

    OpenHarmony 内核源码分析 (内存池管理) | 如何高效切割合并内存块

    请将内存池想成一条画好了网格虚线的大白纸,会有两种角色往白纸上画东西,一个是内核画管理数据,一个外部程序画业务数据,内核先画,外部程序想画需申请大小,申请成功内核会提供个地址给外部使用,例如申请20个格子 2^8-1],[2^8-2^9-1],...,[2^30-2^31-1])而每大级被平均分成8小级,例如最小的[2^7-2^8-1]将被分成每份递增 2^4 = 16 大小的八份([2^7-2^7+2^ ([2^30-2^30+2^27],[2^30+2^4-2^30+2^27*2],...,[2^30+2^4*7-2^31-1])OsMemFreeNodeHead freeList[..]  //内存泄漏检测 UINTPTR linkReg[LOS_RECORD_LR_CNT];///< 存放左右节点地址,用于检测#endif UINT32 sizeAndFlag;///< 数据域大小 写在最后如果你觉得这篇内容对你还蛮有帮助,我想邀请你帮我三个小忙:点赞,转发,有你们的 『点赞和评论』,才是我创造的动力;关注小编,同时可以期待后续文章ing,不定期分享原创知识;想要获取更多完整鸿蒙最新学习知识点,可关注B站:牛课堂

    68120编辑于 2025-04-07
  • 来自专栏愿天堂没有BUG(公众号同名)

    深入解析java虚拟机:编译器到底为何物?面试大厂该怎么答?

    JIT和AOT没有权威的定义,不过一般来说,AOT指在程序运行前完成编译,AOT编译可以生成可执行机器代码(如常见的C/C++、Rust等语言的编译),也可以提前生成较高级的字节等中间表示(如javac 将Java程序AOT编译为JVM字节)。 冯·诺依曼架构将数据和指令都储存在存储器中,这种架构可以将可执行指令视作数据写入内存,然后将那片内存的数据视作指令供CPU执行,简单的示例如代码清单7-1所示: 代码清单7-1 动态代码生成技术 #include 代码清单7-1中的code就是需要运行时生成的机器代码,它对应加法函数,如代码清单7-2所示: 代码清单7-2 code的原始面貌 55 pushq %rbp ; 函数序幕 48 89 e5 movq 早期虚拟机只有字节解释器,后面实现了模板解释器,现在是模板解释器和即时编译器混合。HotSpot VM包含两个即时编译器:客户端即时编译器(C1)和服务端即时编译器(C2)。

    82430编辑于 2022-10-31
  • 来自专栏程序猿声

    【CPLEX教程03】java调用cplex求解一个TSP问题模型

    - FileManager.java:读取instance数据的。 package graph定义了一些变量,在求解过程中需要用到。input是算例,包含100-9000个城市。 添加约束7-2,原理同上一条。 --maximumRead+空格+数字,表示算例大小,也就是多少个城市,文件名可以直接看出。 然后就可以愉快的run了。 附上运行结果: ?

    2.8K30发布于 2019-07-15
  • 来自专栏黄啊码【CSDN同名】

    【黄啊】php函数大全,新手必备神器

    大家好,我是黄啊。今天天气晴朗、阳光明媚、万里无云、阴雨绵绵、冬雷震震、寒风凌厉。。。 其他 1.array_rand($arr,2);//随机返回两个$arr数组当中的key【返回值为值或者数组】 2.shuffle($arr)//随机的重组$arr,顺序变乱 file)//文件访问时间【时间戳】 9.stat($file)//返回文件的大部分信息【文件信息数组】 目录的基本操作 1 .basename($file)//返回文件名 dirname($file)//返回文件的路径,c://php/ 3.pathinfo($file)//返回该文件路径的所有信息 ["dirname"目录名] ["basename"文件名 我是黄啊,码字的,退。。。退。。。退。。。朝!

    1.4K20编辑于 2022-11-16
  • 异构数据集成搬追对三步落地复盘:Oracle、MySQL迁国产库

    一、先说清楚:异构数据集成是什么异构数据集成,就是把分散在不同系统、不同格式、不同结构的数据,统一抽取、转换、加载到目标端,形成一致可用数据的过程。 二、为什么异构数据集成这么疼在动手整合多源异构数据前,多数团队低估了三件事。第一件,数据孤岛是历史欠账。 数据类型映射(Oracle的NUMBER到MySQL)、字符集(UTF-8与GBK混存,中文变乱码)、时区(交易时间差8小时,报表全错位)、字段语义(A系统的"状态1"和B系统的"状态1"不是一回事), 数据库本来就要靠这些日志做崩溃恢复,日志里记录着每一次增删改的完整现场,按顺序重放,一致性天然有保障。日志还有个关键属性:带位点。 MySQL里是binlog文件名加偏移量,Oracle里是SCN,PostgreSQL里是LSN。工具把"读到哪了"记下来,链路断了重启,就从上次的位点接着读,不重复也不漏。

    18410编辑于 2026-09-07
  • 什么是研发效能?核心指标一次讲清

    很多研发管理者都有类似的体会:敏捷迭代在跑,DevOps流水线也建了,看板上各类数据密密麻麻,可真到复盘时,却说不清研发团队到底是变快了,还是变乱了。收集了一堆数据,却找不到改进动作。这不是个例。 3.交付能力指标交付能力回答“交付得稳不稳、恢复得快不快”的问题。部署成功率指发布一次成功的比例,代表交付链路的稳定性。服务恢复时间指从故障发生到服务恢复的耗时,反映团队的应急响应能力。 数据失真:统计口径不统一,各系统数据互相矛盾,团队不敢拿数据做判断。度量与改进脱节:指标展示只停留在报表层面,没有导出具体的改进行动。 如果看完数据,团队能说出下周要改进的一件事,度量就有意义;如果数据只是放在看板上被浏览,那它只是一种展示。2.从度量到改进的四步度量到改进,按四步推进即可,顺序很重要。第一步,度量。 先统一统计口径,保证数据可信。第二步,分析。用数据定位瓶颈环节,比如需求交付周期偏长,要具体看到底卡在评审、开发还是测试环节。第三步,改进。

    13010编辑于 2026-09-02
  • 来自专栏数字IC小站

    低功耗设计方法--电源门控示例(一)

    WAKE 使电源轨重新打开,扫描链用于恢复处理器的内部状态。32 位基于 AMBA 的总线用于写入和读取外部存储器。32 位 CRC 提供完整性检查。 CRC 与扫描数据一起保存,用于免于在损坏状态下重新启动。请注意,VDDCPU 为处理器逻辑而非缓存供电。所以在 HIBERNATE 模式下,只有处理器断电;高速缓存保持通电状态。 在 VDDCPU 和 VDDRAM 电源都可以进行电源轨切换之前,必须调用显式代码来写回高速缓存存储器中的任何脏数据。此模式是唯一对操作系统不透明的模式。 图 7-2 显示了电源模式的状态图。 设计分区 RTL 设计被分区以允许三个主要电源域映射到 RTL 设计中: • VDDSOC 是“始终开启”的电源,为除处理器及其缓存之外的整个芯片供电。 CPU 电源门控控制系统管理: • 用于休眠和关闭模式的外部电源接口 • 总线-用于休眠模式保存和恢复的同步扫描时钟脉冲。

    1.4K10编辑于 2022-08-26
  • 来自专栏音乐软件

    easyrecovery u盘数据恢复2023年最新U盘数据恢复详细解答

    但这也是有条件的,需要保证u盘丢失的数据的完整性,而且重要的是找一款好的数据恢复软件easyrecovery,那么easyrecovery如何恢复u盘数据呢? 3.开启软件开始数据恢复,首先,我们看到的是一个注册页面,如果是试用的话,就点击“作为演示运行”,如果有easyrecovery注册,就那就注册好。 7.数据恢复步骤三:选择恢复场景,包括浏览卷标、恢复已删除的文件、恢复被格式化的媒体、磁盘诊断和磁盘工具,选择适合您的数据丢失问题的恢复方案。 8.数据恢复步骤四:检查您的选项。一旦选择了要数据恢复的磁盘或卷,并选择了要使用的恢复方法,会看到选择的所有选项的预览。点击“继续”软件就会进入自动扫描的过程中。(9.数据恢复步骤五:保存文件。 等待扫描结束后,所有找到的数据将显示为一组文件和文件夹列表,就可以找到需要恢复的u盘数据,然后将其保存好即可,但是在在大多数情况下,删除文件数据将不会再有原来的文件名,文件的原始文件名是不能恢复的。

    1K00编辑于 2023-08-15
  • 来自专栏橙、

    使用 PAR2 为数据纠错恢复

    查看维基百科上的纠错码词条 看不了维基百科的话也可以看看百度百科 纠错码分为两大类:分组和卷积。分组适用于一连串固定长度的数据包,而每一种分组只能用于特定长度的数据包。 实际用途中的分组一般使用硬解码方式,所需时间为每一个数据包长度的多项式时间。经典分组的其他例子有格雷,BCH ,多维奇偶校验和汉明码。 卷积适用于任意长度的位元流/符号流。 长度有限的卷积也可以看作一种“分组”,因为输入数据是成组的;但是卷积的每一“组”长度不一,而分组的长度是固定的,且由其特定的代数性质而定。 里德-所罗门是 RAID 6 的标准之一,常见的二维中的 QR 也采用它进行纠错,也被广泛运用在 CD、DVD、蓝光光盘的校验恢复上。 通过 GUI 设置参数,进行操作即可: 图片 图片 验证数据: 图片 3.2.2 恢复数据 打开MultiPar,点击打开,选择 par2 文件进行校验 图片 图片 图片 附 使用 WinRAR 创建恢复模块和恢复数据

    2.4K61编辑于 2023-02-18
领券