E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ExtJS4.0源代码分析
数组元素java集合
源代码分析
(一)
工作之余抽点时间出来写写博文,希望对新接触的朋友有帮助。今天在这里和大家一起学习一下数组元素 (一)ArrayList 1.底层结构:是数组,初始大小是10; 2.扩容:int newCapacity = (oldCapacity * 3)/2 + 1; 可通过ensureCapacit
·
2015-11-13 08:58
java集合
(莱昂氏unix
源代码分析
导读-46)权限、管道
by cszhao1980
·
2015-11-13 07:26
unix
Android系统进程Zygote启动过程的
源代码分析
原文地址:http://blog.csdn.net/luoshengyang/article/details/6747696 Android应用程序框架层创建的应用程序进程具有两个特点,一是进程的入口函数是ActivityThread.main,二是进程天然支持Binder进程间通信机制;这两个特点都是在进程的初始化过程中实现的,本文将详细分析Android应用程序进
·
2015-11-13 07:37
android
x264
源代码分析
相关说明: 1. 使用版本: x264-cvs-2004-05-11 2. 这次的分析基本上已经将代码中最难理解的部分做了阐释,对代码的主线也做了剖析,如果这个主线理解了,就容易设置几个区间,进行分工阅读,将各个区间击破了. 3. 需要学
·
2015-11-13 06:59
源代码
Spark SQL
源代码分析
之 In-Memory Columnar Storage 之 in-memory query
/** Spark SQL
源代码分析
系列文章*/ 前面讲到了Spark SQL In-Memory Columnar
·
2015-11-13 05:02
memory
【E2LSH
源代码分析
】p稳定分布LSH算法初探
上一节,我们分析了LSH算法的通用框架,主要是建立索引结构和查询近似近期邻。这一小节,我们从p稳定分布LSH(p-Stable LSH)入手,逐渐深入学习LSH的精髓,进而灵活应用到解决大规模数据的检索问题上。 相应海明距离的LSH称为位採样算法(bit sampling),该算法是比較得到的哈希值的海明距离,可是一般距离都是用欧式距离进行度量的,将欧式距离映射到海明空间再比較其的海明距离比較麻
·
2015-11-13 05:54
源代码
CppUnit
源代码分析
总结
CppUnit
源代码分析
总结 Created Saturday 05 March 2011 最近阅读了晨光(Morning)写的CppUnit源代码解读文档,文档写的非常不错。
·
2015-11-13 04:28
源代码
基于Andoird 4.2.2的Account Manager
源代码分析
学习:AccountManagerService系统服务的添加
从启动说起 Android系统加载时,首先启动init进程,该进程会启动Zygote进程。Zygote进程执行/system/bin/app_process程序。app_process程序在执行中,通过AppRuntime::start()函数来创建虚拟机实例,并注册JNI方法。 int main(int argc, const char* const argv[]) { ..
·
2015-11-13 04:59
service
zico
源代码分析
(二) 数据读取和解析部分
第一部分:分析篇 首先,看一下zico的页面,左侧是hostname panel,右侧是该主机对应的traces panel。 点击左侧zorka主机名,右侧panel会更新信息,在火狐浏览器中使用firebug插件我们可以看到请求的URL。 其中关键是第二条:/traces/search 根据/traces/search这个URL我们试着在代码
·
2015-11-13 04:48
源代码
zico
源代码分析
(一) 数据接收和存储部分
zorka和zico的代码地址:https://github.com/jitlogic 由于zico是zorka的collecter端,所以在介绍zico之前首先说一下zorka和数据结构化存储和传输的部分。zorka抓取到数据后,会封装成一条TraceRecord,TraceRecord中包含本条trace的类,方法,调用链等信息,但是这些信息都是将对应的ID存在TraceRecord,而ID
·
2015-11-13 04:47
源代码
Hadoop
源代码分析
(完整版)-
Hadoop
源代码分析
(一) http://blog.csdn.net/huoyunshen88/article/details/8611629 关键字: 分布式云计算 Google的核心竞争技术是它的计算平台
·
2015-11-13 04:34
hadoop
Spark Core
源代码分析
: Spark任务模型
概述 一个Spark的Job分为多个stage,最后一个stage会包含一个或多个ResultTask,前面的stages会包含一个或多个ShuffleMapTasks。 ResultTask运行并将结果返回给driver application。 ShuffleMapTask将task的output依据task的partition分离到多个buckets里。一个ShuffleMapTa
·
2015-11-13 04:12
spark
[置顶] linux 3.4.10 内核内存管理
源代码分析
10:slab通用长度内存分配
法律声明:《linux 3.4.10 内核内存管理
源代码分析
》系列文章由陈晋飞(
[email protected]
)发表于 http://blog.csdn.net/ancjf,文章遵循GPL协议
·
2015-11-13 02:25
linux
开
源代码分析
技巧之——打印调用逻辑
开
源代码分析
技巧之——打印调用逻辑 在研究开源代码时,大家或许都有这样的感慨:
·
2015-11-13 00:35
源代码
读Kernel感悟-Linux内核启动-从hello world说起
几乎任何一本Linux内核
源代码分析
的书都会给出详细的答案。不过,我试图从一个不同的角度(一个初学者的角度)来叙述,而不是一上来就给出答
·
2015-11-12 23:01
Hello world
Spark SQL
源代码分析
之核心流程
/** Spark SQL
源代码分析
系列文章*/ 自从去年Spark Submit 2013 Michael Armbrust分享了他的
·
2015-11-12 23:11
spark
ExtJs4.0
入门错误
当在eclipse中的web工程中增加了extjs4,出现An internal error occurred during: "Building workspace". Java heap space 错误。 解决办法1:把extjs4的工程安装包不要放到web工程中就ok了,或者建议直接用myeclipse直接导入的exjts4包,就没问题。 解决办法2:导入ExtJ
·
2015-11-12 21:51
Extjs4.0
LibSVM笔记系列(3)——初学移植libsvm的C/C++版本
本文将介绍 (1)LibSVM的编译文件结构 (2)svm.h中重要数据结构及函数分析 (3)svm_train.c 和 svm_predict.c
源代码分析
(4)如何将LibSVM移植到eclipse
·
2015-11-12 20:47
c/c++
nginx
源代码分析
--event事件驱动初始化
1.在nginx.c中设置每一个核心模块的index ngx_max_module = 0; for (i = 0; ngx_modules[i]; i++) { ngx_modules[i]->index = ngx_max_module++; } 2.进入函数ngx_init_cycle,调用每一个核心模块的create_conf
·
2015-11-12 19:36
nginx
Linux内核
源代码分析
——Linux内核的入口
Jack:hi,淫龙,在Linux内核的源代码里,有几段汇编代码,那几段代码是负责Linux内核引导的。 我:是的。早期的Linux内核引导代码只有bootsect.s、setup.s、head.s这3个文件,这三个文件都是Linus在1991年左右亲手写的。后来的代码虽然进行了加固,但是原型还是这几个。 Jack:我想弄清楚。这几个汇编代码做了些什么事情。 我:我不能在对话中一句代码一句代
·
2015-11-12 18:58
linux
构建jQuery对象的
源代码分析
--转了
(function (window, undefined) { // 构造jQuery对象 var jQuery = (function () { //以下定义了内部变量 // Define a local copy of jQuery v
·
2015-11-12 17:12
JQuery对象
Hadoop
源代码分析
【IO专题】
由于Hadoop的MapReduce和HDFS都有通信的需求,需要对通信的对象进行序列化。Hadoop并没有采用Java的序列化(因为Java序列化比较复杂,且不能深度控制),而是引入了它自己的系统。org.apache.hadoop.io中定义了大量的可序列化对象,他们都实现了Writable接口。实现了Writable接口的一个典型例子如下: 1 2 3 4 5
·
2015-11-12 17:15
hadoop
ExtJS MVC学习手记 2
开发环境 eclipse(indigo)
ExtJS4.0
开发目标 使用store、model和controller创建菜单树 开发步骤 之前我们已经建立了一个MVC的项目框架。
·
2015-11-12 15:30
ExtJs
动软实现分页
源代码分析
1、DAL 中的代码更改为以下代码: /// <summary> /// 分页获取数据列表 /// IsCount=0 返回记录总
·
2015-11-12 15:16
源代码
(3)tomcat
源代码分析
环境的搭建
他山之石,可以攻玉。 要想了解tomcat,咱必须先搭建tomcat的环境,下载tomcat的源码,学习其架构。 1.首先是SVM Import 2、创建新的资源库位置:http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_0/ 3. 作为新的工程从SVN检出 4. 作为一个新的工程而命名
·
2015-11-12 15:43
tomcat
php框架codeigniter框架
源代码分析
,注释中文化,类库分析(一)
最近这几天决定看 ci框架的源代码的,因为它是轻量级的,代码文件的结构比较清晰,又index.php作为入口,在codeigniter.php文件中加载所有的基础类,于是我挨个类滴看下去,并且在看的时候分析了每一步关键的进程,而且对原来的英文注释进行了翻译,现在主要文件已经翻译完成,稍候会翻译并分析一些其他的重要的类,敬请期待 这里的是 它的详细的执行过程,从入口到最后结束,进行了完整的记
·
2015-11-12 13:54
CodeIgniter
Redis
源代码分析
(二十四)--- tool工具类(2)
在上篇文章中初步的分析了一下,Redis工具类文件里的一些使用方法,包含2个随机算法和循环冗余校验算法,今天,继续学习Redis中的其它的一些辅助工具类的使用方法。包含里面的大小端转换算法,sha算法在Redis中的实现和通用工具类算法util.c。 &nb
·
2015-11-12 13:58
redis
linux 内核
源代码分析
- 获取数组的大小
#define ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0])) 測试程序: #include<stdio.h> #include<stdlib.h> struct dev { int a; char b; float c; }; struct dev devs
·
2015-11-11 19:54
linux
专家看台:盛大架构师周爱民回顾职业历程,分享十项建议
【CSDN 11月20日消息】也许是由于《Delphi
源代码分析
》,也许是《大道至简》,也许是他的博客、项目,也许是他的培训讲座……总之我们知道了周爱民(网名:Aimi
·
2015-11-11 16:01
架构师
chromuim
源代码分析
先看ui,ui的基础控件在 ui文件夹—views-control-views项目-control文件夹 先看button button 继承view view继承了好多啊 我们思考一下 一个控件需要涉及到那些东西 (1) 控件在屏幕上的位置 (2) 控件的高 ,宽 (3) 控件的容器(父控件,子控件) (4) 控件获取焦点 (5) 如何获得这个控件(控件的 id)
·
2015-11-11 14:45
源代码
cocos2d-x
源代码分析
总文件夹
祝大家愉快~ 1.
源代码分析
1.CCScrollView
源代码分析
http://blog.csdn.net/u011225840/article/details/30033501&
·
2015-11-11 13:37
cocos2d-x
Yarn下分片和分块
源代码分析
public class FileSplit extends InputSplit implements Writable { private Path file; private long start; private long length; private String[] hosts; public FileSplit() { } public File
·
2015-11-11 13:33
yarn
浅析 ruby on rails 中的事务嵌套 源码分析
源代码分析
首先看 transaction 方法 ActiveRecord::Transactions Public Class methods
·
2015-11-11 13:09
ruby on rails
内核printf
源代码分析
打开Source Insight来阅读EduOS的源代码,我们在stdio.c里找到了printf的实现代码.首先看看对printf的定义: int printf (const char *cntrl_string, ...) 第一个参数cntrl_string是控制字符串,也就是平常我们写入%d,%f的地方.紧接着后面是一个变长参数. 看看函数头部的定义: int pos
·
2015-11-11 12:47
printf
当magic_quotes_gpc=off
Pstzine0x03里"[0x06] 高级PHP代码审核技术"一文中关于 "5.3.6 变量key与魔术引号" 部分的php
源代码分析
author: 
·
2015-11-11 10:21
FF
MediaInfo
源代码分析
1:整体结构
MediaInfo 用来分析视频和音频文件的编码和内容信息,是一款是自由软件 (免费使用、免费获得源代码)。之前编程的时候,都是直接调用它提供的Dll,这次突然来了兴趣,想研究一下它内部究竟是怎么实现的。 MediaInfo的源文件可以从Sourceforge上面下载,地址:http://sourceforge.net/projects/mediainfo/ 在这里我使用的是 Media Pl
·
2015-11-11 10:40
media
SGI STL 红黑树(Red-Black Tree)
源代码分析
STL提供了许多好用的数据结构与算法,使我们不必为做许许多多的重复劳动。STL里实现了一个树结构-Red-Black Tree,它也是STL里唯一实现的一个树状数据结构,并且它是map, multimap,set,multiset的底层实现,如果学会了Red-Black Tree,那么对我们高效的运用STL是很有帮助的。 1. 什么是红黑树 红黑树是二叉查找树的一种,由于它能够保证树的高度比较
·
2015-11-11 10:42
tree
【小白的java成长系列】——顶级类Object
源代码分析
首先来说一下api文档使用,api这个词对有一定开发经验的java编程人员来说是非常喜爱的~ java当然也提供了api开发文档,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 找到以下的: 下载自己喜爱的版本号就可以,解压,点击~/jdk-7u60-apidocs/api/inde
·
2015-11-11 07:35
object
protobuf
源代码分析
(1)准备工作
protobuf简介 protobuf是google开源的跨平台的一种数据序列化的代码自动生成器,支持c++、java和python语言,支持跨网络的传输数据,与平台类型无关。并且其生产的序列化数据具有如下特点: 1> 短小,高效,相对于xml来说protobuf直接生成二进制的传输流,解析更高效,同时定义消息类型也十分简洁、清晰易懂。 &nb
·
2015-11-11 06:35
protobuf
学习Hadoop不错的系列文章
3)Map-Reduce入门 (4)Map-Reduce的过程解析 (5)Hadoop的运行痕迹 (6)Apache Hadoop 版本 2)Hadoop-0.20.0
源代码分析
·
2015-11-11 06:18
hadoop
Glusterfs冗余镜像(AFR)修复原理以及脑裂分析
研究Glusterfs半年多了,通过实际操作以及
源代码分析
,对它有了越来越深的了解,由衷的赞叹Gluster的整体架构。今天时间不早了,想写点关于Glusterfs的冗余镜像产生脑裂的原因。
·
2015-11-11 05:18
gluster
php里面为什么header之前有输出报错 源码分析
众所周知,php 里面 header之前有输出的话,会报错,例如下面这样 就这个错误,我们开始查阅php源代码,到底是怎样做的,至于php
源代码分析
,安装,和调试时怎样配置的,我会专门写一篇文章去记录的
·
2015-11-11 05:26
header
Android应用程序组件Content Provider的启动过程
源代码分析
出自:http://blog.csdn.net/luoshengyang/article/details/6963418 通过前面的学习,我们知道在Android系统中,Content Provider可以为不同的应用程序访问相同的数据提供统一的入口。Content Provider一般是运行在独立的进程中的,每一个Content Provider在系统中只有一个实例存在,其它应用程
·
2015-11-11 04:34
Provider
content
Linux内核
源代码分析
方法
Linux内核
源代码分析
方法 一、内核源代码之我见 Linux内核代码的庞大令不少人“望而生畏”,也正由于如此,使得人们对Linux的了解仅处于泛泛的层次。
·
2015-11-11 02:40
linux
redis
源代码分析
(一) 内存管理
二,redis内存管理
源代码分析
re
·
2015-11-11 00:09
redis
推荐《大道至简——软件工程实践者的思想》电子版
昨天在CSDN上发现周爱民(《Delphi
源代码分析
》作者)发布了《大道至简——软件工程实践者的思想》电子版,就down下来看了看,虽然里面的有些观点不赞同,但还是很值得一看的,个人觉得这是另一种新的思路呵呵
·
2015-11-11 00:39
软件工程
BlogEngine.Net架构与
源代码分析
系列part2:业务对象——共同的父类BusinessBase
上篇文章朋友的评论给了我很大的动力写这个系列的文章,看来大家都比较关注这个系列。为了后续文章做一个铺垫,我在这篇文章的前半部分讲解一下BlogEngine.Net的整体架构,后半部分主要是对于BusinessBase类的分析。下载源代码以后打开解决方案,我们发现从项目的组织结构上BlogEngine.Net分成两个项目:一个是BlogEngine.Core,顾名思意,它就是BlogEngine.N
·
2015-11-10 23:50
Engine
BlogEngine.Net架构与
源代码分析
系列part1:开篇介绍
近我要开始这个系列了,这是我的第一个系列。关于BlogEngine.Net我想说的是,它设计的真的很棒,代码简洁但是功能很多,真是麻雀虽小,五脏俱全啊,而且具有了很多Web2.0的特征,甚至它的每一行代码都值得我们去研究一下,它的开发团队很棒。实际上很多国外的个人Blog都是采用BlogEngine.Net加上自定义皮肤实现的,如果您是一个Blog的开发者,这更是您的必备参考! 很多兄弟都推荐B
·
2015-11-10 23:50
Engine
BlogEngine.Net架构与
源代码分析
系列part3:数据存储——基于Provider模式的实现
在上一篇文章中,我们主要分析了一下BlogEngine.Net的整体设计,在后半部分我们又对BusinessBase业务对象的状态维护做了一些比较深入的探讨。在这篇文章中我将引领大家完成对BlogEngine.Net中业务对象数据存储的设计思路与实现细节的分析。BlogEngine.Net中的数据存储主要是应用Provider模式实现的,那么首先让我们认识一下Provider模式。 &
·
2015-11-10 23:49
Provider
BlogEngine.Net架构与
源代码分析
系列part4:Blog全局设置——BlogSettings
在这篇文章中我们将对BlogEngine.Net的全局配置进行一下分析与探讨。关于配置这一部分单独拿出来做一篇文章实在有些牵强,但是我总觉得这个配置部分比较独立,而且BlogEngine.Net的设计和实现都有很多可以参考的地方。在一个企业级应用系统中,对一些系统全局参数进行配置是必不可少的,那么我们是怎么处理这些配置的呢? 一般都有以下三步:1.在业务模块开发的过程中将
·
2015-11-10 23:48
Engine
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他