Chinaunix首页 | 论坛 | 博客
  • 博客访问: 522664
  • 博文数量: 80
  • 博客积分: 1496
  • 博客等级: 上尉
  • 技术积分: 1292
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-18 11:24
个人简介

IT码农一个~

文章分类

全部博文(80)

文章存档

2020年(3)

2019年(7)

2017年(1)

2016年(2)

2015年(2)

2014年(26)

2013年(26)

2012年(2)

2011年(1)

2010年(1)

2008年(9)

我的朋友

发布时间:2014-07-08 17:59:41

c++ vtable vptr 虚函数 多态......【阅读全文】

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

发布时间:2014-07-04 15:59:10

本文的部分内容可能来源于网络,该内容归原作者所有,如果侵犯到您的权益,请及时通知我,我将立即删除,原创内容copyleft归tingkman@163.com所有,使用GPL发布,可以自由拷贝,转载。但转载请保持文档的完整性,注明原作者及原链接,严禁用于任何商业用途。欢迎加入嵌入式交.........【阅读全文】

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

发布时间:2014-07-04 15:46:01

什么是可epoll队列?就可以使用epoll来监控队列中是否有数据的队列,当然也支持select和poll。应用场景一个线程,需要将队列(共享内存队列或普通队列均可)中的数据取出来,然后通过网络发送出去。如果没有可epoll队列,这个问题处理起来就比较麻烦。代码实现实现基于pipe,但pipe可能会产生毛刺。.........【阅读全文】

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

发布时间:2014-07-04 15:45:44

,字符编码是计算机技术的基石,想要熟练使用计算机,懂得一点字符编码的知识,还是很有必要的。 1. ASCII码 我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字.........【阅读全文】

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

发布时间:2014-07-04 15:42:55

coroutine.pdf 协程也叫微线程,英文名称为coroutine。一个进程可以有多个线程,一个线程可以有多个协程,这是协程和线程间的关系。不同的是,线程由系统调度,但协程需要自己调度,协程运行在用户态。Linux内核为协程编程提供了支持,相关的函数声明在ucontext.h头文件中。也可以借助longjmp、setjmp等实现.........【阅读全文】

阅读(847) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

lincolnrainbow2014-02-13 11:26

yifangt:我有基本的C知识,想提高到熟练使用库和宏的程度,我想找一位C语言老师,您愿意收徒吗?联系方式:yifangt@hotmail.com多谢!

收徒谈不上,大家共同学习。 不过我的长项是C++, c语言的话老实说没有在产品中使用过。学习语言只是第一关阶段,要想提升,还是需要操作系统、数据结构、算法、内存、进程管理、TCP/IP网络协议等一系列的知识来铺垫。 可以推荐你看几本书《linux环境高级编程》, 《UNIX网络编程》,《TCP/IP协议详解》,《深入理解计算机系统》, C语言一个不错的网站 :http://learn.akae.cn/media/index.html. 
    当然这是个一个漫长的过程,一下子不可能掌握这么多,需要一个迭代的过程,自己安装一个虚拟机,然后装一个linux操作系统,如CentOS,然后自己编一个最基本的HTTP服务器,通过项目学编程是最快的,祝你成功!

回复  |  举报

yifangt2013-11-23 12:36

我有基本的C知识,想提高到熟练使用库和宏的程度,我想找一位C语言老师,您愿意收徒吗?联系方式:yifangt@hotmail.com多谢!

回复  |  举报

yjg20082009-06-19 18:00

有空来我家座座,一起交流,一起分享!

回复  |  举报
留言热议
请登录后留言。

登录 注册