在一开始,就介绍过,Logstash 对日志的处理,从 input 到 output,就像在 Linux 命令行上的管道操作一样。事实上,在 Logstash 中,对此有一个专门的名词,叫 Pipeline。 Pipeline 的代码加载路径如下: bin/logstash -> logstash-core/lib/logstash/runner.rb -> logstash-core/lib/l
GitCafe GitCafe 是一个由国人建立的类似于 GitHub 的第三方代码托管平台。 绑定 GitCafe 账号与 DaoCloud 账号 若需要将托管在 GitCafe 上的代码库做为 Docker 镜像的构建源,就需要先将 DaoCloud 账号与您的 GitCafe 账号进行绑定。 第一步 在任意页面的右上角点击「账号信息」,并在新的页面中进入「第三方账号」标签页。 第二步 点击
Coding Coding 是国内新兴的第三方代码开发、托管和项目管理平台,拥有良好的用户体验和完备的功能。 绑定 Coding 账号与 DaoCloud 账号 如需将托管在 Coding 上的项目代码拉取至 DaoCloud 并作为 Docker 镜像的构建基础,则需要先将您的 Coding 账号与 DaoCloud 账号绑定起来。 第一步 在任意页面的右上角点击「账号信息」,并在新的页面中进入
什么是 Bitbucket Bitbucket 与 GitHub 在代码管理上的功能相似,是 GitHub 以外的又一大第三方代码托管平台之一。 绑定 Bitbucket 账号与 DaoCloud 账号 如果要将托管在 GitHub 上的代码库做为 Docker 镜像的构建源,就需要先将 DaoCloud 账号与您的 Bitbucket 进行绑定。 第一步 在任意页面的右上角点击「账号信息」,并在
什么是 GitHub GitHub 是全球范围内使用最广泛的第三方代码托管平台,它以版本管理软件 Git 作为基础,提供各种方便工程师、设计师、产品经理的功能,许多团队都直接使用 GitHub 作为代码的管理平台。 绑定 GitHub 账号与 DaoCloud 账号 如果要将托管在 GitHub 上的代码库做为 Docker 镜像的构建源,就需要先将 DaoCloud 账户与您的 GitHub 进
本章需要2个jar包, log4j的jar及nutz的源码jar Nutz源码 有些人喜欢关联javadoc,但本书还是建议关联源码 下载地址 Log4j Java日志系统的事实标准 官网: http://logging.apache.org/log4j/1.2/ 最新版是2.x系列,但咱们不用,用经典的1.2.x系列 下载地址 在nutzbook项目中建个文件夹叫sources,把nutz的源码
先看一下crypto的文件夹: 简单列一下各个目录的功能: armor 这是一个数据编码包 主要用在电子邮件加密中 ed25519 这个是EdDSA加密算法的一种实现 encoding 这个是Tendermint使用go-amino包对公钥和私钥进行序列化 go-amino类似于以太坊的RLP的一种二进制序列化和反序列化工具 merkle merkle的实现包 secp256k1 这个是ECDSA
phantomjs 可能会遇到无法下载的问题,建议先用 cnpm 全局安装 cnpm install -g phantomjs-prebuilt 请更新 NodeJS 版本到 v7.6.0 以上,build 命令逐步使用 async。 yarn # 使用 yarn.lock 保证依赖版本一致 yarn dev # 或者 npm run dev yarn dev -- --env.includ
git clone https://github.com/Meituan-Dianping/octo-rpc.git octo-rpc 2.构建Jar包 环境要求: Java version >= 1.7 Maven version >= 3.0 切换到dorado目录 cd octo-rpc/dorado 本地install,执行后在本地仓库~/.m2/repository/com/meit
Electron 的源代码主要依据 Chromium 的拆分约定被拆成了许多部分。 为了更好地理解源代码,您可能需要了解一下 Chromium 的多进程架构 源代码结构 1 Electron 2 ├── atom/ - C ++源代码. 3 | ├── app/ - 系统入口代码 4 | ├── browser/ - 前端包含了主窗口、UI 和其他所有与主进程有关的东西,它会告诉渲染进程如何管理
区块链技术是计算机技术与金融技术交融的成功创新,被认为是极具潜力的分布式账本平台的核心技术。如果你还不了解区块链,可以阅读 区块链技术指南。
Libevent 是一个轻量级的开源高性能网络库,使用者众多,研究者更甚,相关文章也不少。写这一系列文章的用意在于,一则分享心得;二则对 libevent 代码和设计思想做系统的、更深层次的分析,写出来,也可供后来者参考。
相较于《利用Python进行数据分析》,本书最大的特点是所有操作都变成了分解动作,而且每步都有详细讲解。但是,书写的有点啰嗦,而Jupyter Notebook又有些错。我对两者做了整合和总结。
MyBatis 本是 apache 的一个开源项目 iBatis,2010年这个项目由apache software foundation 迁移到了 google code,并且改名为MyBatis 。2013年11月迁移到 Github。
JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的 java 应用程序。JDK 是整个 java 开发的核心,它包含了 JAVA 的运行环境(JVM+Java 系统类库)和JAVA工具。