新建一个类对象时,类的构造函数会对其初始化,许多时候需要使用一个已经存在的对象去复制出同类的一个或多个新对象,这个时候就需要使用到类的复制构造函数。有些情况需要同类对象之间互相赋值,就像A=B一样,这就是赋值函数的工作。当对象的作用域结束或动态分配的对象被删除时,就应自动调用析构函数释放对象获取的所 ...
分类:
其他好文 时间:
2017-11-01 23:58:08
阅读次数:
352
oracle11g 重装操作系统后,如何利用原有oracle表空间文件还原数据库最近由于系统重装,在还原dmp备份文件时,由于数据原因(用exp命令导出时表没有导出全部),导致系统不能正常运行。根据网上的信息和个人实际情况,做个记录,便于后用。 oracle 导出空表方法: 1. 执行下面语句: s ...
分类:
数据库 时间:
2017-10-18 17:35:34
阅读次数:
310
Kubernetes是一款开源的项目,管理Linux容器集群,并可将集群作为一个单一的系统来对待。其可跨多主机来管理和运行Docker容器、提供容器的定位、服务发现以及复制控制。它由Google发起,现在则得到如微软、红帽、IBM和Docker等众多厂商的支持。Google使用容器技术有着超过十年..
分类:
Web程序 时间:
2017-06-18 21:57:04
阅读次数:
380
分页相关属性 分页思路表单提交(只需传递当前页的值) ->action action 调用 service中的方法【action需要完成的操作就是把表单提交的currentPage(当前页的值)传递(调用action中注入的service对象的方法)给servicePageBean pageBean ...
分类:
其他好文 时间:
2017-03-30 17:10:06
阅读次数:
391
Neutron计算节点部署 安装组件,安装的服务器是192.168.137.12 1、安装软件包 2、配置文件neutron.conf 因为neutron控制节点跟计算节点配置几乎一样,直接复制控制节点的文件到计算节点,将不同的部分进行修改。 在neutron计算节点进行修改配置文件权限 neutr ...
分类:
其他好文 时间:
2017-02-02 22:57:17
阅读次数:
619
经过前两篇随笔( 上 中 )的分析我们已经解决了具有指针成员的同类对象“ 干涉 ”问题。可惜,前面给出的解决方案代码还是不完整。还有什么问题呢?观察发现,构造函数里面有new的关键字出现,也就是说开辟了新的内存空间,我们也知道new必须也只能对应一个delete,而不应该让系统自己处理( 还不熟练... ...
分类:
其他好文 时间:
2017-01-27 00:09:05
阅读次数:
247
若要将a对象复制给b对象,编译器应当做何工作?C++初学者也许会直接说” a对象的成员复制给b对象的成员 “。在很多情况下,这种说法正确,事实上C++会给类定义一个默认的复制函数,它所做的工作也正是如此。但,下面问题来了:如果类的成员当中有指针,这种做法还行吗?本文将对这个问题作出实例分析。 ...
分类:
其他好文 时间:
2017-01-26 23:16:10
阅读次数:
207
A方法用于在内部实例化控制器,调用格式:A('[项目://][分组/]模块','控制器层名称')最简单的用法: $User = A('User'); 复制代码 表示实例化当前项目的UserAction控制器(这个控制器对应的文件位于Lib/Action/UserAction.class.php), ...
分类:
其他好文 时间:
2016-12-22 14:15:18
阅读次数:
216
Codeblocks快捷键: Ctrl+Shift+Enter:复制控制台exe内容 Ctrl+Z:撤销 Ctrl+F:查找 Ctrl+R:查找替换功能 Ctrl+Shift+C:加注释 Ctrl+Shift+X:取消注释 Ctrl+D:复制并粘贴光标所在行 Ctrl+L:删除光标所在行 Ctrl+ ...
分类:
其他好文 时间:
2016-12-18 01:35:28
阅读次数:
445
在包含指针的类中需要注意复制控制,复制指针时只复制指针中的地址,不会复制指针指向的对象。 大多数c++类采用三种方法管理指针成员: 1)指针成员采用常规指针型行为。 2)采用智能指针 3)采取值型行为 常规指针缺陷:可能会出现悬垂指针。当一个指针复制到另一个指针,两个指针指向同一个对象,当一个指针删 ...
分类:
其他好文 时间:
2016-08-21 06:23:48
阅读次数:
143