一、MMM简介:MMM即Master-MasterReplicationManagerforMySQL(mysql主主复制管理器)关于mysql主主复制配置的监控、故障转移和管理的一套可伸缩的脚本套件(在任何时候只有一个节点可以被写入),这个套件也能对居于标准的主从配置的任意数量的从服务器进行读负载均衡,所以你..
分类:
数据库 时间:
2014-12-03 14:22:46
阅读次数:
301
以前在花瓣上看到的一个搜索框交互效果,找不到了。搜索标志获得焦点的时候拉伸成搜索框,失去焦点的时候缩回搜索标志,输入内容回车,则会先缩回搜索标志,而后旋转模拟loading。DEMO下载效果如图:----------------------------------------------------...
分类:
其他好文 时间:
2014-12-03 12:19:14
阅读次数:
338
akka 并发编程框架
kafka 高吞吐量分布式消息系统
akka 是一个用 Scala 编写的库,用于简化编写容错的、高可伸缩性的 Java 和 Scala 的 Actor 模型应用。
Actor模型并非什么新鲜事物,它由Carl Hewitt于上世纪70年代早期提出,目的是为了解决分布式编程中一系列的编程问题。其特点如下:
...
分类:
其他好文 时间:
2014-12-01 17:37:20
阅读次数:
343
REST ful Web Service是什么?
REST是一种架构风格,其核心是面向资源,REST专门针对网络应用设计和开发方式,以降低开发的复杂性,提高系统的可伸缩性。REST提出设计概念和准则为:
1.网络上的所有事物都可以被抽象为资源(resource)
2.每一个资源都有唯一的资源标识(resource identifier),对资源的操...
分类:
Web程序 时间:
2014-12-01 11:30:00
阅读次数:
178
什么是SVG? 1、指可伸缩矢量图形 2、用来定义用于网络的基于矢量的图形 3、使用XML格式定义图形 4、图像在放大或改变尺寸的情况下其图形不会有所损失 5、万维网联盟的标准, 用于描述二维矢量图形的一种图形格式SVG的优势 1、可被非常多的工具读取和修改(比如记事本) 2、与JPEG和GIF图像...
分类:
其他好文 时间:
2014-11-28 17:57:35
阅读次数:
149
一、声明 本教程所使用的是Python版本是3.4.2. 二、Python列表介绍 Python列表(List)使用简单而且功能强大,其具有很好的可伸缩性,为开发者编程提供了巨大的便利。 【列表变量声明】 列表变量的声明和C语言中声明数组的方式差不多。下图中声明了一个名为 list 的列表变量。 【...
分类:
编程语言 时间:
2014-11-28 01:00:34
阅读次数:
390
http://www.xprogrammer.com/159.html概述:NodeJS宣称其目标是“旨在提供一种简单的构建可伸缩网络程序的方法”,那么它的出现是为了解决什么问题呢,它有什么优缺点以及它适用于什么场景呢?本文就个人使用经验对这些问题进行探讨。一. NodeJS的特点我们先来看看Nod...
分类:
Web程序 时间:
2014-11-24 22:19:21
阅读次数:
464
一、About thrift thrift是一种可伸缩的跨语言服务的发展软件框架。它结合了功能强大的软件堆栈的代码生成引擎,以建设服务,工作效率和无缝地与C + +,C#,Java,Python和PHP和Ruby结合。thrift是facebook开发的,我们现在把它作为开源软件使用。thrift允...
分类:
其他好文 时间:
2014-11-23 17:20:23
阅读次数:
224
LVS:可以实现高可用的、可伸缩的Web、Mail、Cache和Media等网络服务,实现一个可高用、高性能、低成本的服务器应用软件LVS集群组成:前端:负载均衡层 --由一台或多台负载调度器构成中间:服务器群组成 --由一组实际运行应用服务的服务器组成底层:数据共享存储层 --提供共享存储空间的存...
分类:
其他好文 时间:
2014-11-20 18:38:31
阅读次数:
189
LVS:可以实现高可用的、可伸缩的Web、Mail、Cache和Media等网络服务,实现一个可高用、高性能、低成本的服务器应用软件LVS集群组成:前端:负载均衡层--由一台或多台负载调度器构成中间:服务器群组成--由一组实际运行应用服务的服务器组成底层:数据共享存储层--提供共享存储..
分类:
其他好文 时间:
2014-11-20 15:35:17
阅读次数:
118