import sysimport timeimport os 1、检索文件夹大小的程序,要求执行方式如下 python3.8 run.py 文件夹 path = sys.argv[1]?sum = 0for line in os.listdir(path): path2 = os.path.join ...
分类:
其他好文 时间:
2020-03-30 23:06:36
阅读次数:
90
import zipfile import os print(os.getcwd()) #C:\Users\del\PycharmProjects\untitled1\cs newZip = zipfile.ZipFile('C:\\Users\\del\\Desktop\\新建文件夹 (2)\\新 ...
分类:
其他好文 时间:
2020-02-29 00:22:03
阅读次数:
78
df:显示磁盘空间使用情况。获取硬盘被占用了多少空间,目前还剩下多少空间等信息。可以查看一级文件夹大小、使用比例、档案系统及其挂入点。 常用命令参数:-h h代表‘Human-readable’以KB、MB、GB为单位显示,方便阅读 第一个字段(Filesystem)及最后一个字段(Mounted ...
分类:
其他好文 时间:
2020-01-14 19:08:48
阅读次数:
98
本篇在日常工作中会使用到的一些命令或技巧吧,不断更新中... pip源 临时使用 永久修改 ubuntu源 UTC时间转北京时间 tcpdump抓包 Vim技巧 字符串匹配 复制粘贴缩进错乱问题的解决方案 linux查看文件夹大小 IP正则 使用shell命令从文本提取ip地址: linux 取文件 ...
分类:
其他好文 时间:
2019-12-07 12:55:29
阅读次数:
147
递归是算法中一种非常重要的思想,应用也很广,小到阶乘,再在工作中用到的比如统计文件夹大小,大到 Google 的 PageRank 算法都能看到,也是面试官很喜欢的考点
最近看了不少递归的文章,收获不小,不过我发现大部分网上的讲递归的文章都不太全面,主要的问题在于解题后大部分都没有给出相应的时间/空间复杂度,而时间/空间复杂度是算法的重要考量!递归算法的时间复杂度普遍比较难(需要用到归纳法等),换句话说,如果能解决递归的算法复杂度,其他算法题题的时间复杂度也基本不在话下。另外,递归算法的时间复杂度不少是不能接受的,如果发现算出的时间复杂度过大,则需要转换思路,看下是否有更好的解法 ,这才是根本目的,不要为了递归而递归!
分类:
其他好文 时间:
2019-12-07 01:26:50
阅读次数:
143
du的用法 du命令用来查看目录或文件所占用磁盘空间的大小。常用选项组合为:du -sh du常用的选项: -h:以人类可读的方式显示 -a:显示目录占用的磁盘空间大小,还要显示其下目录和文件占用磁盘空间的大小 -s:显示目录占用的磁盘空间大小,不要显示其下子目录和文件占用的磁盘空间大小 -c:显示 ...
分类:
系统相关 时间:
2019-11-07 19:02:23
阅读次数:
126
几种不同的实现方法: (一)单线程递归方式 (二)使用Executors.newFixedThreadPool和callable 多线程实现 (三)使用Executors.newFixedThreadPool和callable 多线程的另外一种实现 (四)使用CountDownLatch和Atomi ...
分类:
编程语言 时间:
2019-10-29 19:50:52
阅读次数:
78
package com.study;/** * 用面向对象方法实现打印文件夹目录、输出每个文件和文件夹大小 * 计算此文件夹下共有多少个子文件夹和文件 */ import java.io.File; public class DirLength { private long len; private ...
分类:
其他好文 时间:
2019-10-12 21:04:15
阅读次数:
84