2008-04-30

MySQL存储过程之Hello World

关键字: mysql
Hello World之MySQL存储过程版: DELIMITER $$ DROP PROCEDURE IF EXISTS HelloWorld$$ CREATE PROCEDURE HelloWorld() BEGIN SELECT "Hello World!"; END$$ DELIMITER ; OK,调用一下: CALL HelloWorld(); 结果: +--------------------+ | Hello World! | +--------------------+ | Hello World! ...
《Advanced Rails》一书的合译和《Web开发ROR》大全一书的合著终于接近尾声 公司日常工作一直紧张有序的进行着,从未遇到比较闲的Sprint 阅读书单里一大堆在等着: 《MySQL Stored Procedure Programming》 《Project 2007宝典》 经典的7本C++ 《C++ Primer》 《The C++ Programming Language》 《Effective C++》 《More Effective C++》 《The Standard C++ Library》 《C++ Templates》 《Modern C++ Design》 以及 ...
  • 15:49
  • 浏览 (595)
  • 评论 (5)
2008-04-28

MySQL存储过程调试?

关键字: mysql
上次讲到工作中写一个存储过程,很麻烦,不知道该怎样调试,MySQL的存储过程又没有什么调试工具 老邓给的建议是创建一个临时表,存储过程中插一些debug信息到临时表里,然后通过查看临时表记录来人肉调试MySQL 今天一看才知道直接select _var就可以输出变量_var的值啊,瀑布汗-_-! 还可以插入多条select _var1、select _var2语句,直接在console里打印变量的值,我觉得爽了,你呢?
2008-04-28

MySQL存储程序

关键字: mysql
MySQL自从5.0版开始引入存储程序,开始向商业RDBMS系统迈向重大的一步。 存储程序包括三大主要类型:Stored procedure、Function和Trigger 使用存储程序的优势: 1,更安全 2,抽象数据访问程序,改进可维护性 3,减少网络开销 4,多个程序或框架不兼容时用于实现常见程序 5,数据库为中心的逻辑可以隔离在数据库里由专业数据库程序员开发 6,有时可以改进移植性
  • 00:40
  • 浏览 (299)
  • 评论 (2)
will_paginate插件很好用,但是在Rails的development模式下查看SQL日志时发现这样的现象: 使用paginate_by_sql方法来search数据时生成这样的两条SQL语句: SELECT COUNT(*) FROM(select a.* from table_a where ... order by id asc) AS count_table select a.* from table_a where ... order by id asc 这样的SELECT COUNT语句的性能就很有问题了。 查看will_paginate的实现-》finder ...
Gmail整天搞什么啊,一会儿blank page,一会儿网络连接出错
  • 11:25
  • 浏览 (486)
  • 评论 (3)
2008-04-08

糗大了

早上outlook看到一封会议通知,早上10点的 于是到了10点兴冲冲的冲进会议室,开始了,不过怎么越听越不对劲 半路出来一看,不是今天的会-.-!
2008-04-03

怎样做Sprint Plan?

关键字: sprint
利用Microsoft Office Project,我们可以Schedule出一份很好的Sprint Plan,目的是让Team的每个成员的工作量达到平均。 Manager对做Plan的经验的建议: 1,三个步骤:挑出task,分配task,task排序 2,一个最小的task的时间估算不要超过1d,否则很难Control,细化到半天或1天比较好 3,按前置任务将Task链接起来,这样能看出任务分配不均的情况,再进行调整
我读了Rails的源代码,但是目的仅止步于加深对Rails API的熟悉和底层机制的了解,利于我以后更有效的使用Rails开发程序和必要时刻Hack Rails的源码。 但是今天UI Manager给我们上了一课,读读Jive、JIRA、LumaQQ的源码,将目的树立为学习架构设计、OOD和设计模式。 以前看《面向对象的软件设计》和阎宏博士的大砖头书《Java与模式》,但是看了就忘了,很少合理的应用到生产实践中去。所以看看设计优良的软件和系统的源代码,不就是很好的结合实例学习软件设计、架构和设计模式的方法吗?好,以后的yearly plan里加上一条:今年通读xxx的源代码!
1,什么是Agile? http://www.ruby-lang.org.cn/forums/thread-604-1-1.html 2,什么是Scrum? http://www.cnblogs.com/Ring1981/archive/2006/09/07/496591.html http://www.infoq.com/cn/minibooks/scrum-checklists [url]3,什么是XP? http://www.ad0.cn/netfetch/read.php/459.htm[/url] 4,什么是RUP? http://book.77169.org/ask2/ask ...
hideto
搜索本博客
我的相册
A6bdc31c-c66e-468e-961e-9cc721e82adc-thumb
screenshot
共 1 张
存档
最新评论