`
hadoop_jun_xj
  • 浏览: 9015 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
RAM怎么也不嫌多 最近即使那些昂贵的RAM也相对来说可以负担的起了。 购买尽可能多的RAM,再在别的上面投资一点点。 高速的处理器并不会大幅度地提高性能;大多数的Web服务器90%的时间都浪费在了硬盘IO上。 当硬盘上的数据开始交换,性能就急剧下降。 更快速的硬盘可以改善这个问题,但是比起RAM来说,那太贵了。 如果你拥有多台服务器,首要的是要在数据库服务器上增加内存。 如果你能负担得起,把你整个数据库都放入到内存中。 这应该不是很困难,我们已经开发过一个站点上面有多于一百万条报刊文章,这个站点使用了不到2GB的空间。 1 下一步,最大化Web服务器上的内存。 最理想的情况是,没有一台 ...
如果一个操作可能会触发多个后续事件, 此时使用signals会非常方便 那么具体的应用可以考虑:     sns中的事件通知, 如用户发表了一篇博文, 然后通知所有的好友     用户信息的更改的邮件通知     用户订制信息的邮件通知等 . http://www.cnblogs.com/mindsbook/archive/2009/10/27/django_signal.html
http://robbin.iteye.com/  ---Robbin的博客 http://robbin.iteye.com/blog/77338  ---为什么ORM性能比iBatis好? http://bentley.blogbus.com/logs/22138875.html  --Django缓存 CACHE_BACKEND = 'memcached://127.0.0.1:11211/' Memcached的一个极好的特性是它在多个服务器分享缓存的能力,这意味着你可以在多台机器上运行Memcached进程,程序将会把这组机器当作一个单独的缓存,而不需要在每台机器上复制缓存值 CACH ...
1. python 包各种安装方法区别是什么? 如: python xxx insall sudo easy_install xxx pip install xxx
Ubuntu常用命令: basic cmd:    C-p  -- previous cmd    C-n  -- next cmd    C-j  -- execute cmd    C-h  -- froward delete one char      C-d  -- back delete one char    C-u  -- delete all before cursor    C-k  -- delete all after cursor    C-x  -- 在光标所在两个位置交換    C-w  -- 剪切光标前的一个单词,    C-r  -- ...
Python note: >>> v = ('a', 'b', 'e') >>> (x, y, z) = v ===loop: for i in range(10): print 'xjbean' lambda 函数是一个可以接收任意多个参数(包括可选参数)并且返回单个表达式值的函数。 >>> g = lambda x: x*2 >>> g(3) 6 >>> (lambda x: x*2)(3) 6 lambda 函数是风格问题。不一定非要使用它们, ...
MySQL GUI client install and use http://dev.mysql.com/downloads/gui-tools/5.0.html 安装mysql-workbench需要先安装以下包:    sudo apt-get install libctemplate0 libgtkmm-2.4-1c2a libzip1 python-paramiko python-pysqlite2 运行mysql-workbench需要在/usr/lib/python下: 否则报错: ImportError: No module named parami 需要修改PYTHONP ...
Global site tag (gtag.js) - Google Analytics