一、源码结构继上一篇blog说到整个leaflet的结构,这里重新贴一张图(src -> core),直观点,如下图。这篇blog主要研读core文件夹的源码Brower.js。因为怕篇幅较大,所以Class.js,Events.js,Handler.js,Util.js后续开博。他们是整个框架的b...
分类:
移动开发 时间:
2014-10-08 17:45:35
阅读次数:
792
一、创建项目项目名称:spring100802二、在项目中添加spring支持1.在项目中创建lib目录/lib2.在lib目录下添加jar包commons-logging.jarjunit-4.10.jarlog4j.jarspring-beans-3.2.0.RELEASE.jarspring-context-3.2.0.RELEASE.jarspring-core-3.2.0.RELEASE.jarspring-expression..
分类:
编程语言 时间:
2014-10-08 16:44:05
阅读次数:
232
一、创建项目项目名称:spring100806二、在项目中添加spring支持1.在lib目录下添加jar包commons-logging.jarjunit-4.10.jarlog4j.jarspring-beans-3.2.0.RELEASE.jarspring-context-3.2.0.RELEASE.jarspring-core-3.2.0.RELEASE.jarspring-expression-3.2.0.RELEASE.jarspring-..
分类:
编程语言 时间:
2014-10-08 16:43:25
阅读次数:
229
一、创建项目项目名称:spring100802二、在项目中添加spring支持1.在项目中创建lib目录/lib2.在lib目录下添加jar包commons-logging.jarjunit-4.10.jarlog4j.jarspring-beans-3.2.0.RELEASE.jarspring-context-3.2.0.RELEASE.jarspring-core-3.2.0.RELEASE.jarspring-expression..
分类:
编程语言 时间:
2014-10-08 16:10:35
阅读次数:
168
一、创建项目项目名称:spring100806二、在项目中添加spring支持1.在lib目录下添加jar包commons-logging.jarjunit-4.10.jarlog4j.jarspring-beans-3.2.0.RELEASE.jarspring-context-3.2.0.RELEASE.jarspring-core-3.2.0.RELEASE.jarspring-expression-3.2.0.RELEASE.jarspring-..
分类:
编程语言 时间:
2014-10-08 16:10:15
阅读次数:
166
一、创建项目项目名称:spring100807二、添加jar包com.springsource.org.aopalliance-1.0.0.jarcommons-logging.jarjunit-4.10.jarlog4j.jarspring-aop-3.2.0.RELEASE.jarspring-beans-3.2.0.RELEASE.jarspring-context-3.2.0.RELEASE.jarspring-core-3.2.0.RELEASE.jarspring-..
分类:
编程语言 时间:
2014-10-08 16:09:46
阅读次数:
277
一、创建项目项目名称:spring100804二、在项目中添加spring支持1.在项目中创建lib目录/lib2.在lib目录下添加jar包commons-logging.jarjunit-4.10.jarlog4j.jarspring-beans-3.2.0.RELEASE.jarspring-context-3.2.0.RELEASE.jarspring-core-3.2.0.RELEASE.jarspring-expression..
分类:
编程语言 时间:
2014-10-08 15:20:28
阅读次数:
226
最早的时候是在程序初始化过程中开启了一个timer(timer_create),这个timer第一次触发的时间较短时就会引起程序core掉,core的位置也是不定的。使用valgrind可以发现有错误的内存写入:
==31676== Invalid write of size 8
==31676== at 0x37A540F852: _dl_allocate_tls_init (in /l...
分类:
其他好文 时间:
2014-10-08 00:01:44
阅读次数:
363
今天用了一天的时间看nginx的启动流程,流程还是很复杂,主要的函数调用有十几个之多,通过看源码和上网查资料,弄懂了一些函数,有些函数还在学习中,有些函数还待日后学习,这里记录一下今天所学。加油!
1nginx.c
启动的程序主要在src/core/nginx.c中,和普通函数一样,main函数是其入口函数:下面我们看看main函数的源代码:
int ngx_cdecl
main(int a...
分类:
其他好文 时间:
2014-10-07 21:58:44
阅读次数:
342
(1)core_cm3.c , core_cm.h:获取设置CM3内核,配置一些内核寄存器,用到CM3核的都需要;(2)stm32f10x.h和 system_stm32f10x.c,system_stm32f10x.h 和 startup_stm32f10x_hd.s : stm32的支撑文件,这...
分类:
其他好文 时间:
2014-10-07 18:09:23
阅读次数:
153