banq老师对于源码学习的建议:关于源码学习的问题,我的建议是:先用,再改,边改边学。如果象读课本一样去读源码,毫无意义,书本知识是为了让读者容易理解而写,不是所有软件的源码都是为了让读者更容易理解而写。边改边学边前进是一种黑客文化hackway, facebook奉行黑客文化
分类:
其他好文 时间:
2014-09-09 11:00:48
阅读次数:
154
GNOME
GNOME是一种让使用者容易操作和设定电脑环境的工具,GNOME 包含了 Panel (用来启动此程式和显示目前的状态)、桌面(应用程式和资料放置的地方)、及一系列的标准桌面工具和应用程式,并且能让各个应用程式都能正常地运作。不管之前使用何种操作系统,都能轻易地使用 GNOME 功能强大的图形接口工具。
KDE
KDE,K桌面环境(KoolDesktop Environme...
分类:
系统相关 时间:
2014-09-07 18:37:05
阅读次数:
243
写在前面给大家推荐一个不错的网站 点击打开链接
本文测试例子源码下载地址
最近看AFNetworking2的源码,学习这个知名网络框架的实现,顺便梳理写下文章。AFNetworking的代码还在不断更新中,我看的是AFNetworking2.3.1。
本篇先看看AFURLConnectionOperation,AFURLConnectionOpera...
分类:
Web程序 时间:
2014-09-04 17:10:39
阅读次数:
337
一、容器vector
使用vector必须包含头文件:
#include
型别vector是一个定义于namespace std内的template:
[cpp]
view plaincopyprint?
templateclass _Ty, class _Ax = allocator >
第二个参数定义内存模型。我们一般采用默认的内存模型。
...
分类:
其他好文 时间:
2014-08-31 10:32:21
阅读次数:
239
编写本文稿的目的,在于通过分析stm32平台上的串口中断源码,学习 RTT中如何编写中断处理程序 如何编写RTT设备驱动接口代码 了解串行设备的常见处理机制 先以RTT官方源码中的STM32 BSP包来分析。rt-thread\bsp\stm32f10x 下,涉及的文件为: usart.c usar...
分类:
其他好文 时间:
2014-08-29 19:57:38
阅读次数:
358
1. 直接下载.NET Framework源代码(下载地址),然后用Visual Studio打开查看。 2. 在线查看,网址:http://referencesource.microsoft.com/ 。
分类:
Web程序 时间:
2014-08-28 13:10:09
阅读次数:
202
当skynet启动的时候,会根据配置文件制定的日志文件来创建一个logger context,具体过程就是找到logger.so动态链接文件,而后调用其logger_create函数(参数是配置的日志文件),而后构建这个服务对应的context(重要的是里面注册了该服务的回调函数_logger())和消息队列,最后执行logger_init函数,把logger的消息队列放入global
que...
分类:
Web程序 时间:
2014-08-27 22:01:28
阅读次数:
332
他山之石,可以攻玉。 要想了解tomcat,咱必须先搭建tomcat的环境,下载tomcat的源码,学习其架构。 1.首先是SVM Import 2、创建新的资源库位置:http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_0/...
分类:
其他好文 时间:
2014-08-26 15:14:36
阅读次数:
298
skynet 利用内置的原子操作来实现的一个读写锁,重点是理解 ”full memory barrier“ ,UNPv2 中利用互斥和条件变量实现的读写锁。前者是在硬件支持的情况下,显得简单明了,站的层次不一样。
源码贴出来:
struct rwlock {
int write;
int read;
};
static inline void
rwlock_in...
分类:
Web程序 时间:
2014-08-26 11:43:26
阅读次数:
284
Interface定义:type Namer interface { Method1(param_list) return_type Method2(param_list) return_type ...}注:1. interface中不能包含变量2. 一个类型不用显式去定义实现某...
分类:
编程语言 时间:
2014-08-26 00:27:15
阅读次数:
265