什么是服务? 服务提供了一种能在应用的整个生命周期内保持数据的方法,它能够在控制器之间进行通信,并且能保证数据的一致性。 服务是一个单例对象,在每个应用中只会被实例化一次(被$injector实例化),并且是延迟加载的(需要时才会被创建)。服务提供了把与特定功能相关联的方法集中在一起的接口。(此解释 ...
分类:
Web程序 时间:
2016-09-23 16:37:45
阅读次数:
203
昨晚跟朋友一起讨论了一个问题,关于他问我怎么保持数据库的一致性,以及这其中衍生出来的一些问题,我觉得我应该写个博客,至少自己觉得懂了许多。 抛个问题出来:什么是数据库的一致性呢? 答:既然抽象,那就举个例子出来,方便理解;比如说,抢单问题,当有一件物品的数量只有10件,而参与抢单的人却有10万个,很... ...
分类:
数据库 时间:
2016-09-13 11:33:38
阅读次数:
196
本文主要是参考了原作者:lemrose http://blog.csdn.net/axin66ok/article/details/6175522 1.cookie 是一种发送到客户浏览器的文本串句柄,并保存在客户机硬盘上,可以用来在某个WEB站点会话间持久的保持数据。 2.session其实指的就 ...
分类:
其他好文 时间:
2016-08-30 13:28:27
阅读次数:
155
Oracle基础知识 Oracle的主要特点 1.支持多用户、大事务量的事务处理 2.在保持数据安全性和完整性方面性能的优越 3.支持分布式数据处理。将分布在不同物理位置的数据库用通信网络连接起来,在分布式数据库管理系统的控制下,组成一个逻辑上统一的数据库,完成数据处理任务 4.具有可移植性,Ora ...
分类:
数据库 时间:
2016-08-26 18:25:24
阅读次数:
221
一 if标签 二 where标签 如果它包含的标签中有返回值的话就插入一个where。此外如果标签返回的内容是以AND或OR开头的,则它会剔除掉。 三 set 标签 使用set+if标签修改后,如果某项为null则不进行更新,而是保持数据库原值 四 trim标签 trim是更灵活的去处多余关键字的标 ...
分类:
数据库 时间:
2016-08-24 11:10:12
阅读次数:
450
在存储过程中使用事务时非常重要,使用数据库可以保持数据的关联完整性,在SQL Server存储过程中使用事务也很简单,举个例子: 说明:1、使用存储过程执行事务,需要开启XACT_ABORT参数(默认值Off),将该参数设置On,表示当执行事务时,如果出错,会将transcation设置为uncom ...
分类:
其他好文 时间:
2016-08-16 14:37:42
阅读次数:
162
6.mysql主-从备份 主-主备份,首先AB机要保持数据一致,即先手工备份A机数据,然后在B机上恢复,之后就很简单了,只需要在B机上创建一个同步账号,并在A机上输入B机的那些参数然后启动slave start就实现了主-主双机热备。 主-从复制如下:A:192.168.10.119:masterB ...
分类:
数据库 时间:
2016-08-15 18:45:21
阅读次数:
242
在一个项目中需要同时操作多个数据库,为了保持数据一致性使用了分布式数据库 1.如果是应用和服务器在一台服务器上,则只需要开启该服务器的MSDTC即可实现分布式数据库,如果是在不同服务器上,则两台服务器上都需要进行配置 2.管理工具-组件服务,打开组件服务管理,展开组件服务节点 3.右键本地DTC,选 ...
分类:
数据库 时间:
2016-08-15 17:24:26
阅读次数:
292
数据库 1.1 什么是数据库 数据库就是用来存储和管理数据的仓库! 数据库存储数据的优先: l 可存储大量数据; l 方便检索; l 保持数据的一致性、完整性; l 安全,可共享; l 通过组合分析,可产生新数据。 1.2 数据库的发展历程 l 没有数据库,使用磁盘文件存储数据; l 层次结构模型数 ...
分类:
数据库 时间:
2016-08-11 17:33:13
阅读次数:
218
一、外键 外键是设置当前表中的某一列与别一数据表中的主键列关联。主要目的是控制与外键表中的数据,保持数据一致性,完整性,也就是说:当前表中这一列的数据必须是关联外键列中的某一数据,而且相关联的两个数据列的类型必须相同;当关联外键列某一数据修改或删除时,将触当前表的某一项相应操作。 特点:1、与另一张 ...
分类:
数据库 时间:
2016-08-07 21:36:53
阅读次数:
223