- 博客(18)
- 资源 (12)
- 收藏
- 关注
原创 HTTP、TCP、UDP 对应的java类
HTTP(Hypertext Transfer Protocol )是应用层该协议在java中对应封装接口java.net.HttpURLConnectionHTTP是基于TCP协议的TCP(Transfer Control Protocol )是传输层该协议在java中对应的是封装接口Socket嵌套字UDP(User Datagram Protocol)也是传输层...
2011-10-21 16:15:40 121
原创 TCP/IP和HTTP的不同之处
[size=x-small]TCP/IP是传输层协议HTTP 是应用层协议HTTP和TCP/IP不同,TCP/IP是传输层协议,主要解决数据如何在网络中传输;而HTTP是应用层协议,主要解决如何包装数据。我们在传输数据时,可以只使用传输层(TCP/IP),但是那样的话,由于没有应用层,便无法识别数据内容,如果想要使传输的数据有意义,则必须使用应用层协议,应用层协议很多,有HTTP、...
2011-10-21 15:00:59 98
原创 java中oracle特殊字符的查询
escape:指定某字符为特殊字符:例如指定‘\’ 为特殊字符java: [code="java"]/** * 将dao中使用like的时候将内容转义,可以转义'\','%','_' * * @param content 转义前的字符串 * @return String 转义后的字符串 */ public stat...
2011-10-18 14:38:01 440
原创 Oracle中的 单引号 和 双引号
双引号的作用是:假如建立对象的时候,对象名、字段名加双引号,则示意 Oracle将严格区分大小写,否则Oracl都默认大写。 而单引号则示意:这个加了单引号的字段是一个字类似字符串,并不区分大小写。单引号用于标识字符与数字的区别 当指定字符串文本时,必须用单引号将字符串文本引住。 Oracle10g之前,假如字符串文本里含有单引号,那么必须运用两个单引号示意。...
2011-10-18 09:17:17 78
原创 pl/sql case or decode
SELECT CASE 3 WHEN 1 THEN 'FIRST' WHEN 2 THEN 'SECOND' ELSE ' 1 OR 2' END FROM DUAL
2011-10-16 00:19:09 76
原创 pl/sql 集合代码 的遍历方式
[code="java"]-- Created on 2011-10-12 by HUCHANGKUN declare -- Local variables here i integer; V_LIST RECORDLIST := RECORDLIST(); TYPE RECORD_OBJ IS RECORD( ID INTEGER,...
2011-10-12 10:22:47 471
原创 PL/SQL 集合类型
--创建一个类型CREATE OR REPLACE TYPE Project IS OBJECT ( project_no NUMBER(2), title VARCHAR2(35), cost NUMBER(7,2))--创建一个集合CREATE OR REPLACE TYPE ProjectList is table of Project-- ...
2011-10-11 14:07:57 68
原创 Authid current_user的用法
[code="java"]Authid Current_User:以执行过程的用户的权限来处理涉及的对象权限. 这是典型的,数据库中只创建一个存储过程,所有用户都可以使用,但是每个用户使用的时候 只是用自己的权限权限执行,oracle自己的包很多都这样的。 存储过程默认是用定义者definer 的身份调用的,如果加上AUTHID CURRENT_USER,则用当前登陆的用户权限调用...
2011-10-11 09:45:31 267
原创 使用javarebel 实现tomcat 动态加载类---热部署 [转载]
在项目中开发都是使用tomcat,当类修改之后,新加field或function需要重新部署,tomcat重新部署比较耗时,就一直在找能够自动加载类的方法,最近在网上查到了javarebel这个项目,于是按照网上的下载了javarevel.jar,修改配置文件,但是开始的时候tomcat总是启动不了。运行$CATALINA_HOME\bin\startup.bat,dos窗口一闪就不见了。最后使用...
2011-10-10 18:26:06 114
原创 oracle带输入与输出参数的调用 [转载]
[code="java"]有表test,以下是测试数据:select * from test;id info----------------------1 测试数据12 测试数据23 测试数据34 测试数据45 测试数...
2011-10-10 17:59:05 743
原创 ORACLE绑定变量的使用 [转载]
在ORACLE中,使用绑定变量,可以降低硬解析,通常可以提高系统的性能(注意,是通常,不是任何情况下)。 以表tabletest为例,我们来看看如何使用绑定变量,tabletest的表结构为 field1 number(10) field2 number(10) field3 number(10) ...
2011-10-10 13:39:57 124
原创 PL/SQL变量作用范围及可见性
在PL/SQL编程中,如果在变量的定义上没有做到统一的话,可能会隐藏一些危险的错误,这样的原因主要是变量的作用范围所致。与其它高级语言类似,PL/SQL的变量作用范围特点是: 变量的作用范围是在你所引用的程序单元(块、子程序、包)内。即从声明变量开始到该块的结束。 一个变量(标识)只能在你所引用的块内是可见的。 当一个变量超出了作用范围,PL/SQL引擎就释放用来存放该变量的空间...
2011-10-10 11:33:44 239
原创 复合类型:记录类型、表
[code="java"]-- Created on 2011-10-10 by HUCHANGKUN declare -- Local variables here --复合类型:记录类型、表 type TEST_RECORD_TYPE is RECORD( ID NUMBER, NAME LONG ); VAR_RECORD ...
2011-10-10 10:34:40 99
原创 Oralce语句中case...when...的使用
题目:如下case语句:declare v_sal number:=2000; v_tax number;begin case when v_sal
2011-10-09 11:43:42 180
原创 ORACLE 游标遍历
-- Created on 2011-10-9 by HUCHANGKUN declare -- Local variables here CURSOR C_EVENT is select t.eventname from T_Event t; temp T_Event.EVENTNAME%TYPE;begin -- for 遍历游标 for temp i...
2011-10-09 11:27:56 164
原创 java中两个超大数相加以及BigInteger介绍
算法1:[code="java"]public static String add(String add1,String add2){ System.out.println(add1); System.out.println(add2); String addNum1 = (new StringBuffer(add1)).reverse().toString(); ...
2011-10-09 10:01:24 629
原创 java中for语句的执行顺序
java中for语句的执行顺序public class A { static boolean foo(char c){ System.out.print(c); return true; } public static void main(String[] args) { int i = 0; for(foo('A');foo('B')&&i...
2011-10-09 09:20:12 146
原创 Oracle %TYPE %ROWTYPE
Oracle %TYPE %TYPE 是定义变量的一种方法 V_StudentID students.id%TYPE 表示的含义:变量V_StudentID 与students表中id的字段数据类型一致,长度也一致,当students中id的数据类型改变时,那么V_StudentID的数据类型也会跟着改变。%rowtype 表示该...
2011-10-08 09:30:28 66
struts api Enligshi version
2009-12-28
Spring study code
2009-12-22
hibernate stydy code
2009-12-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人