码迷,mamicode.com
首页 >  
搜索关键字:源码解读    ( 541个结果
zorka源码解读之tracer内部实现
核心类:ZorkaAsyncThread.javaprotected BlockingQueue submitQueue; /*** Processes single item from submit queue (if any).*/public void runCycle() {try {T o...
分类:其他好文   时间:2015-06-23 11:50:03    阅读次数:184
zorka源码解读之Beanshell与zorka的交互实现
一、beanshell基础知识从应用程序中调用BeanShell创建一个BeanShell的解释器(interpreter)用eval()和source()命令可以对一个字符串求值和运行一个脚本文件使用set()方法可以给一个对象传入一个变量的参考使用get()方法可以重新得到一个变量的结果二、在b...
分类:系统相关   时间:2015-06-23 11:26:49    阅读次数:255
zorka源码解读之Instrument实现原理
主要用到三方面技术:beanshell来实现可扩展:告诉zorkaAgent插桩的具体需求,包括插桩的方法和值、插桩的时机、插桩追踪记录方式等。Instrument来通过代理的方式访问JVM,实现在类加载的时候访问类字节码。ASM字节码操纵框架,用于实现真正底层的类字节码的修改。一、beanshel...
分类:其他好文   时间:2015-06-23 11:25:37    阅读次数:109
Presto源码解读1-客户端提交查询-吕信(原创)
客户端请求处理就是接收交互式/非交互式命令,通过httpclient发送到服务器(coordinator),客户端通过httpclient更新执行状态打印给用户看,最后收集结果打印给用户。启动Prestocli客户端的代码文件为:presto-cli\src\main\java\com\facebook\presto\cli\Presto.javapublicfi..
分类:其他好文   时间:2015-06-18 02:02:56    阅读次数:1940
jQuery.data() 与 jQuery(elem).data()源码解读
之前一直以为jQuery(elem).data()是在内部调用了jQuery.data(),看了代码后发现不是。但是这两个还是需要放在一起看,因为它们内部都使用了jQuery的数据缓存机制。好吧,重点就是data_user对象,跟另一个data_priv是姐妹~~先来看下jQuery.data():...
分类:Web程序   时间:2015-06-16 01:19:51    阅读次数:143
Spark源码解读-JOB的提交与执行
本文以wordCount为例,详细说明spark创建和运行job的过程,重点是在进程及线程的创建。 实验环境搭建 在进行后续操作前,确保下列条件已满足。 1. 下载spark binary 0.9.1 2. 安装scala 3. 安装sbt 4. 安装java 启动spark-shell单机模式运行,即local模式 local模式运行非常简单,只要...
分类:其他好文   时间:2015-06-14 09:38:28    阅读次数:219
Hadoop Balancer源码解读
前言 最近在做一些Hadoop...
分类:其他好文   时间:2015-06-10 22:39:25    阅读次数:320
Google-Guava-EventBus源码解读
Guava是Google开源的一个Java基础类库,它在Google内部被广泛使用。Guava提供了很多功能模块比如:集合、并发库、缓存等,EventBus是其中的一个module,本篇结合EventBus源码来谈谈它的设计与实现。...
分类:其他好文   时间:2015-06-02 00:30:37    阅读次数:3300
require() 源码解读
作者:阮一峰日期:2015年5月20日2009年,Node.js项目诞生,所有模块一律为CommonJS格式。时至今日,Node.js 的模块仓库npmjs.com,已经存放了15万个模块,其中绝大部分都是 CommonJS 格式。这种格式的核心就是 require 语句,模块通过它加载。学习 No...
分类:其他好文   时间:2015-05-21 12:08:36    阅读次数:156
Graph Cut
转自:http://blog.csdn.net/zouxy09/article/details/8532111Graph Cut,下一个博文我们再学习下Grab Cut,两者都是基于图论的分割方法。另外OpenCV实现了Grab Cut,具体的源码解读见博文更新。接触时间有限,若有错误,还望各位前辈...
分类:其他好文   时间:2015-05-17 18:24:55    阅读次数:129
541条   上一页 1 ... 43 44 45 46 47 ... 55 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!