自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 资源 (3)
  • 收藏
  • 关注

原创 Java tips 1

1. java 普通类和内部类的区别是普通类只能是public和包访问权限,而内部类还可以是private和protected访问权限。    局部类(方法中定义的class)不能用public或private访问说明符来修饰,他的作用域限定在声明所在的block区域中,局部类有一个优势,即对外部世界可以完全的隐藏起来,而且局部类不仅能够访问外围类中的field,还能访问所在区域的局部变量,不

2010-03-30 14:21:00 353

原创 完全匹配和最佳匹配

1. struct point;    point pp = new point();    move(pp);    void move(point);   #1   void move(point &);    #2   void move(const point);    #3   void move(const point &);    #4   如果只定义

2010-03-25 17:03:00 1978

原创 函数 tips

1. 函数的形参如果是多维数组,则只有第一维的大小可以被省略 void print(int [][]) ==>void print(int [][3])2. 函数的形参如果是数组的引用,那么数组的大小要确定 void print(int (&pa)[]) ==>void print(int (&pa)[3])数组的大小并非是函数形参的一部分,对于参数类型是数组者,如果第一维大小省略,那么唯

2010-03-15 16:49:00 443

原创 定义container元素的时候,有三个条件必须遵守

1. 元素类型必须支持equality(相等)操作符2. 元素类型必须支持less than(小于)操作符3.元素类型必须支持default constractor

2010-03-15 15:44:00 415

转载 JSP文件的编码属性pageEncoding与contentType的区别

pageEncoding:设置JSP源文件和响应正文中的字符集编码。contentType:设置JSP源文件和响应正文的字符集编码及MIME类型。可见,pageEncoding和contentType都可以设置JSP源文件和响应正文中的字符集编码。但也有区别: 设置JSP源文件字符集时,优先级为pageEncoding>contentType。如果都没有设置,默认ISO-8859-

2010-03-08 16:35:00 674

原创 选择一个实例化模式和非单一实例化模式的情况

选择单一实例化模式1.部分状态的共享对象2.只读状态的共享对象3.使用共享状态的共享对象4.具有可记录状态的高吞吐量对象 选择非单一实例化模式1.具有可回写状态的对象2.具有私有状态的对象

2010-03-02 14:11:00 499

原创 Spring支持的Remoting实现技术

Normal 0 7.8 pt 0 2 false false false MicrosoftInternetExplorer4 <!-- /* St

2010-02-25 14:30:00 466

原创 EJB-消息驱动bean的特性

1.消息驱动bean没有home接口,本地home接口,远程接口和本地接口。2.消息驱动bean只有一个弱类型的方法onMessage()。3.消息驱动bean没有返回值。4.消息驱动bean无法将生成的意外发送给客户,但是可以抛出系统级别的exception,EJB容器会处理。5.消息驱动bean是无状态的。

2010-02-23 14:41:00 500

原创 提高EJB性能的十大技巧

Normal 0 7.8 pt 0 2 false false false MicrosoftInternetExplorer4 <! /* Style

2010-02-16 18:03:00 473

原创 高级SQL 2

1 用UNION替换OR (适用于索引列)通常情况下, 用UNION替换WHERE子句中的OR将会起到较好的效果. 对索引列使用OR将造成全表扫描. 注意, 以上规则只针对多个索引列有效. 如果有column没有被索引, 查询效率可能会因为你没有选择OR而降低. 在下面的例子中, LOC_ID 和REGION上都建有索引. 高效: SELECT LOC_ID , LOC_DESC ,

2010-02-08 17:34:00 473

原创 iostream 1

1)int main(void){cout                 } 输出的是alpha bool values:false true, 而不是 alpha bool values:0 1。 2) ">>"输入符会忽略空格、制表符、换行符、回车等特殊符号。输入"hello, baby!";cin >> str;cout 输出hell

2010-02-04 17:49:00 337

原创 高级 SQL 1

1 当使用group by时,未在group by 部分用到的表列在select部分出现时必须使用分组函数。select last_name, state_cd, sum(sales) from customer group by last_name;ERROR at line 1:ORA-00979: not a GROUP BY expression.state_cd应该使

2010-01-29 17:20:00 267

原创 cursor的使用 2

set serveroutput on size 100000declarestate_rec state%rowtype;- - s t a t e _ s p e c 与s t a t e 表的行具有相同的组成//定义type just_names是一个table 里面只有name一个fieldtype just_names is table of state.name%t

2010-01-28 21:38:00 278

原创 cursor的使用 1

• 命名自己的显式游标。• 准备(或打开)一个显式游标。• 使用显式游标取数据。• 用完后释放游标所占内存。在使用显式游标时,必须编写四部分代码:• 在P L / S Q L块的d e c l a r e段中定义游标。• 在P L / S Q L块中初始b e g i n后打开游标。• 取游标到一个或多个变量中,在接收游标的f e t c h语句中,接收变量的数目必须与

2010-01-28 13:37:00 414

原创 角色--成组管理用户的方法

create role nurse; //创建一个角色//给角色赋予权利grant insert on table1 to nurse;grant update on table1 to nurse;grant delete on table2 to nurse;//角色赋给用户grant nurse to zhangsan;grant nurse to lisi;

2010-01-26 17:50:00 323

原创 try-catch 1

inline Account :: Account(int ival, string sval) : _balance(basebalance - detail()){try{//.......}catch(...){}//try-catch不能捕获detail()抛出的异常,也就是不能处理构造函数初始列表中的函数} 可以改成:inline Accoun

2010-01-25 15:37:00 313

原创 虚拟继承 1

class base{public:base(int ival, string sval) : ival1(ival), sval1(sval){};void print();private:int ival1;string sval1;}; class mid1 : public virtual base{public:void pri

2010-01-22 11:30:00 331

原创 私有继承 1

1. 免除(exempting)个别成员的,非公有派生的影响。class base{public:void print();}; class derive : private base{public:using base :: print;//可以恢复到base类中访问权限,但是必须和base类中一样 protected:using base :

2010-01-21 17:14:00 295

原创 操作符重载 2

1) 用户定于的转换序列可以被编译器隐式调用,但是只能调用一次,在调用用户定义的转换前后,可以分别调用一次标准转换序列。2) 隐式转换导致的二义性,可以在构造函数前加上explicit,防止隐式调用构造函数。class Num {public:operator SmallInt();}; classSmallInt{public:SmallInt(Num

2010-01-18 18:17:00 346

原创 重载操作符 1

1) 除了重载operator(),对其他重载操作符提供缺省实参,都是非法的。 2)友元声明的最常用法是,允许非成员的重载操作符访问“友好”类的私有成员。原因是提供重载操作符的左、右对称性,非成员重载操作符就像成员函数一样可以访问“友好”类的私有成员。当然如果那些私有成员已经提供了公有的访问函数接口,可以不声明命名空间的重载操作符为友元函数,因为它可以直接调用公有的访问函数接口,两者的结果

2010-01-15 11:31:00 361

原创 Union 笔记

Union结构体,默认成员是public的权限,static数据和引用不能作为Union的成员,带有构造函数、析构函数和拷贝函数的类也不能作为Union的成员。匿名Union的成员不能是protect和private权限,也不能是类类型,不能有成员函数。在全局中声明的匿名Union要放在未命名的命名空间中。 由于union的共享内存特点,我们可以使我们的类存储不同的型别

2010-01-11 23:47:00 349

原创 Java--Reflection 浅析2

inner class和outer class之间的reflection应用。 package com.gaoqian.reflection;import java.lang.reflect.Field;   import java.lang.reflect.Modifier;   import java.lang.reflect.Constructor;   import java.

2009-12-04 13:51:00 382

原创 Java--Reflection 浅析1

Reflection 的简单应用,包括field, method,constructor的应用。 package com.gaoqian.reflection;import java.lang.reflect.Array;import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lan

2009-12-03 15:09:00 524

转载 Java --Annotation 浅析2

Java基础-学习使用Annotation注解对象注解(也被称为元数据)为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个时刻非常方便地使用这些数据 1-1:基本语法Java SE5内置三种标准注解@Override:表示当前的方法定义将覆盖超类中的方法.如果你不小心拼写错误,或者方法签名对不上被覆盖的方法,编译器就会发出错误提示@Deprecated:如果程序员使用了

2009-12-02 12:46:00 339

转载 difference between Cookie and Session

1、cookie机制和session机制的区别   具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。  同时我们也看到,由于在服务器端保持状态的方案在客户端也需要保存一个标识(也就是 session id啦) ,所以session机制可能需要借助于cookie机制来达到保存标识的目的,但实际上还有其他选择。      还有一种说

2009-12-01 16:31:00 473

转载 Java --Annotation 浅析1

AnnotationsAnnotations是J2SE 5.0引入的新语言特性。通常, Annotations允许开发者用一种跟运行代码无关的次要信息来标注类,方法以及成员。这样就可以使用类似评价的 Annotations,比如“好方法”、“坏方法”,或者更详细一些,“不推荐的方法”、“覆写的方法”。这些用法的可能性是无穷的。不过请注意,方法或类跟标注实际可能不相关,比如“不推荐的”。如果想知道关

2009-12-01 15:49:00 640

转载 在oracle的聚合函数(sum、avg等)中使用NVL函数,强迫加入空值

前面我们在介绍oracle的聚合函数时提到如果在给定的值中存在空值的话,oracle将会忽略掉这些空值。这个处理的方式在大多数时候是符合我们要求的,但是在有些时候可能会有问题。例如,现在到了年关,公司会对部分员工进行奖励,而当然会有一部分人没有得到奖励。比如现在有一张表中存的是员工的奖金额,那个将会有一部分人对应的奖金额是空值,因为他们根本就没有得到奖励,现在老板让你统计全公司的得奖平均额。

2009-11-24 11:34:00 8180

5G端到端网络环境仿真[思博伦]

5G端到端网络环境仿真[思博伦]5G端到端网络环境仿真[思博伦]5G端到端网络环境仿真[思博伦]5G端到端网络环境仿真[思博伦]

2020-12-10

基于hadoop建立云计算

基于hadoop建立云计算,目前还不懂hadoop,你已经out啦

2012-11-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除