当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: @author:armylau @date:2004-8-12
 

 

 ·开发spring mvc应用程序(2)    »显示摘要«
    摘要:2、开发和配置应用程序 (13)改进index.jsp l 我们要在jsp中使用jstl,所以将lib/j2ee/jstl.jar和lib/jakarta-taglibs/standard.jar导入到springapp/web-inf/lib目录下 l 创建include.jsp包含对taglibs的引用,以便其它jsp包含引用: <%@ page session="fa......
    摘要:cvs utilities: http://www.red-bean.com/cvsutils/ 修改一个bug 一个合法的cvsroot可以是:psrver:myhan@192.168.10.20:2404/home/cvsroot 这里的cvs服务器地址后面是可以带上端口号的。 如果一台机器上同时启动多个仓库,常常采用这种方法。 为了方便,我使用cvs utilities提供的cvschroo......


VC.NET2003下安装和使用BLITZ++详细指南
@author:armylau

  【程序编程相关:不要看《深入浅出MFC》!

@date:2004-8-12 【推荐阅读:从 ADO 迁移到 ADO.NET(一)

安装与使用blitz++时经常遇到问,查看了ccboy写的«vc++ _net 2003 –安装与使用boost 1_30与blitz++0_6 »,但他写的不详细, blitz的官方文档也不清楚, 只好自己来, 花了不少时间才初步弄清楚. 【扩展信息:我写了个 Ping 模块 很实用!

一.起因

 

二.blitz简介

大家知道fortran是公认的科学计算编程语言,大量数值计算库都是基于fortran的,如lapack. 而blitz++则为科学计算人员提供了面向对象的c++的数值计算程序库, 速度能与fortran77/90匹配.

    用过matlab的人知道, matlab是一种基于矩阵的第四代语言,它将每个变量都视作矩阵,赋值起来比起c/c++/java等主流语言起来非常方便,而blitz++也提供了这种矩阵的强大操作,而且性能比起matlab要快很多,这是因为两种的语言特性所决定的.

    blitz++最新的版本中提供了数组与向量(即矩阵),随机数产生器,小向量与矩阵.

    值得注意的是,与其它数值计算包相比较, blitz是非常有个性的,它不求高大全,如它并没有提供所有的矩阵操作功能,如求特征向量,fft分析等.它的特点在于面向对象.数组操作语法与模板操作(but the main focus of blitz is on array syntax and stencil operations)[4].矩阵操作功能,想起stl中的valarry了吗?valarray中的功能这里都实现与加强了.这个在测试项目mt1中可以初步显示.

 

三.安装与测试

1)    安装blitz++-0.7通用代码

首先要安装最原始的代码包,源代码是跨平台的,只要blitz支持.

在http://www.oonumerics.org/blitz/ 下只有0.6版本的,最新的版本是0.7,在http://sourceforge.net/project/showfiles.php?group_id=63961 .解压缩,如到c:\vc\blitz++-0.7\

 

2)    安装blitz-vs.net1.5 -for vs.net2003项目

如果想blitz能在vs.net下使用, 就要定义相应的宏, 使用相应的头文件, lib与blitz++提供的类就行. 而宏定义,lib的编译项目文件,这些工作julian cummings已经为我们做好.在blitz++的主页上查看supported platforms,看到blitz for vs.net,循提示去到blitz在sourceforge的cvs下查找,在cvs目录下 http://cvs.sourceforge.net/viewcvs.py/blitz/blitz , 下载两个文件: blitz-vs.net.zip与readme-vs.net.txt,我下载时的这两个文件的最新版本分别是1.6与1.1


...   下一页
 ·bash中的括号    »显示摘要«
    摘要:(list) list将在一个子shell中被执行, 不会对当前shell产生影响 返回list的exit值 { list; } 可以作组合命令用 list将在当前shell中被执行 list结尾处必须要有新行或´;´号 返回list的exit值 list前后必须有空格 ((expression)) 算术计算 ${!p} 二重参数${!p*} 返回所有以p开头的变量$......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE