自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (4)
  • 收藏
  • 关注

转载 linux top命令

简介top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。top显示系统当前的进程和其他状况,是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止. 比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU...

2018-03-26 13:18:48 182

转载 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 7170

原创 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 5105 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 2828

原创 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 2217 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

原创 linux 动态库的加载与调用

linux 动态库的加载与调用

2017-10-11 21:19:12 809

原创 Linux 静态库、动态库的创建和使用,环境变量初识。

这是一个很帅的作者!

2017-10-10 21:05:47 882

Spark快速大数据分析-高清带目录

1.1 Spark是什么 Spark 是一个用来实现快速而通用的集群计算的平台。 在速度方面,Spark 扩展了广泛使用的 MapReduce 计算模型,而且高效地支持更多计算模式,包括交互式查询和流处理。在处理大规模数据集时,速度是非常重要的。速度快就意 味着我们可以进行交互式的数据操作,否则我们每次操作就需要等待数分钟甚至数小时。 Spark 的一个主要特点就是能够在内存中进行计算,因而更快。不过即使是必须在磁盘上进行的复杂计算,Spark 依然比 MapReduce 更加高效。

2019-02-01

Hadoop权威指南.大数据的存储与分析.第4版

从Hadoop的缘起开始,由浅入深,结合理论和实践,全方位地介绍Hadoop这一高性能处理海量数据集的理想工具。全书共16章,3个附录,涉及的主题包括:Haddoop简介;MapReduce简介;Hadoop分布式文件系统;Hadoop的I/O、MapReduce应用程序开发;MapReduce的工作机制;MapReduce的类型和格式;MapReduce的特性;如何构建Hadoop集群,如何管理Hadoop等

2019-02-01

Scala实用指南-高清带目录

很高兴见到你对 Scala 感兴趣。感谢你选择本书来学习和练习这门编程语言,你将感受到在一种编程语言中融合面向对象和函数式编程这两种编程范式所带来的巨大优势。 Java 生态系统是目前用于开发和部署企业级应用最强大的平台之一。Java 平台几乎无所不在并且用途广泛;它类库丰富,可以在多种硬件上运行,并且衍生出了 200 多种基于此平台的编程语言

2019-02-01

HBase不睡觉

为什么要叫不睡觉书呢?因为我们发现阻碍人们学习新技术最大的 障碍不是技术的难度或者条件的限制,而是学习技术时难以抵挡的困 意,所以我们的目标就是写一本让人看了不会睡着的HBase技术书籍。 希望大家可以通过这本书成功地入门HBase技术。 为什么要写这本书? 目前网上关于HBase的知识比较零碎,缺乏系统性。翻译的作 品,语言的组织又不符合国人的习惯。 目前的资料都很旧。连英文的资料很多都过时了,比如现在很多 的书籍和网上的资料都还在介绍三层查询架构,可是HBase早已 经改成二层查询架构了。实际操作到的跟书上的操作不一样,这 很让人沮丧。

2019-02-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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