上一页 1 ··· 8 9 10 11 12 13 14 15 下一页

C基础 北京大公司面试简单总结

摘要: 这是关于程序员面试的一篇文章, 希望对你有帮助. 干了快3年了. 可以简单参考, 对比总结.虽然本人很水. 阅读全文
posted @ 2016-04-08 20:03 喜欢兰花山丘 阅读(1735) 评论(9) 推荐(3) 编辑

C 基于UDP实现一个简易的聊天室

摘要: 本文是围绕Linux udp api 构建一个简易的多人聊天室.重点看思路,帮助我们 加深对udp开发中一些api了解. 阅读全文
posted @ 2016-04-06 11:58 喜欢兰花山丘 阅读(17074) 评论(13) 推荐(0) 编辑

C 几种异常机制简单讲述

摘要: 这是关于C中如何使用异常机制的讨论.顺带讲一讲C中魔法函数的setjmp内部机制. 通过它实现高级的异常try...catch. 阅读全文
posted @ 2016-04-03 10:45 喜欢兰花山丘 阅读(498) 评论(0) 推荐(0) 编辑

linux动态库编译和使用详细剖析

摘要: 重点讲述linux上使用gcc编译动态库的一些操作.并且对其升入的案例分析. 最后介绍一下动态库插件技术, 让代码向后兼容. 阅读全文
posted @ 2016-03-29 20:32 喜欢兰花山丘 阅读(4913) 评论(0) 推荐(0) 编辑

C 实现有追求的线程池 探究

摘要: 关于线程池的讨论太多了,都是套路.但是考虑了pthread_cond_signal 惊群不多了,解决了也不多,而能够避免惊群的更是凤毛麟角.本文实现的线程池优点是跨平台,避免线程池惊群,支持线程池取消操作. 阅读全文
posted @ 2016-03-26 14:01 喜欢兰花山丘 阅读(5169) 评论(6) 推荐(1) 编辑

C 实现一个跨平台的定时器 论述

摘要: 今天分享设计的是一个C多线程毫秒级别的定时器基础库设计.去掉注释估计200行代码. 会用到高级多线程设计思路, 模型设计(UML), 各种设计优缺点的简单讨论. 可能写的烂尾,重点是思考. 阅读全文
posted @ 2016-03-23 16:50 喜欢兰花山丘 阅读(2542) 评论(0) 推荐(0) 编辑

网络开发库从libuv说到epoll

摘要: 这是个学习libuv的基础分享博文, 后面会简单举几个epoll使用的例子. 帮助加深对网络开发的理解和手段. 阅读全文
posted @ 2016-03-20 14:28 喜欢兰花山丘 阅读(8528) 评论(3) 推荐(0) 编辑

C 实现一个简易的Http服务器

摘要: 这是个Linux上简易的http服务器实现,主要就是tcp socket 和 pipe管道cgi重定向. 解析http协议. 简单的处理并反馈给客户端.并附带一个client.c 测试服务端. 比较简陋 去掉注释400行以下. 能够帮我们加深web服务器的理解. 阅读全文
posted @ 2016-03-14 23:31 喜欢兰花山丘 阅读(19850) 评论(5) 推荐(9) 编辑

C 简易基础开发框架 - simple c

摘要: 这是个纯C跨平台的开发库. 主要做的功能是内置了pthread多线程库. 基础的数据结构list,tree,string等,还构建了日志系统,配置读取系统. json和csv解析协议.还有原子操作等. 适合开发小规模的程序. 阅读全文
posted @ 2016-03-12 15:10 喜欢兰花山丘 阅读(3154) 评论(2) 推荐(0) 编辑

C 封装一个csv 解析库

摘要: 关于C基础开发框架零件写的差不多了,这里再添加一个csv文件解析库. 后面有机会 再融进去跨平台的网络开发库.和更加方便的图形库. 阅读全文
posted @ 2016-03-11 14:24 喜欢兰花山丘 阅读(2872) 评论(2) 推荐(1) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 下一页