- 博客(12)
- 资源 (1)
- 收藏
- 关注
转载 使用PDB调试PYTHON程序
官方文档http://docs.python.org/library/pdb.html使用ECLIPSE开发PYTHON的可以看看下面这篇文章http://wenku.baidu.com/view/e52edcd428ea81c758f578ae.html习惯在命令调试的参考下面贴的两篇博客================Python自带了一个调试器叫pdb,和Gn
2011-12-28 21:10:51 3056
转载 Python字符串的encode与decode
本文转自:http://ipie.blogbus.com/logs/19379694.html首先要搞清楚,字符串在Python内部的表示是unicode编码,因此,在做编码转换时,通常需要以unicode作为中间编码,即先将其他编码的字符串解码(decode)成unicode,再从unicode编码(encode)成另一种编码。decode的作用是将其他编码的字符串转换成unic
2011-12-27 21:59:22 924
转载 MySQL Query Cache 小结
本文转自:http://isky000.com/database/mysql-query-cache-summary作者:简朝阳最近经常有人问我 MySQL Query Cache 相关的问题,就整理一点 MySQL Query Cache 的内容,以供参考。顾名思义,MySQL Query Cache 就是用来缓存和 Query 相关的数据的。具体来说,Query
2011-12-26 10:57:09 963
转载 MySQL Query Profile 简单使用
MySQL Query Profile MySQL 5.0.37 以上开始支持 MySQL Query Profiler, 可以查询到此 SQL 会执行多少时间, 并看出 CPU/Memory 使用量, 执行过程中 System lock, Table lock 花多少时间等等.详细可以参见官方文档:Using the New MySQL Query Profiler启动
2011-12-25 21:02:44 971
转载 Spark与Hadoop计算模型比较分析
本文转自http://blog.csdn.net/datascientist/article/details/7089127最近很多人都在讨论Spark这个貌似通用的分布式计算模型,国内很多机器学习相关工作者都在研究和使用它。Spark是一个通用的并行计算框架,由UCBerkeley的AMP实验室开发。那么Spark和Hadoop有什么不同呢?1
2011-12-22 11:41:40 2202
转载 What does functools.wraps do?
When you use a decorator, you're replacing one function with another. In other words, if you have a decoratordef logged(func): def with_logging(*args, **kwargs): print func.__name__ + "
2011-12-16 21:37:38 2041
转载 并行编程方式:OpenMP + MPI +Mapreduce
http://redtreewood.blogspot.com/2009/10/openmp-mpi-mapreduce.htmlOpenMP:OpenMp是线程级别的,共享是存储,只适应用于共享总线与内存,单一操作系统映像的SMP机器和DSM机器。可扩展性比较差,对机器的要求比较高。一般双核的机器(很多CPU共享内存条)适合用OpenMP,可以提高一定的运行速度。这个在科学计
2011-12-16 09:02:07 3295
转载 SqlAlchemy: (OperationalError) (2006, ‘MySQL server has gone away’)
What is this problem about:This is actually MySQL error message. It means that there are no MySQLconnections anymore.By MySQL default, idling database connections will be closed after 8 hours. N
2011-12-14 23:39:46 3965
原创 MYSQL INNODB中GAP LOCK引起死锁的问题
先了解一下什么是GAP LOCK在INNODB中,record-level lock大致有三种:Record, Gap, and Next-KeyLocks。简单的说,RECORDLOCK就是锁住某一行记录;而GAPLOCK会锁住某一段范围中的记录;NEXT-KEYLOCK则是前两者加起来的效果。下面是MYSQL官方文档中相关内容的链接http://dev.mysql.com/doc/
2011-12-13 15:27:44 11032 1
转载 A Comparision of Approaches to Large-Scale Data Analysis(译)
作者:Andrew Pavlo &Erik Paulson etc. 2009-6原文:http://db.csail.mit.edu/pubs/benchmarks-sigmod09.pdf译者:phylips@bmy 2011-10-4译文:http://duanple.blog.163.com/blog/static/7097176720119701941950/
2011-12-12 11:27:28 2449
转载 多些时间能少写些代码
我在我的微博上说过这样一段话,我想在这里把我的这个观点阐述地更完整一些。@左耳朵耗子:聪明的程序员使用50%-70%的时间用来思考,尝试和权衡各种设计和实现,而用30% – 50%的时间是在忙碌着编码,调试和测试。聪明的老板也会让团队这样做。而傻逼的老板,苦逼的程序员会拿出来100%-150%的时间来忙着赶进度,返工,重构,fix 大量的bug… 所以, 越差的团队一般会越忙,而且还忙
2011-12-04 21:17:02 800
转载 持续集成简介
想起我刚毕业后,进入一家以软件外包为主的外企做开发。它使用传统的瀑布式的软件开发流程,没有使用任何的敏捷实践。我每天上班打开电脑,拿到自己的任务,然后从版本控制更新代码,打开工程按下Build,准备进行今天的开发任务。突然发现Build失败(通常是编译不过),大喊一声“谁Break Build啦”,也没有人响应,自己一个人郁闷,接着查看是哪些文件导致编译失败,找到最后的提交人,让他去Fix Bui
2011-12-04 20:56:11 872
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人