西游记告诉我们:凡是有后台的妖怪都被接走了,凡是没后台的都被一棒子打死了。
欢迎来到我的博客,终于开博啦!
1 2 » Page 1 of 2

[转] 蜗居经典台词

Stoney 十二月 15th, 2009 424 5 次

幽默篇:

1.
一包尿片一百多,一罐奶粉一百多,一进一出双向收费,比中国移动还狠啊。

2.
二十五岁,还没成家,前途无量。

3.
四万块钱还是你妈,到六万就是咱妈了,如果一分钱都没有,估计就是他妈的了。

4.
我要改善生活,我不吃挂面,我要吃方便面!

5.
他要是有本事,我也想把他当祖宗一样供着,可他就是条猪大肠,拽都拽不起来,人家是天天向上,他是天天向下。

6.
我真佩服那些双面间谍,她们可以毫无障碍的在几个男人中间穿梭,那该是怎样的革命斗士啊。那种心态一定像洪湖水一样,经得起风吹浪打。

7.
其实,关在拘留所里,是对自己的一种保护,因为放出去的话,搞不好生不如死,至少在监牢里,警察们是文明的把你弄死,而在老婆手里——苏淳现在已经开始在回忆满清那十大酷刑了。

8.别说生米煮成熟饭,你现在就是生米煮成爆米花,人家要跑照样跑掉。

9.文学?文学就是鱼上的香菜。有鱼香菜才好看。没鱼,一盘香菜你吃得下去吗?

10.你以为我想当泼妇呀,哪个女人不想仪态万方,美美地坐着呀,什么样的男人决定你有什么样的命运,嫁给什么样的男人你就是什么命。就算我是泼妇,也是苏淳一手培养出来的。

11.因为逛街之于女人的快乐绝不亚于偷情对于男人的,所以你不能狭隘的把逛街从精神层面降低到一个简单的物质层面

12.现在的房价是没有最高,只有更高,不断的更高,越来越高

13.一亩土地两头牛,老婆孩子热炕头,但是你得先有土地呀,有了土地有了牛才能招来老婆,才能生孩子呀,连农民都懂的道理!

14.人生最大的悲哀,就是把新欢变成旧爱,把冲动变成习惯

15.婚姻是什么?婚姻就是元角分。婚姻就是柴米油盐酱醋茶。婚姻就是将美丽的爱情扒开,秀秀里面的疤痕和妊娠纹

16.股票还有涨涨跌跌的,楼市怎么就一直涨呢,前二天报纸上说,楼市有可能下跌,马上就有人出来说话了,说上海的楼市才刚刚进入春天,还春天呢。。都涨成这样了,这不要涨成夏天了,我们是不是都不要活了?我真不好骂娘!

17.海藻:佛说,前世500次的回眸,才能换来今生的擦肩而过,前世1000次的回眸,才能换来今年的今生的一次有缘相见你说咱俩现在能躺在床上,能有多少次回眸啊?小贝:咱俩上辈子啥事都没干,就光顾着回头了。

             图片

 

(More...)

人生的位置你坐到哪里了?

Stoney 十月 22nd, 2009 439 3 次

2vkz49s

关于GAE分页的说明

Stoney 十月 21st, 2009 1076 6 次

有朋友问到博客里面分页是怎么处理的,我在这了简单说明一下:

分页类:

(More...)

测试:使用Windows Live Writer写日志

Stoney 十月 21st, 2009 743 2 次

测试,这是一篇来自Windows Live Writer的日志,试用了下,很方便。

刚开始没有关键字字段,网上搜索了下,发现可以修改注册表来增加关键字字段,如下:

  1. 开始-运行-输入regedit
  2. 在注册表里面进入到HKEY_CURRENT_USER\Software\Microsoft\Windows Live\Writer\Weblogs\你想激活Tag功能的博客\UserOptionOverrides
  3. 新建-字符串值-名字改为supportsKeywords-值改为yes
  4. 启动Windows Live Writer,然后在底部找到一个展开的按钮,点击,就可以在你的Windows Live Writer中找到Tags一项了,就可以实现标签功能了

GAE技巧汇总(收集整理中。。。)

Stoney 十月 16th, 2009 800 0 次

1、免sharding的高并发计数器
核心思想: 采用memcached作临时存储,定期写入datastore,代码如下:

 def incrementCounter(key, update_interval=10):
   """Increments a memcached counter.
   Args:
     key: The key of a datastore entity that contains the counter.
     update_interval: Minimum interval between updates.
   """
   lock_key = "counter_lock:%s" % (key,)
   count_key = "counter_value:%s" % (key,)
   if memcache.add(lock_key, None, time=update_interval):
     # Time to update the DB
     count = int(memcache.get(count_key) or 0) + 1
     def tx():
       entity = db.get(key)
       entity.counter += count
       entity.put()
     db.run_in_transaction(tx)
     memcache.delete(count_key)
   else:
     # Just update memcache
     memcache.incr(count_key, initial_value=0)

2、使用model cache给你的GAE应用程序加速
使用很简单,在你的models.py 最上方

import datastore_cache
datastore_cache.DatastoreCachingShim.Install()

(More...)

1 2 » Page 1 of 2
Powered by Google App Engine   |  基于  Micolog  构建   |  版权所有 © 2009 All Rights Reserved    |  本站风格由 CKSKY.CN 设计 & 孤独旅程 美化 |