end's coding life

赤子之心

Redis事务使用

概述 相信学过Mysql等其他数据库的同学对事务这个词都不陌生,事务表示的是一组动作,这组动作要么全部执行,要么全部不执行。为什么会有这样的需求呢?看看下面的场景: 微博是一个弱关系型社交网络,用户之间有关注和被关注两种关系,比如两个用户A和B,如果A关注B,则B的粉丝中就应该有A...

2016-03-30 09:41:00

阅读数:421

评论数:0

Java并发编程:CountDownLatch、CyclicBarrier和Semaphore

在java 1.5中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semaphore,今天我们就来学习一下这三个辅助类的用法。   以下是本文目录大纲:   一.CountDownLatch用法   二.Cycl...

2016-03-30 09:09:48

阅读数:855

评论数:0

Paxos算法

Paxos算法是Leslie Lamport于1990年提出的一种基于消息传递且具有高度容错特性的一致性算法。 问题和假设 分布式系统中的节点通信存在两种模型:共享内存(Shared memory)和消息传递(Messages passing)。基于消息传递通信模型的分布式系统,不可避免的会...

2016-03-29 16:39:23

阅读数:821

评论数:0

国内比较快的Maven镜像

mirror>         id>CNid>         name>OSChina Centralname>                                                                           ...

2016-03-28 21:56:01

阅读数:824

评论数:0

Java静态导入

要使用静态成员(方法和变量)我们必须给出提供这个静态成员的类。   使用静态导入可以使被导入类的静态变量和静态方法在当前类直接可见,使用这些静态成员无需再给出他们的类名。   静态导入也是JDK5.0引入的新特性,下面以实例来说明静态导入的用法:      比如先在一个包中...

2016-03-15 13:34:46

阅读数:350

评论数:0

Mysql----索引实现剖析与实践

摘要 本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常...

2016-03-08 10:12:29

阅读数:698

评论数:0

Mysql----游标的嵌套循环

游标的嵌套循环,下面列举了3种嵌套循环(loop-loop,loop-while,loop-repeat). 程序用到的表和数据 CREATE TABLE tb_dic_class (   class_id int(11) DEFAULT NULL,   class_name varchar(...

2016-03-05 14:35:16

阅读数:512

评论数:0

google可用host3月2日

127.0.0.1   localhost 255.255.255.255 broadcasthost ::1 localhost fe80::1%lo0 localhost # Modified hosts start # Amazon AWS Start 27.0.1.125 ap-n...

2016-03-02 16:31:19

阅读数:1392

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭