归档: 2016/9

Shell 流程控制Loop和引号(三)

前言Linux shell 脚本基础学习第三篇;上一篇Liunx shell 脚本基础学习中,我们讲到了Linux shell 脚本中控制流程的if、select、case,这里接着介绍Linux shell 脚本控制流程的loop和引导,控制流程这部分内容较多,还有一部分是关于here document。

Shell 命令和流程控制(二)

前言Linxu shell 脚本基础这里介绍到第二篇,详细介绍shell 命令和流程控制,这部分介绍三类命令,在学习时大家应该加以比较学习。Linux shell脚本基础课程前面一篇介绍的都是语法基础的开头、注释、变量和 环境变量,这里将介绍shell命令和控制流程的第一部分,在shell脚本中可以使用三类命令,而控制流程就放在下一讲吧。

Shell 脚本基础学习(一)

前言Linux shell 脚本基础我们将分几篇文章来记录,希望对我们这些初次接触Linxu shell脚本编程的初学者有帮助;Linxu shell 脚本基础学习先来介绍shell的语法,开头、注释、变量和环境,虽然不涉及到具体的东西,但是大号基础是以后学习的前提,很多时候我们拿到别人的开源库,需要编译使用,但是由于各种原因,总是编译不成功,其中就有shell 脚本,如果我们看不懂别人的脚本,编译出错,还查不来原因。(比如一个空格导致编译失败,你能查出原因么?)

Linux环境下 Vim的安装配置及使用

前言Learn vim and it will be your last text editor. There isn’t any better text editor that I know of. It is hard to learn, but incredible to use.学习VIM,它会是你最后的文本编辑器。没有任何好转的文本编辑器,我知道的。这是很难学,但令人难以置信的使用。 VI是LINUX下最老牌的编辑工具,而VIM则是VI的升级版本,LINUX系统必备啊~~

Linux 常用的一些基本命令

前言Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统,下面就来简单总结下常用的基础操作命令。

NDK开发(一)JNI简介及调用流程

前言前段时间学习了C、C++的一些基础知识后,了解了它们的编码风格,要想掌握NDK开发,前提是会使用JNI,下面我们开始简单的介绍吧! JNI简介  JNI全称是Java Native Interface(Java本地接口),本地接口就是指用C和C++开发的接口。从Java1.1开始,JNI标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计的,但是它并不妨碍你使用其他编程语言,只要调用约定受支持就可以了。  

Xshell 远程连接Linux服务器

我这里有一台电脑,装的Ubuntu系统,当我想使用时,又要去使用另外一台机器(如果没有,可以直接去阿里云整一台主机),更何况文件传输也不方便,比较麻烦,后来,看着同事用的Xshell 远程连接linux,挺方便的就折腾了一番,当然,putty,xftp是个很不错的选择。 xshell和xftp是windows下访问ubuntu(linux)服务器的一个非常好使的工具。 ubuntu安装ssh服务器首先,判断Ubuntu是否安装了ssh服务:1、输入: 1#ps -e |grep ssh 如果服务已经启动,则可以同时看到“ssh-agent”和“sshd”,否则表示没有安装服务,或没有开机启动 。

C++ New和delete操作符使用

在C语言中,动态分配内存用 malloc() 函数,释放内存用 free() 函数。如下所示: 12int *p = (int*) malloc( sizeof(int) * 10 ); //分配10个int型的内存空间free(p); //释放内存 在C++中,这两个函数仍然可以使用,但是C++又新增了两个关键字,new 和 delete:new 用来动态分配内存,delete 用来释放内存。

C++ String字符串的增删改查

c++ 提供的string类包含了若干实用的成员函数,大大方便了字符串的增加、删除、更改、查询等操作。 插入字符串insert()函数可以在string字符串中置顶的位置插入另一个字符串,它的原型为: 1string& insert (size_t pos, const string& str); 看这个插入的格式我们就能猜想到,pos表示要插入的下标;str表示要插入的字符串,它可以是string变量,也可以是C风格的字符串。

C++ String类和字符串的访问和拼接操作

C++ 增强了对字符串的支持,除了可以使用c中的字符串,还可以使用内置的数据类型string,string类处理字符串会翻遍很多,完全可以代替C语言中的char 数组和char 指针。 使用sting类需要包含头文件< sting >, 下面我们就来介绍怎么使用。 string 的几种用法: 123456789101112131415161718#include <iostream>#include <string>using namespace std;void main(){ string s1; string s2 = "c plus plus"; string s3 = s2; string s4(5, 's'); cout << s1 << s2 << s3 << s4 << endl; system("pause");} 输出结果: 12c plus plusc plus plussssss请按任意键继续. . .