Gambol's Blog

记录真实的gambol

BTC地址生成过程

"用代码来生成一个地址"

概述 比特币建立在加密学基础上, 中本聪利用ECDSA(椭圆加密算法)来产生比特币的公钥和私钥. 私钥 -> 公钥 -> 比特币地址 地址其实是另一种格式的公钥. HEX 在系统里任何计算时, 永远是byte[]. 而我们看到的是都是16进制(HEX之后)的结果. 譬如,byte数组是{20 30} HEX之后的结果是141e 因此, 如果要输出时, 记得先 HEX.en...

隔离见证

隔离见证 什么是隔离见证 隔离见证是比特币核心开发人员Pieter Wuille 在2015年12月於香港提出的,一方面是解决比特币存在的一个安全漏洞(延展攻击),一个是用于扩容。 隔离见证的英文全称是“Segregated Witness”,简写为SW。 隔离见证解决什么问题 上文也说了, 隔离见证主要解决了两个问题, 一个是延展性攻击, 一个是扩容. SW是怎么解决的 聊SW怎...

Merkle树

SPV的验证过程

Merkle树 什么是 Merkle 树? Merkle 数是一种特殊的hash 树,顾名思义,就是存储hash值的一棵树。Merkle树的叶子是数据块(例如,文件或者文件的集合)的hash值, 非叶节点是其对应子节点串联字符串的hash. 在比特币里, 矿工把区块内所有交易(约1-2千笔)的哈希值一字排开,让他们两两牵手,每对交易哈希牵手后再算出新哈希。矿工验证、记录和整理交易的过...

大航海时代

"地理大发现"

起因 最热血澎湃的大航海时代. 做了一个ppt在组内分享, 也发到这里吧 请 下载 PDF.

kafka分享

消息队列新贵-kafka

kafka分享 用途 略 架构 拓扑结构 名词解释 producer: 消息发送方 broker: kafka集群的服务器 2.1 controller: 一个特殊的broker, 可以进行leader 的选举,或者failover的处理 consumer: 消费消息的机器。 consumer-group: 多个consumer属于同一个组。对于单条消息而言,...

华清嘉园看房笔记

五道口是宇宙中心

华清嘉园看房笔记 背景 我一直有学区房的需求. 之前一直看东城/西城的房子, 前些天在smth上看到大家讨论华清嘉园, 于是我去查了一下华清嘉园的价格. 在我记忆中,华清嘉园是一个神盘, 13年时小户型的价格就到了10w左右, 大户型也需要8w. 但是我这次看的时候, 发现华清嘉园的2居室价格在10w-11w左右, 在这种情况下, 我觉得华清嘉园可能会补涨, 于是我去看了一次房....

东京城市群的崛起

机遇与发展的读书笔记

东京城市群的崛起 东京简介 东京(城市)目前人口约1300w, 行政面积为 2000 平方公里. 东京首都圈: 以东京市区为中心,半径80公里以内,东京都、崎玉县、千叶县、神奈川县共同组成了东京都市圈。东京都市圈总面积1万3千4百平方公里,占全国面积的3.5%;人口约达4000多万人,占全国人口的三分之一以上;GDP占到日本全国的一半. 对比而言, 北京辖区面积1.68万平方公里,人口2...

黄金投资,买什么

美股黄金购买的方案

前言 在ABX 13块钱, 黄金价格大概是$1200 的时候, 我写了一个笔记, 说应该中长期看好黄金. 现在ABX已经到了$23, 黄金价格到了1335, 我突然醒悟过来, 现在也需要配置一部分黄金用来投资 & 避险. 至于为什么要买黄金, 前面有笔记说了. 简单的来说, 逻辑是 货币超发严重 避险情绪强烈 黄金被低估 黄金投资的种类 我适合投资的资产,...

Spring "no matching editors or conversion strategy found"的问题解决 以及 Spring AOP代理的介绍

解决问题引发出来的思考

问题 昨天晚上,在线上调试时, 发现在一个spring的bean里, 只要加上@Transactional注解后, 就会在spring启动时报错 报错信息有点多, 需要注意的点只有一点 Cannot convert value of type [com.sun.proxy.$Proxy21 implementing gambol.examples.spring.service.Conso...

IB账户信息介绍

"仔细介绍account window里的信息"

起因 ib的个人账户信息实在太复杂了, 一直都迷迷糊糊的. 这次认真学习一下 看图说话 这是我的账户截图 具体解释请看下表 行 中文翻译 计算公式 注释 Net liquidation Value 净清算值 总现金值+股票值+证券期权值+债 券值+...