每周分享第73期

image
2018年1月13日 北京·雍和宫

每周五网站公众号同时发布,
过去一周值得分享的所见所得。

碎片

摘抄

也许我们真的并不存在,直到有人目睹我们生存在这个世界;也许我们并不能述说,知道有人能理解我们的语言。从本质上来看,只有被人爱恋时,我们才真正获得了生命。
——阿兰·德波顿《爱情笔记》

科普和冷知识

西楚霸王

项羽死的时候只有30岁,却得到了千古霸王的称号。

除了李清照,你还能说出一位中国古代的女诗人吗?

确实太少了,而且没有名句很难记住。如果有人这么问你,我教大家个简单的来装B:

司马相如的妻子卓文君,写“愿得一人心白首不相离”那个。陆游的妻子、武则天,她们都有诗歌留存。不过上面三位职业上不被后人称为诗人。真正的女诗人有,写“把酒问春春不语”的朱淑真。(我觉得这名字真的挺难记的)

一个巧妙的方法

在Linux操作系统里面,一个文件的权限使用3位的字符表示。什么意思呢?

比如,一个文件权限是“rwx”:

r 就是 read,表示只读,这个文件你只能看,不一定能改。
w 就是 write,表示这个文件是可以写的,就是你也可以改它。
x 就是 execute,表示你可以运行它。

这3个字母分别代表了三项权限,如果其中某一项是不允许的,就用短横“-”表示,比如:“r–”表示只读,不能改不能运行。“r-x”表示可以读可以运行但是不能改。

用3个字符(算上“-”有4个)表示权限非常的简单明了,但是我们还是觉得3个字符太长,我们能不能用1个字符表示呢?

我相信聪明的同学已经有了方案,这3位字符每一位上有2种可能,比如第一位,可能是“r”或“-”,这样3位排列组合的结果是 2 × 2 × 2,一共有8种可能,只要用数字1-8表示这8中可能就行了。就像这样:

--- 1
r-- 2
-w- 3
--x 4
rw- 5
-wx 6
r-x 7
rwx 8

但是实际并不是这样的。

实际上,系统规定用数字4、2、1、0分别代表r、w、x、-,然后用4、2、1、0这4个数字的和来表示组合的结果。举个例子来说:

一个文件的权限是“r-x”,那么,它对应的权限数字就是4 + 0 + 1 = 5。

你会发现,从4、2、1、0这个4个数字中任意挑3个相加,它们的和都是不一样的,所以完全可以代表上面的8种组合。

现在,比如我们说一个文件的权限数字是6,那么它是否可以读、写、执行呢?这相当于做下面一个填空题:

r   w   x
4   2   1
↓   ↓
□ + □ + □ = 6

我们会发现,只要将4、2拖入下面的框,就可以让等式成立,而4、2代表的是r、w,所以这个文件的权限是“rw-”,可读可写不可运行。

这种方法比简单的1到8来表示更聪明,重要的是,它更容易记。如果只用简单的1-8,你需要记住8种组合的对应关系,很容易记不清,自己把自己绕晕,而用了聪明的方法之后,你只需要记住“读、写、执行”对应“421”这一种对应关系就可以了。

软件应用及资源

北京移动欢享优惠券

北京移动有一个隐藏比较深的超值流量套餐,以前只是小面积推广过。每月5G流量只要5元,10元10G,20元20G,30元40G。

我是流量大户,但多数情况有wifi,一般20G就够用。

5G链接:http://service.bj.10086.cn/m/jsp/fhxyhq/index_5.jsp
10G:http://service.bj.10086.cn/m/jsp/fhxyhq/index_10.jsp
20G:http://service.bj.10086.cn/m/jsp/fhxyhq/index_20.jsp
40G:http://service.bj.10086.cn/m/jsp/fhxyhq/index_30.jsp

Homeless Toys

这个网站上收集了那些无家可归的玩偶照片。

IBM免费服务器

IBM提供一个小型免费云服务器,油管上有人做了视频,怎么申请以及把它变成可以科学上网的机场,不过视频教程需要科学上网观看:https://youtu.be/pAcYHlMQrRY。
注册IBM Cloud也可能失败,挂代理或可解决。

微信开发版

软件控热衷于微信功能更新,每次出新功能都要体验一把,然后在朋友圈晒一晒,仿佛自己是天选之子。

用户可以通过这个链接订阅微信开发版,微信有新功能会第一时间推给你让你升级。

申请阿里网盘内测

目前我还不知道能不能通过。

往期分享

image

您的赞助将会支持作者创作及本站运维

发表评论


TOP