Chinaunix首页 | 论坛 | 博客
  • 博客访问: 320995
  • 博文数量: 64
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 1972
  • 用 户 组: 普通用户
  • 注册时间: 2012-05-31 21:53
个人简介

文明之精神,野蛮之体魄。

文章分类
文章存档

2015年(4)

2013年(60)

我的朋友

发布时间:2013-05-09 11:00:52

基于原始套接字编程       在开发面向连接的TCP和面向无连接的UDP程序时,我们所关心的核心问题在于数据收发层面,数据的传输特性由TCP或UDP来保证:       也就是说,对于TCP或UDP的程序开发,焦点在Data字段,我们没法直接对TCP或UDP头部字段进行赤裸裸的修改.........【阅读全文】

阅读(1617) | 评论(0) | 转发(0)

发布时间:2013-05-09 10:29:01

一、      Ruby语言的网络编程支持Ruby提供了两种级别的网络编程支持。如果开发者希望从底层的Socket层进行网络编程,Ruby语言提供了大量的Socket。如果开发者希望直接使用应用层的网络协议,例如FTP,HTTP进行编程,Ruby同样提供支持。1.    什么是Socket:“插口”,.........【阅读全文】

阅读(1549) | 评论(0) | 转发(0)
I/O

发布时间:2013-05-09 10:28:18

一、      基本输入输出1.    基本输出:Kernel模块下包含的基本输出方法有p,print,printf,putc,puts。。。puts:任何语言都不能输出一个对象,对象时内存里存在的内容。当我们使用puts输出一个对象时,实际上输出的是这个对象的to_s方法返回的值。putc:只能输出一.........【阅读全文】

阅读(1434) | 评论(0) | 转发(0)

发布时间:2013-05-09 10:27:27

一、      线程概述1.    线程和进程:进程是具有一定独立功能,并且处于运行过程中的程序,是系统进行资源分配和调度的一个独立单位。一般而言,进程包含如下三个特征:1、独立性。2、动态性。3、并发性。(注:和并行性的区别)。。。。线程是进程的执行单元。线程可以拥.........【阅读全文】

阅读(1621) | 评论(0) | 转发(0)

发布时间:2013-05-09 10:25:44

一、      异常概述1.    一个健壮的软件产品,应该能充分应对各种情况,而不是只能应对正常的情况。异常处理机制让程序按既定计划执行,当程序运行到无法运行的代码时,系统自动创建一个异常对象,该异常对象被提交给Ruby解释器,这个过程被称为引发异常。二、 &n.........【阅读全文】

阅读(1599) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册