上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 58 下一页
摘要: 有时程序中有些数据需要持久保存,或者其他原因,需要调用全局的,但全局的对于开发来说,比较危险。这里介绍static,感觉很有用。 对于static我是这样理解的:类中的一般成员在生成对象的时候,每个成员都关联着对象。因此对象可以调用自己的成员,因此this指针也就有了意义,而对于static声明的成员,只关联于类,生成对象的时候不对该成员进行实例化,因此对象无法对此成员进行调用,this指针也就没意义了。 除此之外,感觉static很有优势,可以替代全局的部分功能,同时还具有了封装属性。具体如下代码:Test.h#ifndef TEST_H#define TEST_H#include<i 阅读全文
posted @ 2011-11-21 20:23 java简单例子 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 学习了c++这么久,一直没有对友元进行了解,据说友元不是特别好用(据说,不是我说的),因此直到今天才去了解。其实友元确实不是很常用,但友元功能确实很实用,它不但能够释放类中的非公有成员,同时还能保证了类的封装性。用户可以有选择为具体的类或函数赋予“通行证”。还是比较灵活的。比如:某个类去访问另一个类的私有成成员,或者一个函数去访问某个类的私有成员等等,都可以使用友元来实现。 下面就友元做了两个小例子,望高手指教。(每段代码都在不同的文件中)首先是关于友元类的代码,就一句话,很简单。。。Test.h:#ifndef TEST_H#define TEST_H#include<iostream 阅读全文
posted @ 2011-11-21 17:40 java简单例子 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 异常还是用实例和注释来诠释吧!实例1查询empno=1234的雇员名字(emp表中无此雇员)set serveroutput ondeclare v_ename emp.ename%type;begin select ename into v_ename from emp whereempno=1234; dbms_output.put_line(v_ename);exception --异常处理的标识,它位于begin之后 when no_data_found then--判断异常 dbms_output.put_line('雇员编号错误,没有找到相应雇员!'); --显示异 阅读全文
posted @ 2011-11-20 17:13 java简单例子 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 游标对游标的理解:游标就是临时存储从数据库中提取的数据块,游标的运行机制就是在内存中对数据进行处理,从而大大提高数据处理的效率.游标的分类:显式游标和隐式游标.<1>隐式游标DML操作和单行SELECT语句会使用隐式游标.隐式游标的属性:隐式游标的属性返回值类型意义sql%rowcountint值为DML语句成功执行的行数sql%foundbool值为true时表示DML操作和单行SELECT语句成功执行sql%notfoundbool值为true时表示DML操作和单行SELECT语句未成功执行sql%isopenboolDML操作在执行过程中为真,结束后为假隐式游标的实例:set 阅读全文
posted @ 2011-11-20 01:13 java简单例子 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 1.插入( insert )<1>一次只能插入一行数据插入部分字段的用法:insert into table_name(column1,column2,column3) values(value1,value2,value3);插入空值字段的用法:insert into table_name(column1,column2,column3) values(value1,value2,null);插入全部字段的用法:insert into table_name values(value1,value2,value3);<2>一次可以插入多行数据Insert into ta 阅读全文
posted @ 2011-11-19 21:40 java简单例子 阅读(268) 评论(0) 推荐(0) 编辑
摘要: PLSQL 知识其实要写的不多,在后面的实例中都有3种输出格式<1>dbms_output.put(字符串表达式); 输出字符串,不换行<2>dbms_output.put_line(字符串表达式); 输出字符串,换行<3>dbms_output.new_line; 换行PLSQL 实例实例1在emp表中查询empno=7788的雇员姓名和工资set serveroutput on declare v_ename emp.ename%type; v_salemp.sal%type;begin select ename,sal into v_ename,v_s 阅读全文
posted @ 2011-11-19 21:36 java简单例子 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 我们知道折半查找只能在有序的数组里才能使用。其实在插入排序过程中,大家细心的话会发现,每次找插入位置时,这段元素是有序的,那么在这里为使用折半查找提供了条件。但是用传统的折半查找肯定不行,因为我们这里要找的是要插入的位置例如:42,53, 64, 85, 58这5个元素在插入排序里就是58前面的元素全部有序,我们要找的是58应该插入的位置,应该是在64所在的位置而这个64所在的位置就是我们折半查找要查找的位置,其实就是53<58<64,在这里我对折半查找稍作改进int binsearch(int *A,int first,int last,int x){ int mid=0; in 阅读全文
posted @ 2011-11-19 20:39 java简单例子 阅读(1648) 评论(0) 推荐(0) 编辑
摘要: 今天给大家带来的是用红帽的5.4系统如何配置DNS服务器1》配置ip将服务器的ip和客户端的ip在同一网段,将客户端的dns指向服务器ip配好ip后注意先清空防火墙规则配置ip:#system-config-network#/etc/init.d/networkrestart清空防火墙规则:#iptables-F保证客户和服务器能互相ping通2》配置yum工具使用虚拟机挂载光盘,选则好光盘的影像路径#mkdir-p/media/repo/redhat#cd/media/repo/redhat#mount/dev/cdrom/meida/repo/redhat挂载#cd..#rpm-ivh/m 阅读全文
posted @ 2011-11-15 20:02 java简单例子 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 这个错误有点小小的纠结.想都没想就写的,,其实错误的原因就在我在映射实体的时候@ManyToOne@ Column(name="parent_id") public Module getParent() { return parent; }注意上面的 @ Column(name="parent_id")应该改为@JoinColumn(name="parent_id")就OK了 阅读全文
posted @ 2011-11-14 23:44 java简单例子 阅读(143) 评论(0) 推荐(0) 编辑
摘要: Husband.javapackagecom.one2one.bean;importjavax.persistence.CascadeType;importjavax.persistence.Column;importjavax.persistence.Entity;importjavax.persistence.GeneratedValue;importjavax.persistence.GenerationType;importjavax.persistence.Id;importjavax.persistence.OneToOne;importjavax.persistence.Tabl 阅读全文
posted @ 2011-11-14 22:35 java简单例子 阅读(139) 评论(0) 推荐(0) 编辑
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 58 下一页