自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (18)
  • 收藏
  • 关注

原创 makefile

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Sty

2010-03-19 15:09:00 1473

原创 编写类String 的构造函数、析构函数和赋值函数

class String{public: String(const char *str = NULL); //普通构造函数 String(const String &other); //拷贝构造函数 ~String(void); //析构函数 String & operate =(const String &other); //赋值函数priv

2010-03-19 13:47:00 536

原创 #pragma pack() 和sizeof

 本文主要包括二个部分,第一部分重点介绍在VC中,怎么样采用sizeof来求结构的大小,以及容易出现的问题,并给出解决问题的方法,第二部分总结出VC中sizeof的主要用法。1、 sizeof应用在结构上的情况请看下面的结构:struct MyStruct{double dda1;char dda;int type};

2010-03-19 10:08:00 440

原创 memcpy与strcpy实现

void * __cdecl memcpy(void *pvTo, const void *pvFrom, size_t size){ assert((pvTo != NULL) && (pvFrom != NULL)); //使用断言防止传递空地址 byte *pbTo = static_cast(pvTo); //防止改变pvTo的地址 byte *pbFrom = sta

2010-03-18 09:26:00 835 8

原创 求拉格朗日插值多项式

function y=LagrangePolynomial(xi,yi)%  函数说明:求拉格朗日插值多项式%  参数说明:xi为观测点,yi为相应观测值,均为向量形式%  返回值说明:y为关于x的多项式%%   作者:野渡无人%   最后修改日期:2008.4.24%%>> xi=[0 1 2];%>> yi=[1 2 3];

2008-07-09 20:31:00 2610

原创 用拉格朗日插值多项式求值

function yi=Lagrange(x,y,xi) %   函数说明:用拉格朗日插值多项式求值%   参数说明:x为已知值,y为x对应的函数值,x,y均为向量,xi为所求插值点%   返回值说明:yi为xi对应的函数值%%   作者:野渡无人%   最后修改日期:2008.4.24%%>> x=[1 2 3];%>> x

2008-07-09 20:28:00 1851

原创 用乘幂法求矩阵的主特征值

function [lamda,uk]=CM(A,u0,e)%   用乘幂法求矩阵的主特征值%   参数说明:A为所求主特征值的矩阵,要求为方阵 n*n;u0为初始向量 n*1;e为误差限,缺省值为10^(-6).%   返回值说明:lamda为主特征值,uk为lamda对应的特征向量%%   作者:野渡无人%   最后修改日期:2008.4.24

2008-07-09 20:26:00 8803 2

原创 线性方程的Seidel迭代法

function X=Seidel(A,b,x0,e)%  线性方程的Seidel迭代法%  A为系数矩阵n*n;b为右值n*1;x0为初值n*1,默认为全0;e为精度,默认为10^(-6)%  BJ为Jacobi迭代矩阵,B1为BJ下三角部分,B2为BJ上三角部分%  其基本迭代公式为  X = inv(E-B1)*B2*X + inv(E-B1)*g% 

2008-07-09 20:20:00 1551

原创 线性方程的Jacobi迭代法

function X=Jacobi(A,b,x0,e)%  线性方程的Jacobi迭代法%  A为系数矩阵n*n;b为右值n*1;x0为初值n*1,默认为全0;e为精度,默认为10^(-6)%  BJ为Jacobi迭代矩阵,其基本迭代公式为  X = B*X + g%  编程过程中要用到的几个迭代收敛的充要条件:%  1,BJ的谱半径小于1%  2,BJ的第一范式或无穷范式

2008-07-09 20:15:00 3343 1

原创 矩阵的三角分解法之LU分解之Doolittle分解

function [L,U]=Doolittle(A)%  矩阵的三角分解法之LU分解之Doolittle分解  A=LU%  Doolittle分解:LU分解中L为单位下三角阵,U为上三角阵%  说明:n阶(n>=2)矩阵A有惟一杜里特尔分解的充要条件是:A的前n-1个顺序主子式不为0%  编程思想:使用待定系数法%%  作者:野渡无人%  最后修改日期:2008.4

2008-07-09 20:13:00 11788

原创 矩阵的三角分解法之LU分解之Crout分解

function [L,U]=Crout(A)%  矩阵的三角分解法之LU分解之Crout分解  A=LU%  Crout分解:LU分解中L为下三角阵,U为单位上三角阵%  说明:n阶(n>=2)矩阵A有惟一Crout分解的充要条件是:A的前n-1个顺序主子式不为0%  编程思想:使用待定系数法%%  作者:野渡无人%  最后修改日期:2008.4.9%% >>

2008-07-09 19:47:00 12556

原创 计算方法总体选主元素消去法求线性方程组的解

 function x=zongti(A,b)% 用总体选主元素消去法求线性方程组的解% A为系数矩阵(要求解惟一,则必须为满秩方阵 n*n),b为右值 n*1% x为所求的根 n*1% 作者:野渡无人% 最后修改日期:2008.3.27% 如:%   A=[2 4 -2 -2;1 2 4 -3;-3 -3 8 -2;-1 1 6 -3],b=[-4 5 7 7]%   x=zongti

2008-04-08 19:37:00 1537

原创 计算方法列主元素消去法求线性方程组的解

function x=leizhuyuansu(A,b)% 用列主元素消去法求线性方程组的解% A为系数矩阵(要求解惟一,则必须为满秩方阵 n*n),b为右值 n*1% x为所求的根 n*1% 作者:野渡无人% 最后修改日期:2008.3.27% 如:% A=[2 4 -2 -2;1 2 4 -3;-3 -3 8 -2;-1 1 6 -3],b=[-4 5 7 7]% 结果为:% x

2008-04-08 19:35:00 2731 1

原创 计算方法Gauss-Jordan消去法求线性方程组的解

function x=GaussJordan(A,b)% 用Gauss-Jordan消去法求线性方程组的解% A为系数矩阵(要求解惟一,则必须为满秩方阵 n*n),b为右值 n*1% x为所求的根%作者:野渡无人% 最后修改日期:2008.3.27% 例如教材45页例3.1:% A=[1 4 -5;1 3 -2;6 -1 18], b=[3 2 2]% x=GaussJordan(A,b

2008-04-08 19:33:00 4334 1

原创 计算方法双点截弦法matlab实现

function Shuang(fun,a,b,e)%  使用双点截弦法求方程 fun=0 在区间[x1,x2]处的根 e为误差限,默认为 eps%  对于任意的 x 属于 [a,b] , diff(fun,x) 与 diff(fun,x,2) 连续且不变号%  选择x0,x1均为动点%  其中迭代公式为 x_n=x_0-(x_1-x_0)/(fun(x_1)-fun(x_0))*fun(x_0)

2008-04-08 19:31:00 3447

原创 计算方法单点截弦matlab实现

 function Dan(fun,a,b,e)%  使用单点截弦法求方程 fun=0 在区间[x1,x2]处的根 e为误差限,默认为 eps%  对于任意的 x 属于 [a,b] , diff(fun,x) 与 diff(fun,x,2) 连续且不变号%  选择x0为不动点,xn为动点, 要求 fun(x_0)*diff(fun,x_0,2) > 0%  其中迭代公式为 y=a-(x-a)/(f

2008-04-08 19:25:00 2245

原创 用matlab得到有根区间向量

function Xb=brackPlot(fun,xmin,xmax,nx)% BrackPlot find subintervals on x that contain sign changes of f(x)% Synopsis: Xb=brackPlot(fun,xmin,xmax,nx)%           Xb=brackPlot(fun,xmin,xmax)% Input:   

2008-03-25 20:54:00 1239

原创 计算方法中方程的近似解法中二分法matlab实现

计算方法方程的近似解法 二分法fun.m中代码如下:function fun(a,b,e)%f是自定义的函数%a为隔根区间左端点,b为隔根区间右端点,e为绝对误差限if nargin==2    e=1.0e-6;elseif nargin    input(变量输入错误!);    return;endif a>=b    input(隔根区间输入错误!);    ret

2008-03-12 21:07:00 6142

原创 利用BIOS中断或DOS中断实现一个电子表的程序,要求精确到秒

;***************************************************************;利用BIOS中断或DOS中断实现一个电子表的程序,要求精确到秒;author:野渡无人;create date:2007-12-31;***************************************************************save_

2007-12-31 12:33:00 747 1

原创 利用BIOS中断或DOS中断实现一个显示当前时间的程序

;***************************************************************;利用BIOS中断或DOS中断实现一个显示当前时间的程序;author:野渡无人;create date:2007-12-31;***************************************************************save_reg

2007-12-31 12:27:00 1299 1

原创 汇编乐曲编程 两只老虎

 ;***************************************************************************;两只老虎乐曲;author:野渡无人;create date:2007-12-22;***************************************************************************stack

2007-12-22 12:57:00 3692

原创 汇编乐曲编程

;***************************************************************************;新年好乐曲;author:野渡无人;create date:2007-12-22;***************************************************************************stack s

2007-12-22 12:52:00 922

原创 汇编心得

终于把汇编那个实验做完了。 也不知道这几天怎么过来的,天天想着那个东西,什么排序呀,什么查找呀…… 头都大了一大截,有不少次想放弃算了,反正老师布置的最低要求作业已做完了,不过又不甘心…… 还好坚持下来了…… 写了将近四百行的程序,不过自我觉得也过于冗繁。 感觉从一开始就进入了一个误区,也是自己写中等规模程序经验不足,首先就敲了近两百行的程序,然后再来调试,刚开始真可谓找不着北…… 不过,慢慢地发

2007-12-21 20:10:00 717

转载 一个老程序员的心里话!(下)

5.实践第一   2002年下半年,我和一个朋友去了北京郊区的一家杂志社,看到的情形让我震惊:在信息产业最发达的北京,这家杂志社还用人工查对杂志订单和款单,看着那按省来登记的几大本厚厚的客户登记本,工作人员需要手工来在其中查找相应的信息。这样的工作效率,这样的行业信息化水平!北京如此,全国又如何?     从这件事上,我看到了中国软件业的另一方面。一方面我们没有核心技术,另一方面,已有的技术又根本

2007-12-21 19:50:00 573

转载 一个老程序员的心里话!(上)

1   一个老程序员的心里话!    风雨十年:一个老程序员的心里话!   曲折的实践之路   1.希特勒地堡与cih病毒     99年4月,我来到北京参加研究生复试。复试完了之后就不回去了,我拿着一张光盘,里面刻着我用vb和authorware3.5编的一个cool   3d的教学软件,到处参加招聘会,开始了在北京的打工生涯。    

2007-12-21 19:48:00 654

原创 查找电话号码

;***************************************************************;查找电话号码;程序接收输入人名和相应的电话号码;程序可接收需要查找电话号码的人名,按一定格式在屏幕上显示出来;author:野渡无人;create date:2007-12-20;*********************************************

2007-12-21 19:34:00 1370 1

原创 人名排序实现

;***************************************************************;人名排序实现;author:野渡无人;create date:2007-12-20;***************************************************************data segment     No_of_name   

2007-12-21 18:44:00 788

原创 电话号码查询子程序

;***************************************************************;电话号码查询子程序;author:野渡无人;create date:2007-12-20;***************************************************************data segment     No_of_name

2007-12-21 17:40:00 769

转载 关于提高自己JAVA水平的十大技术讨论

本文列出了当今计算机软件开发和应用领域最重要十种关键技术排名,如果你想保证你现在以及未来的几年不失业,那么你最好跟上这些技术的发展。虽然你不必对这十种技术样样精通,但至少应该对它们非常熟悉。  一、XML  在十种技术中,最重要的一种技术我想应该非XML莫属。这里不仅仅指XML规范本身,还包括一系列有关的基于XML的语言:主要有XHTML,XSLT,XSL,DTDs,XML Schema(

2007-12-21 17:35:00 492

原创 怎样去掉word2007中的回车符?

怎样去掉word2007中的回车符?刚刚安装的office2007,在使用word时,那个段落标记总是去不掉,用“显示/隐藏段落标记”只能去掉用于标记空格的点点,就是去不掉回车符,看着不舒服。解决办法:单击“word”左上角的“圆”→word选项→显示→把“段落标记”前的勾去掉→确定

2007-12-18 22:47:00 11982

原创 人名排序程序实现

;Name_store;人名排序程序实现;author:野渡无人;create date:2007-12-15;*************************************************   .model small   .stack 40h;*************************************************   .data      nam

2007-12-15 21:37:00 1210

原创 用CALL指令模拟实现INT 21H显示字符T的功能

;用CALL指令模拟实现INT 21H显示字符T的功能。;create date:2007-12-13;author:野渡无人;********************************************prog segment;-------------------------------------------main proc far     assume cs:prog    

2007-12-13 09:46:00 1906

原创 Newton插值函数

%author:野渡无人%create date:2007-12-07function yi=newton(x,y,xi)% x,y为已知节点向量值;yi为xi处所求插值点d_xi=xi-x;n=length(x);L=zeros(n);L(:,1)=y;for i=2:n    for j=1:n-i+1        L(j,i)=(L(j+1,i-1)-L(j,i-1))/(x(i+j-1

2007-12-07 20:55:00 931

原创 Lagrange插值函数

function yi=lagint(x,y,xi) % x,y为已知节点向量值;yi为xi处所求插值点d_xi=xi-x; n=length(x);L=zeros(size(y)); L(1)=prod(d_xi(2:n))/prod(x(1)-x(2:n)); %或者 L(1)=prod(d_xi(2:n)./(x(1)-x(2:n))); L(n)=prod(d_xi(1:n-1))/pro

2007-12-07 20:52:00 1057

原创 宏定义disp可以在给出参数时,在屏幕上显示该字符,不给出参数时,则显示空格

;宏定义disp可以在给出参数时,在屏幕上显示该字符,不给出参数时,则显示空格;author:野渡无人;creat date:2007-12-7;************************************************disp  macro char      ifb        mov  dl,             else      mov  dl,char 

2007-12-07 20:44:00 723

原创 编写宏定义summing,要求求出双字数组中的所有元素之和,并把结果保存下来。

;author:野渡无人;creat date:2007-12-7;编写宏定义summing,要求求出双字数组中的所有元素之和,并把结果保存下来。;该宏定义的哑元为数组首地址array,数组长度count和结果存放单元result。;***************************************************summing macro array,count,resu

2007-12-07 20:40:00 1649

原创 编写一个子程序嵌套结构的程序模块,分别从键盘输入姓名及8个字符的电话号码,并以一定的格式显示出来

 ;编写一个子程序嵌套结构的程序模块,分别从键盘输入姓名及8个字符的电话号码,并以一定的格式显示出来;author:野渡无人;create date:2007-12-4;***************************************************************data segment     No_of_name db 20     No_of_phone db

2007-12-04 21:01:00 6218 3

原创 编写程序,接受从键盘3输入的10个十进制数字,输入中遇见回车符则停止输入,各个数经过BCD码处理,以16进制显示

 ;编写程序,接受从键盘3输入的10个十进制数字,输入中遇见回车符则停止输入,各个数经过BCD码处理,以;16进制显示 。;create date:2007-12-2;author:野渡无人;***************************************************************data segment      message1 db please inp

2007-12-02 17:20:00 6547

转载 中国软件业的机会——抓住机遇、挑战未来

中国软件业的机会——抓住机遇、挑战未来软件产业是新世纪的主导性产业正如上世纪初叶汽车制造业的兴起从根本上改变了人们的生活方式并极大地推动了能源、交通、原材料等其他相关产业的发展一样,软件产业在21世纪中同样将扮演主导性产业的关键角色。一方面,全球软件产业的规模已经达到了2000亿美元,从事软件开发的专业人员超过1000万人,软件产业的重要性已经上升到了影响和推动国民经济发展的核心地位。以中国为例,

2007-11-25 21:01:00 1218

转载 给中国学生的第二封信——从优秀到卓越 李开复

三年前离开中国时,我在《给中国学生的一封信》中,与广大青年学生一道,讨论了一些大家共同关心的话题,并结合自己的学习和工作经历,就青年学生如何对待机遇、学业、工作、他人、自己等问题,阐述了我的个人意见。我提出诚信和正直、主动意识、交流和沟通、努力一生学习这几个个人素质方面值得中国学生高度重视,在这三年,许多中国学生,经过电子邮件、讲座后的问答、座谈、和其他渠道(例如在电视节目“对话”中),常对我提到

2007-11-25 20:58:00 403

Professional+Java+Development+with+the+Spring+Framework

Professional Java Development with the Spring Framework Spring框架高级编程 英文原版电子书

2010-04-21

Windows核心编程第5版英文版.chm Windows核心编程第4版中文版.chm Windows核心编程源代码

Windows核心编程第5版英文版.chm Windows核心编程第4版中文版.chm Windows核心编程源代码

2009-08-12

devcpp-4.9.9.2_setup.exe

devcpp-4.9.9.2_setup.exe,Bloodshed Dev-C++的界面主程序,用于开启该软件的WINDOWS界面程序

2009-07-21

EasyMock 使用方法与原理剖析

郑 闽睿 (zhengmr@cn.ibm.com), 软件工程师, IBM CSDL 黄 湘平 (xphuang@cn.ibm.com), 高级软件工程师,IBM CSDL EasyMock单元测试的扩展; EasyMock简介(抽象类接口做测试); EasyMock来进行测试; EasyMock如何打桩; EasyMock实践指南; EasyMock使用技巧; EasyMock使用简明手册; EasyMock使用说明; EasyMock使用手记; 用Mock object进行隔离测试;

2009-07-01

XML教程和指南,很好的学习XML资料

XML教程和指南,很好的学习XML资料 XML教程和指南,很好的学习XML资料

2009-06-29

Java设计模式.chm

Java设计模式.chm Java设计模式.chm Java设计模式.chm

2009-06-22

常见的java面试笔试题汇总.txt

常见的java面试笔试题汇总.txt 常见的java面试笔试题汇总.txt

2009-06-22

SCJP大全.exe

SCJP大全.exe SCJP大全.exe SCJP大全.exe

2009-06-22

oracle PL-SQL 学习笔记2

oracle PL-SQL 学习笔记 oracle PL-SQL 学习笔记

2009-06-22

oracle PL-SQL 学习笔记1

oracle PL-SQL 学习笔记 很好的总结

2009-06-22

Java EE 5 Platform Packages

Java EE 5 Platform Packages 全英文学习文档

2009-06-22

数据结构与问题求解(C++)第2版

数据结构与问题求解(C++)第2版 维斯著 <br>其书的程序代码,在他的个人网页上一个一个地下的。

2008-03-03

Emu8086

Emu8086汇编编译器 可视化

2007-12-15

汇编编译器

汇编编译器 最原始的编译器

2007-12-15

首次适应算法

操作系统 可变分区管理

2007-12-07

从键盘输入一系列字符(以回车符结束),并按字母、数字及其他字符分类计数,最后显示出这三类的计数结果

从键盘输入一系列字符(以回车符结束),并按字母、数字及其他字符分类计数,最后显示出这三类的计数结果

2007-11-24

空空如也

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

TA关注的人

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