简介 比特币是基于密码学和经济博弈的一种数字货币,也是历史上首个经过大规模长时间运作检验的数字货币系统。 从 blockchain.info 网站 可以从查询到比特币的汇率(以美元为单位)变化历史。 图 1.9.1.1 - 比特币汇率历史 历史 2008 年 10 月 31 日,中本聪发布比特币唯一的白皮书:《Bitcoin:A Peer-to-Peer Electronic Cash Syste
Modern book format and toolchain using Git and Markdown 这是 gitbook 项目主页上对 gitbook 的定义。 gitbook 首先是一个软件,正如上面定义的那样,它使用 Git 和 Markdown 来编排书本,如果用户没有听过 Git 和 Markdown,那么 gitbook 可能不适合你! 本书也是使用 gitbook 生成,所
本书由很多的libuv教程组成,libuv是一个高性能的,事件驱动的I/O库,并且提供了跨平台(如windows, linux)的API。 本书会涵盖libuv的主要部分,但是不会详细地讲解每一个函数和数据结构。官方文档中可以查阅到完整的内容。 本书依然在不断完善中,所以有些章节会不完整,但我希望你能喜欢它。 Who this book is for 如果你正在读此书,你或许是: 系统程序员,会编
在一个可执行程序中多Server(http,tls,scgi,fcgi),多App的支持 简单好用的路由映射方式 静态文件及版本支持,并支持自动加载,默认开启 改进的模版支持,并支持自动加载,动态新增模板函数 session支持 validation支持 安装 在安装之前确认你已经安装了Go语言. Go语言安装请访问 install instructions. 安装 xweb: go get gi
这个开发者指南的目标是在你开发一个比特币周边应用的时候,给你提供足够的信息。为了更好地使用这个指南,你需要安装最新的bitcoin内核的客户端,可以下载 github里面的源码 或者 官网的预编译版本 。 一旦安装完毕,你将有以下的三个可执行程序:bitcoind, bitcoin-qt, andbitcoin-cli。 如果你启动的时候没带参数,所有的程序都会默认连接到比特币主网络 networ
本章将讲述什么是数据挖掘,它所能解决的问题的是什么,以及在阅读完本书后,你可以做些什么。 内容: 寻找事物 本书结构 阅读完本书后你可以做些什么? 为什么数据挖掘很重要?哪些内容可以为我所用? 标题里的“Numerati的古老艺术”是什么意思?
本书会介绍我目前所知的所有关于爬虫的东西,更像是我的技能清单,仔细把其中所有的内容过一遍,目标是传播知识。 大概会分为这么几个大方向: 爬虫介绍、就业情况、爬虫工程师面试题 HTTP协议介绍 Requests使用 解析器Xpath介绍 MongoDB与MySQL 多线程爬虫 Scrapy介绍 Scrapy-redis介绍 使用docker部署 使用nomad管理docker集群 使用EFK查询do
前言 Linux下有很多命令行工具供我们使用,每个工具总是提供了大量参数供我们选择;实际工作中,我们用到的工具,最常用的总是那幺几个参数组合;为此,我写了这本书相对实用的书; 这本书专注于Linux工具的最常用用法,以便读者能以最快时间掌握,并在工作中应用; 说明 全书分为三个部分: 第一部分为基础篇,介绍我们工作中常用的工具的高频用法; 第二部分为进阶篇,介绍的工具更多的适合程序员使用,分为程序
Lavas 是一套基于 Vue 的 PWA 解决方案,能够帮助开发者快速搭建 PWA 应用,解决接入 PWA 的各种问题,对提升用户体验,用户留存率等有明显提升,且开发者无须过多的关注 PWA 开发本身。 如果您对 PWA 的概念还不熟悉,可以参考 Lavas 官网中关于 PWA 的介绍。简而言之,PWA 的目标是让移动端的 H5 站点拥有可以媲美本地 APP 的体验,包括离线可访问,添加桌面图标
香草/Vanilla是一个基于Openresty实现的高性能Web应用开发框架. 推荐始终使用最新版的Vanilla 当前Vanilla最新版本0.1.0.rc6,支持命令: vanilla-0.1.0.rc6(你没看错,自0.1.0.rc5起,vanilla的命令行和框架代码都带着版本号,方便多版本共存,也方便框架升级) v-console-0.1.0.rc6 特性 提供很多优良组件诸如:boo
DSL 文档 如需了解所有在 build.gradle 文件可用的选项,请查看 DSL reference。 新构建系统的目标 新构建系统的目标: 让重用代码和资源变得更容易 使针对不同渠道构建多个 APK 或构建同一个应用的不同定制版本更容易 使构建过程更容易配置,扩展和自定义 优秀的 IDE 集成
React Router 是一个基于 React 之上的强大路由库,它可以让你向应用中快速地添加视图和数据流,同时保持页面与 URL 间的同步。 为了向你说明 React Router 解决的问题,让我们先来创建一个不使用它的应用。所有文档中的示例代码都会使用 ES6/ES2015 语法和语言特性。 不使用 React Router import React from 'react' import
一. 简介 Gitblog是一个简单易用的Markdown博客系统,它不需要数据库,没有管理后台功能,更新博客只需要添加你写好的Markdown文件即可。它摆脱了在线编辑器排版困难,无法实时预览的缺点,一切都交给Markdown来完成,一篇博客就是一个Markdown文件。同时也支持评论,代码高亮,数学公式,页面PV统计等常用功能。Gitblog提供了不同的主题样式,你可以根据自己的喜好配置,如果
Hangfire.HttpJob 究竟是干嘛的 说白了它就是一个调度器,可以让你通过web请求的方式去调度你的业务 传统使用Hangfire都是把Job的处理逻辑代码写在和Hangfire的同一个工程! 缺点: 这样就耦合在了一起,如果业务线增大,会导致每个业务线的Job处理逻辑都得和Hangfire耦合在一起!发布的时候所有业务线Job都得暂停调度 而使用了Hangfire.HttpJob的话
Tabris.js是一个移动开发框架,可以使用全部由 JavaScript 或 TypeScript + JSX 实现的一套代码,来开发iOS、Android 和 Windows app。 Tabris.js提供了访问原生控件和原生方法的接口,并且在每个平台上提供原生应用的性能和外观。 Tabris.js以兼容性和可扩展性为中心来开发。它暴露了各种常见的JavaScript API,比如 Time