Python 2.6 升级至 Python 2.7

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# 查看当前系统中的 Python 版本,返回 Python 2.6.6 为正常
python --version

Python 2.6.6

# 检查 CentOS 版本,返回 CentOS release 6.8 (Final) 为正常
cat /etc/redhat-release

CentOS release 6.8 (Final)

# 安装所有的开发工具包
yum groupinstall -y "Development tools"
# 安装其它的必需包
yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel

# 下载、编译和安装 Python 2.7.13
#wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz
tar zxf Python-2.7.13.tgz
cd Python-2.7.13
./configure
make && make install

# 查看新的 Python 版本,返回 Python 2.7.13 为正常
python --version

Python 2.7.13

升级pip

1
2
3
vim /etc/profile
#在环境变量中加入pip所在的路径/usr/local/bin
export PATH=$PATH:$JAVA_HOME/bin:/usr/local/bin

参考https://zhuanlan.zhihu.com/p/26596585

Introduction to Tornado

一本非常精炼的书籍,英文版才136页,也正好说明tornado不大的架构。关于Tornado的书籍并不多,所以也并没有多少选择。Tornado的文档也并不算完善,大多只是简要的列出了api,相关的示例和讲解还比较缺乏。这本书正好作为文档的互补。虽然只讲解了tornado的部分功能(大部分核心功能),但还是很值得像我这样的初学者一读。

对数

在数学中,真数 x(对于底数 β)的对数是 βy 的指数 y,使得 x=βy。底数 β 的值一定不能是1或0(在扩展到复数的复对数情况下不能是1的方根),典型的是e、 10或2。数x(对于底数β)的对数通常写为

y= logβx
称作为以β为底x的对数。 当x和β进一步限制为正实数的时候,对数是1个唯一的实数。 例如,因为

3^4 =81,
我们可以得出

用日常语言说,以3为底81的对数是4。

Read More

南京大牌档

工体北路13号世茂广场4楼(近新东路)

蜜汁藕片
云煮干丝
王府泡椒鸡
蒜蓉大虾
萝卜丝端子超级棒
桂花拉糕
虾黄豆腐
国民美玲粥

自控力

作者 凯利麦格尼格尔 王岑卉译

当完成了一些任务,人们倾向于在接下来放松自己。
人们总是对自己的未来感到到乐观,但是到时候却发现自己并没有想象中的意志力坚强。
那些爱送别人礼物的人觉得自己是如此慷慨,所以觉得自己也理应得到礼物。

当我们将意志力挑战当成衡量道德水平的标准时,善行就会允许我们做坏事,为了能更好的自控,我们需要忘掉美德,关注目标和价值观。

取消许可,牢记理由。下一回,当你发现自己在用曾经的善行为放纵辩护的时候,停下来想一想你做“好”事的原因,而不是你应该不应该得到奖励。

允许你去想一件事,反而会减少你想起它的可能性。

我放弃了 Google 的工作,因为他们拒绝给我买圣诞礼物

简评:Google 一位评级「Superb」(极好的,只有 5% 的员工能做到)的工程师离职了,当然理由不可能是没圣诞礼物那么简单,也有晋升的评审需要量化、项目、人员频繁变动、印度团队抢项目等等。文章能看出他在 Google 的转变,以前一直以为自己就是 Google,后来才发现也不过就是等价交换的雇佣关系。以前以为事情做好了自然就晋升了,后来发现一切都是要给人看的。离开 Google 他又要去做什么呢?

Read More

Pycharm安装module

如果在引用尚未安装,或者安装有问题时,在Pycharm中引入相应的模块,会以红色下划线标识。
这个时候将鼠标,点击红色下划线上的文字,会有一个红色的灯泡出现,点击会弹出一个下拉菜单,然后点击第一个菜单进行安装。

Install package ...

安装过程中可能会让输入用户密码,输入就可以了。

Linux安装npm

a 下载地址
https://nodejs.org/en/download/

b 解压,分两步进行

1
2
xz -d node-v8.9.4-linux-x64.tar.xz
tar -xvf node-v8.9.4-linux-x64.tar

c 配置环境变量
修改/etc/profile的PATH变量

1
export PATH=$PATH:/data/software/node-v8.9.4-linux-x64/bin

d 使环境变量生效

1
source /etc/profile