华为荣耀9 青春版 GMS谷歌安装器 记录

GMS谷歌安装器,下载地址:http://m.appchina.com/app/com.huawei.gmsinstaller

点开这个地址可能会首先下载“应用汇”,不过没关系,安装完之后,搜索gms就可以找到GMS安装器。 安装完之后需要翻墙后才能继续操作哦。

顺便科普下GMS

GMS全称为GoogleMobile Service,即谷歌移动服务。GMS是Google开发并推动Androi

...

Nodejs新版本8.9.0和9.2.0更新啦

这个11月,Nodejs新版本更新了,欢呼雀跃呀。

记得大概从2014年刚开始接触,到进入新公司后正式使用Nodejs已经有大概会3年了,大概也算是我比较喜欢的语言中的一种。

第一次接触的时候,就基本上只是用来运行js脚本,当时爬取网站的时候,有很多js的调用,需要运行后才有结果,当时自己还只是在用PHP,重写的话有相当的耗时,于是就有了第一次接触,之后断断续续就没有怎么接触了。

第二次接触

...

Nodejs 中解决 no-await-in-loop

在使用nodejs中的async/await方法的时候,在map,forEach中使用await的时候,eslint总是提示我no-await-in-loop。对于我比较喜欢正规写代码的人讲,忍受不了这种错误提示。最终还是找到了解决办法。

一般什么情况会有这个错误的呢,如下

async test() {
  const testData = [1, 2, 3];
  testData.for
...

PHP中Curl如何使请求的域名被解析到指定IP上

我们在测试的时候会遇到一个情况,就是在做上线前的接口测试的时候,想要模拟真实的环境,那么接口的域名地址是少不了的,这个情况下,我们又不想直接调用线上的数据,想通过域名跟IP的映射,调用另外一台机器上的代码【即将要上线的代码】。可以采用php中curl的参数配置来操作,具体如下:

这里的Curl使用的是ixudra/curl

简单的实例代码如下

$response = Curl::to($h
...

Centos 之 非root情况下ncurses安装问题

最近使用主机发现,没有root权限,然后想用zsh,发现没有root权限也是安装不了,但是安装zsh又需要ncurses,但是网上都是一些yum之类的命令,但是yum只能root用哇,苦于无奈,只能安装在自己的目录下使用了。具体过程如下。

系统版本:

$ lsb_release -a

LSB Version:    :core-4.1-amd64:core-4.1-noarch
Dist

...

Nginx配置之Https配置

现在的https越来越流行,这个未来应该是必备技能了,下面举个Yii2的项目,进行https配置,https证书自己需要准备好,不会的可以看我的文章
下面就是示例配置【仅供参考】

server {
    listen 443 ssl http2;

    ssl_certificate /etc/letsencrypt/live/gowhich.com/fullchain.pem;
   
...

Certbot免费https证书安装

Install certbot 安装certbot

安装步骤可到这里 https://certbot.eff.org/#debianjessie-nginx 根据自己的服务器情况选择具体的安装版本

配置证书

可以使用如下命令,这样的好处是我们可以在下次进行自动更新证书的话,可以方便的处理证书

certbot certonly --webroot -w /home/wwwroot/www1
...