登录后绑定QQ、微信即可实现信息互通
Linux学习笔记1. 运维基础1.1 CentOS安装Centos安装
可信的关键内容:安全性韧性隐私性可靠性和可用性做些什么:高质量的交付过程基础编码质量理解架构的核心要素重构腐化架构钻研软件和安全技术过程一致性,符合架构原则,设计模式,编程规范主动学习。共享知识库形成流程,组织,考核面临的挑战和问..
UCenter API 开发笔记——UCenter与ThinkPHP5.1 整合因为移动互联网的迅速发展,各大互联网厂商都推出了小程序,再加上原有的APP、web等项目,用户数据被严重割裂。为了统一用户数据、优化用户体验:实现一个账号多平台登录、数据互通,迫切需要一..
第二章主要讲的是重复,作者告诉我们不要重复。然而重复是怎样发生的呢?作者给出了如下的分类。强加的重复(imposed duplication)。开发者觉得他们无可选择——环境似乎要求重复无意的重复(inadvertent duplication)。开发者没有意识到他们在重复信..
第一章 分布式互斥在分布式系统里,这种排他性的资源访问方式,叫作分布式互斥(Distributed Mutual Exclusion),而这种被互斥访问的共享资源就叫作临界资源(Critical Resource)。如何才能让分布式系统里的程序互斥地访问临界资源?1.1 集中式算..
数字货币要防止复制,double spending attack何时发布货币:挖矿决定的,小型的区块链,多余指针说明coin的来源,防止dsaA转给B,需要A签名和B的地址,B的地址由B的公钥取hash再转换得到,相当于银行账号所有结点都需要A的公钥来验证转账的合法性,..
一个公私钥对就是一个账户,sha-256公钥:账号,私钥:密码 产生相同的公私钥攻击,随机源生成公私钥,每次签名都要好的随机源hash指针保存哈希值(是否被篡改)和地址区块链用哈希指针代替了普通指针只通过最后的hash即可检测出区块链中任意位置的..
btc的全节点维护一个UTXO,未花出去的交易btc,检测是否合法,要在UTXO中的币才行结点还要打包其他人的交易信息,有第二个激励机制,transaction fee,0.000*每隔10min产生一个新区块,每隔2016个区块系统调整难度保持出块时间为10min21w*10min为4..
R.C.Martin 的这本架构书讨论的是如何设计一个架构,并不会涉及到实现层面的东西,比如语言、框架、缓存和数据库之类的东西。这些在他的理念中属于具体的细节,不是架构应该考虑的东西。在他看来,架构其实就是设计。一句话总结好的软件架构:围绕..
btc网络的工作原理,btc工作在应用层,用tcp通信,有利于过防火墙,找seed node会知道其他结点位置网络设计简单鲁棒,不高效,每个结点维护邻居结点,邻居结点随机选,不考虑网络结构,每个结点维护一个集合,等待写入区块,并转发给邻居结点,若一..
提出你的第一个问题
回答一个你擅长的问题
对内容进行点赞或者收藏
阅读声望与权限的规范
完善个人资料