自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 【刘庆源码共享】稀疏线性系统求解算法 之 高斯-塞德尔算法(Gauss_Seide)GS类定义(C++)

<br />/* <br /> * Copyright (c) 2009 湖南师范大学数计院 一心飞翔项目组<br /> * All Right Reserved<br /> *<br /> * 文件名:matrix.h<br /> * 摘  要:定义矩阵类,包括矩阵的相关信息和方法<br /> *<br /> * 作  者:刘 庆<br /> *<br />*/<br />#include <math.h><br />#include <iostream><br />#include <time.h><b

2010-11-14 00:46:00 1047

原创 【刘庆源码共享】稀疏线性系统求解算法 之 高斯-塞德尔算法(Gauss_Seide)GS类声明(C++)

/*  * Copyright (c) 2009 湖南师范大学数计院 一心飞翔项目组 * All Right Reserved * * 文件名:matrix.h * 摘  要:定义矩阵类,包括矩阵的相关信息和方法 * * 作  者:刘 庆 **/// GMRES.H 定义FOM类,包含FOM算法有关变量和方法#include "matrix.h"using namespace std;#ifndef _GAUSS_SEIDEL_#define _GAUSS_SEIDEL_class GS{ /* 默认权限为

2010-11-14 00:45:00 1346

原创 【刘庆源码共享】稀疏线性系统求解算法MGMRES(m) 之 MGMRES类定义(C++)

<br />/* <br /> * Copyright (c) 2009 湖南师范大学数计院 一心飞翔项目组<br /> * All Right Reserved<br /> *<br /> * 文件名:mgmres.cpp<br /> * 摘  要:MGMRES类的函数定义<br /> *<br /> * 作  者:刘 庆<br /> * 完成日期:2009年4月28日<br /> *<br />*/<br />#include "stdafx.h"<br />#include <math.h><br /

2010-11-14 00:35:00 966

原创 【刘庆源码共享】稀疏线性系统求解算法MGMRES(m) 之 MGMRES类申明(C++)

/*  * Copyright (c) 2009 湖南师范大学数计院 一心飞翔项目组 * All Right Reserved * * 文件名:mgmres.h * 摘  要:声明MGMRES(m)算法的操作类GMRES * * 作  者:刘 庆 * 完成日期:2009年4月28日 **/#ifndef _MGMRES_#define _MGMRES_#include "matrix.h"#include using namespace std;class MGMRES{protected: Matrix

2010-11-14 00:34:00 917

原创 【刘庆源码共享】稀疏线性系统求解算法MGMRES(m) 之 赋值类定义(C++)

<br />/* <br /> * Copyright (c) 2009 湖南师范大学数计院 一心飞翔项目组<br /> * All Right Reserved<br /> *<br /> * 文件名:EvalFile.cpp<br /> * 摘  要:定义EvalFile类的各个方法<br /> *<br /> * 作  者:刘 庆<br /> * 完成日期:2009年3月30日<br /> *<br />*/<br />#include <math.h><br />#include <iostream

2010-11-14 00:27:00 612

原创 【刘庆源码共享】稀疏线性系统求解算法MGMRES(m) 之 赋值类申明(C++)

<br />/* <br /> * Copyright (c) 2009 湖南师范大学数计院 一心飞翔项目组<br /> * All Right Reserved<br /> *<br /> * 文件名:EvalFile.h<br /> * 摘  要:声明EvalFile类,用于矩阵的赋值<br /> *<br /> * 作  者:刘 庆<br /> * 完成日期:2009年3月28日<br /> *<br />*/<br /><br />#ifndef _EvalFile_<br />#define _E

2010-11-14 00:25:00 615

原创 【刘庆源码共享】稀疏线性系统求解算法MGMRES(m) 之 矩阵类定义四(C++)

<br />/* <br /> * Copyright (c) 2009 湖南师范大学数计院 一心飞翔项目组<br /> * All Right Reserved<br /> *<br /> * 文件名:matrix.cpp  定义Point、Node、Matrix类的各个方法<br /> * 摘  要:定义矩阵类,包括矩阵的相关信息和方法<br /> *<br /> * 作  者:刘 庆<br /> * 修改日期:2009年7月19日21:15:12<br /> *<br />*/<br />/* 该类方

2010-11-14 00:23:00 702

原创 【刘庆源码共享】稀疏线性系统求解算法MGMRES(m) 之 矩阵类定义三(C++)

<br />/* <br /> * Copyright (c) 2009 湖南师范大学数计院 一心飞翔项目组<br /> * All Right Reserved<br /> *<br /> * 文件名:matrix.cpp  定义Point、Node、Matrix类的各个方法<br /> * 摘  要:定义矩阵类,包括矩阵的相关信息和方法<br /> *<br /> * 作  者:刘 庆<br /> * 修改日期:2009年7月19日21:15:12<br /> *<br />*/<br /> <br /

2010-11-14 00:20:00 581

原创 【刘庆源码共享】稀疏线性系统求解算法MGMRES(m) 之 矩阵类定义二(C++)

<br />/* <br /> * Copyright (c) 2009 湖南师范大学数计院 一心飞翔项目组<br /> * All Right Reserved<br /> *<br /> * 文件名:matrix.cpp  定义Point、Node、Matrix类的各个方法<br /> * 摘  要:定义矩阵类,包括矩阵的相关信息和方法<br /> *<br /> * 作  者:刘 庆<br /> * 修改日期:2009年7月19日21:15:12<br /> *<br />*/<br /> <br /

2010-11-14 00:14:00 802

原创 【刘庆源码共享】稀疏线性系统求解算法MGMRES(m) 之 矩阵类定义一(C++)

/*  * Copyright (c) 2009 湖南师范大学数计院 一心飞翔项目组 * All Right Reserved * * 文件名:matrix.cpp  定义Point、Node、Matrix类的各个方法 * 摘  要:定义矩阵类,包括矩阵的相关信息和方法 * * 作  者:刘 庆 * 修改日期:2009年7月19日21:15:12 **/#include #include #include #include #include #include #include "matrix.h"#incl

2010-11-14 00:06:00 764

原创 【刘庆源码共享】稀疏线性系统求解算法MGMRES(m) 之 矩阵类(C++)

/*  * Copyright (c) 2009 湖南师范大学数计院 一心飞翔项目组 * All Right Reserved * * 文件名:matrix.h * 摘  要:定义矩阵类,包括矩阵的相关信息和方法 * * 作  者:刘 庆 * 完成日期:2009年2月28日 **/#ifndef _MATRIX_         // 防止matrix.h被重复引用#define _MATRIX_#include          // 引用标准库的头文件#include #include "define.

2010-11-13 23:57:00 989

原创 【刘庆源码共享】稀疏线性系统求解算法MGMRES(m) 之 基础类(Double类,封装double)

/*  * Copyright (c) 2009 湖南师范大学数计院 一心飞翔项目组 * All Right Reserved * * 文件名:Double.h * 摘  要:定义一个与double对应的类,有助于捕捉处理 除数为0 的异常 * * 作  者:刘 庆 * 完成日期:2009年8月24日 **/#include #include #include #include "MyException.h"#include "define.h"#ifndef _DOUBLE__#define _DOUBL

2010-11-13 23:41:00 693

原创 稀疏线性系统求解算法 之 存储结构(MCRF) 强于二维数组、三元组、行压缩、修正行压缩等

针对稀疏线性系统的特点——0元素比较多,其存储结构主要有四种形式:二维数组、三元组(Triplet Format)、行压缩(Compressed Row Format)、修正的行压缩(Modified Compressed Row Format)。前三种存储结构都有各自的优势。用二维数组存储稀疏线性系统能实现随机访问,操作效率比较高,但是,空间利用率很低,特别是当稀疏线性系统的密度较小时,尤为如此。用三元组的存储形式,只保存矩阵的非零元素,可以提高空间的利用率,但是无法随机访问矩阵元素,并且基于此结构的

2010-11-11 23:31:00 1706 1

原创 浅析C++内存管理机制

         这几天做项目,专门发时间研究了下C++的内存管理机制。之前项目程序运行500*500的线性系统,内存开销达到2G,这个数字有点吓人。今天上午超有耐心的跟踪每个对象的构造销毁情况,终于发现了程序的Bug。修改程序之后,所占内存只有几M,哈哈,这可是天壤之别啊。         C++中,一定要区分对象、引用和指针的区别。引用可以指向一个对象,也必须指向一个存在的对象,一

2009-07-11 14:17:00 389

原创 Hibernate学习 笔记(二)

    对数据库的操作无非就是CRUD(Create、Read、Update、Delete)四种操作了,昨天弄了R(Read)操作,基本上能实现我所期望的功能了。回想一下数据库的操作,貌似就R操作麻烦点,因为它可细分为很多操作,比如单条记录的查询、分页查询、全部查询等。而其他的三种操作,方法较单一,代码重用率比较高。     对于Create操作,第一要保证,插入的数据都符合数据库表的约束

2009-05-17 23:28:00 354

原创 Hibernate学习 笔记(一)

    早上起来就下定决心,今天一定要完成拖了n久的Hibernate的自学。之前看了一点Hibernate的理论,感觉还不是很复杂,不就是几个配置文件,然后加几个核心类的用法吗?今天写起具体的程序,才晓得Hibernate的博大精深,也远比我之前想象的复杂。     前一段时间用Struts框架写了个网站系统,今天就在它基础上,升级为Struts+Hibernate。Struts在自己的

2009-05-17 22:46:00 482

原创 在网页中渐变图片展示的flash 源码

      制作如上图所示的flash动画,其中图片自动切换,并且切换的效果是随机的,当上面大图显示时,下面的相应的小图的透明度变为100.否则为60。其中的图片的地址、和点击图片的链接由html网页的JavaScript传进来(注意:JavaScript传来的变量的值是String类型)。 // 网页中的代码 // 控制网页中 flash 的大小 var width =

2009-01-06 22:57:00 3218

sitemesh jar包机tld文件

jsp采用sitemesh页面布局所需的jar包和tld文件

2010-06-08

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除