3.3 封装(Encapsulation)
封装:是指隐藏对象的属性和实现细节,仅对外提供
公共访问方式。
好处:
? 将变化隔离。
? 便于使用。
? 提高重用性。
? 提高安全性。
封装原则:
? 将不需要对外提供的内容都隐藏起来。
? 把属性都隐藏,提供公共方法对其访问。...
分类:
其他好文 时间:
2014-07-18 22:28:39
阅读次数:
237
锁应该说是由关系型数据库ACID(Atomicity,Consistency,Isolation,Durability)特性而引出的。以下将测试在创建及更新表过程中SQL Server锁资源分配情况获取当前会话的事务隔离级别:DBCC USEROPTIONS测试环境:SQL SERVER 2008 ...
分类:
数据库 时间:
2014-07-18 20:07:52
阅读次数:
359
1.什么是事务控制?答:事务控制就是将一系列操作当成一个不可拆分的逻辑单元,保证这些操作要么都成功,要么都失败。在关系数据库中,一个事务可以是一条SQL语句,一组SQL语句或整个程序。事务是恢复和并发控制的基本单位。事务应该具有4个属性:原子性、一致性、隔离性、持续性。这四个属性通常称为ACID特性...
分类:
编程语言 时间:
2014-07-16 19:19:21
阅读次数:
284
其实很简单,single-transaction可以让mysqldump 的时候不锁表。但是他有3个前提innodb的引擎不能在执行的同时,有其他alter table ,drop table,rename table,truncate table的操作。隔离级别 必须是REPEATABLE REA...
分类:
数据库 时间:
2014-07-16 19:06:58
阅读次数:
526
在云计算中,有三种基本服务模型:软件即服务(SaaS)、平台即服务(PaaS)和基础架构即服务(IaaS)。此外,还有三种基本的部署模型:公有、混合和私有。虚拟化通常被用于上述的这些云计算模型和部署中,以实现其诸多优势,包括成本效益、增加运行时间、改善灾难恢复和应用隔离。 在云部署中处理虚拟化...
分类:
其他好文 时间:
2014-07-16 13:56:07
阅读次数:
155
1.ACID:原子性、一致性、隔离性、持久性2.事务:显示,隐士事物3.不一致性: 更新丢失(覆盖了)、脏读(读取到了未提交的数据)、不可重复读(两次读取的结果不一致)4. 四个隔离级别:--主要保证查询时最新的 READUNCOMMITTED --不申请X锁与S锁 READCOMMITTE...
分类:
其他好文 时间:
2014-07-16 08:43:43
阅读次数:
252
1.atomicity 原子性 数据库中的执行要么都完成,要么失败。2.consistency 一致性 通过一些约束(主键,外键,唯一性,check等)来保证数据跟业务一致。3.isolation 隔离性 事务执行不相互干扰,一个事务不能看到另一个事务运行时的某一刻的数据。 隔离性的等级分为:rea...
分类:
其他好文 时间:
2014-07-14 19:03:05
阅读次数:
223
每个iOS应用都有自己的应用沙盒(应用沙盒就是文件系统目录),与其他文件系统隔离。应用必须待在自己的沙盒里,其他应用不能访问该沙盒应用沙盒的文件系统目录,如下图所示(假设应用的名称叫network)模拟器应用沙盒的根路径在: (apple是用户名, 7.1是模拟器版本)/Users/apple/Li...
分类:
移动开发 时间:
2014-07-13 21:20:29
阅读次数:
219
中关村在线最近开始推出ZOL一键安装器,用户直接下载的并不是别人发布的安装包,而是带有安装包编码的ZOL一键安装器。
这样,对于那些想直接下载安装包,安装在与互联网隔离的内部网内PC机的用户来说,如何才能直接下载安装包呢?
本人以一个具体的实例,来讲述了一种方法,来实现使用ZOL一键安装器来下载中关村在线的《万能数据库查询分析器》的中文版本源安装程序。...
分类:
其他好文 时间:
2014-07-12 20:35:17
阅读次数:
426
EEPlat PaaS平台提供了基于元数据驱动的以配置为主的快速开发平台,同时提供了完整的多租户实现,各租户拥有自己的独立应用和数据库,租户间实现了应用和数据的完全隔离。
EEPlat PaaS平台包括四大子系统:多租户管理子系统、企业应用后台配置开发环境、元数据驱动引擎、企业应用分发管理子系统等。
核心原理流程图
EEPlat PaaS平台的原理,核心是元数据和执行引擎。通过后台配置开发环...
分类:
其他好文 时间:
2014-07-12 20:06:10
阅读次数:
231