主页
关于
Keeping Looking, Don't Settle
区块链
Gasper(Combining GHOST and Casper)论文阅读笔记
ETH2存款合约分析
Borromean环形签名探究
NEAR应用与区块链交互解析
浅尝NEAR智能合约开发
Decred买票、中票、退票的设计
go-ethereum源码阅读笔记
BTCD源码阅读笔记-connmgr
BTCD源码阅读笔记-netsync
BTCD源码阅读笔记-peer
BTCD源码分析之database存储
理解闪电网络2——引入HTLCs
理解闪电网络1——支付通道(payment channel)
BIP112(CHECKSEQUENCEVERIFY)
BIP68(nSequence)
BIP65(CHECKLOCKTIMEVERIFY)
BIP113(Median Time Past)
BIP34(Block v2, Height in Coinbase)
BIP30(duplicate transactions)
BIP9(Version Bits)
BIP16(P2SH)
比特币交易的延展性问题(Transaction Malleability)
Kademlia协议简述
搭建一个Fabric网络
学习笔记
Fabric configtxgen的配置文件简介
学习笔记
Fabric账号、cryptogen和fabirc-ca
学习笔记
以太坊(ethereum) Q&A
updated
Common Lisp
Common Lisp Tips
阅读 OnLisp
学习笔记
updated
CommonLisp UDP库usocket使用心得
Hunchentoot源码分析之架构流程
源码阅读
Slime多lisp启动
Asyncio与cl-async创建TCPServer对比
源码阅读
Python
Python3和golang中bytes与string的转换
Python性能分析思路
学习笔记
Python数据模型构建和迁移方案:SQLAlchemy&Alembic
Python装饰器顺序探究
Python装饰器参数探究
Python外部函数调用库ctypes
学习笔记
locale多语言模块和我遇到的坑
实践
Python探测图片文件类型
实践
Python代码优化技巧
Python性能分析工具简介
学习笔记
Python类的
__slots__
属性
Odoo新式api心得
实践
Odoo Tips or Tricks
实践
Pelican使用经验总结
Old
Using Odoo(about Model)
Old
Develop Blog With Flask
Old
算法
最大公约数算法
系统搭建
搭建ELK技术栈
实践
搭建Docker私有仓库
实践
Swagger-mock-server的一个尝试
实践
杂谈
正则趣谈
杂谈
编程语言几点迷思
杂谈
Hello Lisp Again
Old
其它
Go语言编程踩坑
GFS论文阅读笔记
读《深入浅出密码学》
Lock,Semphore,Condition Variable和Monitor
数据库表join查询的几种方式
Go in Action 不完全阅读笔记
学习笔记
读EOPL3第二章(Data Abstraction)
Old
读EOPL3第一章(可归纳的数据集)
Old
Recognize Device Error In Android Studio
Old
Collapsible Panel In Angular
Old
DropDown Select In Angular
Old
Nodejs初探
Old