摘要: 1.豆瓣网:www.douban.com 豆瓣网的风格绝对是中国互联网的一朵奇葩,跟中国绝大多数的网站不一样,豆瓣的界面非常干净,干净得你让你刚上豆瓣网的时候觉得是那么的静悄悄。但是豆瓣网觉得是中国高素质网民的集中营,里面的讨论大多是非常深刻的。可以说豆瓣网给中国网民完全不同的感受。 2. 美空网 http://www.moko.cc 这里有最真实的美女,模特,空姐,都是真人真姓名。美女养眼啊。 ... 阅读全文
posted @ 2010-06-06 17:35 网鱼 阅读(3418) 评论(3) 推荐(1) 编辑
摘要: Readygo新闻管理系统 2.0内测版 回复此帖,并留下您的邮件地址。 我们会尽快将内测版发送给您。 内测数量有限,申请从速! 详细内容请参考:http://www.readygo.com.cn/bbs1/070618/27.htm 阅读全文
posted @ 2007-06-18 16:27 网鱼 阅读(520) 评论(26) 推荐(0) 编辑
摘要: 概述 分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。 有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。 而twitter的snowflake解决了这种需 阅读全文
posted @ 2019-03-22 14:19 网鱼 阅读(922) 评论(0) 推荐(0) 编辑
摘要: 关于雪花 雪花(snowflake)在自然界中,是极具独特美丽,又变幻莫测的东西: 雪花算法: 雪花算法的原始版本是scala版,用于生成分布式ID(纯数字,时间顺序),订单编号等。 自增ID:对于数据敏感场景不宜使用,且不适合于分布式场景。GUID:采用无意义字符串,数据量增大时造成访问过慢,且不 阅读全文
posted @ 2019-03-22 14:07 网鱼 阅读(10666) 评论(0) 推荐(0) 编辑
摘要: 最近在研究区块链的时候关注了一下加密技术,小有心得,于是设计了一款数据加密共享与签名的方案,希望能够为做电子合同,数据存证,数据共享的朋友有所帮助吧。 业务场景 一、电子合同 Alice和Bob需要签订一个合同,而Charlie是中介,也需要在看到该合同上并签字,而Dave是外人,不参与这个合同的签 阅读全文
posted @ 2019-03-15 15:14 网鱼 阅读(590) 评论(0) 推荐(0) 编辑
摘要: 在Java中,集合和数组是我们经常会用到的数据结构,需要经常对他们做增、删、改、查、聚合、统计、过滤等操作。相比之下,关系型数据库中也同样有这些操作,但是在Java 8之前,集合和数组的处理并不是很便捷。 不过,这一问题在Java 8中得到了改善,Java 8 API添加了一个新的抽象称为流Stre 阅读全文
posted @ 2019-03-14 14:26 网鱼 阅读(1146) 评论(0) 推荐(0) 编辑
摘要: 一、前言消息队列中间件(简称消息中间件)是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下提供应用解耦、弹性伸缩、冗余存储、流量削峰、异步通信、数据同步等等功能,其作为分布式系统架构中的一个重要组件,有着 阅读全文
posted @ 2019-03-14 11:50 网鱼 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 前言 区块链作为一种架构设计的实现,与基础语言或平台等差别较大。区块链是加密货币背后的技术,是当下与VR虚拟现实等比肩的热门技术之一,本身不是新技术,类似Ajax,可以说它是一种技术架构,所以我们从架构设计的角度谈谈区块链的技术实现。 无论你擅长什么编程语言,都能够参考这种设计去实现一款区块链产品。 阅读全文
posted @ 2019-03-13 16:13 网鱼 阅读(1398) 评论(0) 推荐(1) 编辑
摘要: 一、BlockChain的insertChain方法 1.1 前言 本章节介绍BlockChain模块插入一个新区块的流程。一个新区块的来源有两种可能性,第一种可能性是本节点挖矿成功,要调用BlockChain模块向本地区块链上插入,第二种可能性是节点从网络上的其他节点收到一个区块,调用BlockC 阅读全文
posted @ 2019-03-08 14:33 网鱼 阅读(893) 评论(0) 推荐(0) 编辑
摘要: 本文分享基于docker如何从零搭建联盟链。 一、前言 本文分享基于docker如何从零搭建联盟链。使用其它方式搭建也可以,只不过docker相对容易一些,难点在于如何写配置文件。 1. 准备运行环境 实际开发中有三种运行环境可供选择: (a). Vagrant: Vagrant是一个基于Ruby的 阅读全文
posted @ 2019-03-08 09:13 网鱼 阅读(2305) 评论(1) 推荐(1) 编辑
摘要: 本文档演示使用Hyperledger Fabric V1.0来部署一个开发者环境并运行一个简单例子。文档包括创建和加入通道(账本)、客户端认证以及部署和调用智能合约。CLI将用于创建和加入通道(账本),NodeJS SDK将用于客户端身份验证和使用账本的智能合约功能。 Docker Compose将 阅读全文
posted @ 2019-03-07 18:02 网鱼 阅读(1391) 评论(0) 推荐(0) 编辑
摘要: 本节分享有关拆超级账本的概念以及体验部署过程。 一、简介 是一个带有可插入各种功能模块架构的区块链实施方案,目标是打造成一个由全社会共同维护的开源超级账本。由Linux 基金会的开源项目,全称是Hyperledger Fabric)是区块链的商用平台。开源地址:https://github.com/ 阅读全文
posted @ 2019-03-07 17:52 网鱼 阅读(15144) 评论(0) 推荐(0) 编辑