深入浅出理解比特币原理
一、比特币的背景
2008年9月,美国第4大投资银行雷曼兄弟由于投资失利,引发了全球金融海啸。为应对危机,各国政府采取量化宽松等措施,救助由于自身过失、陷入危机的大型金融机构。这些措施带来了广泛的质疑,人们对政府的信心开始动摇。
在此非常时刻,一位自称“中本村”的科学家提出了一种新型电子现金系统,不依赖于特定的中央发行机构,无需任何可信的第三方,使用遍布整个P2P网络节点的分布式数据库来记录货币的交易,并使用密码学的设计来确保货币流通各个环节安全性。这就是本文所要讲的比特币。
Centos 7 ab 压力测试安装与解释
十分钟从搭建环境到编写你的第一个Python程序
1 引言
1.1 Python是什么
Python的创始人为吉多·范罗苏姆。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。之所以选中Python作为程序的名字,是因为他是BBC电视剧——蒙提·派森的飞行马戏团的爱好者。ABC是由吉多参加设计的一种教学语言。就吉多本人看来,ABC这种语言非常优美和强大,是专门为非专业程序员设计的。但是ABC语言并没有成功,究其原因,吉多认为是非开放造成的。吉多决心在Python中避免这一错误,并获取了非常好的效果,完美结合了C和其他一些语言。[1]
著名的自由软件作者Eric Raymond在他的文章《如何成为一名黑客》中,将Python列为黑客应当学习的四种编程语言之一,并建议人们从Python开始学习编程。是的,对于那些从来没有学习过编程或者并非计算机专业的编程学习者而言,Python是最好的选择之一。
WordPress安装指南
Step 1 — 官方推荐运行环境和配置
如官方描述https://wordpress.org/about/requirements/ 推荐的配置环境如下:
To run WordPress we recommend your host supports:
- PHP version 7.2 or greater
- MySQL version 5.6 or greater OR MariaDB version 10.0 or greater
- HTTPS support
Mac下MySQL 5.7设置支持emoji表情的utf8mb4
我的mac是brew安装的,一开始找不到配置文件my.cnf,百度了一下到处都是说直接在/etc/中找不到my.cnf,就新建一个my.cnf。(真是一篇害人的帖子啊),接下来我来讲讲应该怎么处理吧。
《胖虎全栈之路 ES6》2.1 npm介绍
npm是什么?
想了解npm是什么,给先了解它是为谁服务的,为什么需要它?npm是为NodeJS服务的,是随同NodeJS一起安装的包管理工具。也就是说安装了NodeJS就默认安装了npm。是不是很密切?没有错,NodeJS是服务器脚本语言,和它类似的语言有java、asp.net、php等。npm类似他们的工具包,把具有共性的代码做成模块(比如:时间格式化工具、微信支付代码等具有共性的代码),存放并上传到npm中,供其他程序员一起使用。当任何人需要调用它的时候,从npm下载下来使用即可。
Centos 7下配置MySQL Server5.7主从同步
Centos 7安装MySQL Server5.7
Step 1 — 寻找 CentOS 7 对应的 MySQL 社区版 repo
在 https://dev.mysql.com/downloads/repo/yum/ 寻找对应的 repo 并安装, 这里是:
wget https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm
rpm -ivh mysql57-community-release-el7-11.noarch.rpm
CentOS 7安装最新 PHP 7.2,MySQL 5.7和Nginx
Step 1 — 在CentOS 7 安装 Nginx
Nginx没有内置在默认的CentOS repositories, 我们先安装EPEL repository,输入如下命令:
yum install epel-release -y
