- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 Spark学习(一)基础介绍
发展spark是什么2、一个大一统的软件栈Spark核心 计算引擎 对由很多计算任务组成的、运行在多个工作机器或者是一个计算集群上的应用调度、分发以及监控的计算引擎 速度快、通用Spark项目包含多个密切组成的组件 优点1:软件栈中所有的程序库和高级组件都可以从下层的改进中获益 优点2:运行整个软件栈的代价变小了 优点3:能够构建出无
2017-11-12 13:15:37 1041
原创 Linux鸟哥的私房菜-认识系统服务(1)daemon
doeamondaemon 与服务 (service)参考博客1 service :常驻在记体体中的程序,且可以提供一些系统或网络功能,那就是服务 系统为了某些功能必须要提供一些服务 (不论是系统本身还是网络方面),这个服务就称为 service service 的提供总是需要程序的运行,所以达成这个 service 的程序我们就称呼他为 daemon 比如:达成循环型例行性工
2017-10-24 10:50:34 442
原创 Linux入门学习Make
Make工程管理器 一个“自动编译管理器” GNU的make能够使整个软件工程的编译、链接只需要一个命令就可以完成。 “自动”是指它能够根据文件时间戳自动发现更新过的文件而减少编译的工作量如果有点基础,基础可以先参考博客 一个很好的makefile的例子,这篇博主讲的简单易懂,但是源码粘贴有部分地方有点问题(拼写)建议大家看的时候尽量自己敲。一定注意gcc那一行是tab,不能是空
2017-10-22 17:26:49 343
原创 linux入门笔记GDB调试
GDB调试器 对于Linux程序员来讲,GDB(GNU Debugger)通过与GCC的配合使用,为基于Linux的软件开发提供了一个完善的调试环境。 将调试符号插入到生成的二进制代码中的gcc编译 gcc -g hello.c -o hello GDB使用流程 代码见后面 代码1**首先使用GCC对test.c进行编译。**> 注意:GDB进行调试的是可执行文件,而不是如“.
2017-10-22 16:58:19 344
原创 linux入门笔记GCC编译器
GCC编译器 GCC编译器能将C、C++语言源程序、汇编程序和目标程序编译、连接成可执行文件,如果没有给出可执行文件的名字,GCC将生成一个名为a.out的文件扩展名 文 件 类 型 后续编译流程.c C语言源代码文件 预处理、编译、汇编、链接.C/.cc/.cxx C++源代码文件 预处理、编译、汇编、链
2017-10-22 16:46:34 341
原创 shell编程
Shell简介什么是Shell? 操作系统与用户交互的界面 提供脚本语言编辑环境,方便用户自动批量处理大量的工作任务 标准shell为bashShell操作 注意: 注意1:可执行程序和内建命令的区别 大部分linux命令都有对应的../bin,/sbin目录下的应用程序;内建命令不需要应用程序,即在默认路径下无法找到该命令; 注意2:命令自动展开 <tab>
2017-10-22 16:18:59 178
原创 make/makefile二
Makefile 总述> Makefile里主要包含了五个东西:显式规则、隐晦规则、变量定义、文件指示和注释。 在Makefile中的命令,必须要以[Tab]键开始。 Makefile的文件名:“GNUmakefile”、“makefile”、“Makefile” 引用其它的Makefile: includefilename 可以是当前操作系统Shell的文件模式(可以保含路径和通
2017-10-22 15:38:25 235
原创 make/makefile一
原文来自于:http://blog.csdn.net/haoel/article/details/2886makefile 自动化编译 反斜杠(\)是换行符的意思 make命令执行时,需要一个 Makefile文件,以告诉make命令需要怎么样的去编译和链接程序 Makefile的文件名 1.1 默认情况下:“GNUmakefile”、“makefile”、“
2017-10-22 13:58:24 255
原创 解决虚拟机CentOS7虚拟机无法上网
注意: centos7突然无法上网: 可能原因:是哪里出了问题 比如提示:执行 service network restart 出现以下错误**Restarting network (via systemctl): Job for network.service failed. See 'systemctl status network.service' and 'journ
2017-10-20 21:09:45 425
原创 Linux基础命令学习二
shell壳 1、shell充当人与内核的翻译官,许多linux系统主流默认字符shell是Bash一个命令行可以输入多个命令 bash中常用的通配符 * 匹配任意一个或多个字符 ls *.txt ? 匹配任一单一字符 ls ab?.txt
2017-10-20 09:49:25 212
原创 linux基础命令的学习一
基础知识 linux初始化init系统 内核初始化的最后一步 sysvinit 用runlevel定义系统运行级别 0关机模式 1单用户模式 6重启模式
2017-10-20 09:43:16 275
原创 磁盘部分学习
命令: df:将系统内的所有的文件系统列出来 df -h:将容量结果以容易读的容量格式显示出来# df /结果:显示磁盘文件名# fdisk -l结果:查阅目前系统内的所有分区有哪些*# fdisk /dev/这里按Tab键即可补全 接着根据提示输入:m 即可看到所有的操作* d 删除 4 删除分区4 p 显示整个分区表的情况 n 新增 选择:p
2017-10-19 21:38:22 240
原创 centos输入法的安装
参考网址: http://blog.csdn.net/tham_/article/details/41868831使用yum安装: 1、需要注意的地方: 切换到root用户:su - 配置fcitx:以登陆用户运行以下命令,关闭ibus键盘监听 这个是普通用户执行。root不行。 2、步骤:EPEL7几乎是CentOS必备的源:$ wget http://d
2017-10-19 14:03:35 517
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人