第三十二天

Posted czfznb

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第三十二天相关的知识,希望对你有一定的参考价值。

问题:

对于输入的每一批数,按从小到大排序后输出。

一行输入为一批数,第一个输入为数据类型(1表示整数,2表示字符型数,3表示有一位小数的浮点数,4表示字符串,0表示输入结束),第二个输入为该批数的数量size(0<size<=10),接下来为size个指定类型的数据。

输出将从小到大顺序输出数据。

函数接口定义:sort函数将接受size个数据,将它们从小到大排序后存在a指向的一段连续空间中。

 
template <class T>
void sort(T *a, int size);
 

裁判测试程序样例:

 
#include <iostream>
#include <string>
using namespace std;

/* 请在这里填写答案 */

template <class T>
void display(T* a, int size)
    for(int i=0; i<size-1; i++) cout<<a[i]<<\' \';
    cout<<a[size-1]<<endl;

int main() 
     const int SIZE=10;
     int a[SIZE];
     char b[SIZE];
     double c[SIZE];
     string d[SIZE];
     int ty, size;
     cin>>ty;
     while(ty>0)
         cin>>size;
         switch(ty)
             case 1:sort(a,size); display(a,size); break;
             case 2:sort(b,size); display(b,size); break;
             case 3:sort(c,size); display(c,size); break;
             case 4:sort(d,size); display(d,size); break;
         
         cin>>ty;
     
      return 0;


 

输入样例:

1 3 3 2 1
2 2 a A
3 3 1.5 2.6 2.2
4 2 bca abc
0
 

输出样例:

1 2 3
A a
1.5 2.2 2.6
abc bca
代码:

template <class T>
void sort(T *a, int size)

for(int i=0;i<size;i++)

cin>>a[i];

for(int i=0; i<size; i++)

int min=i;
for(int j=i+1; j<size; j++)

if(a[min]>a[j])

min=j;


if(min!=i)

T temp=a[min];
a[min]=a[i];
a[i]=temp;


 

Web-第三十二天 WebLogic中间件悟空教程


Web-第三十二天 WebLogic中间件【悟空教程】

Web-第三十二天 WebLogic中间件【悟空教程】

WebLogic中间件

websphere  jboss

WebLogic介绍、安装

1.1.1. 什么是中间件

中间件(middleware)是基础软件的一大类, 属于可复用软件的范畴. 顾名思义,中间件处于操作系统软件与用户的应用软件的中间.

中间件在操作系统、网络和数据库之上,应用软件的下层,总的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件.在众多关于中间件的定义中,比较普遍被接受的是IDC表述的:中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源, 中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信



1.1.2. BEA公司介绍

著名的Java 中间件软件公司,美国NASDAQ上市公司,其中间件市场份额一度IBM还要高。2008年初被Oracle收购, 客户选择BEA来帮助其将已有的企业软件应用,从笨拙的、冗余的、遗留的客户机/服务器架构体系,发展成为响应灵敏的、成熟的Web基础结构

 

1.1.3. 什么是WebLogic

WebLogic是美国Oracle公司出品的一个application server确切的说是一个基于JAVAEE架构的中间件,BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。

 

1.1.4. WebLogic与Tomcat比较

Weblogic特点

Tomcat特点

WLS全面支持J2EE的标准规范和其他标准规范,Web Service, SSL, xml,EJB等

Tomcat 为WEB容器,只支持部分J2EE标准, 应用局限性强,不支持EJB

完善的售后支持

没有售后支持, 看社区与论坛

集群机制, 支持分布式的应用

需要结合第三方插件/应用

Web控制台进行组件、JDBC、管理和配置

较好的支持热部署(开发模式下)

需要费用

开源免费