网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。Javascript模块化编程,已经成为一个迫切的需求。理想情况下,开发者只需要实现核心的业务逻辑,其他都可以加载别人已经写好的模块。但是,Javascript不是一种模...
分类:
编程语言 时间:
2014-06-13 13:36:08
阅读次数:
359
介绍:linux系统中,php安装成功后,在bin目录下会生成一个名叫phpize的可执行脚本,这个脚本的用途是动态安装php扩展模块。使用phpize脚本安装php扩展模块的好处:在安装php时没有安装的扩展,可以在以后随时安装上,且不需要重新安装PHP。安装步骤:1、切换到扩展模块目录在php源...
分类:
Web程序 时间:
2014-06-12 00:35:38
阅读次数:
388
这两天处理模块的联调工作,在json与XML转换中出现了一些奇怪的问题,仔细究来,实为对org.json.*包知之太少。晚上baidu、google一下,找出了问题出现的原因。在模块中,使用了两个方法,xml2Json()和json2Xml(),主要的问题就出在这两个方法的具体实现上。XML与JSO...
分类:
Web程序 时间:
2014-06-11 23:53:35
阅读次数:
448
1.这种方式的问题是,只列出当前import进上下文的模块.进入python命令行.输入以下代码:>>>import
sys>>>sys.modules2.在python命令行下输入:>>>help()help>modules
分类:
编程语言 时间:
2014-06-11 23:18:22
阅读次数:
287
自动化测试框架:由一个或多个自动化测试基础模块、自动化测试管理模块、自动化测试统计模块等组成的工具集合。在了解什么是自动化测试框架之前,先了解一下什么叫框架?框架是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方...
分类:
其他好文 时间:
2014-06-11 22:08:52
阅读次数:
353
博客园对markdown支持不佳,错乱移步[Github IO
博文](http://magicdawn.github.io/2014/06/06/clr-basics/)#CLR
的执行模型模块/程序集#1.模块###托管模块组成部分* PE32/PE32+头 : PE即Portable Exec...
分类:
其他好文 时间:
2014-06-11 13:31:59
阅读次数:
413
python数据挖掘领域工具包 - wentingtu -
博客园python数据挖掘领域工具包原文:http://qxde01.blog.163.com/blog/static/67335744201368101922991/Python在科学计算领域,有两个重要的扩展模块:Numpy和Scipy...
分类:
编程语言 时间:
2014-06-11 13:27:30
阅读次数:
481
有的时候需要用python处理二进制数据,比如,存取文件,socket操作时.这时候,可以使用python的struct模块来完成.可以用
struct来处理c语言中的结构体.struct模块中最重要的三个函数是pack(), unpack(), calcsize()pack(fmt, v1,
v2...
分类:
编程语言 时间:
2014-06-11 13:23:29
阅读次数:
325
操作系统:debian软件: openocd minicom硬件:
MiniUSB线、stm32f429i-discovery, WaveShare
FT232串口模块(可以在淘宝上买到)关于openocd的配置可以参看我的博文: 《debian下烧写stm32f429I discovery裸机程序...
分类:
其他好文 时间:
2014-06-11 13:18:21
阅读次数:
792
面向对象的好处:可维护、可扩展、可复用、灵活性好单一职责原则(SRP):就一个类而言,应该仅有一个引起它变化的原因。如果有多于一个动机去改变一个类,则此类就有多于一个职责。(游戏开发中,游戏界面和游戏逻辑相分离,而不是聚合在一起)开放封闭原则(OCP):软件实体(类、模块、函数等)应该是可以扩展,但...
分类:
其他好文 时间:
2014-06-11 11:15:50
阅读次数:
223