- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 7.python学习笔记:切割文件的合并
切割文件的合并在上一篇文章中介绍了如何进行大型文件的切分,从而有利于文件的传输,但是在传输到指定位置之后,我们还需要把这些文件排序后进行合并,从而恢复大型文件。合并文件的脚本需要如下参数:fromdir 从那个目录里的文件进行合并 tofile 合并后的大文件名称#!/usr/bin/env pythonimport osimport sysdef join(from
2016-05-23 18:11:57 626
原创 6.python学习笔记:切分大型文件
大型文件的切分在shell编程中有一组操作可以切分和合并大型文件,解决了因存储过小而不能在一个设备中存储的尴尬,命令是:切分: split -b 5m redhat6.5.iso redhat-b 指定了每块子文件的大小 (适用于二进制文件 -l 指定了每个子文件的行数(适用于文本文件)合并:cat redhat* > redhat6.5.iso如果你对shell 自带的切分合并操作
2016-05-18 19:03:47 1859
原创 1.shell实用脚本:批量拷贝相同类型的文件
批量拷贝相同类型的文件思路在一个目录中,可能有多个不同类型的文件,我们想要抽取中其中的一部分,然后拷贝到其他的目录中或者其他主机中,这个操作在现实工作中非常常见,比如日志的迁移等。这里的要点是要在指定目录的全集中找到所有匹配的文件。分为两个操作:1.全集的遍历 2.模式的匹配 3.在匹配之后所要进行的操作1.全集的遍历这个思路在shell和Python中有着不同的方式(Python的方法随后讲解
2016-05-16 09:57:51 8460
原创 C++学习笔记:C++中的new
C++中的new动态内存分配在C语言中我们学习过动态内存分配一共有这么几个操作:malloc free realloc alloc1.malloc最常见,申请指定大小的内存,如果成功则返回申请内存的首地址,如果失败返回NULL。 2.free操作释放由malloc、realloc和alloc申请的内存,其实就是释放在堆中申请的内存。 3.realloc是在堆上重新申请指定大小的内存,它需要
2016-05-14 18:00:05 489 1
原创 1.C++学习笔记:内存模型
C++学习笔记存储持续性、作用域和链接性C++和C语言对于变量定义的方式类型,定义的不同方式确定了变量的生存周期、作用范围以及可以被谁使用的“权限”问题。存储持续性一般来讲我们把存储的持续性简称为变量在程序中定义的位置,有以下三个位置:1.自动存储持续性:简称自动变量,该变量定义在具体的函数块中,并且不加(static)这种修饰符,该类变量从函数被调用时代码块创建开始到函数执行结束时被释放。2.静态
2016-05-14 12:17:16 433
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人