今天OA系统需要修改需求,之前的一个人员只能有一个职位的实现不能满足需求,要改为一个人可以同时具有多个职位。
之前职员的post的职位是使用enum实现的:
1 | public Enum Post{ |
今天OA系统需要修改需求,之前的一个人员只能有一个职位的实现不能满足需求,要改为一个人可以同时具有多个职位。
之前职员的post的职位是使用enum实现的:
1 | public Enum Post{ |
早些年刚开始学计算机的时候,总会遇到 boot 这个词,意为启动,计算机的引导程序。
但是boot本来的意思是靴子,跟启动有毛关系?而且一般来说,启动都用start这个单词。
实际上boot这个词是bootstrap的缩写,而这个词作为启动的意思,来源于<吹牛大王历险记>。
其中的典故是这样一个故事,主人公吹牛说自己掉进河里,脱了鞋用鞋带绑着头发,自己把自己拉出水面。
这就像武侠片中常见的场景,武林高手掉下悬崖,然后左脚踩右脚,又飞了起来。
当然这个根本不符合物理学(内力和外力)
今天运行安装脚本,发现出现错误。原因是在pip install的时候,时间过长时就会抛出异常退出。
一个办法是我们可以加入--default-timeout
。
不过更好的办法是修改pip的源,因为pip默认的源是国外的,修改成国内的镜像源会快很多。
linux的文件在~/.pip/pip.conf
修改内容为:
1 | [global] |
11月2号在京东买的小黑,11月3号就到了,虽然质感和重量都令我十分满意,但是屏幕确实有点小。
在不要说什么买回来的笔记本要充电3次,每次十二小时了,这都什么年代了,你是不是还要教我,开机的时候先开显示器再开主机箱?
一开始就打算给我的小黑装双系统,windows8+ubuntu12.04。速速的用U盘做好启动盘后,发现预装windows8的thinkpad,安装linux 并不是那么简单的。
因为有 UEFI这个讨厌的东西。
这里有一篇关于如何在windows8上安装linux的文章,很不错。反Secure Boot垄断
我觉得要玩好thinkpad, 先要玩好它的bios。反正我现在双启动是没问题了。接下来就要深入玩硬件,bios,win8,ubuntu..
如果你的文件中有不是ASCII的字符编码,那么请使用如下命令:
# -*- coding: utf-8 -*-
如果有脚本文件运行,那么在运行行前
#!/usr/bin/python
# -*- coding: utf-8 -*-
实际上python只检查#, coding 和编码字符串,其他的字符都是为了美观加上的。
这样的除法会非常精准
from __future__ import division