肥宅兜

导航

2016年7月13日 #

(二)从分布式一致性谈到CAP理论、BASE理论

摘要: 问题的提出 在计算机科学领域,分布式一致性是一个相当重要且被广泛探索与论证问题,首先来看三种业务场景。 1、火车站售票 假如说我们的终端用户是一位经常坐火车的旅行家,通常他是去车站的售票处购买车票,然后拿着车票去检票口,再坐上火车,开始一段美好的旅行 一切似乎都是那么和谐。想象一下,如果他选择的目的 阅读全文

posted @ 2016-07-13 12:45 肥宅兜 阅读(391) 评论(0) 推荐(0) 编辑

(一)从集中式到分布式

摘要: 前言 随着计算机系统规模变得越来越大,将所有业务单元集中部署在一个或者若干个大型机上的体系结构物,已经越来越不能满足当今计算机系统,尤其是大型互联网系统的快速发展,各种灵活多变的系统架构模型层出不穷。同时,随着微型计算机的出现,越来越多廉价的PC机成为了各大IT企业架构的首选,分布式的处理方式越来越 阅读全文

posted @ 2016-07-13 12:40 肥宅兜 阅读(424) 评论(0) 推荐(0) 编辑

四种MySQL存储引擎

摘要: 前言 数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以 获得特定的功能。现在许多不同的数据库管理系统都支持多种不同的数据引擎。MySql的核心就是存储引擎。 阅读全文

posted @ 2016-07-13 00:00 肥宅兜 阅读(254) 评论(0) 推荐(0) 编辑

2016年7月12日 #

日期函数、时间函数总结(MySQL 5.X)

摘要: 一、MySQL 获得当前日期时间 函数1.1 获得当前日期+时间(date + time)函数:now()mysql> select now();+ +| now() |+ +| 2008-08-08 22:20:46 |+ +除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函 阅读全文

posted @ 2016-07-12 23:54 肥宅兜 阅读(414) 评论(0) 推荐(0) 编辑

SQL函数说明大全

摘要: 一旦成功地从表中检索出数据,就需要进一步操纵这些数据,以获得有用或有意义的结果。这些要求包括:执行计算与数学运算、转换数据、解析数值、组合值和聚合一个范围内的值等。 下表给出了T-SQL函数的类别和描述。 函数类别 作用 聚合函数 执行的操作是将多个值合并为一个值。例如 COUNT、SUM、MIN  阅读全文

posted @ 2016-07-12 23:52 肥宅兜 阅读(6958) 评论(0) 推荐(0) 编辑

Java虚拟机1:什么是Java

摘要: 前言 让我们来看一下Java的广告词,来自http://www.java.com/zh_CN/about/: 97%的企业桌面运行Java 美国有89%的桌面(或计算机)运行Java 全球有900万Java开发人员 开发人员的头号选择 排名第一的部署平台 有30亿部移动电话运行Java 100%的蓝 阅读全文

posted @ 2016-07-12 23:40 肥宅兜 阅读(882) 评论(0) 推荐(0) 编辑

Java设计模式1:设计模式概论

摘要: 设计模式是什么 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易地被他人理解、保证代码可靠性。毫无疑问,设计模式于己于人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石脉络, 阅读全文

posted @ 2016-07-12 23:37 肥宅兜 阅读(274) 评论(0) 推荐(0) 编辑

Linux概述

摘要: 为什么服务器尤其大型服务器都使用Linux系统 服务器尤其是大型服务器一般都使用Linux系统,有以下几点原因: 1、成本低,Linux操作系统是免费的 2、安全性好,Linux采取了许多的安全措施,包括对读写权限控制、带保护的子系统、审计跟踪、核心授权等,为网络多用户环境中的用户提供了必要的安全保 阅读全文

posted @ 2016-07-12 23:34 肥宅兜 阅读(604) 评论(0) 推荐(0) 编辑

Java代码优化(一)

摘要: 前言 2016年3月修改,结合自己的工作和平时学习的体验重新谈一下为什么要进行代码优化。在修改之前,我的说法是这样的: 这个观点,在现在看来,是要进行代码优化的一个原因,但不全对。在机械工艺发展的今天,服务器动辄8核、16核,64位CPU,代码执行效率非常高,StringBuilder替换Strin 阅读全文

posted @ 2016-07-12 23:32 肥宅兜 阅读(338) 评论(0) 推荐(0) 编辑

集合(六)LinkedHashMap

摘要: 上两篇文章讲了HashMap和HashMap在多线程下引发的问题,说明了,HashMap是一种非常常见、非常有用的集合,并且在多线程情况下使用不当会有线程安全问题。 大多数情况下,只要不涉及线程安全问题,Map基本都可以使用HashMap,不过HashMap有一个问题,就是迭代HashMap的顺序并 阅读全文

posted @ 2016-07-12 23:29 肥宅兜 阅读(255) 评论(0) 推荐(0) 编辑