2016-09-22

使用标准库的栈和队列时,先包含相关的头文件

include

include

定义栈如下:
stack stk;
定义队列如下:
queue q;
栈提供了如下的操作
s.empty() 如果栈为空返回true为1,否则返回false为0
s.size() 返回栈中元素的个数
s.pop() 删除栈顶元素但不返回其值
s.top() 返回栈顶的元素,但不删除该元素
s.push(有参数) 在栈顶压入新元素
队列提供了下面的操作
q.empty() 如果队列为空返回true,否则返回false
q.size() 返回队列中元素的个数
q.pop() 删除队列首元素但不返回其值
q.front() 返回队首元素的值,但不删除该元素
q.push(有参数) 在队尾压入新元素
q.back() 返回队列尾元素的值,但不删除该元素

include <> 从标准库目录开始搜索

include “ ”从用户的工作目录开始搜索

void open(constchar*filename,intmode,intaccess)
filename:要打开的文件名
mode:要打开文件的方式
ios::in:文件以输入方式打开(写)
ios::out:文件以输出方式打开(读)
access: 打开文件的属性
0:普通文件,打开访问
1:只读文件
2:隐含文件
4:系统文件
fstream f;
f.open(参数)
ifstream默认以输入方式打开文件
ofstream默认以输出方式打开文件
文本文件的读写很简单:用插入器(<<)向文件输出;用析取器(>>)从文件输入。假设file1是以输入方式打开,file2以输出打开。示例如下: file2<<”ILoveYou”;//向文件写入字符串”ILoveYou”inti; file1>>i;//从文件输入一个整数值
ifstream fin(“file.txt”);
char ch;
int counter;
while(!fin.eof()){
ch=fin.get();
if(ch==‘e’)counter++;}
fin.close();

include

cmath或者math.h都是可以的
求x素数或者成为质数:
for(int i=2;i

include

using namespace std;
void main()
{
int num;
cin >> num;
for(unsigned int i = 1; i <= num; i++)
{
if(num%i == 0)
{
cout << i << endl;
}

http(80)与HTTPS(443)的区别:
https(有安全证书)是http(明文传输数据)的安全版,HTTPS协议是由SSL(SSL 的英文全称是 “Secure Sockets Layer” ,中文名为 “ 安全套接层协议层 ” )+HTTP协议构建的

网络层:IP ARP RARP ICMP
传输层:TCP(Telnet远程登录23 FTP文件传送协议(控制端口一般为21,而数据端口不一定是20) SMTP简单邮件传输协议25 pop3邮局协议110),UDP(DNS域名解析系统53 TFTP简单文件传输协议69 SNMP简单网络管理协议161)

top命令用来显示执行中的程序进程,使用权限是所有用户
free命令用来显示内存的使用情况,使用权限是所有用户
kill命令用来中止一个进程
df [选项]… [文件]…显示每个<文件>所在的文件系统的信息,默认是显示所有文件系统
列出所有端口 netstat -a
列出所有 tcp 端口 netstat -at
列出所有 udp 端口 netstat -au
netstat 输出中显示 PID
kill -9 PID
grep命令该命令常用于分析一行的信息,若当中有我们所需要的信息,就将该行显示出来
grep [-acinv] [–color=auto] ‘查找字符串’ filename
cp -a file1 file2 #连同文件的所有特性把文件file1复制成文件file2
cp file1 file2 file3 dir #把文件file1、file2、file3复制到目录dir中
mv命令该命令用于移动文件、目录或更名
mv file1 file2 file3 dir # 把文件file1、file2、file3移动到目录dir中
mv file1 file2 # 把文件file1重命名为file2
rm命令该命令用于删除文件或目录
rm -i file # 删除文件file,在删除之前会询问是否进行该操作
rm -fr dir # 强制删除目录dir中的所有文件
killall命令该命令用于向一个命令启动的进程发送一个信号
killall [-iIe] [command name]
ps命令该命令用于将某个时间点的进程运行情况选取下来并输出
tar命令该命令用于对文件进行打包,压缩和解压
cat命令该命令用于查看文本文件的内容,后接要查看的文件名,通常可用管道与more(不支持后退)和less(支持后退)一起使用,从而可以一页页地查看数据
cat text | less # 查看text文件中的内容
chmod x 1 w 2 r 4
vim命令该命令主要用于文本编辑,它接一个或多个文件名作为参数,如果文件存在就打开,如果文件不存在就以该文件名创建一个文件(文件编辑完成之后若保存是wq,不保存是q)
gcc命令用于把C语言的源程序文件,编译成可执行程序
time命令该命令用于测算一个命令(即程序)的执行时间
就像平时输入命令一样,不过在命令的前面加入一个time即可
指定文件尾部的内容 tail -n 1000 文件名 head -n 数字 文件名

MapReduce综合应用案例 — 电信数据清洗 结果乱码:评测输出结果过长,请检查代码逻辑,部分输出如下: ������,������,18620192711,15733218050,2017-09-28 19:49:34,2017-09-28 19:51:05,91,�½�ά���������,����ر������� ����ͮ,������,18641241020,15733218050,2017-11-04 01:01:16,2017-11-04 01:04:24,188,�㽭ʡ,����ʡ ����,������,15778423030,15614201525,2017-05-20 14:27:31,2017-05-20 14:35:23,472,ɽ��ʡ,����ʡ �ι���,��ٻ,13341109505,15151889601,2017-04-20 04:16:02,2017-04-20 04:23:20,438,�㽭ʡ,����ʡ �ι���,�˶�,13341109505,13666666666,2016-08-02 04:10:26,2016-08-02 04:16:36,370,����ʡ,������ʡ ����,����·,15032293356,13799999999,2017-05-28 02:06:21,2017-05-28 02:09:20,179,������,�ຣʡ ������,�ι���,15733218050,13341109505,2016-01-12 12:32:56,2016-01-12 12:40:01,425,����ʡ,����ʡ ������,������,13269361119,13269361119,2017-02-21 01:31:30,2017-02-21 01:37:03,333,����׳��������,����ʡ ����·,���ȫ,13799999999,15338595369,2017-11-29 04:13:34,2017-11-29 04:18:31,297,����������,������ʡ ������,����,15733218050,15778423030,2018-11-17 12:27:13,2018-11-17 12:27:58,45,����׳��������,����ʡ �ι���,����,13341109505,17731088562,2017-01-14 03:34:04,2017-01-14 03:42:22,498,����ʡ,����ʡ ���п�,����,18332562075,15778423030,2018-03-30 16:11:15,2018-03-30 16:14:33,198,ɽ��ʡ,����� �ƻỪ,����ı,13560190665,18301589432,2017-01-29 00:09:56,2017-01-29 00:14:19,263,����ʡ,�����ر������� ������,�º�Ӣ,15733218050,13520404983,2018-10-08 09:55:31,2018-10-08 09:56:45,74,�ӱ�ʡ,���ɹ������� ����,����,15778423030,13566666666,2017-01-10 00:38:41,2017-01-10 00:46:50,489,����ر�������,�㽭ʡ ����,����,13566666666,17731088562,2018-11-10 01:21:53,2018-11-10 01:26:54,301,����ʡ,����ʡ ����,������,15778423030,15733218050,2016-05-25 17:50:21,2016-05-25 17:53:23,182,�ຣʡ,����ʡ ��ٻ,�ι���,15151889601,13341109505,2016-07-02 06:30:52,2016-07-02 06:38:58,486,���Ļ���������,�㶫ʡ ������,�˶�,18620192711,13666666666,2017-11-18 09:37:56,2017-11-18 09:44:13,377,����׳��������,����ʡ �ι���,����ͮ,13341109505,18641241020,2017-10-27 03:29:06,2017-10-27 03:33:21,255,̨��ʡ,�Ϻ��� ����,�ι���,17731088562,13341109505,2016-08-19 01:47:50,2016-08-19 01:55:06,436,����ʡ,�ຣʡ �º�Ӣ,�ƻỪ,13520404983,13560190665,2016-10-16 13:56:34,2016-10-16 14:04:43,489,������,�㶫ʡ ���ȫ,�ι���,15338595369,13341109505,2018-04-17 20:13:51,2018-04-17 20:14:19,28,����ʡ,����ʡ ��ٻ,�ι���,15151889601,13341109505,2017-03-16 09:56:39,2017-03-16 09:59:54,195,�㽭ʡ,������ �ƻỪ,���ȫ,13560190665,15338595369,2017-11-17 03:51:21,2017-11-17 03:58:49,448,����ʡ,����ʡ ������,����,15733218050,13566666666,2017-08-23 14:29:00,2017-08-23 14:32:06,186,����ʡ,�Ϻ��� ����,�ƻỪ,17731088562,13560190665,2016-08-07 12:00:55,2016-08-07 12:08:28,453,����������,�㽭ʡ ���ȫ,������,15338595369,15614201525,2017-06-06 16:51:19,2017-06-06 16:59:24,485,����ʡ,������ ����,����,17731088562,15778423030,2017-05-12 15:22:47,2017-05-12 15:26:24,217,������,����ʡ ����,����ͮ,15778423030,18641241020,2018-02-01 00:30:07,2018-02-01 00:35:58,351,����׳��������,����ʡ ����,����,13566666666,17731088562,2016-05-31 12:29:25,2016-05-31 12:31:34,129,����ʡ,����ʡ ����,����·,15778423030,13799999999,2018-05-05 18:00:18,2018-05-05 18:04:53,275,������,�����ر������� �ι���,�º�Ӣ,13341109505,13520404983,2018-03-24 03:13:58,2018-03-24 03:17:01,183,������,�ӱ�ʡ ����,�ƻỪ,13566666666,13560190665,2017-12-22 04:49:20,2017-12-22 04:55:38,378,����ʡ,����ʡ ����,������,15032293356,18620192711,2017-01-29 11:13:08,2017-01-29 11:15:37,149,����������,����ʡ ����·,�ι���,13799999999,13341109505,2018-07-10 04:19:23,2018-07-10 04:20:38,75,������ʡ,����ʡ ���ȫ,��ٻ,15338595369,15151889601,2017-12-01 10:51:54,2017-12-01 10:59:38,464,����������,����ر������� ���п�,�ƻỪ,18332562075,13560190665,2018-04-09 22:12:31,2018-04-09 22:17:19,288,�½�ά���������,����ʡ ����,����,15778423030,15032293356,2016-07-08 04:56:22,2016-07-08 05:00:54,272,����ر�������,���������� ��ٻ,������,15151889601,15733218050,2018-07-06 03:35:47,2018-07-06 03:37:11,84,�Ϻ���,���ɹ������� ������,����ı,13269361119,18301589432,2018-11-03 19:04:34,2018-11-03 19:11:13,399,�Ϻ���,�Ϻ��� ����,���ȫ,15032293356,15338595369,2018-03-12 05:51:55,2018-03-12 05:56:41,286,����׳��������,����ʡ ����,������,15778423030,13269361119,2016-01-15 00:23:11,2016-01-15 00:26:36,205,�����ر�������,����ʡ �º�Ӣ,���п�,13520404983,18332562075,2016-09-22 16:55:16,2016-09-22 16:59:53,277,̨��ʡ,���������� ����ı,����,18301589432,15778423030,2016-09-11 12:18:04,2016-09-11 12:22:08,244,����ʡ,�Ϻ��� ���ɷ�,��ٻ,15732648446,15151889601,2018-08-29 23:17:25,2018-08-29 23:25:17,472,����ʡ,�Ϻ��� ����ı,������,18301589432,13269361119,2017-11-28 23:05:16,2017-11-28 23:05:41,25,����ʡ,����ʡ �ƻỪ,����ͮ,13560190665,18641241020,2018-08-04 10:47:39,2018-08-04 10:48:37,58,�����,̨��ʡ ���ȫ,���п�,15338595369,18332562075,2016-09-17 22:54:07,2016-09-17 22:58:12,245,�㽭ʡ,������ �º�Ӣ,����,13520404983,17731088562,2017-09-08 21:50:56,2017-09-08 21:53:37,161,�����ر�������,�Ĵ�ʡ ���ɷ�,����ı,15732648446,18301589432,2018-03-22 04:27:16,2018-03-22 04:29:37,141,����ʡ,ɽ��ʡ ����,������,15032293356,15614201525,2016-08-17 14:48:13,2016-08-17 14:55:56,463,����ʡ,����ʡ ����ͮ,����,18641241020,15778423030,2018-
06-09
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值