继承(上):
1. 提高了代码的重用性
2. 让类与类之间产生关系,有了这个关系,才有多态性
注意:千万不要为了获取其他功能,简化代码而继承:
必须是类与类之间有所属关系才可以继承,所属关系 is a。
在java语言中只能是单继承,不支持多继承。
...
分类:
其他好文 时间:
2014-05-15 15:15:12
阅读次数:
259
#include
#include
using namespace std;
//下面一个移位是一样的,>>相当于除去2,主要是要用right-left,否则对于大数据来说会产生溢出问题。切记
int binarySearch(int arr[],int len,int number)
{
int left=0;
int right=len-1;
in...
分类:
其他好文 时间:
2014-05-15 07:14:38
阅读次数:
272
空指针究竟指向了内存的哪个地方?
如果仅仅声明一个指针,而没有任何赋值,那么这个指针是野指针,它会指到VM的任何位置,碰到异常操作,比如对只读区写操作,就会引起硬件中断产生core,也就是通常的段错误。
良好的编程风格是将指针永远都可控,也就是这个指针的地址,程序可控,通常,对于不使用或初始的指针都将其地址置为0,这是约定俗成的,就如同,我们经常使用的进制一样,你非用一个别人都不用的进...
分类:
编程语言 时间:
2014-05-15 07:04:34
阅读次数:
241
在VI下编译运行C++
vi 1.cpp (创建cpp文件名)
i (进入insert模式开始编辑)
输入完成代码后按Esc 键 退出
然后按 Shift +:输入wq (保存并退出)
g++ 1.cpp -o 1 (编译1.cpp文件,编译后的可运行文件名为1)
./1 运行结果
系统调用
fork() 系统每调用一次会产生一个...
分类:
系统相关 时间:
2014-05-15 06:17:03
阅读次数:
415
JTA(Java Transaction API)允许应用程序执行分布式事务处理--在两个或多个网络计算机资源上访问并且更新数据。JDBC驱动程序的JTA支持极大地增强了数据访问能力。
本文的目的是要提供一个关于的Java事务处理API(JTA)的高级的概述,以及与分布式事务相关的内容。一个事务处理定义了一个工作逻辑单元,要么彻底成功要么不产生任何结果。 一个分布式事务处理只是一个在两...
分类:
数据库 时间:
2014-05-15 04:24:16
阅读次数:
542
1.可串行性
并行操作对并行事务的操作的调度是随机的,不同的调度可能产生不同的结果。在这些不同的调度中,肯定有些调度的结果是正确的,究竟哪些调度是正确的呢?
若每个事务的基本操作都串连在一起,没有其它事务的操作与之交叉执行,这样的调度称为串行调度,多个事务的的串行调度,其执行结果一定是正确的。但串行调度限制了系统并行性的发挥,而很多并行调度又不具有串行调度的结果,所以我们必须研究具有串...
分类:
其他好文 时间:
2014-05-15 02:28:23
阅读次数:
191
1. 具体内容参考[1], 包含安装,配置,用法。2.
关于CRF++的模板:CRF++的模板与论文中在形式上相差较大。对于每个模板,CRF++都会产生一系列相应的特征函数(示性函数)。比如有模板U01:x[0,0],当算法匹配到“the”的时候(标注为xx),会产生一个特征U01:the。这满足特...
分类:
其他好文 时间:
2014-05-14 18:16:44
阅读次数:
610
参考链接SCP和SFTP不用输入密码的信任公钥方法攻略1.在本地主机(Ubuntu)产生RSA密钥cd~/.ssh/
ssh-keygen-trsa均Enter采用默认方式,则产生两个文件id_rsaid_rsa.pub2.将公钥id_rsa.pub添加到远程主机~/.ssh/authorized_keys文件catid_rsa.pub>>.ssh/authorized_keys3...
分类:
其他好文 时间:
2014-05-14 16:27:58
阅读次数:
294
当两台计算机通过TCP/IP协议进行通信时,通常使用Socket对象来代表两端的通信接口,并通过Socket产生I/O流来进行网络通信。
其中ServerSocket对象能接收其他通信实体连接的请求,该对象用于监听来自客户端的Socket连接,如果没有连接,它将一直处于等待状态。
在本文中将创建一个服务器端的ServerSocket 和 手机客户端的Socket . 使它们建立连接,产生I/O...
分类:
其他好文 时间:
2014-05-14 14:54:34
阅读次数:
265