openvswitch configuration

1.installation apt-get install openvswitch-switch apt-get install openvswitch-common service openvswitch-switch start 2.configure bridge,po...

2016-07-09 18:27:07

阅读数 181

评论数 0

linux vlan configuration

1.installation sample:ubuntu apt-get install vlan modprobe 8021q 2. create subinterface eth0.100 belong to vlan 100,eth0.200 belong vlan vlan 200 v...

2016-07-08 08:38:33

阅读数 479

评论数 0

ruby 文件编码转换

#!/usr/bin/ruby require 'iconv' require 'fileutils' if ARGV.size         puts "Usage: #{__FILE__}   "         exit 1 end be...

2014-09-17 11:10:04

阅读数 701

评论数 0

ruby 类和模块

Ruby 类和对象 Ruby 是一种完美的面向对象编程语言。面向对象编程语言的特性包括: 数据封装数据抽象多态性继承 在 Ruby 中定义类 为了使用 Ruby 实现面向对象编程,您需要先学习如何在 Ruby 中创建对象和类。 在 Ruby 中,类总是以关...

2014-09-12 15:58:48

阅读数 339

评论数 0

ruby 块和yield

Ruby 块 您已经知道 Ruby 如何定义方法以及您如何调用方法。类似地,Ruby 有一个块的概念。 块由大量的代码组成。您需要给块取个名称。块中的代码总是包含在大括号 {} 内。块总是从与其具有相同名称的函数调用。这意味着如果您的块名称为 test,那么您要使用函数 test 来调...

2014-09-12 11:17:41

阅读数 303

评论数 0

ruby 方法

Ruby 方法 Ruby 方法与其他编程语言中的函数类似。Ruby 方法用于捆绑一个或多个重复的语句到一个单元中。 方法名应以小写字母开头。如果您以大写字母作为方法名的开头,Ruby 可能会把它当作常量,从而导致不正确地解析调用。 方法应在调用之前定义,否则 Ruby 会产生未定义的方法...

2014-09-12 11:12:04

阅读数 290

评论数 0

ruby 控制语句

Ruby 判断 Ruby 提供了其他现代语言中很常见的条件结构。在这里,我们将解释所有的条件语句和 Ruby 中可用的修饰符。 Ruby if...else 语句 语法 if conditional [then] code... [elsif conditional ...

2014-09-12 10:59:51

阅读数 355

评论数 0

ruby 运算符

Ruby 算术运算符 假设变量 a 的值为 10,变量 b 的值为 20,那么: 运算符 描述 实例 + 加法 - 把运算符两边的操作数相加 a + b 将得到 30 - 减法 - 把左操作数减去右操作数 ...

2014-09-12 10:50:31

阅读数 455

评论数 0

ruby 数据类型

数值类型(Number) 1、整型(Integer) 整型分两种,如果在31位以内(四字节),那为Fixnum实例。如果超过,即为Bignum实例。 整数范围从 -230 到 230-1 或 -262 到 262-1。在这个范围内的整数是类 Fixnum 的对象,在这个范围外的整...

2014-09-12 10:44:27

阅读数 225

评论数 0

ruby heredocument

Ruby 中的 Here Document "Here Document" 是指建立多行字符串。在 如果终止符用引号括起,引号的类型决定了面向行的字符串类型。请注意 下面是不同的实例: #!/usr/bin/ruby -w print <<E...

2014-09-12 10:37:25

阅读数 370

评论数 0

ruby语法

Ruby 语法 让我们编写一个简单的 Ruby 程序。所有的 Ruby 文件扩展名都是 .rb。所以,把下面的源代码放在 test.rb 文件中。 #!/usr/bin/ruby -w puts "Hello, Ruby!"; 在这里,假设您的 /usr/bi...

2014-09-12 10:35:04

阅读数 286

评论数 0

初始ruby

Ruby 的特性 Ruby 是开源的,在 Web 上免费提供,但需要一个许可证。Ruby 是一种通用的、解释的编程语言。Ruby 是一种真正的面向对象编程语言。Ruby 是一种类似于 Python 和 Perl 的服务器端脚本语言。Ruby 可以用来编写通用网关接口(CGI)脚本。Ruby ...

2014-09-12 10:31:43

阅读数 304

评论数 0

makefile

简单例子 CC=gcc CFLAGS=-g -Wall  //定义宏,相当define MyAPP: test.o dog.o  //目标: 依赖文件 $(CC) -o MyAPP test.o dog.o  ${CFLAGS}  //生成目标的命令 test.o: test.c dog...

2014-03-19 10:55:58

阅读数 231

评论数 0

linux c 调试优化

1.调试工具gdb  gdb pro gdb pro core 2.命令 bt run list print display break 3. splint:检查为赋值使用的变量及相关问题 cflow:给出函数调用关系 gprof:检查函数调用性能相关 ...

2014-03-19 09:29:19

阅读数 339

评论数 0

linux网络套接字实例

#include #include #include #include #include #include #include int TCPS() { int s,c_len,c,size,len; struct sockaddr_in sin,c_sin; c...

2014-03-05 13:39:18

阅读数 316

评论数 0

网络套接字编程

1。字节序 小字节:低位保存在低字节 大字节:低位保存在高字节 简单程序判断: int isLittle() {         short i=0x0001;         if(1==*(char*)&i)                 return 1;    ...

2014-03-04 11:09:42

阅读数 268

评论数 0

linux 进程间通信

Linux环境进程间通信(一) 管道 管道可用于具有亲缘关系进程间的通信,有名管道克服了管道没有名字的限制,因此,除具有管道所具有的功能外,它还允许无亲缘关系进程间的通信。 1) 管道是半双工的,数据只能向一个方向流动;需要双方通信时,需要建立起两个管道; 只能用于父子进程或者...

2014-03-03 11:09:18

阅读数 268

评论数 0

linux进程操作

(1)基础理论 进程组id = 父进程id,即父进程为组长进程   组长进程   组长进程标识: 其进程组ID==其进程ID   组长进程可以创建一个进程组,创建该进程组中的进程,然后终止   只要进程组中有一个进程存在,进程组就存在,与组长进程是否终止无关   进程组生...

2014-02-28 17:21:40

阅读数 371

评论数 0

文件系统操作

(1)分区硬盘 fdisk /dev/sdb n->创建分区,逻辑分区和主分区 主分区范围1-4 逻辑分区5,6.... (2)格式化文件分区 mkfs.type  分区 (3)将分区挂载目录 mount  分区 目录 被挂载的目录原始内容不可访问

2014-02-27 17:33:44

阅读数 289

评论数 0

linux c编程基础

(1)GCC 编译选项 -c 只编译 -o 输出文件 -S 汇编文件 -E 预编译 -O3,O2,O编译优化 -g gdb调试选项 (2) gdb调试 gcc使用-g生产的执行文件或core文件等 run:运行 list:显示源程序 next:下一步,不进函数 step:下一步,进入函数 prin...

2014-02-26 17:04:00

阅读数 363

评论数 0

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