Crontab 定时任务使用

通过crontab 命令,我们可以在固定的间隔时间执行指定的系统指令或 shell script脚本。时间间隔的单位可以是分钟、小时、日、月、周及以上的任意组合。这个命令非常适合周期性的日志分析或数据备份等工作。

  1. 进入编辑状态

    crontab -e

  2. 添加定时任务(这里是每分钟一次)

            • sh /root/monitor.sh

- 阅读全文 -

每日bing壁纸自动下载并设置为壁纸

不到50行代码,实现自动下载bing壁纸,并设置为桌面背景。Python还是相当简洁、方便。

Github地址:https://github.com/wonpn/bing-wallpaper-download-set

  • 方式1

    通过 urllib.request 获取 'http://cn.bing.com/'网页源码,正则表达式匹配,得到类似 /az/hprichbg/rb/GBRBday_EN-CN12873687095_1920x1080.jpg 壁纸地址。

  • 方式二

    偶然找到了API: https://cn.bing.com/HPImageArchive.aspx?format=js&idx=0&n=2 ,返回的 json 数据中包含壁纸 url ,直接获取即可。更加简单了。

获取地址后通过 urllib.request.urlretrieve 方法,下载壁纸到本地。win32api 将本地图片设置为桌面背景。

CDN 部署入门实践

CDN的全称是Content Delivery Network,即内容分发网络。

可以把 cdn 理解为源站的“分身”,在没有 cdn 的情况下,所有的请求都由“本体”源站进行处理。有了 cdn 之后,每个 cdn 节点就相当于一个源站的“分身”,用户请求服务时,cdn 通过dns解析分配较近的“分身”节点响应请求。可以提高网站的可用性,提升响应速度,均衡负载。

- 阅读全文 -

开启 OCSP stapling(OCSP 装订)

OCSP(Online Certificate Status Protocol,在线证书状态协议)是用来检验证书合法性的在线查询协议,当我们通过HTTPS访问网站的时候,客户端(浏览器或其他设备)会首先通过证书颁发机构的证书吊销列表(CRL)或者数字证书在线状态协议(OCSP)记录验证网站服务器的证书是否有效。

因为需要去证书颁发机构查询,比较耗时,所以有了 OCSP Stapling。

- 阅读全文 -

non-www/www 在 https 下的重定向

网站域名是选择 non-www 还是 www ?
www 的优势:

  • 通过 cname 灵活的实现 cdn 加速和负载均衡
  • 看起来更加规整、正规,平时还是 www 方式见得比较多,包括 google,baidu,youku 等大站 www 方式比较普遍

那么,non-www 有什么优势呢?

- 阅读全文 -

最近回复

  • 菜大头鬼: 飘过!!
  • Moshe: Appreciate this post. Let me try...
  • 沐风9527: 您好,我来自V2ex,希望能跟您交换友情链接。 我的博客也基本...

归档