文章列表 - 高飞网
文章列表

MySQL集群原理详解 2017-08-17 15:57:37

1. 为什么需要分布式数据库 随着计算机和信息技术的迅猛发展和普及,行业应用系统的规模迅速扩大,行业应用所产生的数据量量呈爆炸式增长,动辄达到数百TB甚至数百PB规模,已远远超出现有的传统计算技术和信息系统的处理能力,而集中式数据库面对大规模数据处理逐渐...

MySQL集群搭建详解 2017-08-17 11:43:27

最近公司打算搭建MySQL集群,以前只用过一主二从,没有用过集群,正好学习一下。首先,我不明白为什么要做集群,一主二从不就可以了吗?不过为什么用先不考虑了,公司想用,那就研究吧,先搭建起来,再研究原理吧。1 简介 不准备讲原理,不过先来一张图,有个大概的...

Memcached 2017-07-28 02:09:46

http://www.runoob.com/memcached/memcached-tutorial.html简介 Memcached是一个自由开源的,高性能,分布式对象缓存系统。 Memcached是一种基于内存的key-value存储,用来存储小块的任意数据(字符串、对象)。 Memcached简单而 强大。它的简洁设计便于快速开发...

tcpip 2017-07-28 02:09:46

http://www.cnblogs.com/wulala1119/p/4749892.htmlhttp://blog.csdn.net/chaos_epimetheus/article/details/7269016http://blog.csdn.net/chaos_epimetheus/article/details/7269016

Unix网络IO模型 2017-07-28 02:09:46

http://blog.csdn.net/historyasamirror/article/details/5778378https://segmentfault.com/a/1190000007355931http://www.cnblogs.com/fanzhidongyzby/p/4098546.htmlhttp://www.xwood.net/_site_domain_/_root/5870/5874/t_c255146.htmlhttp://blog.csdn.net/suife...

fork/join 2017-07-28 02:09:46

Java并发——Fork/Join框架 - LaplaceDemon - 博客园package java7.thread; import java.util.concurrent.ExecutionException; import java.util.concurrent.ForkJoinPool; import java.util.concurrent.ForkJoinTask; import java.util.concurrent.RecursiveTask; ...

多线程之生产者与消费者 2017-07-28 02:09:46

1. synchronized实现package com.test.thread.reentrantlock.p; public class Res { private int r = 0; public synchronized void add() throws InterruptedException { if (r = 10) { wait(); } Thread.sleep(100);...

有图有真相——JVM虚拟机 2017-07-28 02:09:46

运行时数据区GC算法内存分配与回收策略类加载java与线程实战JVM的FullGC优化实战(一)- 高飞网JVM的FullGC优化实战(二)- 高飞网常用命令1. 查看堆中的实例数排行jmap -histo 148802. dump内存$ jmap -dump:live,format=b,file=heap.bin 14880 Dumping heap to /ho...

Java Multicast多播实例程序 2017-07-28 02:09:46

接收端:package tcpip.multicast; import java.io.IOException; import java.net.DatagramPacket; import java.net.InetAddress; import java.net.MulticastSocket; public class Receive { public static void main(String[] args) throws IOException { ...

分布式与集群的区别是什么? 2017-07-28 02:09:46

分布式:一个业务分拆多个子业务,部署在不同的服务器上 集群:同一个业务,部署在多个服务器上 集群是个物理形态,分布式是个工作方式。 只要是一堆机器,就可以叫集群,他们是不是一起协作着干活,这个谁也不知道;一个程序或系统,只要运行在不同的机器上,就...

主流RPC框架 2017-07-28 02:09:46

RMI优点:简洁,易于开发;性能较好;面向对象,各种复杂类型的对象都可以远程传递;动态类加载,可从远程加载类字节码缺点:语言绑定的,只支持Java;在TCP之上,使用了JRMP(Java 远程方法协议),性能逊于socketRPC框架语言协议服务治理社区机构Hessian多语言hessia...

Java RMI进阶之源码篇 2017-07-28 02:09:46

1. 暴露远程对象 下面的代码是之前一篇文章中示例的代码,其中第二行,暴露了一个远程对象,返回一个存根AccountManagerImpl am = new AccountManagerImpl(); IAccountManager amStub = (IAccountManager) UnicastRemoteObject.exportObject(am, 0);1)首先,进入这...

Java国际化与字符串格式化 2017-07-28 02:09:46

String.formatMessageFormat.format

Java RMI进阶之原理篇 2017-07-28 02:09:46

一、RMI概览Java远程方法调用,即Java RMI(Java Remote Method Invocation)是Java编程语言里,一种用于实现远程过程调用的应用程序编程接口。它使客户机上运行的程序可以调用远程服务器上的对象。远程方法调用特性使Java编程人员能够在网络环境中分布操作。RMI全部...

Java RMI的工厂模式应用 2017-07-28 02:09:46

什么是工厂,为什么用?这里所谓的工厂,是指实现了工厂模式的程序片段。通常当你需要一个对象去控制其他对象的创建和访问时,工厂模式是非常有用的。通过在RMI中应用工厂模式,你可以大大的减少需要注册到RMI注册器中的对象。现实世界中的工厂银行 当你去银行向你...