今天在G+上看到这么一题,如下:
Author: root
-
Symfony 2中的功能测试
(原文发布于2014年3月4日,原文链接Functional Testing in Symfony 2)
本文收录于[go4pro.org]
=====
基于《Symfony 2中的批量数据生成》,我们可以对页面进行有控制的功能测试。所谓“有控制”,意为在测试数据是受控产生的前提下,假定程序逻辑没有问题,那么结果应该是如我们所预期的那样受控。否则程序一定有问题。
-
Symfony 2中的批量数据生成
(原文发布于2014年2月24日,原文链接:Data Fixtures in Symfony 2)
本文收录于[go4pro.org]
=======
本文介绍了在Symfony 2中使用Data Fixtures工具进行批量数据生成的方法。特别介绍了牵涉到1-M等主从表之间PK关联的数据的生成方法。
-
MySQL存储过程中Cursor的使用
(原文发布于2014年2月5日,原文链接Cursors in MySQL Stored Procedures)
本文收录于[go4pro.org]
====
这篇文章继续了我之前《存储过程》的讨论,专注在讨论Cursor(光标)。这篇的讨论也很热烈。
-
大整数和任意精度实数运算
(原文发布于2014年1月29日,原文链接Arbitrary Precision and Big Numbers in PHP)
本文收录于[go4pro.org]
====
严格的说,这是一篇纯算法的文章,文中讨论了三个PHP库:BC,GMP,php-bignumber,并分别用计算圆周率和进行RSA加密/解密进行了演示。
-
Symfony和Dart的整合——第二部分
(原文发布于2014年1月20日,原文链接Integrating Polymer/Dart and Symfony – Part 2)
本文收录于[go4pro.org]
====
在第二部分,我继续讨论Symfony和Dart的整合,还是异步数据的获得——但注重在远程数据,并讨论了一种避免JSONP的方法。同时,对编译为JavaScript后的Dart的局限性进行了讨论。
-
Symfony和Dart的整合——第一部分
(原文发布于2014年1月13日,原文链接Integrating Polymer/Dart and Symfony – Part 1)
本文收录于[go4pro.org]
====
我继续进行着Dart的研究,并在该两部分的文章中讲述Dart和Symfony的结合。
这一部分,着重在异步数据获得,前台模板(Twig)于Dart/Polymer的整合。
-
存储过程
(原文发布于2014年1月3日,原文链接Stored Procedures in MySQL and PHP)
本文收录于[go4pro.org]
====
我继续着MySQL本身的研究,并讲述了存储过程的概念、优劣和应用。反响非常强烈。
-
唯一性索引的使用和道理
(原文发布于2013年12月30日,原文链接Unique Index and its Rationale)
本文收录于[go4pro.org]
====
这篇文章转移到比较后台的东西:MySQL,特别是数据库中唯一性索引(Unique Index)的使用和隐藏在之后的一些道理,收到了不少反响。