Nodejs源代码分析之Path
今天介绍一下nodejsPath的源代码分析,Path的API文档在https://nodejs.org/dist/latest-v5.x/docs/api/path.html,使用相对简单,在API文档中,须要特别说明的是例如以下的文字:Thismodulecontainsutilitiesfor...
Weka算法Classifier-tree-J48源代码分析(一个)基本数据结构和算法
大约一年,我没有照顾的博客,再次拿起笔不知从何写上,想来想去手从最近使用Weka要正确书写。Weka为一个Java基础上的机器学习工具。上手简单,并提供图形化界面。提供如分类、聚类、频繁项挖掘等工具。本篇文章主要写一下分类器算法中的J48算法及事实上现。一、算法J48是基于C4.5实现的决策树算法。...
Kafka 0.10 SocketServer源代码分析
1概要设计KafkaSocketServer是基于JavaNIO来开发的,采用了Reactor的模式,其中包含了1个Acceptor负责接受客户端请求,N个Processor负责读写数据,M个Handler来处理业务逻辑。在Acceptor和Processor,Processor和Handler之间...
XBMC源代码分析 3:核心部分(core)-综述
前文分析了XBMC的整体结构以及皮肤部分:XBMC源代码分析1:整体结构以及编译方法XBMC源代码分析2:Addons(皮肤Skin)本文以及以后的文章主要分析XBMC的VC工程中的源代码。XBMC源代码体积庞大,想要完全分析所有代码是比较困难的。在这里我们选择它和音视频编解码有关的部分进行分析。在...
这5个开源和免费静态代码分析工具,你一个都没有用过吗?
如果您是软件开发人员或代码安全分析师,则通常需要分析源代码以检测安全漏洞并维护安全的质量代码。但是您的代码中可能存在许多难以手动发现的问题。毕竟,我们仍然是人类,因此即使是*的安全分析师也都会错过一
java集合框架07——Map架构与源代码分析
前几节我们对Collection以及Collection中的List部分进行了分析,Collection中还有个Set,因为Set是基于Map实现的,所以这里我们先分析Map,后面章节再继续学习Set。首先我们看下Map架构图:watermark/2/text/aHR0cDovL2Jsb2cuY3N...
Linux内核网络协议栈代码分析
http://blog.chinaunix.net/uid-20247492-id-1970446.html一.linux内核网络栈代码的准备知识 1.linux内核ipv4网络部分分层结构: BSDsocket层:这一部分处理BSDsocket相关操作,每个socket在内核中以structso...
Linux内核网络协议栈代码分析
http://blog.chinaunix.net/uid-20247492-id-1970446.html一.linux内核网络栈代码的准备知识 1.linux内核ipv4网络部分分层结构: BSDsocket层:这一部分处理BSDsocket相关操作,每个socket在内核中以structso...
jquery ui widget 源代码分析
jqueryui 的全部组件都是基于一个简单,可重用的widget。这个widget是jqueryui的核心部分,有用它能实现一致的API。创建有状态的插件,而无需关心插件的内部转换。$.widget(name,base,prototype)widget一共同拥有2或3个參数。base为可选。这里之...
DirectShow学习(八): CBaseRender类及相应Pin类的源代码分析
DirectShow学习(八):CBaseRender类及相应Pin类的源代码分析1. CRendererInputPin类[renbase.h/renbase.cpp]派生自CBaseInputPin。<?xml:namespaceprefix=ons="urn:schemas-m...
【原创】Kakfa metrics包源代码分析
这个包主要是与Kafka度量相关的。一、KafkaTimer.scala对代码块的运行进行计时。仅提供一个方法:timer——在运行传入函数f的同时为期计时二、KafkaMetricsConfig.scala指定reporter类,以逗号分隔的reporter类,比如kafka.metrics.Ka...
硬币游戏——代码分析与改进
一、下载python并配置环境变量,在cmd中打开成功 二、Fork老师的仓库,并克隆到本地三、安装easy_installpip,并执行pip,下载软件包numpy和matplotlib四、运行Python程序截图(此时Threshold=2.5,Max_TakeCoin=5)五、游戏优化思路及...
硬币游戏——代码分析与改进
准备工作:(1)fork老师的仓库(2)下载python,并试运行代码(3)学习python编码风格实验过程首先,将Game.gitclone到本地,运行Python程序后,发现并不能运行,根据错误提示,知道是缺少第三方数据库于是,我下载安装了numpy(函数库)和matplotlib(绘图库): ...
硬币游戏—— 代码分析与改进
一、实验目的Python程序阅读理解学习Python编码风格指南中译,改进Python程序二、实验步骤step1:fork老师的仓库硬币游戏:http://git.oschina.net/juking2017/Game.git将其fork到我的码云仓库。step2:clone到本地,修改后push到...
Java 线程池框架核心代码分析--转
原文地址:http://www.codeceo.com/article/java-thread-pool-kernal.html前言多线程编程中,为每个任务分配一个线程是不现实的,线程创建的开销和资源消耗都是很高的。线程池应运而生,成为我们管理线程的利器。Java通过Executor接口,提供了一种...
百度空间备份脚本baidublogbak.vbs代码分析
cscript bak.vbs 百度用户名 第I页 至第n页 目录列表.htm 用户名 密码
LIRe 源代码分析 1:整体结构
=====================================================LIRe源代码分析系列文章列表:LIRe源代码分析1:整体结构LIRe源代码分析2:基本接口(DocumentBuilder)LIRe源代码分析3:基本接口(ImageSearcher)LIRe...
java线程池框架源代码分析
相关类Executor,Executors。AbstractExecutorService。ExecutorServiceExecutor:整个线程池运行者框架的顶层接口。定义了一个execute方法。整个线程运行者框架的核心方法。publicinterfaceExecutor{voidexecut...
Java语言求解完美数代码分析
这篇文章主要介绍了Java语言求解完美数代码分析,具有一定参考价值,需要的朋友可以了解下。
php和数据库结合的一个简单的web实例 代码分析 (php初学者)
这是一个基本的教程。没有怪异的代码,只是一些基础。现在有大量的教程是基于UNIX机器的,这个教程将集中在基于Windows平台上。