该文被密码保护。 阅读全文
posted @ 2019-06-25 11:48 沧海一笑_DJ 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 00. 目录 [TOC] 01. 开发背景 ​ 贪吃蛇起源于西方,来自于蛇骗夏娃和亚当偷吃禁果的神话。人们为了说明蛇的一个“贪”字,开发出了贪吃蛇游戏。本公开课使用 C语言 开发一个贪吃蛇游戏。 ​ 贪吃蛇最初为人们所知的是诺基亚手机附带的一个小游戏,它伴随着诺基亚手机走向世界。现在的贪吃蛇出现了许 阅读全文
posted @ 2019-06-25 11:22 沧海一笑_DJ 阅读(929) 评论(0) 推荐(0) 编辑
摘要: 开篇词 | 从今天起,跨过“数据结构与算法”这道坎 ​ 作者是王争,毕业于西安交通大学计算机专业。现在回想起来,本科毕业的时候,我的编程水平其实是很差的。直到读研究生的时候,一个师兄给了我一本《算法导论》,说你可以看看,对你的编程会很有帮助。 ​ 没想到,从此我对算法的“迷恋”便一发不可收拾。之后, 阅读全文
posted @ 2019-06-20 22:34 沧海一笑_DJ 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 00. 目录 [TOC] 声明: 该博客来源于传智播客C++学院相关培训参考手册 头文件 libevent` 实现可移植应用程序的函数。libevent会在库内部使用这些函数。 01. 基本类型 1.1 evutil_socket_t类型 在除Windows之外的大多数地方,套接字是个整数,操作系统 阅读全文
posted @ 2019-06-05 22:25 沧海一笑_DJ 阅读(762) 评论(0) 推荐(0) 编辑
摘要: 00. 目录 [TOC] 声明: 该博客来源于传智播客C++学院相关培训参考手册 01. 事件概述 Libevents的基本操作单元是 ,每一个 代表了一些条件的集合,这些条件包括: 文件描述符已经准备好读或写 文件描述符正在变为就绪,准备好读或写(仅限于边沿触发) 超时事件 信号发生 用户触发事件 阅读全文
posted @ 2019-06-05 20:59 沧海一笑_DJ 阅读(3132) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://blog.csdn.net/hackbuteer1/article/details/6726419 偶然间在网上看到几个原来没见过的面试智力题,有几个题目在国内流传相当广,什么n个人怎么分饼最公平,屋里的三个灯泡分别由哪个开关控制,三架飞机环游世界,用火柴和两根绳子测量45分 阅读全文
posted @ 2019-06-04 19:49 沧海一笑_DJ 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 00. 目录 [TOC] 声明: 该博客来源于传智播客C++学院相关培训参考手册 01. event_base_loop函数 一旦有了一个已经注册了某些事件的 event_base (关于如何创建和注册事件请看笔记四),就需要让 libevent 等待事件并且通知事件的发生。 event_base_ 阅读全文
posted @ 2019-06-04 19:38 沧海一笑_DJ 阅读(1629) 评论(0) 推荐(0) 编辑
摘要: 1、史密斯住在第十三号大街,这条大街上的房子的编号是从13号 到1300号。琼斯想知道史密斯所住的房子的号码。 琼斯问道:它小于500吗? 史密斯作了答复,但他讲了谎话。 琼斯问道:它是个平方数吗? 史密斯作了答复,但没有说真话。 琼斯问道:它是个立方数吗? 史密斯回答了并讲了真话。 琼斯说道:如果 阅读全文
posted @ 2019-06-04 18:57 沧海一笑_DJ 阅读(641) 评论(0) 推荐(0) 编辑
摘要: 00. 目录 [TOC] 声明: 该博客来源于传智播客C++学院相关培训参考手册 01. 简介 ​ 使用libevent函数之前需要分配一个或者多个event_base结构体。每个event_base结构体持有一个事件集合,可以检测以确定哪个事件是激活的。 ​ 如果设置event_base使用锁,则 阅读全文
posted @ 2019-06-03 21:11 沧海一笑_DJ 阅读(2909) 评论(0) 推荐(0) 编辑
摘要: 00. 目录 @[toc] 01. libevent简介 什么是libevent ​ Libevent 是一个用C语言编写的、轻量级的开源高性能事件通知库,主要有以下几个亮点:事件驱动( event driven),高性能;轻量级,专注于网络,不如 ACE 那么臃肿庞大;源代码相当精炼、易读;跨平台 阅读全文
posted @ 2019-06-02 18:14 沧海一笑_DJ 阅读(988) 评论(0) 推荐(0) 编辑