精华内容
下载资源
问答
  • 多重背包问题入门+dp储存空间优化 这个入门知识点对应洛谷通天背包问题。 下面看下问题: AC代码如下: #include<bits/stdc++.h> using namespace std; int weight[2000],price[2000],s[2000][200000],number...

    多重背包问题入门+dp储存空间优化

    这个入门知识点对应洛谷通天背包问题。
    下面看下问题:
    在这里插入图片描述
    AC代码如下:

    #include<bits/stdc++.h>
    using namespace std;
    int weight[2000],price[2000],s[2000][200000],number1[2000];
    int dp[2000];
    int main()
    {
    	int m,n,number=0,t=0;
    	cin>>m>>n;
    	for(int i=1;i<=n;i++)
    	{
    		cin>>weight[i]>>price[i]>>number;
    		t=max(t,number);
    		number1[number]++;
    		s[number][number1[number]]=i;
    	}
    	for(int i=1;i<=t;i++)//总共有t组 从第一组开始 
    	{
    		for(int j=m;j>=0;j--)//背包容积剩余 j  
    		{
    			for(int c=1;c<=number1[i];c++)//这组里面有多少个元素 
    			{
    				if(j>=weight[s[i][c]])
    				{
    					dp[j]=max(dp[j],dp[j-weight[s[i][c]]]+price[s[i][c]]);
    				}
    		    }
    		}
    	
    	}	
    	cout<<dp[m]<<endl;
    	return 0;
     } 
    

    多重背包和01背包的区别就是01背包的物体只是单个的,但多重背包问题的物品是集合的形式。打个比方:01背包面对的物品是砖石或砖头,但多重背包问题面对的物品是一个砖石和砖头混在一起的物品,如果要选择价值最大的,就要对这个混合物进行挑选。


    将题目的意思转述一下:你有一个容积为V的背包,有N个箱子,每个箱子里有m件物品,现在从每个箱子里取物品,且每个箱子最多只能拿走一件物品,问你能拿走的最大价值物品为多少。
    分析下问题:看到这个东西很快能想到01背包的dp,但有一处不同,即01背包中的一个物品变成了一个箱子。所以我们要在原本的模板上加一重循环,表示遍历箱子中的每一个物品。


    分析一下代码:

    for(int i=1;i<=t;i++)//总共有t组 从第一组开始 
    	{
    		for(int j=m;j>=0;j--)//背包容积剩余 j  
    		{
    			for(int c=1;c<=number1[i];c++)//这组里面有多少个元素 
    			{
    				if(j>=weight[s[i][c]])
    				{
    					dp[j]=max(dp[j],dp[j-weight[s[i][c]]]+price[s[i][c]]);
    				}
    		    }
    		}
    	}
    

    和01背包相似,我们要确定当前状态的最值,即当在前 i 个箱子里取物体,背包容积为 j 时的最值。
    那么我们要进行对比的是:前i-1个箱子取物体,背包容积为j时的最值。


    AC代码里我是用一维数组来进行存储空间的优化的,所以就聊聊为什么可以这样写吧!
    首先:不难发现,每一次比较都是通过与上一次数据进行比较,所以只用把现在的数据覆盖在原有的数据之上就可以实现二维数组的功能。
    但使用这种存储空间的优化要注意:一定从j=m 开始递减,这样才可以模拟覆盖过程,实现对比功能。
    上面的话要听的活一点,不要什么题都重最大开始递减,关键还是要实现对比和覆盖的过程。

    展开全文
  • 优化储存空间”可将内容储存在 iCloud 中,让您在需要时随时取用,从而协助您节省储存空间: 当需要腾出储存空间时,文件、照片、影片、电子邮件附件和其他您很少使用的文件会自动储存在 iCloud 中。 每个文件都...

    通过将内容储存在 iCloud 中,或使用内建工具查找并删除大文件或不需要的文件,可以节省空间。

    “优化储存空间”可将内容储存在 iCloud 中,让您在需要时随时取用,从而协助您节省储存空间:

    当需要腾出储存空间时,文件、照片、影片、电子邮件附件和其他您很少使用的文件会自动储存在 iCloud 中。

    每个文件都保留在您上一次存储该文件的位置,并会在您打开该文件时下载。

    您最近使用过的文件以及优化版本的照片,则依然会存储在 Mac 上。

    找出 Mac 上有多少可用储存空间

    选取苹果菜单>“关于本机”,然后点按“储存空间”。这个长条中的每个分段分别代表一类文件所用储存空间的估计值。将指针移到每个分段上方可查看更多详细信息。

    点按“管理”按钮可以打开“储存空间管理”窗口,如下图所示。

    管理 Mac 上的储存空间

    “储存空间管理”窗口提供了有关优化储存空间的建议。如果某些建议已启用,则您看到的建议会少一些。

    储存在 iCloud 中

    点按“储存在 iCloud 中”按钮,然后选取以下选项之一:

    桌面和文稿。将这两个位置的所有文件都储存在 iCloud 云盘中。当需要腾出储存空间时,只有您最近打开过的文件才会保留在 Mac 上,以便您可以轻松地进行离线工作。仅储存在 iCloud 中的文件会显示一个下载图标 ,您可以连按两下它来下载原始文件。

    照片。将所有原始的全分辨率照片和视频储存在“iCloud 照片”中。当需要腾出储存空间时,只有为节省空间而进行过优化的照片版本才会保留在 Mac 上。要下载原始照片或视频,只需打开该照片或视频即可。

    信息。将所有信息和附件储存在 iCloud 中。当需要腾出储存空间时,只有最近打开过的信息和附件才会保留在 Mac 上。

    优化储存空间

    点按“优化”按钮,通过自动移除已观看的影片和电视节目来节省空间。当需要腾出储存空间时,系统会从 Mac 中移除购自 Apple 且已观看的影片或电视节目。点按影片或电视节目旁边的下载图标 ,即可再次下载。

    当需要腾出储存空间时,系统还会在 Mac 上仅保留最新的电子邮件附件,从而节省空间。您可以通过以下方式随时手动下载任意附件:打开电子邮件或附件,或者将附件存储到 Mac 上。 

    针对影片、电视节目和电子邮件附件而进行的储存空间优化不需要 iCloud 储存空间。

    自动清倒废纸篓

    “自动清倒废纸篓”会永久删除“废纸篓”中保留时间超过 30 天的文件。

    避免杂乱

    “避免杂乱”功能可以帮助您识别出大型文件以及您可能不再需要的文件。点按“检查文件”按钮,然后从边栏中选取任意文件类别,如“应用程序”、“文稿”、“音乐创作”或“废纸篓”。

    您可以直接从这个窗口删除某些类别的文件。其他类别会显示每个 App 中的文件所占用的总储存空间。选取相应类别后,您可以打开 App 并决定是否从该 App 中删除文件。

    在何处找到每个功能的设置

    “储存空间管理”窗口中每个建议对应的按钮会影响其他 App 中的一项或多项设置。您也可以直接在每个 App 中控制这些设置。

    储存在 iCloud 中

    如果您使用的是 macOS Catalina 或更高版本,请选取苹果菜单  >“系统偏好设置”,点按“Apple ID”,然后在边栏中选择“iCloud”:“储存在 iCloud 中”会打开右侧的“优化 Mac 储存空间”设置。要完全关闭 iCloud 云盘,请取消选择“iCloud 云盘”。 

    如果您使用的是 macOS Mojave 或更低版本,请选取苹果菜单 >“系统偏好设置”,点按“iCloud”,然后点按“iCloud 云盘”旁边的“选项”。“储存在 iCloud 中”会打开“桌面与文稿文件夹”和“优化 Mac 储存空间”这两项设置。

    在“照片”中,选取“照片”>“偏好设置”,然后点按“iCloud”。“储存在 iCloud 中”会选中“iCloud 照片”和“优化 Mac 储存空间”。

    在“信息”中,选取“信息”>“偏好设置”,然后点按“iMessage 信息”。“储存在 iCloud 中”会选中“启用 iCloud 云端‘信息’”。

    优化储存空间

    如果您使用的是 macOS Catalina 或更高版本,请打开 Apple TV App,从菜单栏中选取“TV”>“偏好设置”,然后点按“文件”。“优化储存空间”会选中“自动删除已观看的影片和电视节目”。

    如果您使用的是 macOS Mojave 或更低版本,请打开 iTunes,从菜单栏中选取“iTunes”>“偏好设置”,然后点按“高级”。“优化储存空间”会选中“自动删除已观看的影片和电视节目”。

    在“邮件”中,从菜单栏中选取“邮件”>“偏好设置”,然后点按“帐户”。在右侧的“帐户信息”部分中,“优化储存空间”会将“下载附件”菜单设置为“最近使用”或“无”。

    自动清倒废纸篓:从“访达”中,选取“访达”>“偏好设置”,然后点按“高级”。“自动清倒废纸篓”会选中“30 天后移除废纸篓中的项目”。

    macOS 帮助自动节省空间的其他方式

    如果安装了 macOS Sierra 或更高版本,您的 Mac 会自动完成以下额外步骤来节省储存空间:

    检测 Safari 浏览器中的重复下载项,只保留其中的最新版本

    提醒您删除使用过的 App 安装器

    移除未使用的旧字体、语言和词典

    在需要腾出储存空间时,清除缓存、日志和其他不需要的数据

    如何手动释放储存空间

    即使不使用本文介绍的“优化储存空间”功能,您也可以采取其他步骤来腾出更多储存空间:

    • 音乐、影片和其他媒体会占用大量储存空间。了解如何从设备中删除音乐、影片和电视节目。
    • 通过将文件移入废纸篓并清空废纸篓,删除您不再需要的其他文件。可以在“下载”文件夹中看看有没有不再需要的文件。
    • 将文件移动到外部储存设备。
    • 压缩文件。
    • 删除不需要的电子邮件:在“邮件”中,选取“邮箱”>“清除垃圾邮件”。如果不再需要“废纸篓”邮箱中的电子邮件,请选取“邮箱”>“清除已删除项目”。

    以上就是小编今天为大家分享的内容,希望对您有所帮助,想了解更多关于Mac相关知识,请关注macz.com吧!

    展开全文
  • 1.出现问题 通过PHCachingImageManager使用requestImageForAsset:targetSize:... 如果用户开启了 iCloud 照片库,并且选择了“优化 iPhone/iPad 储存空间”,或者选择了“下载并保留原件”但原件还没有加载好

     1.出现问题

    通过PHCachingImageManager使用requestImageForAsset:targetSize:contentMode:options:resultHandler:方法获取图片

    为空;

    分析原因是图片存在iCloud. 如果用户开启了 iCloud 照片库,并且选择了“优化 iPhone/iPad 储存空间”,或者选择了“下载并保留原件”但原件还没有加载好的时候,PhotoKit 也会预先拿到这些非本地图像的 PHAsset,但是由于本地并没有原图,所以就需要设置请求高清图的请求,这样PHotoKit 会尝试从 iCloud 下载图片. 这是通过 PHImageRequestOptions 中的值所影响. 



     2.解决方案,可以应用版本没有问题

       PHCachingImageManager *imageManager = [[PHCachingImageManager alloc] init];

        PHAsset *asset = assets[0];

        //解决关键代码设置PHImageRequestOptions来实现缓存iCloud上的内容

        PHImageRequestOptions *options = [[PHImageRequestOptions alloc]init];

        options.networkAccessAllowed = YES;

        [imageManager requestImageForAsset:asset targetSize:PHImageManagerMaximumSize contentMode:PHImageContentModeAspectFill options:options resultHandler:^(UIImage *result, NSDictionary *info) {

            dispatch_async(dispatch_get_main_queue(), ^{

               //处理获得的图片


            });

        }];

    展开全文
  • 优化本机储存空间 重复文件出门右转 科学管理 iTunes 备份 App 也要断舍离 你是否有过这样的经历:明明感觉电脑里什么都没装,macOS 却弹出了储存空间不足的警告。就算你忍痛删掉了一些个人文件,也只释放出了几百 ...

    目录
    缓存垃圾速速退散
    优化本机储存空间
    重复文件出门右转
    科学管理 iTunes 备份
    App 也要断舍离

    你是否有过这样的经历:明明感觉电脑里什么都没装,macOS 却弹出了储存空间不足的警告。就算你忍痛删掉了一些个人文件,也只释放出了几百 MB 空间,警示框如催命符般持续弹出。

    在这里插入图片描述

    为了解决这一问题,在掏钱购买顶配 iMac Pro 前,不妨先试一试下面介绍的 App 和技巧,让你的 128 GB MacBook 也能继续发挥余热。

    缓存垃圾速速退散
    冗余文件构成

    从你第一次按下 Mac 开机键的那一刻起,系统就已经开始生成缓存、日志、临时文件等各式冗余项目。此外,macOS 还会默认自带几种不同的本地化语言包,适应不同国家需求。

    以上所有这些项目,再加上各类 App 的缓存和日志、卸载 App 后残留的个人配置文件等,就构成了所谓垃圾文件的主力军。

    既然被称为垃圾文件,其存在与否对 Mac 的正常运行都不会有太大影响。例如,缓存和临时文件的主要作用是存储中间数据,提高任务执行速度;而日志则是系统和 App 运行时产生的操作记录、崩溃报告等,可以帮助开发者利用这些信息优化和修复软件漏洞。
    在这里插入图片描述

    如果你的 Mac 储存空间不太够用,可以尝试优化以上文件的大小。而最简单的方式,就是三大名言之重启试试。在这一过程中,系统和 App 所创建的缓存及临时文件会被清零,释放出一定大小的空间。除了重启 Mac 外,退出后重新打开 Chrome 等使用时间较长的 App 也可以空出一部分储存空间。

    原生清理方法

    如果你的储存空间还是比较拥挤,不妨点击屏幕左上角,在「关于本机」内查看储存空间的构成情况。一般情况下,iOS 备份文件都占用了绝大部分空间,应用和文稿也有较大的优化余地。

    在这里插入图片描述

    点击右上角的「管理」按钮后,你会发现原来 macOS 已经自带了数项常用清理功能,帮助你一键搞定。若要继续优化储存空间,你只需要按下方类别依次点击下去,将看不顺眼的通通干掉。

    在这里插入图片描述

    此外,许多 App 的缓存垃圾等都会存放于特定目录中。比较常见的,如 /Users/用户名/Library/Caches 和 /Users/用户名/Library/Application Support 等。你可以进入文件夹中按需清理。但请务必注意:仅在你完全了解文件夹作用后,才能考虑是否删除,否则可能造成 App 崩溃乃至系统关键功能受损等严重后果。
    在这里插入图片描述

    然而,这种清理终归有些繁琐,而且很容易漏删或误删文件,耽误宝贵时间。为了更全面快捷地优化你的 Mac,我推荐你尝试下面几种专业清理软件。

    用 App 智能清理
    CleanMyMac 3

    CleanMyMac 3 由 macOS 知名开发商 MacPaw 出品,涵盖垃圾清理、系统维护、文件粉碎等众多实用功能。只要点击底部扫描按钮,等待一小会,你就能获知 Mac 内的缓存、日志、临时文件、iTunes 和照片资料库等占用情况,并一键智能清理。

    在这里插入图片描述

    如果你对智能清理不大信任,只需要点击左侧的分类,就能查看所有扫描出的垃圾文件,并根据需要取消勾选某些项目,以免误伤友军。

    在这里插入图片描述

    你可以在 MacPaw 官网 或 数码荔枝 以 99 元人民币的优惠价格购买 CleanMyMac 3。如果你已经订阅了 Setapp 服务 的话,就可以免费使用了。

    如果你想清理外部磁盘的话,可以试试基础功能免费的 CleanMyMac 3 孪生姊妹:CleanMyDrive 2。

    除 CleanMyMac 3 外,macOS 上还有数款较有名的系统清理工具,我们不妨在下文快速概览一遍:

    MacBooster

    MacBooster 是 AdvancedSystemCare 的开发商 IObit 出品的系统优化软件,除了类似 CleanMyMac 3 的清理功能外,还能查杀病毒、一键加速,可以说是 macOS 版的大数字安全卫士了。

    在这里插入图片描述

    你可以在 IObit 官网 购买 MacBooster 6,其入门版售价 39.95 美元,标准版则需要 59.95 美元,可同时安装在 3 部 Mac 上。

    在这里提醒一下,虽然 IObit 位于成都,但由于其伪装成国外公司的战略太成功,主域名已经被科学了,请自备梯子访问。

    Dr.Cleaner

    Dr.Cleaner 由开发了 Dr.Unarchiver 等多款 macOS 系统工具的趋势科技出品,UI 设计清新简洁,过渡动画鲜活灵动,颜值极高。

    在这里插入图片描述

    Dr.Cleaner 所筛选出的垃圾文件与上面提到的两个大同小异,并没有较大的技术差距。在这里推荐的主要原因是其基础版本免费,不用剁手,也能正常使用清扫等主要功能,可以说是比较良心了。

    你可以在 Mac App Store 或 趋势科技官网 下载 Dr.Cleaner,其专业版售价 19.99 美元,支持使用 PayPal 进行支付。

    Onyx

    Onyx 是一款极其强大的 macOS 专业系统维护管理工具,受到不少 Power User 的青睐。仅仅在「维护」这一个选项卡中,你就会发现维护文件系统、重建服务功能、清理各类缓存等各类深度优化选项,简单实用。
    在这里插入图片描述

    更良心的是,Onyx 是完全免费的,官网 上还提供了适用于 OSX 10.2 一直到 10.13 High Sierra 的各历史版本供人下载。如果你觉得 Onyx 很好用,不妨访问 此页面 给开发者捐杯咖啡☕️。优化本机储存空间

    用上节推荐的软件全面清理完各种缓存垃圾后,我的 Mac 剩余空间却仅仅多了不到 5 GB。看来,对大型低频使用文件的更全面筛查势不可避。

    分析占用情况

    在「关于本机-储存空间」中等待一小会儿,macOS 就会告诉你,究竟哪种类别的文件吞掉了你的硬盘。

    如果你不想额外安装 App,可以打开终端,键入 sudo du -sh *,按下回车后系统就会自动统计该目录下所有文件的占用情况,一般等待一两分钟后就能得到结果了。
    在这里插入图片描述

    由于 macOS 终端的默认路径是当前用户目录,若想分析其它位置,你需要首先键入 cd /文件夹路径 移驾,然后再次运行 sudo du -sh * 开始扫描。
    在这里插入图片描述

    使用上述工具找到占用空间较大、使用频次低的文件后,你就可以将其删除或转移至移动硬盘等处,节省本地储存空间。

    因职业和使用方式的不同,你可能还需要进一步清理各类数据。以 iOS 程序员为例,在开发和测试过程中,Xcode 会在 /Users/用户名/Library/Developer/Xcode/iOS DeviceSupport 内存放真机调试记录等信息,而一般的清理工具也会将其默认忽略。敲了几个月键盘后,该文件夹体积可能会达到数十 GB,需要手动删除。

    此外,系统默认的下载文件夹也可能是散乱文件的重灾区。我的建议是下载完成后立即将项目移至对应文件夹,不要想着等到以后再整理。

    好用的第三方工具
    DaisyDisk

    DaisyDisk 或许是你能找到最美观易用的 macOS 磁盘分析工具。不用任何设置,你只需打开应用,选择磁盘,点击扫描,就可以去忙其它事情了。

    在这里插入图片描述

    快速筛查完所有本地文件后,DaisyDisk 就会生成如下面的扇形图。并按照目录层级和占用空间排序。其中,最里面的环形就是系统基础文件夹,包括用户、应用程序等组件,因而不建议删除。
    在这里插入图片描述

    点击任意扇形后,DaisyDisk 就会跳转至当前路径下,只要把其中任意一个文件夹拖到左下角的圆环处,就能收集起来准备一键清除了。为安全起见,系统关键文件夹是不能清理的,有效防止误删。

    你可以在 Mac App Store 或 官网 以 68 元的价格购买 DaisyDisk。其授权代理商数码荔枝的定价则是 59 元,并没有太大优势。

    P.S. 一次性清理超过 5 GB 无用文件的话,DaisyDisk 就会送你个惊喜彩蛋哦~

    OmniDiskSweeper

    OmniDiskSweeper 由 Omni Group 出品,旗下软件包括 OmniGraffle、OmniFocus 等少数派多次推荐的顶级效率工具。其共同特点就是:非常贵。

    不过, OmniDiskSweeper 却是一款完全免费的磁盘清理实用工具。其界面十分简洁,专注于存储空间优化这一个方面。双击磁盘图标,OmniDiskSweeper 就会列出目录中所有文件夹,并给出其确切大小。拖拽至左侧废纸篓图标内就能彻底删除了。

    在这里插入图片描述

    你可以在 OmniGroup 官网 免费下载 OmniDiskSweeper。除了最新版外,Omni 还提供兼容旧版系统的数个版本,老 Mac 也不用怕。

    NCurses Disk Usage

    介绍完以上应用,让我们再次把视线转向几乎万能的终端。正如你所猜测的那样,已经有程序员开发了命令行版磁盘管理工具 NCurses Disk Usage,只待我们安装使用。

    如果你安装了 Homebrew(详细介绍请戳这里),可以直接在终端里输入 brew install ncdu 安装。接着,输入 ncdu,其就会自动开始扫描全部磁盘信息,大约需要数分钟就能完毕。

    扫描结束后,你可以通过方向键移动光标指向,或者直接输入 s,让 NCurses Disk Usage 将本目录文件按照升序排列,快速找到那个最贪吃的文件夹。

    在这里插入图片描述

    按下 Enter 键,你就可以进入当前选中的目录内,像这样一直深入,总能找到最突兀的文件。再按下 d 键,选中项就被彻底删除,了无痕迹。

    如果你想了解更多 NCurses Disk Usage 支持的命令,可以参阅 官网 支持文档,本文就不细谈了。

    重复文件出门右转

    如果你的资料整理方法不够完善的话,很可能会保存多个相同文件,白白占用空间。这时,就轮到下面的文件查重工具出场了。

    Gemini 2

    Gemini 2 出自 CleanMyMac 3 的开发者 MacPaw,其 界面设计和交互效果都无可挑剔,甚至获得了 2017 红点设计奖。

    只要点击屏幕中央的加号,选择要扫描的位置,再按下绿色的开始按钮,Gemini 2 就会帮你发掘重复项或相似照片。
    在这里插入图片描述

    扫描结束后,Gemini 2 会智能判断哪些文件可以清理。你也可以点击下面的「查看结果」,按文件类型再次筛查,防止遗漏和误删。

    在这里插入图片描述

    为了鼓励你常回来看看,Gemini 2 还设计了一套完整的成就系统,共有 31 枚金蛋,你可以随时点击界面右上角的小星星,查看自己的攻略进度。
    在这里插入图片描述

    你可以在 Mac App Store 或 MacPaw 官网 以 128 元人民币的价格购买 Gemini 2。当然,它也同时包含于 Setapp 中,供订阅者免费使用。dupeGuru

    dupeGuru 是一款免费跨平台的开源文件查重工具,界面极其简洁。启动之后,你只需添加要扫描的路径,选择文件夹属性(音乐、图片等)和扫描依据(内容、名称等),再点击右下角的「扫描」按钮就行了。
    在这里插入图片描述

    扫描完毕后,dupeGuru 就会显示所有相似文件,并给出其匹配程度。你可以按名称、大小、文件夹等排序,并预览文件信息等。选中所有冗余文件后,就可以准备删除了。
    在这里插入图片描述

    你可以在 官网 免费下载 dupeGuru,支持 macOS、Windows 和 Linux。

    其它

    除了上面提到的专业查重软件外,在文章前段推荐的 MacBooster 和 Dr.Cleaner 也自带有重复文件清理功能,但由于不是主业,只在这里略提一下,不做详细介绍了。
    在这里插入图片描述

    科学管理 iTunes 备份
    设置默认保存位置

    iTunes 备份可以说是我们平常能接触到最大的文件夹之一,往往占用了几十 GB 空间。当你的 iPhone 与 MacBook 容量一样时,就显得更为尴尬了。
    在这里插入图片描述

    然而,为了安全起见,定期备份我们的 iOS 设备也必不可少。在这种情况下,我们不妨尝试将备份的路径改到外接移动硬盘上,腾出本机空间。

    在默认情况下,你的 iOS 设备备份应该被置于 /Users/你的用户名/Library/Application Support/MobileSync/Backup 中。若要将其转移,首先需要删掉整个 MobileSync 目录。你也可以只是先换个位置存放,以防下面的操作出现问题。
    在这里插入图片描述

    接着,你需要插入用于备份的移动硬盘,如果它是 NTFS 格式的话,还需要首先在磁盘工具中抹掉为 EXFAT 等 macOS 支持的格式。
    在这里插入图片描述

    最后,在外接磁盘根目录上创建一个名为 MobileSync 的文件夹,在里层创建一个名为 Backup 的文件夹。打开终端,输入 ln -s /Volumes/外接磁盘名称/MobileSync/Backup ~/Library/Application\ Support/MobileSync/Backup并回车。
    在这里插入图片描述

    这时,连接你的 iOS 设备,并打开 iTunes,其备份路径应该就已经被修改到外接磁盘上,从此再也不用担心空间不足了。

    如果之后想恢复的话,只需要先删除本机上的 /MobileSync/Backup 文件夹链接,再把外接磁盘中的 MobileSync 文件夹拖回 /Users/xxx/Library/Application Support/ 上就行了。

    此外,如果你安装了 iMazing 等 iOS 设备管理软件的话,它很可能也具有迁移备份位置的功能,你可以翻一下其偏好设置了解。
    在这里插入图片描述

    定期清理备份

    除了转移新备份外,养成定期整理和存档旧备份的习惯也同样重要。在 iTunes 偏好设置的「设备」选项卡中,你可以直观概览所有 iOS 备份,并删除较旧版本。
    在这里插入图片描述

    而 iMazing 等第三方软件还会在储存空间不够时自动删除旧备份,也允许你自动删除一定时间前的备份,更为方便。

    在这里插入图片描述

    App 也要断舍离
    Web 应用,同样好用

    除了卸载低频应用外,我们还可以使用浏览器代替一部分高频应用。例如,我对印象笔记的定位是一款全能收藏服务,而非数字笔记应用。因此,我并不依赖原生 App 所提供的笔记快捷键,而印象笔记 Web 版从 UI 到响应速度等各方面的体验几乎都优于 App。这种情况下,将印象笔记网页固定在浏览器标签栏上随时访问或许更为合适。
    在这里插入图片描述

    除了印象笔记外,还有不少厂商提供 Web 试用版。例如,国产图片处理工具翘楚,泼辣修图的 Web 版功能与 App 别无二致,只需要访问 此链接,你就可以随时开始改图之旅了。
    在这里插入图片描述

    如果觉得泼辣修图有点不对胃口,你也可以试试 Fotor 懒设计、稿定设计、墨刀、uupoop 和 inker 等工具,满足非专业人士的日常需求可以说是绰绰有余了。

    在这里插入图片描述

    出人意料的是,百度竟然也曾背离过其核心价值观,推出了数款相当好用的免费在线工具。例如 百度脑图、百度 H5 和 百度图说 等,涵盖从原型设计到产品宣发乃至数据统计的各个方面,不禁让人怀疑是否误服了莆田系的假药。
    在这里插入图片描述

    除了以上介绍的工具类应用外,不少社交和团队协作服务也都有着完善的 Web 支持。例如 Telegram、Slack 和 Trello 等。只要给予了浏览器通知权限,不用安装 App,这些网页版应用也能即时提醒你有新消息。
    在这里插入图片描述

    聚合应用,方便管理

    虽然上文已经介绍了那么多网络服务,但都用浏览器打开的话还是有些繁复,这也就催生了对 Web 应用整合的需求。

    少数派此前已经介绍过 Station、Franz 和 Rambox 这 3 款聊天聚合应用。它们都允许你添加数款常用网络服务,将日程安排、任务管理、团队协作和聊天对话等整合在一处浏览。

    在这里插入图片描述

    Station

    以 Station 为例,你可以从包括微信在内的 400 + 网络服务中自由选择所需项目。授权登录后,就能在一处管理,享受专注模式、统一推送、多账号切换等功能。再也不用为臃肿的 App 所困扰。

    在这里插入图片描述

    All-in-One Messenger

    如果你的空间非常局促,或者连 App 都不想装,可以在 Chrome Web Store 中搜索 All-in-One Messenger。虽然其仅支持连接 30 余款服务,但包含了微信、QQ、钉钉等国内主流聊天软件。相较于 Station 107.2 MB 的安装包体积,只有 1.43 MB 的它称得上是一股清流了。
    在这里插入图片描述

    善用 PWA

    PWA(Progressive Web Apps)是由 Google 提出的下一代 Web 应用模型,让你能在网页中获得不亚于原生 App 的体验。目前,包括 iOS、Android、Chrome、Firefox 等在内的各主流平台均已添加了相关支持。

    以 Chrome 为例,升级到 64 版本及以上后,你应该能在 chrome://flags 页面中找到 Desktop PWAs 功能。将其状态改为 Enabled 并重启 Chrome 后,你就能在右侧菜单栏中找到「添加到“应用”文件夹…」选项了。
    在这里插入图片描述

    如果你经常访问的网站支持 PWA 技术,添加到 Launchpad 后就与普通应用无异,不会显示地址栏、工具按钮等,且能即时推送通知,轻量简洁。
    在这里插入图片描述

    据我所知,国内目前支持 PWA 的主流服务有 微博、豆瓣、哔哩哔哩、腾讯新闻、饿了么、飞猪、百度糯米、百度天气 等。关于国外服务的适配情况,你可以参照 GitHub 的 awesome-pwa 项目。

    以上软件可以上【风云社区】搜索下载。

    免责声明:致力于保护作者版权,本文部分内容素材及图片来自于互联网分享。如涉及版权问题,请直接联系作者删除。

    文章首发于:少数派

    文章收录于:风云社区(提供上千款各类mac软件的下载)

    想了解更多mac使用技巧+mac软件资源+互联网运营+PPT制作技巧,可以关注小编,还可以关注工中号:wexuetu【微学徒】

    展开全文
  • 其次,逐条录入下面的命令行,执行完成后,再次查看您的储存空间,多少会有一些优化,具体会优化出多少储存空间因您日常使用而定(本人清出了5G 空间,还不错). 主要是清除一些日常使用中的缓存和日志相关文件,不会影响其...
  • 空间优化的字典树

    千次阅读 2016-09-08 18:40:16
    (同步个人博客 http://sxysxy.org/blogs/29 到csdn)字典树空间优化如果字典树要储存的字符串的字符集比较大,(比如全部的字符),甚至可能有多字节字符。这是我们给每个节点256个子节点吗? 用平衡树(或map , int>)...
  • 01背包问题关于空间优化的讨论

    千次阅读 2018-08-02 12:46:54
    今天学习到了dp(其实以前就学过,不过没学好),再次看到背包问题的时候,突然意识到空间优化过后,他对剩余体积的遍历方式改变了! 看看背包九讲上的伪代码: 这是优化空间之前的 这是优化空间之后的。也是...
  • 这是因为服dao务器在启用优化版存储空间选项后将原权图上传到云端,导致本地没有原图导致显示错误。需要工具:iphone 6手机具体操作步骤:1、将iphone 6手机解锁后,在主屏幕页面下找到并打开【设置】。2、页面跳转...
  • 在Mac系统中,通常我们可以点击苹果菜单(也就是苹果的logo)-“关于本机”,然后点按“储存空间”,便能够清楚地看到Mac上显示的各种文件以及所占的内存大小,如图所示。 2、点击“管理”,我们可以根据不同的...
  • 以上问题一般是由于开启了“优化储存空间”功能。我们可以打开 iPhone “设置”-“照片”查看,是否启用了 “iCloud 照片”以及“优化储存空间”。开启 iCloud 照片时候,iPhone 中的照片会自动同步到云端储存,不必...
  • 第六课代码优化 深圳市点击成金科技有限公司 讲师吴泽欣 概要 第一节精简代码 第二节 图片...2降低页面占用搜索引擎服务器的储存空间从而提高页面的搜索引擎友好性 第2节精简代码 精简代码是指清除或者简化页面中的冗余
  • MySQL优化指南

    2020-12-18 10:41:08
    举个例子,你使用int类型就会占用4个字节的储存空间,int(2)只是限制数字的最大值是两位。 2.MySQL 在 Windows 下不区分大小写,但在 Linux 下默认是区分大小写。因此,数据库名、表名、字段名,都不允许出现任何...
  • MySQL大表优化方案

    万次阅读 多人点赞 2020-11-02 13:51:07
    背景 阿里云RDS FOR MySQL(MySQL5.7版本)数据库业务表每月新增数据量超过千万,随着数据量持续增加,我们业务出现大表慢查询,...建议字段定义not null,null值很难查询优化且占用额外的索引空间 使用TINYINT类型代替枚
  • 学习Mysql优化总结

    2020-08-30 13:33:39
    文章目录EXPLAIN查看优化创建数据预优化索引分类 ...尽量满足需求的最小单位储存(就算不占用,空间已被分配,其他字段也无法拥有) 类型固定的字符串可以用枚举代替 create table enum_test(e enu
  • 代码优化简介

    2013-08-12 11:02:45
    页面经过代码优化后,一方面,可以有效精简页面中的冗余代码,加快页面的显示速度,同时也降低页面占用搜索引擎服务器的储存空间,从而提高页面的用户体验及搜索引擎友好性;另一方面,还可以有效地突出页面的主题,...
  • 数据库结构优化

    2017-12-26 14:25:44
    数据库结构优化 一、数据库结构优化的目的 1.减少数据冗余。 2.劲量避免数据维护中出现更新,插入和删除异常 插入异常:如果表中的某个实体随着另一个实体而存在(单独插入某个...3.节约数据储存空间 4.提高查询效率
  • 储存器山和矩阵乘法

    2020-05-03 13:25:37
    而对于编码者来说,可以考虑编写对Cache友好的代码,提高空间局部性进一步来优化cache性能。本博客也将对这两方面展开讨论,用两个具体的例子来测算cache性能的影响因素;其中储存器山的例子展示固有的cache大小,...
  • 如何优化程序性能

    2020-12-06 14:50:28
    减少对储存单元的读取 利用局限性对程序进行优化 良好的计算机程序更倾向于引用最近引用过的数据或数据项。 局限性的简单原则 重复引用相同变量的程序,具有良好的时间局限性 步长越小,空间局限性越好 循环体越小...
  • 苹果的系统更新也是比较快的,所以经常会有更新的安装包,也会占用内存,如果你不想要更新的话可以进入手机的【设置】-【通用】-【iPhone储存空间】,找到相应的系统安装包,然后直接删除更新,这样就能节省很多内存...
  • mysql优化

    2014-10-29 22:42:00
    MyISAM存储引擎的表的数据和索引时自动分开储存的。各自是一个独立的文件Inodb 存储引擎的表的结构和索引都是存储在一个表的空间里。但可以有多个文件组成mysql目前不支持函数索引 mysql如何使用索引索引用于快速找...
  • 通讯录优化+文件操作

    2021-03-14 19:15:01
    通讯录优化+文件操作通讯录优化文件操作文件的打开和关闭(fopen、fclose函数)fopen函数fclose函数文件...相比于上一篇博客的静态通讯录,此版本通讯录增加了动态开辟空间及将通讯录储存进入文本的功能。 即 a. 添加
  • 建议字段定义not null,null值很难查询优化且占用额外的索引空间 使用TINYINT类型代替枚举ENUM 存储精确浮点数必须使用DECIMAL替代FLOAT和DOUBLE 字段长度严重根据业务需求来,不要设置过大 尽量不要使用TEXT...
  • 背景 阿里云RDS FOR MySQL(MySQL5.7版本)数据库业务表每月新增... 建议字段定义not null,null值很难查询优化且占用额外的索引空间 使用TINYINT类型代替枚举ENUM 存储精确浮点数必须使用DECIMAL替代FLOAT和DOUBL

空空如也

空空如也

1 2 3 4 5 ... 12
收藏数 233
精华内容 93
关键字:

优化储存空间