连接蓝牙键盘鼠标卡顿、飘的现象

MacBook

  1. 打开“系统偏好设定”,然后点击下面的“网络”图标,打开“网络”设定界面。在这里,一般会看到三个:wi-fi、蓝牙、Thunderbolt 网桥三个连接。在我的mac 上,上传不了图片,所以各位还是看文字算了。
  2. 在“网络”窗口的左下角,会看到三个图标:“+”、“-”,最后一个是齿轮。点击这个齿轮,选择“设定服务顺序”
  3. 在弹出来的对话框中,用鼠标点按住蓝牙PAN,往上拖到第一的位置,然后点击“好”按钮。对话框会自动收起来。
  4. 4点击“网络”界面右下脚的“应用”按钮,退出“系统偏好设定”。然后滑动鼠标,就会发现鼠标比之前流畅了很多。

Windows

  1. 打开我的电脑,选择“管理”,打开管理界面然后选择进入“设备管理器”

  2. 在设备管理器里面找到你的“网络适配器”—双击你的网卡(我的是broadcom的wifi蓝牙一体的网卡)
  3. 选择“高级”然后如图把 “bluetooth collaboration” 这个项对应的值改成“Disable”
  4. 重启电脑

linux composer 安装

php -r "readfile('https://getcomposer.org/installer');" > composer-setup.php
php -r "if (hash('SHA384', file_get_contents('composer-setup.php')) === '7228c001f88bee97506740ef0888240bd8a760b046ee16db8f4095c0d8d525f2367663f22a46b48d072c816e7fe19959') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
#composer install
php composer.phar install

npm install kerberos error

In file included from ../lib/kerberos.cc:1:0:
../lib/kerberos.h:5:27: fatal error: gssapi/gssapi.h: 没有那个文件或目录
compilation terminated.
kerberos.target.mk:88: recipe for target 'Release/obj.target/kerberos/lib/kerberos.o' failed
make: *** [Release/obj.target/kerberos/lib/kerberos.o] Error 1
make: Leaving directory '/home/liuman/paipaijian/node_modules/connect-mongo/node_modules/mongodb/node_modules/kerberos/build'

安装libkrb

 sudo apt-get install libkrb5-dev

Github Pages 静态网页建站

创建仓库

略。详见GitHub使用教程。

仓库属性设置

找Github Pages项。点击自动生成,按照提示操作,就会得到该项目的gh-pages 分支。

发布网站成功,地址为 http://chuchus9293.github.io/web2 。

目录下index.html页面作为该网站默认页面。

发布成功

当然也可以自己做HTML网站,通过Github 客户端上传代码很方便。index.html仍为默认页面。

域名绑定到GitHub Page

Github项目设置

在仓库根目录下添加一个CNAME文件,没有后缀名,里面内容为你的域名,不需要添加http://前缀。
若CNAME中为www.example.com  则example.com 将被重定向到 www.example.com,www.example.com仍是自身。

注意CNAME中只能添加一个域名。

创建之后可以在项目settings看到发布地址发生变化,不再有github字样。

 

 DNS解析设置

ccsyi.cn为顶级域名。
www.ccsyi.cn为二级域名。
可以为顶级域名设置A记录,为二级域名设置CNAME,指向username.github.io(Gihub推荐,可以用CDN)。

 

以下是设置A记录的过程。

拿到GitHub Pages服务器IP。

在花生壳域名解析服务中选中www创建A记录。24小时之内陆续同步到全球各地的dns服务器上。

 

 

 相关概念

A记录:WEB服务器的IP指向
A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。 
说明:用户可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置自己域名的二级域名。 
就是说:通过A记录,大家可以设置自己的不同域名转到不同的IP上去!如:
www.linuxpig.com 转到IP 1.1.1.1
ftp.linuxpig.com 转到IP 1.1.1.2
mail.linuxpig.com 转到IP 1.1.1.3

CNAME (Canonical Name)记录,(alias from one domain name to another)通常称别名指向
可以将注册的不同域名统统转到一个主域名上去。
与A记录不同的是,CNAME别名记录设置的可以是一个域名的描述而不一定是IP地址。
例如:linuxdog.com 用CNAME指向 linuxpig.com

URL (Uniform Resource Locator )转发:网址转发
功能:如果您没有一台独立的服务器(也就是没有一个独立的IP地址)或者您还有一个域名B,您想访问A域名时访问到B域名的内容,这时您就可以通过URL转发来实现。 
url转发可以转发到某一个目录下,甚至某一个文件上。而cname是不可以,这就是url转发和cname的主要区别所在。
例如:
URL转发可以将sina.com.cn 转发到 linuxpig.com/sina/ 上,相应的CNAME只能将 sina.com.cn 转发到 linuxpig.com 上。


TTL值全称是“生存时间(Time To Live)”,简单的说它表示DNS记录在DNS服务器上的缓存时间。