5 DasYang

尚未进行身份认证

暂无相关描述

等级
TA的排名 29w+

Oracle报错ORA-00979不是GROUP BY表达式

Oracle数据库中带有GroupBy的sql语句,其Select关键词后面出现的字段要么是聚合函数,要么是该字段同时出现在了GroupBy后方,同时OrderBy也和Select一样。SELECT关键词后面出现的字段要么是聚合函数,要么是该字段同时出现在了GROUPBY后方。SELECTcol_a,col_bFROMtable_aGROUPBYcol_a,col_b;...

2019-07-29 09:45:53

JAVA虚拟机

1Java技术体系    仅从传统意义上来看,Sum官方所定义的Java技术体系包括以下几个组成部分:Java程序语言设计各种硬件平台上的Java虚拟机Class文件格式JavaAPI类库来自商业机构和开源社区的第三方Java类库    其中Java程序设计语言、Java虚拟机和JavaAPI类...

2019-07-05 17:33:14

Java EE基础知识学习(七)

当Web应用在Web容器中运行时,Web应用内部会不断发生各种事件:如Web应用被启动、Web应用被停止、用户Session开始、用户Session结束、用户请求到达等,通常来说这些Web事件对于开发者是透明的。ServletAPI提供了大量的监听器来监听Web应用的内部事件,从而允许当Web内部事件发生时回调事件监听器内的方法。这些监听器就是我们这一节要介绍的Listener。Listener实

2017-04-10 19:35:43

Java JDBC基础

JavaJDBCJDBC(JavaDataBaseConnectivity,java数据库连接)是一种用于执行SQL语句的JavaAPI,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。JDBC的四种主要接口:Java中使用JDBC连接数据库,主要有六个步骤:1、

2017-04-06 16:34:11

软件工程几种开发模型简述

1、瀑布模型:瀑布模型为项目提供了按阶段划分的检查点,当前一个阶段完成后,我们只需要去关注后面的阶段,而不用再去关注之前的阶段,并且瀑布模型可以应用在迭代模型中,同时瀑布模型提供了一个模板,这个模板使得分析、设计、编码、测试和支持的方法可以在该模板下有一个共同的指导。但是瀑布模型中各个阶段的划分完全固定,阶段之间产生大量的文档,极大地增加了工作量。由于开发模型是线性的,用户只有等到整个过程的末期才能

2017-04-05 21:38:52

JAVA继承

继承当我们创建一个新类时,可以指定新类从一个现有的类中继承某些成员,而不是完全声明一个新类。这个现有的类java中称作超类,新类称为子类。而在C++中,超类称为基类,子类称为派生类。每个子类又可以成为其他子类的超类。子类拥有超类的字段和方法,同时子类也可以添加自己的字段和方法,因此子类比超类会更加具体,表示更加专门化的对象组。子类能够体现出超类的行为,同时子类可以改变这些行为,使得他们能够适

2017-04-05 18:21:21

JAVA接口

接口接口的声明:Java接口描述一组方法,对象可以调用这些方法,告诉对象执行某个任务或者返回某种信息。Java中接口的声明以关键字interface开始,只能包含常量和抽象方法,不能有具体的实现。与类不同的是,所有的接口成员都必须是公共的,并且接口不能指定任何的实现细节,如具体的方法和实例变量。接口中声明的所有方法都隐含为public和abstract类型,而所有字段都隐含为publ

2017-04-05 18:19:23

JAVA泛型集合

泛型集合:集合是一种数据结构,它保存其他对象的引用。通常集合包含的引用,其对象都具有相同的类型。集合框架接口声明了对不同集合类型执行的一般性操作,以下是一些框架集合的接口:(1)Collection:集合层次中的根接口,它派生Set、Queue和List接口。(2)Set:不包含重复值的集合。(3)Queue:通常是建模排队的一个先入先出的集合,也可以指定其他的顺序。

2017-04-05 18:17:17

C++实现STRING类

实现了输入输出流的重载,能够输出字符串长度,重载了+、+=、=等运算符。String类代码:#include#includeusingnamespacestd;classString{private:char*str;intmaxsize;public:String(intx=100){maxsize=x;str=newchar[x];}Str

2017-04-05 18:14:55

计算机算法设计与分析——递归与分治策略(二)

分治法:分治法的基本思想是将一个规模为n的问题分解为k个规模的较小的子问题,这些子问题互相独立并且与原问题相同。递归地解这些子问题,然后将各个子问题的解合并得到原问题的解,他的一般算法设计模式如下:divide-and-conquer(P){if(|P|<=n0)adhoc(P);dividePintosmallersubinstancesP1,P2,……,Pk;for(i=

2017-04-05 18:08:59

计算机算法设计与分析——递归与分治策略(一)

递归:直接或者间接地调用自身的算法称为递归。用函数自身给出定义的函数成为递归函数。使用递归技术往往使函数的定义和算法的描述简洁且易于理解。有些数据结构,如二叉树等,由于其本身固有的递归特性,特别适合用递归的形式来描述。另外,还有一些问题,虽然其本身没有明显的递归结构,但用递归技术来求解,可以使得设计出的算法简捷易懂且易于分析。每个递归函数都必须有非递归定义的初始值,否则,递归函数就无法计算。递归

2017-04-05 18:07:45

寻找中间数(代码)

#include<iostream>usingnamespacestd;intmain(){intn,count=1,numcount;int*num;inttemp;boolflag=true;boolisfound=false;intfounnumber;cin>>n;num=newint[n];

2017-04-05 18:06:47

几种简单的排序算法

冒泡排序:每次外层循环都找到num[i]后面元素的最大的数值,并将这个数值存入num[i],原先num[i]存储的数值被移动到后面,这样等整个循环都结束,数组按照从大到小的顺序排列。intnum[10]={1,2,3,4,5,6,7,8,9,10};inttemp;for(inti=0;i<10;i++){for(intj=i;j<10;j++){

2017-04-05 18:06:00

四种语言上的运算

四种语言上的运算:L和M的并:L∪M={s|s属于L或者s属于M}L和M的连接:LM={st|s属于L并且t属于M}L的Kleene闭包:字符串中有0个或者多个L中的元素L的正闭包:字符串中有1个或者多个L中的元素

2017-04-05 18:04:00

Java EE 基础知识学习(六)

Filter可以对用户的请求进行预处理,同时也可以对HttpServletResponse进行后处理,是一个典型的处理链,所以Filter也叫做拦截器。Filter也可以像Servlet一样对用户的请求做出响应,但一般我们都会使用Servlet来响应用户,而不是用Filer。使用Filter的好处:Filter可以在HttpServletRequest到达Servlet之前,拦截HttpServl

2017-04-04 20:07:39

XY中位数(代码)

★问题描述:设X[0:n-1]和Y[0:n-1]为2个数组,每个数组中含有n个已排好序的数。试设计一个O(logn)时间的算法,找出X和Y的2n个数的中位数(第n小数)。例如,当n=7,X=[1,3,6,7,8,9,10];Y=[2,4,5,11,12,13,14]时,X和Y的中位数是7。★代码:#include<iostream>usingnamespacestd;in

2017-03-29 16:09:57

C++实现关键路径的查找(代码)

#include<iostream>#include<queue>#include<list>usingnamespacestd;typedeflist<vector<int>>LISTINT;intmain(){list<vector<int>>list[10];intqnum=0;queue<int>q1,q2;//q1top

2017-03-28 19:53:01

Java EE在Servlet中调用forward致使JSP页面中文乱码

在JSP页面中使用跳转到相应的页面,中文正常显示,但是在Servlet中使用forward跳转到同样的页面,中文却会乱码。尝试了在Servlet中使用setCharacterEncoding,但同样还是乱码,并不能解决问题,后来加了一个过滤器,问题才解决,以下是过滤器代码:importjavax.servlet.Filter;importjavax.servlet.FilterChain;

2017-03-25 20:59:47

Java EE JSP页面中中文在浏览器显示乱码

在JSP页面最上端加入:<%@pagelanguage="java"import="java.util.*"pageEncoding="utf-8"contentType="text/html;charset=utf-8"%>

2017-03-22 15:52:36

Java EE基础知识学习(五)

在之前的学习中,我们主要学习的是JSP的一些使用方法,在这一节中我们将学习关于Servlet的编写。1、Servlet简单编写JSP的本质就是Servlet,使用JSP编写我们的Web应用可以帮助我们简化应用表现层的代码,如果我们直接使用Servlet来编写和JSP同样的一个页面,你会发现我们需要使用大量的out语句来给浏览器输出HTML语句。因此MVC规范出现以后,Servlet的责任明确下来,S

2017-03-16 16:51:40

查看更多

勋章 我的勋章
    暂无奖章