自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一叶的专栏

版权声明:本博客欢迎转发,但请保留原作者信息!

  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

原创 基于 OSM 构建全球瓦片地图(一):概述

一、什么是OSM开放街道地图(英语:OpenStreetMap,缩写为OSM),其概念启发自维基百科网站,是一个建构自由内容之网上地图协作计划,目标是创造一个内容自由且能让所有人编辑的世界地图。从2007年项目启动至今(2019年),OSM的数据贡献者已超过5.5+百万个,每天的活跃的贡献者有5千个,并且仍在持续的上升。在这10多年来,OSM的贡献者已经完成了超过7千万次的数据编辑,累计数据...

2019-07-07 17:35:52 4972 4

原创 pBFT算法的关键设计,你可能忽视了...

实用拜占庭容错算法,简称pBFT,是首个可以在实际应用场景中相对高效的解决拜占庭将军问题的BFT算法,由Miguel Castro和Barbara Liskov在1999年提出。pBFT已经过多年的实践验证,算法成熟度高,网上有大量的资料和文章介绍拜占庭将军问题和pBFT算法原理,但大部分都只是关注于算法的流程和机制,却忽略了当中重要的设计。因此,本文不再详细介绍拜占庭将军问题和pBFT的基本原理,而是重点介绍几个关键设计: 假设恶意节点数量为f个,为什么网络需要至少3f+1个节点?

2021-04-15 11:48:58 385

原创 一文读懂主流共识机制:PoW、PoS和DPoS

一文读懂主流共识机制:PoW、PoS和DPoS目录一文读懂主流共识机制:PoW、PoS和DPoS01PoW(Proof-of-Work)工作量证明机制02PoS(Proof-of-Stake)权益证明机制03DPoS(Delegate-Proof-of-Work)委托权益证明机制04结束语PoW、PoS和DPoS可以说是最广为认知的共识机制。网络上有很多介绍这三种机制的文章,但大部分的文章都只停留在科普和基本原理的层面。对于区块链工程师来说,浅尝辄止是远远不够的,...

2021-02-24 07:23:00 2534

原创 “去中心化”到底是什么?

如今在区块链的世界中,当大家分析一个新项目的时候,必然会提问到:“这个项目是否去中心化?”“去中心化”可以说是区块链中最有代表性的一个词,但不可思议的是,也是目前为止定义最不清晰的一个词,大家都自认为完全理解,选择性的直接略过。01“去中心化”是什么?维基百科给出的定义如下:去中心化是互联网发展过程中形成的社会关系形态和内容产生形态,是相对于“中心化”而言的新型网络内容生产过程。相对于早期的互联网时代,当今的互联网内容不再是由专业网站或特定人群所产生,而是由全体网民共同...

2021-02-05 09:51:43 5287

原创 分析黑客入侵 PostgreSQL 数据库

问题分析前几天,由于开发需要,我在 AWS EC2 部署了一个 PostgreSQL 数据库服务,本来想着过几天用完就终止服务,因此放松了警惕,数据库服务的所有配置保持默认配置,包括账号密码以及端口。然而,今天连接数据库时,出现了如下异常:FATAL: pg_hba.conf rejects connection for host "xx.xx.xx.xx", user "postgres",...

2019-07-06 22:27:11 2200

原创 如何在 macOS 下安装 QGIS

GIS 领域的朋友们,应该或多或少都接触过 ESRI ArcGIS 的这一套功能强大的产品。遗憾的是,ArcGIS 只能在 Windows 系统上使用,ESRI 公司一直以来都没有计划推出适合 macOS 或者 Linux 系统的版本。对于使用非 WIndows 的 GISer 们,QGIS 则是一个不错的选择,不仅跨平台,并且开源免费。QGIS 的功能没有 ArcGIS 的强大,但基本包含了80...

2019-07-06 21:42:27 6437

HTML5权威指南(中文版)

《HTML5 权威指南》是系统学习网页设计的权威参考图书。本书分为五部分:第一部分介绍学习本书的预备知识和HTML、CSS 和JavaScript 的最新进展;第二部分讨论HTML 元素,并详细说明了HTML5中新增和修改的元素;第三部分阐述CSS,涵盖了所有控制内容样式的CSS 选择器和属性,并辅以大量代码示例和图示;第四部分介绍DOM,剖析如何用JavaScript 操纵HTML 内容;第五部分讲解Ajax、多媒体和canvas 元素等HTML5 高级特性。

2015-10-09

SpringMVC3.1 文档教程

Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架,如Struts1,Struts2等。

2015-10-09

SpringMVC3.1中文文档

Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架,如Struts1,Struts2等。

2015-10-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除