首页 移动开发 在线交易 IT笔记 网络技术 操作系统 企业架构 数据库 考试认证 IT培训 开源软件 数据存储 行业资讯
大家都在看:java   开发   C#   oracle   mysql   android   web开发   学习   sqlserver   linux   asp   php   ajax   javascript   css   html

当时还不知道自己用的是个模式,只是觉得非常好。很给力。所以,今天学起来很有感受。这个模式就是利用了面向对象的多态,抽象哪些公用的方法,就不用实现了,其他的按照业务逻辑来独自实现。等到调用就ok了今天只能上代码了[cpp]//TemplateMethod.cpp:定义控制台应用程序的入口点。////************************************************************************//*@filenameTemplateMethod.cpp@authorwallwind@createtime201..
 发表于:C/C++
[C#]///<summary>///搜索///</summary>///<paramname="k"></param>///<paramname="cid"></param>///<returns></returns>publicActionResultSearch(stringk,stringp,DateTime?startDate,DateTime?endDate){Stopwatchst=newStopwatch();st.Start();//计时开始//为索引存储目录stringINDEX_STORE_PATH=Server.MapPath("~/SearchIndex");varver=Lucene.Net.Util.Version.LUCENE_29..
 发表于:C/C++
求两无序不重复数组的交集//输入:a[]={5,7,8,9,1,2,3};b[]={2,8,10,4,6,7};//输出:{2,7,8}[思路1]:判断a数组元素值的元素是否在b中,是则输出之。时间复杂度:O(n2)[cpp]voidcmpInterSection(inta[],intb[],intm,intn){for(inti=0;i<m;i++){for(intj=0;j<n;j++){if(a[i]==b[j]){cout<<a[i]<<"\t";break;}}//endforj}//endforicout<<endl;}[思路2]:1)对两数组进行排序;2)一次循环判断a和b中元..
 发表于:C/C++
·bean克隆复制 C/C++ [2014-02-15]
@TestpublicvoidtestCopy(){BeanCopiercopy=BeanCopier.create(Bean.class,Bean2.class,false);Beansource=newBean();source.setIpaddr("12.16.17.18");source.setPin(1568);Bean2target=null;longt=System.currentTimeMillis();for(inti=0;i<10000000;i++){target=newBean2();copy.copy(source,target,null);}System.out.println(System.currentTimeMillis()-t);System.out.println(target.getIpArr());//System.out.printl..
 发表于:C/C++
·7.1 快速排序 C/C++ [2014-02-15]
[cpp]/*7.1快速排序*QUICK-SORT*/#include<cstdlib>#include<iostream>#include<iomanip>#include<vector>usingnamespacestd;typedefvector<int>::iteratorivecIte;size_tchkivIte(ivecIteiteB,ivecIteiteE){if(iteB>iteE){cout<<"wronginiteratorrange!"<<endl;exit(0);}returniteE-iteB;}ivecItepartition(vector<int>&ivec,ivecIteiteB,ivecIteiteE){chkivIte(i..
 发表于:C/C++
在面向对象的程序设计中,有经常接触类、对象等专业名词;到底什么是类、什么是对象呢?在程序又是怎样运用呢?类是面向对象程序设计的核心,它实际是一种新的数据类型,也是实现抽象类型的工具,因为类是通过抽象数据类型的方法来实现的一种数据类型。类是对某一类对象的抽象;而对象是某一种类的实例,因此,类和对象是密切相关的。没有脱离对象的类,也没有不依赖于类的对象。  什么是类  类是一种复杂的数据类型,它是..
 发表于:C/C++
/*(程序头部注释开始)*程序的版权和版本声明部分*Copyright(c)2011,烟台大学计算机学院学生*Allrightsreserved.*文件名称:判断S所指的字符串是否回文(即顺读和逆读相同的字符串)*作者:雷恒鑫*完成日期:2012年09月09日*版本号:V1.0*对任务及求解方法的描述部分*输入描述:*问题描述:*程序输出:*程序头部的注释结束*/[csharp]<spanstyle="font-size:24px;">usingSystem;usingSystem.Collections.Generic;usingSyste..
 发表于:C/C++
/*(程序头部注释开始)*程序的版权和版本声明部分*Copyright(c)2011,烟台大学计算机学院学生*Allrightsreserved.*文件名称:输入10个数存入数组,求最大值、最小值和平均值*作者:雷恒鑫*完成日期:2012年09月09日*版本号:V1.0*对任务及求解方法的描述部分*输入描述:*问题描述:*程序输出:*程序头部的注释结束*/[csharp]usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceConsoleAppl..
 发表于:C/C++
/*(程序头部注释开始)*程序的版权和版本声明部分*Copyright(c)2011,烟台大学计算机学院学生*Allrightsreserved.*文件名称:输入一个日期,求该日期是这一年中的第几天*作者:雷恒鑫*完成日期:2012年09月09日*版本号:V1.0*对任务及求解方法的描述部分*输入描述:*问题描述:*程序输出:*程序头部的注释结束*/[csharp]usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceConsoleApplicat..
 发表于:C/C++
/*(程序头部注释开始)*程序的版权和版本声明部分*Copyright(c)2011,烟台大学计算机学院学生*Allrightsreserved.*文件名称:输入一个整数,将其各位数字颠倒顺序后输出*作者:雷恒鑫*完成日期:2012年09月09日*版本号:V1.0*对任务及求解方法的描述部分*输入描述:*问题描述:*程序输出:*程序头部的注释结束*/[csharp]usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceConsoleApplicat..
 发表于:C/C++
/*(程序头部注释开始)*程序的版权和版本声明部分*Copyright(c)2011,烟台大学计算机学院学生*Allrightsreserved.*文件名称:一列数规则如下:1,1,2,3,5,8,13,21,34...求第30位数是多少?(用递归算法实现)*作者:雷恒鑫*完成日期:2012年09月09日*版本号:V1.0*对任务及求解方法的描述部分*输入描述:*问题描述:*程序输出:*程序头部的注释结束*/[csharp]<spanstyle="font-size:24px;">usingSystem;usingSystem.Collecti..
 发表于:C/C++
面向对象的小故事面向对象程序语言中最重要的概念无疑是class,所谓一切皆对象.(不过要是老天天呆电脑前写代码研究面向对象语言,那要真找对象找老婆就很成问题.可不是满世界的美女们都皆是你对象.)类是一个抽象的概念,和我们现实生活中对事物分类起名差不多,比如美女,帅哥,二奶,官二代这样的名词就是一个类,代表具有相似属性的一类事物.每一个类实例化之后就是对象.就像美女这一类人中具体的某个美女才是一个对象,有可能成为你的..
 发表于:C/C++
问题:子类继承父类,构造函数及公共属性的执行顺序是怎样的?示例代码[java]<spanstyle="font-family:TimesNewRoman;font-size:14px;">publicclassAextendsC{Bb=newB();staticHh=newH();static{System.out.println("thisisstatictack");}staticvoidi(){System.out.println("thisisstaticmetod");}publicA(){System.out.println("thisisclassA");}publicstaticvoidmain(String[]args){Aa=newA();}}classB{publicB(){Syste..
 发表于:C/C++
·HDU1087 C/C++ [2014-02-15]
[java]packageDP;importjava.util.*;//状态转移方程b[i]=max(b[i],b[j]+a[i]);publicclassHDU1087{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);intn;int[]a;int[]b;while(sc.hasNext()){n=sc.nextInt();if(n==0)break;a=newint[n];b=newint[n];intsum=0;for(inti=0;i<n;i++){a[i]=sc.nextInt();}b[0]=a[0];for(inti=1;i<n;i++){b[i]=a[i];for(intj=0;j<i;j++){if(a[i]>a[j]&&b[i]..
 发表于:C/C++
usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;usingSystem.Collections;namespaceRandomInsertKeywords{publicpartialclassForm1:Form{publicForm1(){InitializeComponent();}privatevoidbutton1_Click(objectsender,EventArgse){ArrayListaLst=newArrayList();for(intk=0;k<6;k++){aLst.Ad..
 发表于:C/C++
因为涉及到操作SQLServer数据库,以往没用过,现在来试一下。给大家分享一下.[csharp]usingSystem.Data.SqlClient;需要引入这个命名空间.以下是怎样连接数据库及创建表[csharp]stringconnString="server=192.168.1.85;database=桥梁监测;uid=sa;pwd=123456";SqlConnectionsqlConnection=newSqlConnection(connString);sqlConnection.Open();stringsql="CREATETABLEs4"+"(GPSIndexbigintprimarykey,aDatetimedatetime,Xfloat,Yfl..
 发表于:C/C++
根据变量的作用域(Scope)和其代表对象的生命期(StorageDuration)可将变量分为三种。 非局部变量:定义在函数之外的变量,如全局作用域中的变量,命名空间作用域中的变量,类的静态成员变量。 局部静态变量:定义在函数内的静态变量。 局部非静态变量:定义在函数内的非静态变量。 创建 非局部变量在main()函数调用之前创建。 局部静态变量和局部非静态变量都在程序第一次执行到变量定义的地方时创建,创建的..
 发表于:C/C++
/* *完全数(Perfectnumber),又称完美数或完备数,是一些特殊的自然数。 *它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等 *于它本身。 */ #include<stdio.h> intmain() { inttest_number; intsum; intdivisor; printf("Theperfectnumber:\n"); for(test_number=1;test_number<10000;test_number++) { sum=0; for(divisor=1;divisor<test_numbe..
 发表于:C/C++
·C-00001-字符处理 C/C++ [2012-10-25]
#include<stdio.h> #include<stdlib.h> #include<string.h> #defineMAX_COLS20 #defineMAX_INPUT1000 intread_column_numbers(intcolumns[],intmax); voidrearrange(char*output,charconst*input,intn_columns,intconstcolumns[]); intmain(void) { intn_columns; intcolumns[MAX_COLS]; charinput[MAX_INPUT]; charoutput[MAX_INPUT]; n_columns=read_column_numbers(co..
 发表于:C/C++
首先给出一个c函数的原型:intsscanf(constchar*buffer,constchar*format,[argument]...)它的返回值是参数的数据,也就是argument的个数,buffer:存储的数据,format:格式控制字符串,argument:选择性设定字符串。这个程序从标准流读取数据,可以进行无限制的输入。下面贴出代码,然后引出另外一个问题,将字符串ip转换成整形ip地址。 [cpp]viewplaincopyprint? #include<stdio.h> #include<string.h..
 发表于:C/C++
今日IT新闻 最新代码分享
网络·架构·开源 更多
数据库技术 更多
一套数据,多种引擎续-..
最近主要在研究大数典型应用adhoc
发表于:[MySQL]
·mysql常见优化  [MySQL]
·MongoDB启动失败  [MySQL]
·sqlserver2005 使用  [SQLServer]
·sqlserver2005安装  [SQLServer]
·mysql for window 64安装  [SQLServer]
·oracle 查询时间  [SQLServer]
移动开发 更多
学编程一定要上大学?..
其中一个重要原因是,速成的在线课程和培训班正在..
发表于:[开发问答]
·byte构造数据总结 [Android平台]
·免费天气预报接口 [Android平台]
·(原创) Elastix& Asteris.. [Android平台]
·JPA主键策略 [Android平台]
·IDE [Android平台]
·Spring Security框架 [Android平台]
·Your Uninstaller [Android平台]
·ArrayExpand [Android平台]
·录制参数为空 [Android平台]
·Xcode警告大全 [IOS开发]
·Android Lint简介 [IOS开发]

关于 | 合作伙伴 | 联系我们 | 友情链接 | 版权声明 | 网站制作 | 网站地图 | 加入收藏 | 设为首页

Copyright@2012-2016 京ICP备12027873号