自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 const常量

const类型定义:指明变量或对象的值是不能被更新,引入目的是为了取代预编译指令 **************常量必须被初始化*************************cons的作用 (1)可以定义const常量 例如: const int Max=100; int Array[Max]; ...

2010-09-27 10:49:09 109

原创 equals 和 hashcode 约束及应用

java.lang.Object的约定如下:1,在程序的同一执行期间,如果equals方法的信息不给修改,那么对同一对象多次调用hashcode得出的值也是必须一样。但是不要求在不同的执行期间保持一致2,如果两个对象的equals()方法等同,那么两对象任何一个调用hashCode()方法,必须产生同样的结果。3,如果两对象的equals()方法不相等,那么对两对象的任意对象调用has...

2010-09-27 00:30:07 135

原创 C++ 标准IO库

1. 标准库支持wchar_t类型的IO类,在每个类前加“w”前缀即可。文件流的头文件为fstream。string流的头文件为sstream。2. IO对象不能复制和赋值,因为只有支持复制的元素类型才能存储在vector容器和其他容器中,故流对象不能存储在vector和其他容器中。流对象也不能作为函数形参和返回类型。如果要传递和返回IO对象,只能返回指向对象的引用或者指针。3. IO标准...

2010-08-28 21:35:15 108

原创 C++函数学习

1. 函数不能返回另一个函数或者内置数组类型,但可以返回指向函数的指针,或者指向数组元素的指针的指针。2. 早期的C/C++在声明时可以不指定返回类型,如果缺少显示返回类型,函数的返回值将被假定为int型。现在标准的C++必须指定返回类型,否则编译出错。3. 早期的C在声明时可以不指定形参列表,因为C不支持重载,编译不会出现问题,但是在C++中,由于支持重载,必须制定形参列表。(在vs 2...

2010-08-26 22:08:39 80

原创 泛型算法(一)

标准库提供的 find 运算: // value we'll look for int search_value = 42; // call find to see if that value is present vector::const_iterator result = find(vec.begin(), ...

2010-08-01 21:10:35 131

原创 java volatile关键字

[url]http://blog.csdn.net/majorboy/archive/2005/09/09/475811.aspx [/url]Volatile修饰的成员变量在每次被线程访问时,都强迫从共享内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到共享内存。这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个值。 Java语言规范中指出:为了...

2010-07-12 23:26:16 62

原创 java 内存存储

全局变量包含在类对象中,因为所有的对象都在堆上生成,所以全局变量是随对象放在堆上的。 但,方法中的局部变量就不一样了,它们被放在方法栈的栈帧中(注意,如果在方法中生成对象,该对象一样在堆中创建,不过引用该对象的引用变量是放在栈帧中的) 所有的对象都是在堆上创建(Class对象除外),即使是在方法中创建的对象也是这样。 每一个线程都有自己独立的栈和程序记数器,所有线程都共享方法区...

2010-07-12 11:26:15 77

原创 方法同步问题

(1)静态方法同步问题: Every method of java will have a stack, and every invokation on that method will have it's own 'stack frame'. So the locale data of one method invokation will not affect others. ...

2010-01-07 15:13:27 74

原创 Java中堆和栈的区别(转)

本贴来自天极网群乐社区--http://q.yesky.com/group/review-9259291.html 栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewar...

2009-10-14 20:43:31 75

原创 转载一篇理解堆和栈区别的好文章

此文章虽然是面向C/C++程序员写得,但是对咱们Java程序员还是很有帮助的。堆和栈的区别 一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结...

2009-10-14 20:26:55 92

原创 oracle中的几种名称概念

有关数据库名,实例名,网络服务名和服务名的概念理解,请指正!--数据库实例名(INSTANCE_NAME)---------------- 数据库实例名是用于和操作系统之间的联系,也就是说用于对外连接,操作系统与数据库交互,必须使用数据库实例名。数据库实例名在创建数据库后,可以被修改,该参数也被写入数据库参数文件PFILE文件中:INSTANCE_NAME = testD...

2009-08-08 14:50:10 160

原创 orale的tnsping与TCP/IP的ping命令的比较

比较orale的tnsping与TCP/IP的ping命令:   -----------------------------------------------------------------------------  Oracle Net 工具(命令)tnsping,是一个OSI会话层的工具,它用来:  1)验证名字解析(name resolution,当然是oracl...

2009-08-07 15:51:49 67

原创 利用JS将表格数据导出到Excel中

[code="java"][/code]function method2(tableid) //读取表格中每个单元到EXCEL中 { var curTbl = document.getElementById(tableid); try { var oXL = new ActiveXObject("Excel.Applica...

2009-08-06 21:25:44 220

原创 未什么检索不到数据?

我用的是PB8.0.数据库是sybase的.  dw_1.dataobject="d_borrowbooklist" dw_1.settransobject(sqlca)     //取消所有过滤条件   dw_1.setfilter("")  dw_1.setfilter("会员编号="+studentid+"")   dw_1.retrieve() 

2007-05-30 18:04:00 631

空空如也

空空如也

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

TA关注的人

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