上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 23 下一页

2016年4月11日

回滚与撤销

摘要: 回滚:即在事务运行的过程中发生了某种故障,事务不能继续执行,系统将事务中对数据库的所有已完成的操作全部撤销,滚回到事务开始时的状态。 撤销:恢复程序要在不影响其他事务运行的情况下,强行回滚该事务,即撤销该事务已经做出的任何对数据库的修改,使得该事务好像根本没有启动一样。 根据上述书中的解释可以明白二 阅读全文

posted @ 2016-04-11 00:10 wzyxidian 阅读(936) 评论(0) 推荐(0) 编辑

数据库事务

摘要: 事务(Transaction)是并发控制的基本单位。所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。 ● Atomic(原子性):事务中包含的操作被看做一个逻辑单元,这个逻辑单元中的操作要么全部成功,要么全部失败。 ● Consistency(一致性):只 阅读全文

posted @ 2016-04-11 00:08 wzyxidian 阅读(136) 评论(0) 推荐(0) 编辑

2016年4月10日

mysql 海量数据的存储和访问解决方案

摘要: 第1章 引言 随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互 联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高网站性能,横向扩展数据层已 经成为架构研发人员首选的方式。水平切分数据库,可以 阅读全文

posted @ 2016-04-10 23:48 wzyxidian 阅读(7281) 评论(0) 推荐(0) 编辑

数据库范式

摘要: ◆ 第一范式(1NF):强调的是列的原子性,即列不能够再分成其他几列。 考虑这样一个表:【联系人】(姓名,性别,电话) 如果在实际场景中,一个联系人有家庭电话和公司电话,那么这种表结构设计就没有达到 1NF。要符合 1NF 我们只需把列(电话)拆分,即:【联系人】(姓名,性别,家庭电话,公司电话)。 阅读全文

posted @ 2016-04-10 22:56 wzyxidian 阅读(220) 评论(0) 推荐(0) 编辑

Linux硬链接与软连接

摘要: 1.Linux链接概念 Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。 【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为 阅读全文

posted @ 2016-04-10 17:34 wzyxidian 阅读(155) 评论(0) 推荐(0) 编辑

2016年3月29日

Java随机数

摘要: 本章先讲解Java随机数的几种产生方式,然后通过示例对其进行演示。 广义上讲,Java中的随机数的有三种产生方式:(01). 通过System.currentTimeMillis()来获取一个当前时间毫秒数的long型数字。(02). 通过Math.random()返回一个0到1之间的double值 阅读全文

posted @ 2016-03-29 10:16 wzyxidian 阅读(402) 评论(0) 推荐(0) 编辑

2016年3月27日

Java多线程系列--“JUC集合”10之 ConcurrentLinkedQueue

摘要: 概要 本章对Java.util.concurrent包中的ConcurrentHashMap类进行详细的介绍。内容包括:ConcurrentLinkedQueue介绍ConcurrentLinkedQueue原理和数据结构ConcurrentLinkedQueue函数列表ConcurrentLink 阅读全文

posted @ 2016-03-27 16:36 wzyxidian 阅读(200) 评论(0) 推荐(0) 编辑

Java多线程系列--“JUC集合”09之 LinkedBlockingDeque

摘要: 概要 本章介绍JUC包中的LinkedBlockingDeque。内容包括:LinkedBlockingDeque介绍LinkedBlockingDeque原理和数据结构LinkedBlockingDeque函数列表LinkedBlockingDeque源码分析(JDK1.7.0_40版本)Link 阅读全文

posted @ 2016-03-27 16:26 wzyxidian 阅读(194) 评论(0) 推荐(0) 编辑

Java多线程系列--“JUC集合”08之 LinkedBlockingQueue

摘要: 概要 本章介绍JUC包中的LinkedBlockingQueue。内容包括:LinkedBlockingQueue介绍LinkedBlockingQueue原理和数据结构LinkedBlockingQueue函数列表LinkedBlockingQueue源码分析(JDK1.7.0_40版本)Link 阅读全文

posted @ 2016-03-27 15:27 wzyxidian 阅读(179) 评论(0) 推荐(0) 编辑

Java多线程系列--“JUC集合”07之 ArrayBlockingQueue

摘要: 概要 本章对Java.util.concurrent包中的ArrayBlockingQueue类进行详细的介绍。内容包括:ArrayBlockingQueue介绍ArrayBlockingQueue原理和数据结构ArrayBlockingQueue函数列表ArrayBlockingQueue源码分析 阅读全文

posted @ 2016-03-27 15:12 wzyxidian 阅读(317) 评论(0) 推荐(0) 编辑

Java多线程系列--“JUC集合”06之 ConcurrentSkipListSet

摘要: 概要 本章对Java.util.concurrent包中的ConcurrentSkipListSet类进行详细的介绍。内容包括:ConcurrentSkipListSet介绍ConcurrentSkipListSet原理和数据结构ConcurrentSkipListSet函数列表Concurrent 阅读全文

posted @ 2016-03-27 14:44 wzyxidian 阅读(261) 评论(0) 推荐(0) 编辑

Java多线程系列--“JUC集合”05之 ConcurrentSkipListMap

摘要: 概要 本章对Java.util.concurrent包中的ConcurrentSkipListMap类进行详细的介绍。内容包括:ConcurrentSkipListMap介绍ConcurrentSkipListMap原理和数据结构ConcurrentSkipListMap函数列表Concurrent 阅读全文

posted @ 2016-03-27 12:56 wzyxidian 阅读(227) 评论(0) 推荐(0) 编辑

ActiveMQ实现负载均衡+高可用部署方案

摘要: 一、架构和技术介绍 ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现 1. 多种语言和协议编写客户端。语言: Java, C, C++, C#, Ruby, Perl, Python, PHP。应用协议 阅读全文

posted @ 2016-03-27 10:17 wzyxidian 阅读(1045) 评论(0) 推荐(0) 编辑

ActiveMQ集群应用

摘要: ActiveMQ集群 ActiveMQ具有强大和灵活的集群功能,但在使用的过程中会发现很多的缺点,ActiveMQ的集群方式主要由两种:Master-Slave和Broker Cluster。 1、Master-Slave Master-Slave方式中,只能是Master提供服务,Slave是实时 阅读全文

posted @ 2016-03-27 09:52 wzyxidian 阅读(362) 评论(0) 推荐(1) 编辑

2016年3月25日

servlet单例多线程

摘要: Servlet如何处理多个请求访问? Servlet容器默认是采用单实例多线程的方式处理多个请求的: 1.当web服务器启动的时候(或客户端发送请求到服务器时),Servlet就被加载并实例化(只存在一个Servlet实例); 2.容器初始化化Servlet主要就是读取配置文件(例如tomcat,可 阅读全文

posted @ 2016-03-25 15:50 wzyxidian 阅读(323) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 23 下一页

导航