• Nodejs源代码分析之Path

    时间:2022-07-01 13:04:36

    今天介绍一下nodejsPath的源代码分析,Path的API文档在https://nodejs.org/dist/latest-v5.x/docs/api/path.html,使用相对简单,在API文档中,须要特别说明的是例如以下的文字:Thismodulecontainsutilitiesfor...

  • Weka算法Classifier-tree-J48源代码分析(一个)基本数据结构和算法

    时间:2022-07-01 06:25:23

    大约一年,我没有照顾的博客,再次拿起笔不知从何写上,想来想去手从最近使用Weka要正确书写。Weka为一个Java基础上的机器学习工具。上手简单,并提供图形化界面。提供如分类、聚类、频繁项挖掘等工具。本篇文章主要写一下分类器算法中的J48算法及事实上现。一、算法J48是基于C4.5实现的决策树算法。...

  • Kafka 0.10 SocketServer源代码分析

    时间:2022-06-27 11:17:43

    1概要设计KafkaSocketServer是基于JavaNIO来开发的,采用了Reactor的模式,其中包含了1个Acceptor负责接受客户端请求,N个Processor负责读写数据,M个Handler来处理业务逻辑。在Acceptor和Processor,Processor和Handler之间...

  • XBMC源代码分析 3:核心部分(core)-综述

    时间:2022-06-22 23:42:25

    前文分析了XBMC的整体结构以及皮肤部分:XBMC源代码分析1:整体结构以及编译方法XBMC源代码分析2:Addons(皮肤Skin)本文以及以后的文章主要分析XBMC的VC工程中的源代码。XBMC源代码体积庞大,想要完全分析所有代码是比较困难的。在这里我们选择它和音视频编解码有关的部分进行分析。在...

  • 这5个开源和免费静态代码分析工具,你一个都没有用过吗?

    时间:2022-06-21 06:28:40

    如果您是软件开发人员或代码安全分析师,则通常需要分析源代码以检测安全漏洞并维护安全的质量代码。但是您的代码中可能存在许多难以手动发现的问题。毕竟,我们仍然是人类,因此即使是*的安全分析师也都会错过一

  • java集合框架07——Map架构与源代码分析

    时间:2022-06-20 01:53:59

    前几节我们对Collection以及Collection中的List部分进行了分析,Collection中还有个Set,因为Set是基于Map实现的,所以这里我们先分析Map,后面章节再继续学习Set。首先我们看下Map架构图:watermark/2/text/aHR0cDovL2Jsb2cuY3N...

  • Linux内核网络协议栈代码分析

    时间:2022-06-20 01:46:50

     http://blog.chinaunix.net/uid-20247492-id-1970446.html一.linux内核网络栈代码的准备知识 1.linux内核ipv4网络部分分层结构: BSDsocket层:这一部分处理BSDsocket相关操作,每个socket在内核中以structso...

  • Linux内核网络协议栈代码分析

    时间:2022-06-19 02:26:13

     http://blog.chinaunix.net/uid-20247492-id-1970446.html一.linux内核网络栈代码的准备知识 1.linux内核ipv4网络部分分层结构: BSDsocket层:这一部分处理BSDsocket相关操作,每个socket在内核中以structso...

  • jquery ui widget 源代码分析

    时间:2022-06-17 05:04:41

    jqueryui 的全部组件都是基于一个简单,可重用的widget。这个widget是jqueryui的核心部分,有用它能实现一致的API。创建有状态的插件,而无需关心插件的内部转换。$.widget(name,base,prototype)widget一共同拥有2或3个參数。base为可选。这里之...

  • DirectShow学习(八): CBaseRender类及相应Pin类的源代码分析

    时间:2022-06-15 00:03:10

    DirectShow学习(八):CBaseRender类及相应Pin类的源代码分析1.      CRendererInputPin类[renbase.h/renbase.cpp]派生自CBaseInputPin。<?xml:namespaceprefix=ons="urn:schemas-m...

  • 【原创】Kakfa metrics包源代码分析

    时间:2022-06-07 01:36:29

    这个包主要是与Kafka度量相关的。一、KafkaTimer.scala对代码块的运行进行计时。仅提供一个方法:timer——在运行传入函数f的同时为期计时二、KafkaMetricsConfig.scala指定reporter类,以逗号分隔的reporter类,比如kafka.metrics.Ka...

  • 硬币游戏——代码分析与改进

    时间:2022-06-02 07:12:57

    一、下载python并配置环境变量,在cmd中打开成功  二、Fork老师的仓库,并克隆到本地三、安装easy_installpip,并执行pip,下载软件包numpy和matplotlib四、运行Python程序截图(此时Threshold=2.5,Max_TakeCoin=5)五、游戏优化思路及...

  • 硬币游戏——代码分析与改进

    时间:2022-06-02 07:12:33

    准备工作:(1)fork老师的仓库(2)下载python,并试运行代码(3)学习python编码风格实验过程首先,将Game.gitclone到本地,运行Python程序后,发现并不能运行,根据错误提示,知道是缺少第三方数据库于是,我下载安装了numpy(函数库)和matplotlib(绘图库): ...

  • 硬币游戏—— 代码分析与改进

    时间:2022-06-02 07:12:45

    一、实验目的Python程序阅读理解学习Python编码风格指南中译,改进Python程序二、实验步骤step1:fork老师的仓库硬币游戏:http://git.oschina.net/juking2017/Game.git将其fork到我的码云仓库。step2:clone到本地,修改后push到...

  • Java 线程池框架核心代码分析--转

    时间:2022-06-02 00:17:08

    原文地址:http://www.codeceo.com/article/java-thread-pool-kernal.html前言多线程编程中,为每个任务分配一个线程是不现实的,线程创建的开销和资源消耗都是很高的。线程池应运而生,成为我们管理线程的利器。Java通过Executor接口,提供了一种...

  • 百度空间备份脚本baidublogbak.vbs代码分析

    时间:2022-06-02 00:17:41

    cscript bak.vbs 百度用户名 第I页 至第n页 目录列表.htm 用户名 密码

  • LIRe 源代码分析 1:整体结构

    时间:2022-06-02 00:16:26

    =====================================================LIRe源代码分析系列文章列表:LIRe源代码分析1:整体结构LIRe源代码分析2:基本接口(DocumentBuilder)LIRe源代码分析3:基本接口(ImageSearcher)LIRe...

  • java线程池框架源代码分析

    时间:2022-06-01 20:07:46

    相关类Executor,Executors。AbstractExecutorService。ExecutorServiceExecutor:整个线程池运行者框架的顶层接口。定义了一个execute方法。整个线程运行者框架的核心方法。publicinterfaceExecutor{voidexecut...

  • Java语言求解完美数代码分析

    时间:2022-05-29 05:38:29

    这篇文章主要介绍了Java语言求解完美数代码分析,具有一定参考价值,需要的朋友可以了解下。

  • php和数据库结合的一个简单的web实例 代码分析 (php初学者)

    时间:2022-05-28 18:15:39

    这是一个基本的教程。没有怪异的代码,只是一些基础。现在有大量的教程是基于UNIX机器的,这个教程将集中在基于Windows平台上。