泰山是我国的五岳之首,有“天下第一山”之美誉,又称东岳,中国最美的、令人震撼的十大名山之一。
泰山位于山东省中部,隶属于泰安市。海拔1532.7米,极顶玉皇顶-玉皇峰。
此次泰山行重点的四处:探海石看日出,玉皇顶,十八盘-南天门及岱庙。

交通:为了节省开支,没有选择更快更贵的高铁。
北京-泰安:
D315 08:22 - 11:11 历时2小时52分
D355 16:42 - 19:29 历时2小时47分
D351 18:18 - 20:56 历时2小时38分

泰山有四处路口,我们选择走泰山东路,即从红门上山,进山口在火车站东北方向2.5KM处。(公交3、4路抵达岱庙,打车10-15元)
登山线路:
经典路线:岱庙 — 红门 — 岱顶
沿途景点:岱宗坊,关帝庙,一天门,孔子登临处,红门宫,万仙楼,风月无边刻石,三观庙,斗母宫,元君庙,奉安纪念碑,壶天阁,回马岭,中天门,云步桥,忘人松,朝阳洞,十八盘,升仙坊,南天门……
下山路线:依据大家体力来决定,体力充足则从后山下,也就是被称为最绿色的天烛峰路线。景色无敌,松林,瀑布,云海。

行程费用:
岱庙: ¥30/人 军大衣: ¥10/人
进山门票: ¥125 /人 食物及水: ¥150
红门宫: ¥5 /人 车费及其他: ¥200 /人
中天门-南天门索道:80/单程,往返140(除万不得已,否则尽量不坐)
预计人均支出:¥500 - ¥600

总时间: 4 - 6小时(中速)
此行是夜间上山,有一定的风险性,对于体力不好的同学,请在最近多多锻炼一下身体。以防登山时出现不必要的危险。

登山装备:
四月的泰山气温还很低,又是夜间登山,没上升1KM海拔气温约降低 6°C - 8°C ,预计夜间山顶气温在-10°C左右(可能更低),建议备选一件羽绒服(推荐着装:贴身内衣+棉制长袖或卫衣+羽绒服),裤子不要太薄,防风最好,虽然在山顶会租借军大衣,下半身还是要穿暖和些,以防万一。
鞋子为登山中最重要的装备,选择轻便,透气,鞋底摩擦力大的鞋子,严禁高跟鞋,皮鞋,厚底鞋。

泰安特色餐饮:
1.豆腐宴和野菜宴
2.小米煎饼和烧烤(天街,李胖子烧烤)

注意事项:
1.禁止在没有经过大家同意做出各种有危险或使团队不和谐的事情
2.有学生证的请务必携带~便宜不少
3.夜间山顶风大,手套、帽子、围脖都是御风防寒的好物品,建议携带
4.下午五点后公交停止运行

备注:
泰安旅游局电话: 0538-8209949
旅游投诉电话: 0538-8285462
火车票问询: 0538-95105175
汽车票问询: 0538-8332938

MBP原配为4G内存,很早就想换8G,一直犹豫换下来的2x2内存怎么处理。正好今天有朋友把这两要走~趁机完成个小心愿。

其实MBP设计的很简单,背部十颗十字口小螺丝,不像惠普一样恶心扒拉的整个六口的螺丝~
mbp.png

来自官方的图片 注意又上方三颗是长螺丝,左侧那个是短的…

第一次拆后盖的时候 里面有“粘性”物体,误认为还有螺丝没有拆卸下来,其实只要稍微用力就可以把后盖拿起来。

拆开下如下图:
IMG\_0396.jpg

嗯,看起来很精密。把中间的两条内存拆下来。
IMG\_0401.jpg

上面两条是准备换的elixir 内存2x4. 下面两条是拆下来了的2x2,是现代的内存。

可以看出区别。一个为8颗粒,一个为4颗粒。

最后封盖~安螺丝,这里有个小问题,表面上看起来小螺丝都是一样的,但是在安装过程中会发现有的螺丝安上后不能完美的贴住后盖,用指肚摸上去不平滑,拆之前摸起来螺丝都低于那个小凹陷,摸上去不会有突起的感觉。 经过一番替换后基本搞定。不知道这是我个人的问题还是都会这样~

最后开机检测:
IMG\_0398.jpg

一次成功,没遇上什么问题。整体来说内存对于MBP的影响没有太大。真正让人体会到差距的应该是在换SSD之后。等有机会的吧…

ps: 4s在夜间的照相效果还是不咋样,图片不是很清晰。

Python中的变量存储和Java类似,分为可变类型与不可变类型(mutable与immutable)。这里的变指的是内存,Python中的任何东西都是object,占用一定的内存,而Python中的变量名则像一个”指针”,指向对应的一块内存空间。

Python中immutable类型有数字、字符串、Tuple:

>>> x=1
>>> id(x)
140042976655288
>>> x+=1
>>> id(x)
140042976655264

在x做加法时并不是对x指向的内存加一,而是指向了2的另一块内存。字符与Tuple也是同样。immutable类型是不可以改变的,所以HASH之后的值不变。可以用来做键值,例如字典的键。

Python中mutable类型有List、Dict、类实例:

>>> y=[1,2]
>>> id(y)
140042973080752
>>> y+=[3]
>>> id(y)
140042973080752

可以看到对y操作后的内存地址是没有改变的。这点和C语言是有点区别的:

x=1
y=x
y+=1

在C语言看来y+=1是对指向的内存进行操作,结果就是x,y共同为2。