这是官网:http://hokaccha.github.io/js-flipsnap/1.引入全局命名空间 类似jQuery插件写法 传入window, document,提高内部访问速度;;(function(window, document, undefined){})(window, wind...
分类:
Web程序 时间:
2015-06-04 19:06:22
阅读次数:
187
chromium源码阅读-进程间通信IPC.消息的接收与应答chromium源码阅读-进程间通信IPC.消息的接收与应答介绍chromium进程间通信在win32下是通过命名管道的方式实现的,最后的数据都是以二进制流的方式进行传播,pickle类就是负责消息的封包与解包功能,它将各种数据已二进制的形...
分类:
系统相关 时间:
2015-06-01 06:07:06
阅读次数:
638
Scala构建工具(SBT)的使用SBT介绍SBT是Simple Build Tool的简称,如果读者使用过Maven,那么可以简单将SBT看做是Scala世界的Maven,虽然二者各有优劣,但完成的工作基本是类似的。
虽然Maven同样可以管理Scala项目的依赖并进行构建,但SBT的某些特性却让人如此着迷,比如:
使用Scala作为DSL来定义build文件(one language...
分类:
其他好文 时间:
2015-05-28 18:12:15
阅读次数:
148
因为redis是用c写的,c中没有自带的map,所以redis自己实现了map,来看一下redis是怎么实现的。1、redis字典基本数据类型redis是用哈希表作为字典的底层实现,dictht是哈希表的定义:typedef struct dictht { // 哈希表节点指针数组(俗称桶,b...
分类:
其他好文 时间:
2015-05-26 00:10:58
阅读次数:
117
长期关注和使用.NET开源项目,给我带来了很多好处:1.可以快速完成我的想法,也就是所谓的业务细节,而不是关注如何实现;2.可以更快更稳定的完成需求,而不是自己造轮子实现,花费时间;3.从.NET开源项目的使用以及源码阅读中也会带来一些好处; 实际上并不是说造轮子不好,而是本来技术功底和专业水平就不...
分类:
Web程序 时间:
2015-05-25 16:07:37
阅读次数:
239
长期关注和使用.NET开源项目,给我带来了很多好处:1.可以快速完成我的想法,也就是所谓的业务细节,而不是关注如何实现;2.可以更快更稳定的完成需求,而不是自己造轮子实现,花费时间;3.从.NET开源项目的使用以及源码阅读中也会带来一些好处;这次先整理出15个个人认为比较好的项目。后面有时间还整理出...
分类:
Web程序 时间:
2015-05-25 08:34:28
阅读次数:
349
org.apache.hadoop.hive.ql.stats包含的类与接口如下图所示:其中:接口:ClientStatsPublisher:包含run方法,在hive中并没有其他类实现该方法,这个主要用于hivestats扩展使用。具体实现需要由hive.client.stats.publishers这个参数决定,这个参数是用逗号隔开的statspublish..
分类:
Web程序 时间:
2015-05-22 19:42:58
阅读次数:
265
原本是想买一本教如何去写一个js框架的书的,这本书完全是正美大神的框架源码阅读笔记,看的我这个非专业前端很是乏力,经常几个框架间跳来跳去,一下子就跟丢了,只能默默为自己的前端功力掩面。后来就本着了解和欣赏的态度去看,这样就好多了。 还是谈谈我看这本书的收获吧 1.大神们写代码真是惜墨如...
分类:
编程语言 时间:
2015-05-18 22:39:47
阅读次数:
179
首先,sds即simple dynamic string,redis实现这个的时候使用了一个技巧,并且C99将其收录为标准,即柔性数组成员(flexible array member),参考资料见这里。柔性数组成员不占用结构体的空间,只作为一个符号地址存在,而且必须是结构体的最后一个成员。柔性数组成...
分类:
其他好文 时间:
2015-05-17 18:40:34
阅读次数:
126
问题描述:ffplay播放rtsp视频流时,播放过程中随机出现花屏现象。 基本流程学习:阅读ffplay源码,熟悉其播放rtsp视频流的基本流程。 在ffplay源码阅读和分析的基础上,画出了其播放rtsp的函数调用关系,如下图所示: avformat_open_input函数根据输入的文件名,与r...
分类:
其他好文 时间:
2015-05-16 20:29:31
阅读次数:
193