自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (4)
  • 收藏
  • 关注

转载 C++标准库string类型的操作总结

<br />转自:http://www.cnblogs.com/zhaos/archive/2010/12/04/1896016.html<br /> <br />C++标准库string类型的操作总结<br />总结一下C++中string的操作,来自〈C++ Primer〉第四版。<br />1. string对象的定义和初始化: 1string s1; //空串<br /> 2 string s2(s1); //将s2初始化为s1的一个副本<br /> 3 string

2011-03-27 14:28:00 556

转载 STL--stack/queue的使用方法

<br />转自:http://apps.hi.baidu.com/share/detail/15413495<br /> <br />STL--stack/queue的使用方法<br />stack(栈)和queue(队列)也是在程序设计中经常会用到的数据容器,STL为我们提供了方便的stack(栈)的queue(队列)的实现。<br />准确地说,STL中的stack和queue不同于vector、list等容器,而是对这些容器的重新包装。这里我们不去深入讨论STL的stack和queue的实现细节,而

2011-03-27 14:05:00 367

转载 STL priority_queue使用

<br />转自:http://www.cnblogs.com/lvpengms/archive/2010/04/05/1704669.html<br /> <br /><br />包含priority_queue 的头文件是 <queue><br /> <br />priority_queue类的主要成员:<br />priority_queue();    //默认构造函数,生成一个空的排序队列<br />priority_queue(const queue&);    //拷贝构造函数<br />pr

2011-03-27 14:01:00 1070

转载 STL queue 的使用

<br />转自:http://apps.hi.baidu.com/share/detail/16127627STL queue 的使用#include <iostream><br />#include <queue><br />#include <assert.h><br />/*<br />调用的时候要有头文件: #include<stdlib.h> 或 #include<cstdlib> +<br />#include<queue>       #include<queue><br />详细用法:<b

2011-03-27 13:58:00 1232

原创 优化后《简单工厂模式》构造的计算器代码—C#“反射”技术(dll)

<br />《大话设计模式》中的第一章是一个用简单工厂模式构建的简易计算器的例子,在书中的P10-P11页中有个工厂类OperaationFactory用来构造各个运算类的实例,但这里有个问题:如果需要增加新的运算类,除了要修改界面的代码,还要在OperaationFactory的switch中增加新的语句!以下用反射很好的解决了这个问题~~~<br /> <br />///////////以下类编译为 .dll/////////////////////////////////////////<br />-

2011-03-25 21:23:00 1197 2

原创 优化后《简单工厂模式》构造的计算器代码—C#“反射”技术

<br /><br />修改后的计算器代码,这里有个这样问题:如果需要增加新的运算类,除了要修改界面的代码,还要在OperaationFactory的switch中增加新的语句!运用C#反射技术,可以很好的解决问题,以下代码不是运用dll,举个例子<br />-----------------------------------<br />Operation.cs<br />-----------------------------------<br />using System;<br />using S

2011-03-25 19:39:00 1197

转载 STL里的priority_queue用法

转自:http://apps.hi.baidu.com/share/detail/15680297在STL里有这个priority_queue,实现优先队列的结构。在优先队列中,优先级高的元素先出队列。现在在这里说说用法吧先看看语法:Syntax:In their implementation in the C++ Standard Template Library, priority queues take three template parameters:12 template ,          

2011-03-20 16:41:00 531

转载 巧用批处理

   当我们的电脑安装了数据库服务(如,Oracle、SQLServer)或一些web服务(如IIS,tomcat)时,系统会添加很多服务(services)项。而这些服务往往是占用很大的系统资源的。如果在平时不用的时候一直处于启动状态是对系统资源的极大浪费。所以我们就通过“管理工具”中的“服务”将所有不必要的服务停止。但是每次用到的时候或不用的时候手工去启动和停止比较麻烦。所以我想到了用批理来操作。  下面介绍两种使用批处理操作来 设置、启动和停止服务的方法。  从Windows XP开始,其自带的DOS

2011-03-17 18:09:00 382

转载 批处理文件基础学习

批处理文件或批处理程序是一个包含若干MS-DOS命令的正文文件,扩展名为.BAT。当在命令提示符下敲入批处理程序的名称时,MS-DOS成组执行此批处理程序中的命令。 任何在命令提示符下可使用的命令都可用在批处理程序中。此外,下面MS-DOS命令是专门在批处理程序中使用的。 ================================================================ 常用命令 echo、@、call、pause、rem(小技巧:用::代替rem)是批处理文件最常用的几个命令

2011-03-17 16:47:00 418

转载 常用校验码(奇偶校验码、海明校验码、CRC校验码)

<br />计算机系统运行时,各个部之间要进行数据交换. 为确保数据在传送过程正确无误,常使用检验码. 我们常使用的检验码有三种. 分别是奇偶校验码、海明校验码和循环冗余校验码(CRC)。<br />奇偶校验码<br />奇偶校验码最简单,但只能检测出奇数位出错. 如果发生偶数位错误就无法检测. 但经研究是奇数位发生错误的概率大很多. 而且奇偶校验码无法检测出哪位出错.所以属于无法矫正错误的校验码。奇偶校验码是奇校验码和偶校验码的统称. 它们都是通过在要校验的编码上加一位校验位组成. 如果是奇校验加上校验位

2011-03-16 08:41:00 2710

转载 浮点数的表示

<br />   众所周知,科学计数法既可以表示整数,也可以表示小数,并且表示的数据范围很大。<br />   在计算机中也引入了类似于十进制科学计数法的方法来表示实数,称为浮点数表示法,因其小数点位置不固定而得名。<br /><br />   1.浮点数的表示方法。<br /><br />   用浮点数表示法不仅可以表示整数和纯小数,而且可以表示一般的实数,其表示范围比定点数要大得多。因为无论采用定点还是浮点表示,n位编码总是最多只能表示2n个数,所以采用浮点表示法虽然扩大了表示范围,但并没有增加可表示的

2011-03-16 08:21:00 2676

原创 codeblocks error: stray '/161' in program

<br />今天写代码时遇到个错误提示,“error: stray '/161' in program”,改了半天还是这个错误,后来查了些资料原来是输入了全角的Tab,这个很难发现,我的天呀!补充一句如果输入全角标点的话,也会出现这个错误,各位以后注意啦~~~

2011-03-13 15:58:00 4295 1

原创 动态生成一个二维数组

<br />#include <iostream><br /><br />using namespace std;<br /><br />int main()<br />{<br />int m,n;<br />m=n=5;<br />/////////<br />int **a;//定义一个二维指针<br />a=new int* [n];//动态生成指向整形的n个一维数组指针<br />for (int i=0;i<m;i++)<br />{<br />a[i]=new int [m];//动态生成每个

2011-03-13 15:33:00 856

原创 动态生成一维数组

<br />设定一个值n为数组大小<br />例子如下:<br />int n= 0; //数组大小,初始化为0<br />cin>>n; //改变n的大小<br />int* num = new int[n]; //创建了一个大小为n的数组<br /><br />这样就创建了一个指定大小的动态数组<br />为数组赋值和正常数组一样<br />即num[0] = 1,num[1] = 2....<br /><br />使用完成后不要忘记用delete [] num 释放

2011-03-13 15:32:00 1369

转载 工厂模式、控制反转及依赖注入

工厂模式、控制反转及依赖注入     工厂模式原本作为高级篇的一个篇章(其难度充其量就那个难度),但是考虑与本章的联系,所以并入本章。     在介绍工厂模式与控制反转(Inversion of Control)及依赖注入(Dependency Injection)之前,先介绍下类的调用方法。目前调用方法总共有3种:1.自己创建;2.工厂模式;3.外部注入,其中外部注入即为控制反转/依赖注入模式(IoC/DI)。我们可以用3个形象的东西来分别表示它们,就是new、get、set。顾名思义,new表示自己创建

2011-03-10 13:29:00 3651

转载 c#实现依赖注入

1. 问题的提出 开发中,尤其是大型项目的开发中,为了降低模块间、类间的耦合关系,比较提倡基于接口开发,但在实现中也必须面临最终是“谁”提供实体类的问题。Martin Fowler在《Inversion of Control Containers and the Dependency Injection pattern》中也提到了标准的三种实现方式——Constructor Injection、Setter Injection和Interface Injection,很全面的阐释了这个问题。 对于C#而言,

2011-03-10 13:22:00 19086 1

转载 C#笔记 利用XML文件构建反射表机制

C#笔记 利用XML文件构建反射表机制      在设计程序时,无论是界面或是后台代码,我们通常都想留给用户一个较为简单的接口。而我在参与封装语音卡开发函数包的时候,发现各种语音卡的底层函数的接口都是各种整形变量标记值,使用起来极为不变。于是就理解了前辈所写的代码中,利用XML构建反射表机制的初衷。下面我就以某一种语音卡所能兼容的语音格式为例,将反射表机制的原理做个示范。      语音卡的底层开发函数中,放音和录音函数的参数都是很多而且不易理解和记忆的。以语音格式为例,假如a率的标记值是6,u率的标记值是

2011-03-10 13:16:00 1137

转载 MySQL数据库管理常用命令

安装利用RPM包安装Mysql,设置TCP 3306端口的iptables。root密码管理设置root用户的密码mysqladmin -uroot password 'password'。修改root用户的密码mysqladmin -uroot -p password 'password'。数据库,表管理进入mysqlmysql -h hostname -uroot -p。创建数据库mysql> create database location。导入数据结构mysql -uroot -p location

2011-03-09 15:30:00 486

原创 学习英语网站

<br />http://www.kekenet.com/  适合练习听力<br /> <br />http://www.ebigear.com/  适合练习阅读

2011-03-09 12:51:00 316

转载 EL表达式

<br />EL 全名为Expression Language<br />EL 语法很简单,它最大的特点就是使用上很方便。接下来介绍EL主要的语法结构:<br />${sessionScope.user.sex}<br />所有EL都是以${为起始、以}为结尾的。上述EL范例的意思是:从Session的范围中,取得<br />用户的性别。假若依照之前JSP Scriptlet的写法如下:<br />User user = (User)session.getAttribute("user");<br />St

2011-03-08 12:22:00 459

原创 freopen("in.txt", "r", stdin);

<br />freopen("in.txt", "r", stdin);

2011-03-06 16:25:00 3205

原创 ACM文件读写模板

<br />#include<iostream>#include<fstream>#include<cmath>#include<cstring>#include<cstdio>#include<cstdlib>#include <vector>#include<climits>using namespace std;#define M 2010#define N 30int f[100005];int main(){ FILE *fin

2011-03-06 14:52:00 1229

转载 JDBC访问所有数据库的完整步骤

本文转自:http://www.javaeye.com/topic/2109911 将数据库的JDBC驱动加载到classpath中,在基于JAVAEE的WEB应用实际开发过程中,通常要把目标数据库产品的JDBC驱动复制到WEB-INF/lib下. 2 加载JDBC驱动,并将其注册到DriverManager中,下面是一些主流数据库的JDBC驱动加裁注册的代码:   //Oracle8/8i/9iO数据库(thin模式)   Class.forName("oracle.jdbc.driver.OracleD

2011-03-06 10:02:00 418

VC++6.0ATM字符界面1.1版

VC++6.0ATM字符界面1.1版欢迎各位下载!!!

2010-06-25

VC++6.0 ATM 字符界面

密码看源文件~~~欢迎各位下载~~~~~~~

2010-06-25

ATM3.7 正式版

MFC编写的ATM系统,登陆信息请看关于或MYDATA.TXT文件!

2010-06-25

C and C++库函数(简体中文)

C and C++语言参考 此文档英文原文摘自www.cppreference.com 以下C-Free的支持者,为文档的翻译做出贡献,特此感谢: Dreamby , sirius , Vic Zhang , Lauren.Jc , Rexzhou , power , littlestone

2010-06-17

空空如也

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

TA关注的人

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