Chinaunix首页 | 论坛 | 博客
  • 博客访问: 101669
  • 博文数量: 30
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 402
  • 用 户 组: 普通用户
  • 注册时间: 2014-07-22 11:09
个人简介

摸着石头过河

文章分类

全部博文(30)

文章存档

2015年(2)

2014年(28)

我的朋友

发布时间:2014-11-05 16:37:27

    Python是解释型语言,不需要像想c那样编译链接成可执行文件再执行,Python由解释器逐行解释执行。   一、常见运算符    1、幂         x**y  表示x的y次幂 ,如2**3 值为8    2、除       / 在c里面是整除,而在Pytho.........【阅读全文】

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

发布时间:2014-11-04 15:22:46

1、gets()   函数原型: char *gets(char *s);   该函数有两个注意点:   (1)没有指定从标准输入读多少字符,可能会溢出,因此也推荐使用   (2)从标准输入读时,只有读到换行符或者EOF时才会把输入的字符读到缓存s中,但是不会把换行符读到缓存s中,但是  &n.........【阅读全文】

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

发布时间:2014-11-03 16:07:14

       select是网络编程中典型的IO复用技术,在一些对并发性要求不是很高的场合还是经常使用select的,所以就打算把select的使用注意点逐渐的罗列出来。     1、select的中间三个参数读、写和异常集合是值-结果参数,调用select时这三个参数是告诉内核需要内核监测哪些描述符, .........【阅读全文】

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

发布时间:2014-11-03 15:36:40

         大家都知道,当阻塞套接字没有准备就绪时就send或者recv肯定会被阻塞掉的,实际应用中不能让程序一直阻塞在那里的,对于非阻塞套接字,对他进行读写时肯定不会一直阻塞在那里,所以之前采用的技术是用select,将要读或写的套接字加入监测集合,使用select的超时返回功能。这样其实也可.........【阅读全文】

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

发布时间:2014-10-24 17:21:52

       常用的tcp和udp编程只能读写tcp和udp的数据,而原始套接字则具有下述三种能力:      1、可以读写ICMPV4、IGMPV4和IGMPV6的数据。           这样的话就不用自己组包了,就像tcp一样填充一些套接字就可以了,比较简便。      2.........【阅读全文】

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

登录 注册