通过阅读让自己不再生硬,记录所有阅读过的书,大部分片段摘抄,小部分个人笔记。
https://book.douban.com/people/rockjun/
网站接入海外第三方社交登录
接入海外第三方登录,服务器需要与海外应用通信,服务器解决方式为:国内流量由国内服务器处理,国外流量由国外服务器处理,通过域名解析线路实现。
如果域名使用了CDN并且设置了全球加速,则需要把全球加速关闭,改为仅加速国内,否则国外DNS可能会解析到CDN,而CDN又回源到国内服务器了。
如果www前缀有设置CNAME,则需要再设置一条境外的。
国内访问 -> DNS解析 -> 国内服务器
海外访问 -> DNS解析 -> 海外服务器
Tezos
Tezos是一个基于PoS共识机制的区块链与智能合约平台,利益相关者可以就协议的修正案进行投票,用户可以在其上建立去中心化的应用程序(Dapps)。
它特点是支持智能合约,拥有自己创建的智能合约语言,首次提出了通过数学证明的代码自制交易和网络共识机制,以解决目前棘手的网络升级分叉问题。
区块链共识机制
区块链由区块和链组成,没有中心机构,一个新区块在接到链上之前,需要每个节点确认(达成共识)这个新区块内容是否合法,这个确认规则就是共识机制,目前主流有PoW和PoS两种共识机制。
比特币(bitcoin)
08年中本聪提出BTC白皮书,一种基于区块链的P2P电子现金系统,通过网络节点和共识算法记录比特币的流动,BTC是算力和电力资源的另一种价值形态,这种价值的流通不受现实世界中心化部门的约束,有望以去中心化加密货币的方式来取代现代的货币系统控制权,往大了说可以说是一场货币革命。
PHP SPL笔记
SPL = Standard PHP Library = PHP标准库
是用来解决典型问题的一组接口与类的集合。
PHP面向对象整理
对象,就是处理一些系列问题的方法的封装。
面向过程的话,就是你走路迈左脚右脚,每迈出一步都需要你指示,面向对象的话你只需要传达一次走路命令,对象内部自动协调迈左脚右脚。
从代码架构方面,对象就是基础,每个对象就像每个积木一样,相互配合,最终搭建出完整的程序。
Mysql中要掌握的基础sql语法
由于一直不喜欢数据库,像mysql这种,一般除了迫不得否则不会主动了解这块,但是发现,基础的一些东西还是要掌握的,所以特地学习梳理mysql的基础要掌握的sql语句。
在Linux服务器离线下载种子
在mac-torrent-download.net下载的种子,百度网盘和迅雷都下不动,由于资源是海外资源,就试试用海外服务器下载试下。
CN2、IPLC、PCCW等线路知识与线路类型判断
PCCW
PCCW 线路是香港电讯盈科提供的线路,到大陆走的是 PCCW 自己接的直连,目前来看是最热门的一条香港线路,线路质量也不错,电信、联通都是走直连,移动不定,一般来说商家会对移动再单独接一个移动的直连。
CN2
CN2 线路就是电信 CN2,全程为中国电信下一代承载网,简称 CNCN,再简称 CN2。一般来说走的是 59.43 开头的节点,目前来看,CN2 线路是质量最好的,当然价格也是很贵的一个线路。