Category Archives: 设计模式

guidata库使用手记:快速定制科学计算程序的图形界面

(原文写于2011-9-3 ,发布于振动论坛,算法及编程语言分区)
(重编辑于2015-11-15)

今天说说用于快速开发简单图形界面的guidata库。和大多数的Python库一样,guidata有自己的技术支持页面和实例完善的帮助文档,然而文档毕竟是死的,只有使用起来更能体会其中的奇技淫巧。本文将通过一个数据处理的例子展示如何使用guidata。然后通过另一个例子说明guidata的一些特性是如何通过Python强大的面对对象机制达到的。 继续阅读

发表在 设计模式, Python, 图形界面 | 留下评论

关于OOP中若干特性的思考

(原文写于2010-11-6,发表在振动论坛,算法及编程语言分区)
(重编辑于2015-11-13,在vs2010平台上重新运行了这些C++代码,依然有效)

由于最近在学习Python,了解了很多所谓Python的新特性,无非是更加方便和精确地实现了面对对象(OOP)编程的精髓。有些网友甚至急匆匆地就拿Python与各种语言作比较了,我想说的是,并非C++不能这样做,是因为它不必这样做(关于C++的四种编程层面,请参考《Effective C++》,面对对象编程,只是其中的一种)。 继续阅读

发表在 C++, 设计模式, Python | 留下评论