工具及方法 - 设计你的文件夹结构

news2024/9/25 21:28:49

电脑上资料总是很多,要如何管理,是每个人都需要处理的问题。

如果处理不好,时间一长,很多资料就可能不知所踪或者难以查找。

出现这种情况,让人头疼,还浪费了时间,降低了工作效率。

所以,有一个合适的文件夹结构是很重要的,把资料整理的和办公桌或家里一样,要清爽干净,会让你受益良多。

但对于这个问题,其实是一个特例化的问题,不同的人会有不同的答案,而别人的答案只能用来参考。

找到适合自己的解决方案,才是最重要的。或者寻找的过程也需要不断的尝试和优化。

对于我来讲,我设计的顶层文件夹结构如下:

1,文件夹命令使用了数字编号,便于排序和查找。使用2个数字,便于需要时进行扩展。

2,数字后面使用下划线分隔符,显示更清晰。注意并不考虑使用连字符,因为下划线的分隔意义要更强一些。

3,第一个是最常用的文件夹,Workspace,里面还有一层文件夹结构,表示一个个任务。命名方式类似,比如:01_VBA-Learning,然后以此类推。

4,Workspace里面的任务文件夹是要不断更新的,已经完成的任务里的文件或内容要及时整理,当任务不再需要时就要移除。

5,第二个是service文件夹,里面用来存放支持Workspace的内容。比如我进行软件开发,需要使用到虚拟机,需要参考一些开源代码,这些内容就可以放到这里。

6,第三个是Matrix文件夹,这个是一个很重要的文件夹。将需要归档的内容都放入这里。同时在不同电脑之间,应共享同一个Matrix文件夹。Matrix的意思,可以理解为母巢。里面可以放Software、Ebooks、Video、Project等等文件夹。

7,第四个是Bucket文件夹,有点类似Incoming或中转站的意思,将需要临时处理的,不重要的内容放在这里,定时清理。重要的是要判断出不需要的文件,一旦找出这种文件就要及时删除。只保存对自己有用的东西,切记。人生已经太沉重,可以放掉的东西就随它去吧。

8,Bucket文件夹里可以放一个Sharing文件夹,用来放置需要共享给别人的资料,或者一些必备资源,比如自己去操作他人电脑需要下载某个工具时,可以来这里找。

9,第五个是Misc文件夹,其他一些分类不明或暂时不确定的内容,放入这里,表示杂项内容,miscellaneous。

10,文件夹真的不能多,每多一个都是巨大的负担。当你想归类一个文件,多一个文件夹就要多一次选择和判断。

11,同样的,层级也不能太多,多了也是很麻烦。不要让文件夹的层次超过三层。实践证明,超过三层的文件夹,你会很少去使用它。

12,一个文件夹里的子文件夹和文件不要太多。上限是20个(大概也许),超过了,重新组织。同一层级内容太多的话,降低了人脑处理的能力和效率。如果是特殊情况,可以例外。比如一堆源码文件之类的,或者可以将很多文件压缩打包成一个。

13,注意设定了自己的文件组织结构后,在所有的电脑上都维护同样的组织结构。

14,在第二级或第三级文件夹命名时,可以视情况加上时间戳后缀,比如加上开始时间、结束时间,12_WriteBlog_20221222_20231230。

15,更进一步,可以不在文件夹名称上加上时间戳信息,而是在里面放一个Readme.txt或Changelog.txt之类的文件,里面记录下相关信息,比如在什么时间节点发生了什么变化。

要养成整理文件的好习惯,所以需要每周抽出一个时间,专门用来做这件事。这样,长此以往,才能保持一个良好有序的状态。就像是你打扫卫生,做5S一样。比如,每周五快下班前来做这件事。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/170583.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

springboot服务启动JMX监控

前言 java应用部署下在生产环境,肯定是少不了监控的,比如说我们想要监控JVM的线程使用情况,内存使用情况等等。这时候我们可以采用JMX来实现JVM监控,如果对JMX不熟悉,可以参见之前的 精通JVM监控,不知道J…

Java技能树-操作符(二)-练习篇

按位操作符 下面代码执行后的结果是: System.out.println(1 & 2); System.out.println(1 | 2);答案是:A 正确结果是: 0 3Process finished with exit code 0十进制:1 二进制:0000 0001 十进制:2 二进…

【SpringCloud】Erauke的基本原理与使用

【SpringCloud】Erauke的基本原理与使用 一、Eureka-提供者与消费者 【问】如果服务A调用了服务B,而服务B又调用了服务C,服务B的角色是什么? 二、Eureka的结构和作用 什么是Eureka? Eureka 解决服务调用的问题 order-servic…

计算机论文的参考文献,应该怎么引用? - 易智编译EaseEditing

参考文献的引用格式,要看期刊的要求,期刊会规定文章格式,这里面就包括参考文献的格式。 如果不是投稿到期刊,也会有相应的要求,按要求来就行。 不仅很参考文献的格式,还有很多细节也要注意: …

【Java多线程】创建多线程的方式二---实现Runnable接口(多窗口卖票)

题:创建三个窗口卖票,总票数为100张 1.继承Thread类的方式: 因为是三个窗口共卖100张所以我们在定义ticket时要用到static来修饰 private static int ticket 100; 代码如下: class Window extends Thread{private static in…

k8s在华为openeuler搭建

参考文献 Kubernetes1.26.0部署(Ubuntu/CentOS)未完待续https://blog.csdn.net/weixin_67405599/article/details/128466282 Kubeadm 快速搭建 k8s v1.24.1 集群(openEuler 22.03 LTS)https://huaweicloud.csdn.net/633119cbd3efff3090b52068.html op…

宽度优先搜索算法(BFS)详解(超级详细讲解,附有大图)

目录 一.宽度优先搜索(BFS)是什么? 二.图解宽搜(BFS) 三.对比与发现 四。工具——队列 五.模板 六.最后 一.宽度优先搜索(BFS)是什么? 百度百科这样说: 宽度优先搜索…

一文讲透:质量管理的历史

(本文摘自《软件质量保证与管理(第2版)》,清华大学出版社,2020)1875年泰勒制诞生,意味着科学管理的开始,最初的质量管理也就是将检验活动与其他职能分离,出现了专职的检验…

2022-2023年中国数字经济投融资及创新展望研究报告(附下载链接)

省时查报告-专业、及时、全面的行研报告库省时查方案-专业、及时、全面的营销策划方案库【免费下载】2022年12月份热门报告盘点罗振宇2023年跨年演讲PPT原稿吴晓波2022年年终秀演讲PPT原稿2023年,如何科学制定年度规划?《底层逻辑》高清配图清华大学256页…

AF647 DBCO荧光染料,AF647 DBCO,Alexa Fluor 647 DBCO,AF-647, 二苯并环辛

一、产品描述:Alexa Fluor 647是一种明亮且可感光的远红色染料,其激发非常适合633 nm激光线。Alexa Fluor 647染料用于在成像和流式细胞仪中产生稳定的信号,在pH 4到pH 10之间为水溶性且对pH不敏感。这种长波长Alexa Fluor 染料的荧光肉眼看不…

什么是元器件二筛,为何要二筛,如何二筛,二筛的要求与分级要点总结

🏡《电子元器件学习目录》 目录1,什么是二筛2,为何要二筛3,如何进行二筛4,二筛的要求5,二筛的分级6,总结1,什么是二筛 电子元器件测试筛选即元器件二次筛选,又被简称为二…

Spring @Autowired 用法

Spring Autowired 用法首先看下Component举例 1 :举例 2 :验证是否调用的是默认构造器如何,在启动的时候执行有参数的构造函数??,这就要看Autowired注解了!Autowired注解首先看下Component 在类级别上添加了Component…

Flask入门教程(视频教程笔记)

初始化flask项目 前面的python环境之类的就不说了。 该博客是看 Flask 入门 这个视频教程写的笔记,如果你想入门一下Flask,可以看看这个课,虽然简短,但是入门部分讲的很好,同时可以利用这篇博客复习复习。如果你想了解…

二、MES的生态链

1、MES功能模块图1、 符合MESA/ISA-95标准,基于SOA架构,技术架构与业务架构分离,实现多厂分布式部署具备标准化模型组件,可根据客户需求选取标准组件、或调整业务对象脚本,组合成全新的业务组件,实现企业ME…

电动汽车热管理方案

热管理技术作为汽车节能、提高经济性和保障安全性的重要措施,在汽车研发过程中具有重要作用。传统燃油汽车的热管理系统主要包括发动机、变速器散热系统和汽车空调,而电动汽车的热管理系统在燃油汽车热管理架构的基础之上,又增加了电机电控热…

【Python百日进阶-数据分析】Day228 - plotly的图表的变换

文章目录一、过滤二、分组三、聚合四、多重转换4.1 Filter and Group By4.2 Filter and Aggregate4.3 所有变换4.4 Dash中的应用一、过滤 如何通过 Plotly 在 Python 中使用过滤器。 注意 transforms在 v5 中已弃用,plotly将在未来版本中删除 import plotly.io as…

分享97个PHP源码,总有一款适合您

PHP源码 分享97个PHP源码,总有一款适合您 下面是文件的名字,我放了一些图片,文章里不是所有的图主要是放不下..., 97个PHP源码下载链接:https://pan.baidu.com/s/1OUa-rpzDK6CG8oj6BLZSTw?pwdxdt2 提取码&#xff…

上传ipa到appstore的步骤说明

上传ipa到appstore,首先你要有苹果开发者账号,一定要使用你自己的苹果开发者账号的证书打包,才能将ipa上传到你自己的苹果账号,才能提交到app store里。假如你还没有苹果开发者账号,或者你有证书但不是你自己账号生成的…

ES6ES6

ES8-ES8 新特性 4.1.async 和 await async和await 两种语法结合可以让异步代码像同步代码一样 4.1.1.async函数 async函数的返回值为 promise 对象, 2.promise 对象的结果由 asynt函数执行的返回值决定 4.1.2await表达式awaity必须写在 async 函数中 2.await 右侧…

Rockchip开发系列 - 3.2.引脚配置默认上拉下拉

By: fulinux E-mail: fulinux@sina.com Blog: https://blog.csdn.net/fulinus 喜欢的盆友欢迎点赞和订阅! 你的喜欢就是我写作的动力! 目录 返回总目录:Rockchip开发系列 - 总目录 开发过程中发现rk3568-linux.dtsi中耳机监测应急一直是处于低电平状态: 这个gpio表格也说…