群博

这里是技术的天堂

IRC

来这里聊天

邮件列表

不要错过我们的一切

小组资源

我们的项目展示

WIKI

快来一起编辑吧

纳新报名

快来加入我们吧

最近文章

  [原]Redis源码阅读笔记 ----数据结构部分 sds

壹、sds (SDS)Simple Dynamic String, 从字面意思上来简单理解就是简单的动态字符,其为具有动态增加空间的能力,扩容不需要使用者担心。 好的咱们来看一下他的数据结构吧 这个版本是黄所注释的3.0版本 typedef char *sds; //注意,sds其实不是一个结构体类型,而是被typedef的char*,好处见下文 struct sdshdr { unsigned int len; //记录buf中已经使用的长度 等于SDS所保存的字符串的长度 unsigned  >>>

  [原]DHCP的工作原理

—要配置好一个网络环境,使计算机顺利可以顺利Internet,那么计算机里一定要有IP、netmask、network、broadcast、getway、DNS IP等网络参数才行。 其中 IP、network、netmask、broadcast、gateway、都可以在/etc/sysconfig/netmask-scrips/ifcfg-eth[0-n]这个文件中定义。 DNS服务器的地址则可以在/etc/resolv.conf文件中定义。 那么如果有很多台电脑都需要配置一个网络环境,每台电 >>>

  [原]muduo源码学习之Reactor模式 ( EventLoop,Channel, Epoll

文章目录muduo 的 Reactor 模式大概逻辑EventLoop classEventLoop.hEventLoop::loopChannel classChannel.hChannel.ccEpollPoller classPoller class初始化EpollPoller.hEpollPoller.cc 日后的学习中必然会有新的认识, 保持更新系列 muduo 的 Reactor 模式 muduo 中构成 reactor 模式的最核心的三个类是 Channel class, Epol >>>

  [原]muduo源码学习之EventLoop::runInLoop函数和eventfd

文章目录EventLoop::runInLoop 函数功能eventfd 的使用创建eventfd 示例代码EventLoop::runInLoop源码分析 EventLoop::runInLoop 函数功能 在上一篇博客介绍了 muduo 的核心主循环EventLoop::loop函数, 在 muduo 中, 还有一个十分好用的功能: 可以执行其他线程的任务, 因为平时 IO 线程都阻塞在EventLoop::loop函数的poll函数中, 为了让空闲的 IO 线程也能利用起来, 某一个(IO >>>

  [原]Fastcgi 协议解析及 get&post 使用实例

前言: 基于: csdn1 娄神的描述 其实看上面两位大佬的博客就已经ojbk了.写的目地主要是自己总结学习一下. 基础: 1.基础的 WebServer应该支持客户端请求静态文件和动态文件. 2. 浏览器是不能够解析动态的php文件的!那么我们编写服务器程序时候如果遇到请求.php动态文件时就应该将php文件翻译为html文件. 3. php-fpm就能够将php文件翻译为html文件.所以我们的webserver将通过进程间通信把php文件交给php-fpm,然后把php-fpm翻译过后的h >>>

活动公告

时间: 2018-06-09  09:00:00 地点:重庆大学 学生开源年会 学生开源年会2018 重庆大学
以下内容转载自开源工场,主页:https://openingsource.org/ 开源工场发布最新消息:首届学生开源年会 SOSCON18 将于6月9日-10日在重庆大学举办,届时将有来自国内各大高校社区及国外高校学生参加。联合创始社区包括:重庆大学 CONTINUE、清华大学 TUNA 协会、中科院开源软件协会、中科大 LUG、西南大学开源协会等。 学生开源年会(Students Open S >>>

时间: 2017-12-01  19:30:00 地点:FF205 Shell;Bash
本次技术分享由小组16级成员刘生玺同学主持,主题为“Linux Shell”,大家可以通过文末链接下载本期技术分享的PPT。 我们欢迎所有17级的小鲜肉和所有对这方面感兴趣的同学参加这次技术分享,与我们一起探讨交流,相互学习,共同进步。 什么是Shell? Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。 Shell不止一种: Shel >>>

时间: 2017-09-16  09:30:00 地点:国际会议中心 SFD
第十四届软件自由日(西邮站)圆满落下了帷幕。感谢大家对本次活动的关注与支持。大家对本次活动是否还意犹未尽呢?快和小编一起来回顾一下现场的盛况吧! 超燃的开场视频 开场视频 主持人宣布开场 现场内景 活动开始前大家已经早早有序就坐,等待活动开始。本次活动吸引了众多开源和计算机爱好者参与,我校计算机学院的大一新生也参加了本次活动。 精彩分享 来自深度科技王勇先生、银河麒麟云吕冬兵先生和西安理工大学张翔 >>>

时间: 2017-09-16  10:51:00 地点:图书馆二楼 国际会议中心 软件自由日
第十四届软件自由日主场活动即将震撼来袭,小伙伴们是不是很激动呢?反正小编已经是兴奋地睡不着了,下面就由我来给大家透露一下内部情报和最新进展吧! 校内宣传 校园的不少地方都出现了软件自由日的宣传海报和横幅,快来一起将他们找出来吧! 西区图书馆 东区教学楼 西区小操场 外场活动 快来看看小鲜肉们对开源文化的热情吧! 东区计算机学院的小鲜肉们真是太积极了,跟学长学姐们交流了很多问题。 热闹的西区摊位。  >>>

时间: 2017-08-16  00:00:00 地点:中国·重庆大学 GNOME GNOME.Asia Summit 2017
GNOME.Asia亚洲峰会 一年一度的GNOME.Asia亚洲峰会在2017年度来到了山城重庆! 2017年是GNOME项目诞生20周年,还是GNOME.Asia 峰会的第十届,意义非凡。本次峰会是继北京、越南胡志明、台北、印度班加罗尔、香港和韩国首尔、印尼雅加达后,GNOME.Asia首次来到中国西部城市。 重庆是一个美丽而热情的城市,与开源社群碰撞出了很多火花,相信本次GNOME.Asia  >>>