王叨叨 发布的文章
让WinSCP和Putty一直保持连接
最近在搭建服务器,用到了WinSCP和Putty,但是隔了几分钟没在上面操作,连接就会断开,比较麻烦,现在找到了解决方案,记录下来,供有需要的人参考。
宝塔linux面板命令大全
以前是用LNMP一键安装,现在改用宝塔面板来一键安装。
块级格式化上下文(BFC)
元素的布局?
在 CSS 2.1 中,有三种定位方案——普通流 (Normal Flow) 、浮动 (Floats) 和绝对定位 (Absolute Positioning) ,下面分别对这三种布局简略说明一下。
添加Flickr相册
突然发现,博客有点太单薄了,也没什么图片之类的,想到Flickr这货还没死,那就把我Flickr公开的照片同步到博客的相册上面吧。
搜了下Flickr的API,这样好像可以,
http://api.flickr.com/services/rest/?method=flickr.photos.search&api_key=自己申请的key&user_id=自己的id自己去申请API,等生效以后就可以跑一下试试了。最后解析XML文件,打印输出就可以了!对了,Flickr是被墙的,所以我把图片缓存到七牛的镜像上面了,这样就不用考虑被墙的危险了。
常用的API:
flickr.urls.lookupUser
flickr.favorites.getList
flickr.photos.search
flickr.galleries.getPhotos
博客开启HTTPS
为什么要将网站全站启用Https访问?
- 为了更好的用户体验。现在使用Https加密访问的网站应该算是少数,常见于百度搜索、淘宝等大型网站,个人博客使用SSL证书还是会让用户感觉更安全,有利于提升用户体验。
- 为了更好的SEO效果。现在百度、谷歌等搜索引擎都鼓励网站启用Https访问,因为从技术角度上讲搜索引擎抓取Https网页不成问题,搜索结果展示也更加有利于Https的网页。
如何选择好网站SSL证书?
基于上面的原因,我决定在网站中部署SSL证书。首要的问题就是选择哪一个SSL证书。如果有钱的话,自然是可以去各大主机商那里购买SSL证书,便宜一点的SSL证书也就是几十块一年。一般选择了Let's Encrypt,一方面是Let’s Encrypt SSL已经被Firefox、Chrome、IE等浏览器所支持,IE 6 用户估计也不怎么看我的博客,所以可以忽略。另一方面,Let’s Encrypt SSL证书下载和安装已经是傻瓜式的了。唯一的缺点就是有效期只有三个月,要手动的去替换证书。
我这里是在腾讯云上面免费申请的TrustAsia TLS RSA CA证书,有效期是一年。
把豆瓣书单图片缓存到七牛云镜像
Typecho Nginx Rewrite规则
博客迁移完毕了,以前环境是LAMP,现在是LNMP,需要改下永久链接,做一下记录,其他人也可用!
if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}
if (!-e $request_filename){
rewrite (.*) /index.php;
}Apache的话,看这篇《Typecho Apache Rewrite规则》。
你好,我叫王子贤
Baby = new Object();
Baby = {
Name : "王子贤",
Sex : "boy",
Birthday : 1529129520,
Height : "50cm",
Weight : "3545g"
}; 有趣的Console
console是前端开发必备调试技能,console 对象提供对浏览器控制台的接入。不同浏览器上它的工作方式是不一样的,但这里会介绍一些大都会提供的接口特性。由于不同的浏览器,所以再往下看的时候,最好在浏览器调试里面,输入以下代码:
console.context()