- 博客(17)
- 资源 (4)
- 收藏
- 关注
转载 linux top命令
简介top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。top显示系统当前的进程和其他状况,是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止. 比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU...
2018-03-26 13:18:48 184
转载 C++ 虚函数表解析
转自:http://blog.csdn.net/haoel/article/details/1948051C++ 虚函数表解析 前言 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使
2018-01-04 22:51:10 146
转载 进程间通信之:socket
转载出处:http://blog.csdn.net/younkerjqb/article/details/536357731.TCP/IP 在学习socket之前,先简单了解一下TCP/IP协议族,这样更有助于理解socket在网络编程中所处的位置。 TCP/IP(Transmission Control Protocol/Internet Protocol)即传
2018-01-04 19:16:05 421
转载 同一进程中的线程究竟共享哪些资源
转载地址:http://www.cnblogs.com/baoendemao/p/3804677.html进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位. 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器
2018-01-04 18:59:37 7172
原创 C++语法之多态
下面简单介绍下我对C++语法-->多态的理解一、首先我们要知道什么是多态?我的理解是:如果将基类中的某个成员声明为虚函数,那么子类中与该函数具有相同原型的成员函数也是虚函数,并且对基类中的版本形成了覆盖,这时通过指向子类对象的基类指针或者引用调用该虚函数时,实际被执行的是子类中的覆盖版本。而不是基类中的原始版本,这种语法现象称为多态。eg:class A{publi
2017-12-14 21:33:46 204
原创 QT 使用qtcreator编写第一个登录程序
今天我们使用QT 中的qtcreator编写第一个登录程序,具体步骤如下:首先我们在vi 界面中使用qtcreator命令,进入creator 界面。接着我们选择新建项目并设置文件路径和工程名字,其余默认(我们父窗口选择的是QDialog)项目文件创建好了以后我们点击左侧项目文件中的.ui文件。编辑界面,效果如下:。注:password的echomode 设置为 passw
2017-11-22 22:39:40 5110 1
原创 QT基础之编写第一个QT程序
今天开始QT阶段的学习:一、下面介绍QT的基础和编写第一个QT程序:QT是一个C++图形用户界面应用程序开发框架。是一个面向对象的框架。二、QT构造器的相关命令qmake -v :查看当前QT版本qmake -project :构建QT工程,生成.pro工程文件qmake :根据pro文件生成makefilemake :根据生成的makefile文件完成工程
2017-11-15 21:30:32 603
原创 C++语法之继承
下面介绍我对C++语法继承的总结:1.什么是继承?继承:通过一种机制来表达类型之间共性和特性的方法,利用自己已经拥有的特性来定义新的数据类型。这种机制成为类型。2.继承方式分为:公有继承 public 保护继承 protected 私有继承 private被继承的类称为基类,继承其他类的类叫做子类(派生类) 3.语法形式: c
2017-11-14 22:54:33 299
原创 C++语法之操作符重载函数
下面简单介绍下C++中的操作符重载函数:一、操作符分为:单目操作符 ~(非) -(取负) 二、单目操作符重载函数形式:1.成员函数形式: const 类名 operator 操作符(void){函数体}2.全局函数形式: friend const 类名 operator 操作符 (类名
2017-11-14 22:45:07 404
原创 网络基础之信息的生成与传递
今天介绍网络基础中的信息的生成与传递 首先我们的数据在传递过程中会经过这四个层:应用层、运输层、网络层、链路层我们的数据在应用层序中产生,加上Appl首部传输到运输层的TCP段,形成了TCP段的应用数据。在TCP段加上TCP首部传送给网络层。然后再加上IP的首部形成了IP数据报(报文)。最后将报文传送给链路层,加上以太网的首部与尾部就形成了以太网帧。 以太网
2017-10-23 21:23:27 416
原创 linux 进程的管理、子进程创建、进程资源的回收
今天介绍进程的进程的管理,子进程创建以及进程资源的回收首先什么是进程?答:进程是程序的实例。程序是静态的,是存放在硬盘上的,程序运行起来就形成了进程。程序从磁盘到内存里之后就形成了进程。进程又分为:用户级进程和内核级进程 我们下面了解用户级进程:操作系统为了和管理进程,会有一个控制块来记录进程用到了哪些资源。叫做PCB块。每一个进程都有自己的一个ID叫做PID。用以下
2017-10-18 22:07:35 2833
原创 linux 文件锁、系统调用和库函数之间的关系
下面介绍文件锁以及系统调用和库函数之间的关系。文件锁:什么是文件锁?文件锁就是给文件上了一把锁,在进程使用文件的时候加锁,在进程结束的时候解开。为什么加文件锁?多个进程在同时访问一个文件的时候,避免文件的错误。文件锁分为:读锁(建议锁) 写锁(互斥锁)锁的实现分为:建议锁 强制锁下面介绍建议锁:函数fcntl(2) #include #inc
2017-10-17 22:49:10 420
原创 linux 获取文件元数据、文件夹的操作、ls功能实现
今天介绍linux中如何获取文件的元数据以及对文件夹的操作首先 什么是文件的元数据?文件的数据和元数据是如何存储的?tarena@ubuntu:~/LIANXI/10.15$ ls -l a.c-rw-rw-r-- 1 tarena tarena 616 10月 15 21:07 a.c上面这个就是文件的元数据,可以理解为文件的描述信息,文件的属性。文件拥有者是一个用户,每个用户都有
2017-10-16 21:58:16 2220 1
原创 linux中对文件的操作、文件的输出重定向、文件描述符等
首先介绍文件操作的几个函数:open() close() read() write() lseek()补充:文件的默认权限 -rw- rw- r-- 对应的8进制的代码 0664;补充:前面讲过每个进程都有自己的PID,而每个进程也都有自己的PCB,成为进程控制块,他里面记录了进程用了哪些资源。 补充:文件描述符-它存在于进程控制块中,以一个数组的形式记录进程打开过
2017-10-16 21:36:07 595
原创 linux 内存管理、进程的映射、mmap()函数 、mallco()函数的缓冲机制
linux 内存管理、进程的映射、mmap()函数 、mallco()函数的缓冲机制
2017-10-12 21:45:16 365
Spark快速大数据分析-高清带目录
2019-02-01
Hadoop权威指南.大数据的存储与分析.第4版
2019-02-01
Scala实用指南-高清带目录
2019-02-01
HBase不睡觉
2019-02-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人