- 博客(52)
- 资源 (3)
- 收藏
- 关注
原创 oracle解决连接池不足
select count(*) from v$process;--系统有多少连接数 select value from v$parameter where name = 'processes';--oracle设置中设置了多少连接数 alter system set processes = 300 scope = spfile;
2014-10-29 20:09:34 2110
原创 java ,String分割字符串
java中的split函数和js中的split函数不一样。 Java中的我们可以利用split把字符串按照指定的分割符进行分割,然后返回字符串数组,下面是string.split的用法实例及注意事项: java.lang.string.split split 方法 将一个字符串分割为子字符串,然后将结果作为字符串数组返回。 stringObj.split([separato
2014-10-29 20:07:20 890
原创 oracle总结8
建立用于操作ORDERS表的包pkg_orders,并调用该包的公用过程和函数。实现的规则: 1.定义私有函数fun_valid_cust,检查客户号是否在CUSTOMER表中存在;如果客户号存在,则返回TRUE,否则返回FALSE。 2.定义公用过程pro_add_order,根据输入的订单号,预定日期,客户编号,交付日期,订单总价为ORDERS表增加订单。如果订单存在,则显示自定义错误
2014-10-29 20:03:53 609
原创 oracle总结7
-----新闻发布系统 -----用户表 drop table NEWS_USER; create table NEWS_USER( id NUMBER(10, 0) PRIMARY KEY NOT NULL, ---用户编号 username varchar2(20) NOT NU
2014-10-29 20:03:06 417
原创 oracle总结6
dml---select,update,insert,deleteddl---alter,create,truncate,rename,drop dcl---grant,revoke---merge1.数据类型数值类型number(p[,s]) number(7,2)BINARY_FLOAT ,5bytesBINARY_double,9
2014-10-29 20:01:37 532
原创 oracle总结5
1,查询表DEPT中所有部门的情况。 2,查询表DEPT中的部门号,部门名称两个字段的所有信息。 3,查询表EMP中查询30号部门职位的雇员姓名和工资。 4,请从表EMP中查找工种是职员CLERK或职位为MANAGER的雇员姓名,工资。 5,请在EMP表中查找部门号在10-30之间的雇员的姓名,部门号,工资,职位。 6,请从表EMP中查找姓名以J开头所有雇员的姓名,工资,职位。
2014-10-29 20:00:11 1224 1
原创 oracle总结4
1.视图(view)通过创建表的视图来表现数据的逻辑子集或数据的组合,视图是基于表或者另一个视图的逻辑表,一个视图并不包含它自己的数据,它像一个窗口,通过该窗口查看数据或改变表中的数据。视图基于其上的表称为基表,视图是数据字典中作为一个select语句存储。view syntax:create or replace view view_name assubque
2014-10-29 19:59:24 435
原创 oracle总结2
1.分组统计组函数忽略列中的空值group by select_list having ... ----having用来对分组设置过滤条件distinct 唯一显示,表示值不重复---count() 求行数---avg() 求平均值---sum() 求和---max() 求最大值---min() 求最小值---count()
2014-10-29 19:58:47 446
原创 oracle3总结
1.安装virtualbox设置网卡为"桥接模式"启动方式:"光驱启动" 排在第一位ORACLE_BASEORACLE_HOMEOLTPOLAP2.安装win7_86_64https://10.10.51.72:1158/em#配置监听lsnrctl status ---查看监听状态lsnrctl st
2014-10-29 19:58:44 532
原创 oracle总结
1.oracle单行函数单行函数:对单个行进行运算,并且对每个行返回一个结果。主要介绍字符,数字,日期和转换函数多行函数:能够操纵成组的行,每个行组给出一个结果,这些函数也被称为组函数---dual表dual表用的所有者为sys用户,并且可以被所有用户访问,用来返回常数值或者不来自用户数据表的表达式SQL> select 1+2 sums from du
2014-10-29 19:56:37 523
原创 集合框架
Java 集合框架早在Java 2中之前,Java就提供了特设类。比如:Dictionary, Vector, Stack, 和Properties这些类用来存储和操作对象组。虽然这些类都非常有用,但是它们缺少一个核心的,统一的主题。由于这个原因,使用Vector类的方式和使用Properties类的方式有着很大不同。集合框架被设计成要满足以下几个目标。 该框
2014-10-29 19:55:24 443
原创 java继承
Java 继承 继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。继承可以理解为一个对象从另一个对象获取属性的过程。如果类A是类B的父类,而类B是类C的父类,我们也称C是A的子类,类C是从类A继承而来的。在Java中,类的继承是单一继承,也就是说,一个子类只能拥有一个父类继承中最常使用的两个关键字是extends和implements(Implem
2014-10-29 19:54:47 454
原创 泛型
Java 泛型 如果我们只写一个排序方法,就能够对整形数组、字符串数组甚至支持排序的任何类型的数组进行排序,这该多好啊。 Java泛型方法和泛型类支持程序员使用一个方法指定一组相关方法,或者使用一个类指定一组相关的类型。 Java泛型(generics)是JDK 5中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。
2014-10-29 19:54:17 440
原创 方法重写
重写是子类对父类的允许访问的方法的实现过程进行重新编写!返回值和形参都不能改变。即外壳不变,核心重写!重写的好处在于子类可以根据需要,定义特定于自己的行为。也就是说子类能够根据需要实现父类的方法。 方法重写规则: 参数列表必须完全与被重写方法的相同; 返回类型必须完全与被重写方法的返回类型相同; 访问权限不能比父类中被重写的方法的访问权限更高。
2014-10-29 19:53:51 1425
原创 什么是重载
重载(overloading) 是在一个类里面,方法名字相同,而参数不同。返回类型呢?可以相同也可以不同。每个重载的方法(或者构造函数)都必须有一个独一无二的参数类型列表。只能重载构造函数重载规则 1.被重载的方法必须改变参数列表; 2.被重载的方法可以改变返回类型; 3.被重载的方法可以改变访问修饰符; 4.被重载的方法可以声明新的或更
2014-10-29 19:53:44 650
原创 接口与抽象类的区别
1、抽象类里面可以有非抽象方法但接口里只能有抽象方法 声明方法的存在而不去实现它的类被叫做抽像类(abstract class),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract 类的实例。然而可以创建一个变量,其类型是一个抽像类,并让它指向具体子类的一个实例。不能有抽像构造函数或抽像静态方法。Abstract 类的子类为它们父
2014-10-29 19:52:33 481
原创 数据结构浅析
Java 数据结构Java工具包提供了强大的数据结构。在Java中的数据结构主要包括以下几种接口和类: 枚举(Enumeration) 位集合(BitSet) 向量(Vector) 栈(Stack) 字典(Dictionary) 哈希表(Hashtable) 属性(Properties)以上这些类是传统遗留的
2014-10-29 19:52:18 405
原创 接口的概念
1.Java 接口 接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。 接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法。除非实现接口的类是抽象类,否则该类要定义接口中的所有方法。
2014-10-29 19:51:03 595
原创 抽象的概念
Java 抽象类(用abstract class来定义抽象类)在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。由于抽象类不能实例化对象,所以抽象类必须被
2014-10-29 19:50:18 867
原创 什么是多态
Java 多态多态是同一个行为具有多个不同表现形式或形态的能力。多态性是对象多种表现形式的体现。比如我们说"宠物"这个对象,它就有很多不同的表达或实现,比如有小猫、小狗、蜥蜴等等。那么我到宠物店说"请给我一只宠物",服务员给我小猫、小狗或者蜥蜴都可以,我们就说"宠物"这个对象就具备多态性。在Java中,所有的对象都具有多态性,因为任何对象都能通过IS-A测试的类
2014-10-29 19:49:38 692
原创 ==与equals的区别
==操作符专门用来比较变量的值是否相等。比较好理解的一点是: int a=10; int b=10; 则a==b将是true。 但不好理解的地方是: String a=new String("foo"); String b=new String("foo"); 则a==b将返回false。 根据前一帖说过,对象变量其实是一个引用,它们的值是指向对
2014-10-29 19:48:59 461
原创 String解析
String到底变了没有?没有。因为String被设计成不可变(immutable)类,所以它的所有对象都是不可变对象。请看下列代码: String s = "Hello"; s = s + " world!"; s 所指向的对象是否改变了呢?从本系列第一篇的结论很容易导出这个结论。我们来看看发生了什么事情。在这段代码中,s原先指向一个String对象,内容是 "He
2014-10-29 19:48:46 421
原创 static用法
static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象可以在它的任何对象创建之前
2014-10-29 19:46:57 448
原创 Socket套接字编程
Java 网络编程网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。java.net包中J2SE的API包含有类和接口,它们提供低层次的通信细节。你可以直接使用这些类和接口,来专注于解决问题,而不用关注通信细节。java.net包中提供了两种常见的网络协议的支持: TCP: TCP是传输控制协议的缩写,它保障了两个应用程序之间的可靠通
2014-10-29 19:46:43 631
原创 instanceof用法
Java中的instanceof关键字instanceof是Java的一个二元操作符,和==,>, String s = "I AM an Object!"; boolean isObject = s instanceof Object; 我们声明了一个String对象引用,指向一个String对象,然后用instancof来测试它所指向的对象是否是Object类的一
2014-10-29 19:45:43 361
原创 fianal用法
1.final 用法使用final修饰的方法不能被重写,但是可以被继承。使用final修饰的类不能被继承。2.super用法 super 用在构造函数时要放在第一行,相当于调用super就刷新了构造函数super是当前父类3.this指的是当前对象,不能用在static 方法中当有构造方法的重载时this();根据传的方法不同调用当前的构造方法。 当创建一个对象的
2014-10-29 19:44:16 1118 2
原创 javascript总结
第一(------>)1.在html中嵌入javascript格式为:中间写功能代码...2.输出格式为:document.write("内容..."); alert("内容...");3.调用javascript代码:4.例子:Insert title here/* function sayhello(){
2014-10-29 19:41:15 404
原创 正则表达式总结
一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\-)?\d+
2014-10-29 19:40:12 350
原创 ubuntu下安装sqldeveloper方法
2.1 安装依赖包openerp-jdk sudo apt-get install openjdk-7-jdk sudo apt-get install gksu ---设置桌面图标使用 2.2 安装sqldeveloper 创建存放目录 mkdir $HOME/Applications ---medees为普通用户,替换为自己的普通用户
2014-10-29 19:39:07 1923
原创 jsp的内置对象产生的时机
内置对象产生的时机编辑一个JSP页面对应一个Servlet类,每个Servlet类有三个方法: init方法:初始化JSP/Servlet的方法。 destory方法:销毁JSP/Servlet的方法。 service方法:对用户请求产生响应的方法。 request对象和response对象是service方法的形参,application对象,page对象,out对象
2014-10-29 19:37:07 630
原创 jsp链接数据库方法
JSP连接数据库方法: 一、jsp连接Oracle8/8i/9i数据库(用thin模式)testoracle.jsp如下:String url="jdbc:oracle:thin:@localhost:1521:orcl";//orcl为你的数据库的SIDString user="scott";String password="tiger";Co
2014-10-29 19:35:41 505
原创 jsp总结
第一(---->).response和request的区别:1.response,重定向访问,可以访问项目之外的资源,暂时不可以携带参数,地址栏有变化,两次请求2.request,转发,请求项目内的资源,可携带参数,地址栏不变化,一次请求。3.访问的实例: /* request.setCharacterEncoding("utf-8");//post乱码解决 */
2014-10-29 19:35:16 328
原创 jsp九大内置对象之exception对象
exception对象 exception对象是一个例外对象,当一个页面在运行过程中发生了例外,就产生这个对象。如果一个JSP页面要应用此对象,就必须把isErrorPage设为true,否则无法编译。他实际上是java.lang.Throwable的对象方 法 说 明1 String getMessage() 返回描述异常的消息2 String toString() 返回关于
2014-10-29 19:34:25 768
原创 jsp九大内置对象之out
out对象 out对象是JspWriter类的实例,是向客户端输出内容常用的对象 方 法 说 明1 void clear() 清除缓冲区的内容2 void clearBuffer() 清除缓冲区的当前内容3 void flush() 清空流4 int getBufferSize() 返回缓冲区以字节数的大小,如不设缓冲区则为05 int getRemaining() 返回缓冲区还剩余多少可用6 b
2014-10-29 19:33:31 405
原创 jsp九大内置对象之pagecontext对象
pageContext对象 pageContext对象提供了对JSP页面内所有的对象及名字空间的访问,也就是说他可以访问到本页所在的SESSION,也可以取本页面所在的application的某一属性值,他相当于页面中所有功能的集大成者,它的本类名也叫pageContext。方 法 说 明1 JspWriter getOut() 返回当前客户端响应被使用的JspWriter流(ou
2014-10-29 19:31:13 551
原创 jsp九大内置对象之page对象
page对象 page对象就是指向当前JSP页面本身,有点象类中的this指针,它是java.lang.Object类的实例 方 法 说 明1 class getClass 返回此Object的类2 int hashCode() 返回此Object的hash码3 boolean equals(Object obj) 判断此Object是否与指定的Object对象相等4
2014-10-29 19:30:22 798
原创 jsp九大内置对象之session对象
session对象 session对象指的是客户端与服务器的一次会话,从客户端连到服务器的一个WebApplication开始,直到客户端与服务器断开连接为止。它是HttpSession类的实例。 Session对象是一个JSP内置对象,它在第一个JSP页面被装载时自动创建,完成会话期管理。从一个客户打开浏览器并连接到服务器开始,到客户关闭浏览器离开这个服务器结束,被称为一个会话。
2014-10-29 19:29:49 883
原创 jsp九大内置之request对象
request对象: 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。request对象具有请求域,即完成客户端的请求之前,该对象一直有效。1 object getAttribute(String name) 返回指定属性的属性值2 Enumeration getAttribut
2014-10-29 19:26:50 558
原创 jsp九大内置对象之response对象
response对象 response对象包含了响应客户请求的有关信息,但在JSP中很少直接用到它。它是HttpServletResponse类的实例。 response对象具有页面作用域,即访问一个页面时,该页面内的response对象只能对这次访问有效,其它页面的response对象对当前页面无效。方 法 说 明1 String getCharacterEncodi
2014-10-29 19:26:28 466
原创 jsp九大内置对象之Config对象
config对象 config对象是在一个Servlet初始化时,JSP引擎向它传递信息用的,此信息包括Servlet初始化时所要用到的参数(通过属性名和属性值构成)以及服务器的有关信息(通过传递一个ServletContext对象) 方 法 说 明1 ServletContext getServletContext() 返回含有服务器相关信息的ServletContext对象
2014-10-29 19:24:33 604
深入浅出hibernate
2015-03-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人