自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

转载 http://www.cnblogs.com/yjmyzz

优秀博客收藏:http://www.cnblogs.com/yjmyzz

2017-11-15 17:22:18 948

转载 Java提高篇——Java 异常处理

阅读目录异常的概念异常的体系结构Java 异常的处理机制异常处理的基本语法异常链自定义异常总结回到顶部异常的概念异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。比如说,你的代码少了一个分号,那么运行出来结果是提示是错误java.lang.Error;如果你用System.out.println(11/0),那么你是因为

2017-09-13 15:35:14 322

转载 JVM系列(一):Java类的加载机制

java类的加载机制 1、什么是类的加载类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class对象,Class对象封装了类在方法区内的数据结构,并且向Java程序员提供了访问方法区内的数据结构的接口。类加载器并

2017-07-24 09:40:29 353

转载 HashMap工作原理

目录(?)[-]HashMap存储结构图HashMap类的putK key V value方法的源代码如下HashMap类的getK key方法代码如下当我们执行如下操作时:HashMap map = new HashMap();map.put("语文", 86.5f);map.put("数学", 93.0f);map.put("英语", 90.0f);1

2017-07-24 09:24:58 338

转载 数据库范式通俗理解

基础概念 要理解范式,首先必须对知道什么是关系数据库,如果你不知道,我可以简单的不能再简单的说一下:关系数据库就是用二维表来保存数据。(可以参看我给你发的数据库方面的资料)然后你应该理解以下概念:l        实体:现实世界中客观存在并可以被区别的事物。比如“一个学生”、“一本书”、“一门课”等等。值得强调的是这里所说的“事物”不仅仅是看得见摸得着的“东西”,它也可以是虚拟的,

2017-06-27 17:05:23 1362

转载 Mysql Innodb小结

Mysql Innodb小结 前阵子一直在做与Mysql相关的项目,于是也一直在学习Mysql相关的知识,看了《Mysql:Innodb存储引擎》、《高性能Mysql》后,也算对Mysql有一定的了解了,特地在此总结一下(图片都是《Mysql:Innodb存储引擎》电子版的)。 mysql体系结构:     由:连接池组件、管理服务和工具组件、sql接口组件、查询分

2017-06-27 16:46:45 357

转载 Mesos+Zookeeper+Marathon的Docker管理平台部署记录(1)

随着"互联网+"时代的业务增长、变化速度及大规模计算的需求,廉价的、高可扩展的分布式x86集群已成为标准解决方案,如Google已经在几千万台服务器上部署分布式系统。Docker及其相关技术的出现和发展,又给大规模集群管理带来了新的想象空间。如何将二者进行有效地结合?下面将记录使用Mesos+Zookeeper+Marathon+Docker分布式部署Paas云平台环境,其中:

2017-05-27 16:11:13 4236

转载 为什么zookeeper的节点配置的个数必须是奇数个

zookeeper有这样一个特性:集群中只要有过半的机器是正常工作的,那么整个集群对外就是可用的。也就是说如果有2个zookeeper,那么只要有1个死了zookeeper就不能用了,因为1没有过半,所以2个zookeeper的死亡容忍度为0;同理,要是有3个zookeeper,一个死了,还剩下2个正常的,过半了,所以3个zookeeper的容忍度为1;同理你多列举几个:2->0;3->1

2017-05-27 14:39:08 2760

转载 zookeeper 的Watcher机制实现

http://www.lujiaguang.com/?p=107zookeeper机原理(长连接):Zookeeper 并不是用来专门存储数据的,它的作用主要是用来维护和监控你存储的数据的状态变化。通过监控这些数据状态的变化,从而可以达到基于数据的集群管。当对目录节点监控状态打开时,一旦目录节点的状态发生变化,Watcher 对象的 process 方法就会被调用。(任何实现o

2017-05-27 14:33:54 579

转载 ZooKeeper原理及使用

ZooKeeper是Hadoop Ecosystem中非常重要的组件,它的主要功能是为分布式系统提供一致性协调(Coordination)服务,与之对应的Google的类似服务叫Chubby。今天这篇文章分为三个部分来介绍ZooKeeper,第一部分介绍ZooKeeper的基本原理,第二部分介绍ZooKeeper提供的Client API的使用,第三部分介绍一些ZooKeeper典型的应用场景。

2017-05-27 14:16:08 303

转载 zookeeper原理

ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目,其发展历程无需赘述。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调机制不适合在某些应用中使用,因此需要有一种可靠的、可扩展的、分布式的、可配置的协调机制来统一系统的状态。Zo

2017-05-27 12:40:07 533

转载 进程间通信IPC、LPC、RPC

IPC是进程间通信,有两种,它们是LPC和RPC,前者是本地过程调用 后者是远程过程调用简介  进程间通信(IPC,Inter-Process Communication),指至少两个进程或线程间传送数据或信号的一些技术或方法。进程是计算机系统分配资源的最小单位。每个进程都有自己的一部分独立的系统资源,彼此是隔离的。为了能使不同的进程互相访问资源并进行协调工作,才有了进程间通信

2017-05-24 17:22:42 475

转载 RPC原理及RPC实例分析

在学校期间大家都写过不少程序,比如写个hello world服务类,然后本地调用下,如下所示。这些程序的特点是服务消费方和服务提供方是本地调用关系。123456public class Test {     publicstatic void main(String[] args) {         HelloW

2017-05-24 17:18:00 484

转载 《摔跤吧!爸爸》中引人深思的中英文台词

金牌得主不会从天而降,必须用热爱、刻苦和投入来培养他们。别理会他人闲言闲语,今日随他们,让他们说吧,你的机会将会到来,再来证明自己。拿了银牌,人们迟早会忘记你。但是拿了金牌,你就是榜样。人们永远不会忘记榜样。从出生到死亡,你的人生就是场摔跤赛。没有人支持你去夺奖牌,但如果你赢不了奖牌,所有人都会诅咒你。机会稍纵即逝,要用每一滴汗水去争取,要坚信你会得到更多,坚信不懈的努力会让命运低头。

2017-05-24 12:49:44 5277

转载 分布式数据库架构--分库、分表、排序、分页、分组、实现

MySQL分库分表总结

2017-05-23 11:11:20 10246

转载 分布式系统的架构思路

在计算机领域,当单机性能达到瓶颈时,有两种方式可以解决性能问题,一是堆硬件,进一步提升配置,二是分布式,水平扩展。

2017-05-22 10:52:59 1253

转载 Setup Remote Shell access (RSH) on CentOS 7 / RHEL 7

The Remote Shell is a command line client program that can execute the command as another user, and an another computer over the network. The rsh is a client that connects rshd server daemon, rhsd ser

2017-05-16 11:38:38 1679

转载 SSH原理与运用(一):远程登录

SSH具备多种功能,可以用于很多场合。有些事情,没有它就是办不成。本文是我的学习笔记,总结和解释了SSH的常见用法,希望对大家有用

2017-05-15 15:38:23 331

转载 /proc下的kcore文件过大,能变小吗?

/proc/kcore is like an "alias" for the memory in your computer. Itssize is the same as the amount of RAM you have, and if you read it asa file, the kernel does memory reads.

2017-05-12 18:22:46 3192

转载 linux IO 内核参数调优 之 参数调节和场景分析

linux IO 内核参数调优 之 参数调节和场景分析

2017-04-28 14:14:33 752

转载 Linux调优方案,sysctl.conf的设置

Linux调优方案

2017-04-28 14:09:26 1040

转载 Java开发中的23种设计模式详解(转)

设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理的运用设计模式可以完美的解决很多问题,每种模式在现在中都有相应的原理来与之对应,每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的核心解决方案,这也是它能被广泛应用的原因。本章系Ja

2017-04-27 17:41:58 331

转载 分布式配置服务etcd VS 分布式协调服务zookeeper

oreOS中使用了etcd作为集群配置服务,拥有众多出色的特点,etcd是一个key,value的数据服务器,单实例可达每秒 1000 次写操作,以及方便的REST接口。 zookeeper则是在Hadoop中大放光彩的分布式协调服务,提供了分布式锁,数据同步,等服务。

2017-04-25 13:13:30 744

转载 服务发现:Zookeeper vs etcd vs Consul

果使用预定义的端口,服务越多,发生冲突的可能性越大,毕竟,不可能有两个服务监听同一个端口。管理一个拥挤的比方说被几百个服务所使用的所有端口的列表,本身就是一个挑战,添加到该列表后,这些服务需要的数据 ...

2017-04-25 13:07:57 506

转载 etcd 集群搭建及常用场景分析

etcd 是一个分布式一致性k-v存储系统,可用于服务注册发现与共享配置,具有以下优点。简单 : 相比于晦涩难懂的paxos算法,etcd基于相对简单且易实现的raft算法实现一致性,并通过gRPC提供接口调用安全:支持TLS通信,并可以针对不同的用户进行对key的读写控制高性能:10,000 /秒的写性能

2017-04-25 11:55:08 258

转载 Systemd 入门教程:实战篇

上一篇文章,我介绍了 Systemd 的主要命令,今天介绍如何使用它完成一些基本的任务

2017-04-20 13:10:45 753

转载 Systemd 入门教程:命令篇

Systemd 是 Linux 系统工具,用来启动守护进程,已成为大多数发行版的标准配置。

2017-04-20 13:06:51 481

转载 http://blog.csdn.net/tianlesoftware

http://blog.csdn.net/tianlesoftware

2011-08-16 23:28:35 956

转载 Timesten安装笔记参考

Timesten安装笔记参考安装文件:otn.oracle.comLinux: red-hat ES3, SUSE9CPU:intel EM641. 内核参数调整:1) sysctl和limit修改 sysctl.confnet

2011-08-16 23:17:33 624

转载 Oracle Data Guard配置手记

Oracle Data Guard配置手记经过多次实践,参阅网上N多文章……最后还是配不成,可能本人悟性太低,无法体会高手的笔记。最终还是在前辈的帮助下完成。特用最平实的手法记录下来,以便如吾辈菜鸟能看得懂。运行Data Guard的条件1、在主库和从库的所有机器上必

2011-08-16 23:15:57 338

转载 ORACLE RMAN 增量备份完整恢复测试

ORACLE RMAN 增量备份完整恢复测试 创建测试表空间:SQL> create tablespace tablespace1     2  datafile '/db/app/oracle/oradata/orcl/tablespace1.dbf'

2011-08-16 23:15:02 4317

转载 Oracle10g闪回恢复区详细解析

[Oracle]Oracle10g闪回恢复区详细解析文章来源:dbanotes作者:Fenng更新时间:2006-4-14【大小】【加入收藏】-何为闪回恢复区  Oracle 10g 有一项新功能称为

2011-08-16 23:12:05 319

转载 Step By Step Instructions on Installing Oracle 11g Real Application Cluster (RAC) (11.1.0.6) 32-bit

Step By Step Instructions on Installing Oracle 11g Real Application Cluster (RAC) (11.1.0.6) 32-bit on CentOS Linux 4 Update 5By Bhavin Hi

2011-08-16 23:10:23 3311

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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