Linux入门ubuntu下vim编辑器安装与使用

原文链接:http://jingyan.baidu.com/article/219f4bf7d03187de452d3862.html一、安装 vim 控制台版本的vim随ubuntu一起发行,因此没必要安装. 然而,如果您更喜欢GUI界面下的vim的话,请安装vim-gtk软件包,有以下两种方法...

2018-05-17 21:51:51

阅读数 248

评论数 0

Linux系统下的网络编程之服务器端server.c

//套接字成对出现,要绑定ip和端口号, 插座 有两端 数据发送端 数据接收端 //ip地址+端口号 在网络环境中唯一标识一个进程,这个进程就叫套接字 //套接字是l中的一个伪文件 //socket 有一个文件描述符,在L中实现形式是:一个文件描述符对应两个文件缓冲区(r/w),全双工 //网络字...

2018-05-07 16:33:44

阅读数 134

评论数 0

c++set基本操作,自定义类型排序,查找和对组

about Pair 对组template<class T1,class T2> struct pair//T1是第一个值的数据类型,T2是第二个值的数据类型//功能:pair是一个模板类型,将一对值组合,这一对值可以具有不同的数据类型(T1&a...

2018-05-06 21:08:49

阅读数 172

评论数 0

c++中的栈的基本用法及实现

// 第四次练习4.25start.cpp : 定义控制台应用程序的入口点。 #include<iostream> #include<stack> #include<algorithm&a...

2018-05-01 20:35:39

阅读数 260

评论数 0

数学之美-第9章图论与网络爬虫笔记

(1)用BFS还是DFS?不考虑时间因素,互联网静态不变的情况下,认为两者能够在大致的时间里完成所有的整个静态网页的爬取工作。工程上,做不到,网络爬虫更应定义为“如何在有限的时间里最多的爬下那些重要的网页”,一般认为一个网页的首页是最重要的。因此BFS优于DFS。但并非不使用DFS,这和爬虫的分布...

2018-05-01 19:33:16

阅读数 119

评论数 0

吴军《数学之美》之图论和网络爬虫

 离散数学是当代数学的一个重要分支,也是计算机科学的数学基础。它包括数理逻辑、集合论、图论和近世代数四个分支。数理逻辑基于布尔运算,我们已经介绍过了。这里我们介绍图论和互联网自动下载工具网络爬虫 (Web Crawlers) 之间的关系。顺便提一句,我们用 Google Trends 来搜索一下“...

2018-05-01 19:05:30

阅读数 58

评论数 0

c++中的双端队列deque

// 第四次练习4.25start.cpp : 定义控制台应用程序的入口点。 #include<iostream> #include<deque> #include<algorithm&a...

2018-04-27 22:52:34

阅读数 52

评论数 0

c++中的vector容器(笔记练习)

笔记:1.about vectorvector是可变大小数组的序列容器。同数组一样,vector也采用连续存储空间存储元素,因此可采用下标对元素进行访问。与普通数组不同的是,它的大小是可动态改变。(vector使用动态数组存储元素。)与其它动态序列容器相比(deques, lists and fo...

2018-04-27 22:03:29

阅读数 18

评论数 0

c++中string的操作

标准库的string类提供了从一个string得到c类型的字符数组:c_str()。1. c_str():生成一个const char*指针,指向以空字符终止的数组。注:①这个数组的数据是临时的,当有一个改变这些数据的成员函数被调用后,其中的数据就会失效。因此要么现用先转换,要么把它的数据复制到用...

2018-04-25 23:49:39

阅读数 27

评论数 0

c++面向抽象类编程计算程序员员工工资

#include<iostream> #include<cstdlib> #include<cstring> using namespace std;//05 //面...

2018-04-08 23:04:21

阅读数 125

评论数 0

c++纯虚函数

纯虚函数声明: virtual 函数类型 函数名 (参数表列) = 0;纯虚函数:1.没有函数体;2.最后面的“=0”告诉编译系统“这是虚函数”; 3.是一个声明语句,最后有分号;4.纯虚函数只有函数名而不具备函数的功能,不能被调用。 5.纯虚函数的作用是在基类中为派生类保留一个函数的名字,以便派...

2018-04-08 22:16:52

阅读数 29

评论数 0

c++中的多态和vptr指针

1.多态原理探究#include<iostream> #include<cstdlib> #include<cstring> using namespace std;...

2018-04-08 21:47:11

阅读数 39

评论数 0

c++重写重载重定义

#include<iostream>//34 #include<cstdlib> using namespace std; //重载 重写 重定义 //重写发生在两个类之间(父类和子类) //重载必须发生在一...

2018-04-08 17:26:15

阅读数 28

评论数 0

c++虚析构函数应用

#include<iostream>//34 #include<cstdlib> using namespace std; //虚析构函数 class A { public: A() { p = new...

2018-04-08 17:09:11

阅读数 31

评论数 0

c++中的类型转换

#include<iostream>//33 #include<cstdlib> using namespace std; /*c 风格的强制类型转化很简单,double a = 3.1415; int b =...

2018-04-08 12:17:22

阅读数 67

评论数 0

类型兼容性原则

#include<iostream>//31 #include<cstdlib> using namespace std; //类型兼容性原则 class Parent { public: void prin...

2018-04-06 14:15:37

阅读数 44

评论数 0

继承和组合混搭下的构造和析构

#include<iostream>//30 #include<cstdlib> using namespace std; //继承和组合混搭下的构造和析构 class Object { public: O...

2018-04-06 13:57:07

阅读数 31

评论数 0

c++中的多态思想

#include<iostream>//29 #include<cstdlib> using namespace std; //多态案例 //HeroFighter AdvHeroFighter EnemyFi...

2018-04-06 13:37:19

阅读数 34

评论数 0

数组模板类(数组元素是int,char,Teacher(类对象))(类对象的输出重载左移运算符问题未解决)

myVector_test.cpp// myVector_test.cpp : 定义控制台应用程序的入口点。 #include "stdafx.h" #include<iostream> #include&am...

2018-04-05 14:53:54

阅读数 44

评论数 0

c++类中的static静态成员变量

#include<iostream>//28 #include<cstdlib> using namespace std; //编译器并不是把函数模板处理成能处理任意类的函数 //编译器从函数模板通过具体类型产...

2018-04-04 23:21:20

阅读数 20

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭