- 博客(6)
- 问答 (1)
- 收藏
- 关注
原创 Linux下实现简单进度条
我们在使用计算机不免有拷贝文件或者下载文件的时候,总会看到行行色色的进度条,如下图的两种:下载文件: 拷贝文件: 在实现进度条之前首先要明白两个问题:回车与换行的区别printf的缓冲区问题可能你不明白为什么一个小小的进度条关这俩兄弟什么事,但请耐心往下看!回车与换行在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的东西,每秒钟可以打10个字符。但是它有一
2016-12-31 21:28:48 1115
原创 【Linux】Linux指令学习之find
find指令是我们在使用Linux系统时比较常用并且十分重要的一条指令。它的指令格式如下: find pathname [-options] [...] *** pathname:你要查找的目录[- options]:查找方式[…]:查找方式对应的查找条件***:搭配使用的指令options 查找方式(查找方式有很多,下面只剖析了几种常用的)-name 按照文件名进行查找 eg:
2016-12-30 20:18:19 1179
原创 Linux文件的三个时间参数atime,mtime,ctime;
在windows系统下查看过文件属性的朋友可能都知道,每个文件都有三个时间参数,分别为:创建时间、修改时间、访问时间。如图:同样的,Linux文件系统下对应每个文件也有三个时间参数,但与windows下略有不同,三个时间分别为:Access(atime):访问时间,指文件最后一次被访问的时间;Modify(mtime):修改时间,指文件内容最后一次被修改的时间。这里的文件内容指文件内的数据;C
2016-12-29 21:54:21 5756 3
原创 Linux环境变量及其设置
简介环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或多个应用程序将使用到的信息。Linux是一个多用户的操作系统,每个用户登录系统时都会有一个专用的运行环境,通常情况下每个用户的默认的环境都是相同的。这个默认环境就是一组环境变量的定义。每个用户都可以通过修改环境变量的方式对自己的运行环境进行配置。分类根据环境变量的生命周期我们可以将其分为永久性变量和临时性变量,根据用户等级的不同又可以将
2016-12-22 17:33:20 35513 4
原创 STL迭代器的"特性萃取机"-----Traits
Traits就像一台”特性萃取机“,它可以毫无偏差的榨取各个迭代器的特性。在讲Traits之前,我们先要把迭代器的特性搞清楚。什么是迭代器的特性?迭代器的特性就是迭代器的型别,最常用的迭代器的5中种型别(这5种型别都为内嵌型别),每一种迭代器都有以下五种型的定义:1.value_type迭代器所指向对象的类型2.difference_type表示两个迭代器之间的
2016-12-17 21:49:30 2019
原创 【STL】STL空间配置器
STL标准规格告诉我们,STL配置器定义于中,而SGI的中含有两个文件。#include //内存空间的配置与释放#include //对象内容的构造与析构我们看到,STL的配置器allocator是将内存空间的配置与释放和对象的构造与析构这两部分操作分开处理的。分别定义与两个文件内,各自负责各自的功能。除了这两个文件以外,中还定义了一些全局函数用来填充或复制大量数据。un
2016-12-11 17:43:28 720
空空如也
B树的查找时间复杂度是多少?求大神解!
2016-11-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人