一、什么时候使用ActiveMQ1、异步调用2、一对多通信3、做多个系统的集成,同构、异构4、作为RPC的替代5、多个应用相互解耦6、作为事件驱动架构的幕后支撑7、为了提高系统的可伸缩性二、优化ActiveMQ的性能依赖于很多因素,比如:1:网络拓扑结构,比如:嵌入、主从复制、网络连..
分类:
其他好文 时间:
2017-05-24 13:40:30
阅读次数:
208
提到列式(ColumnFamily)数据库,就不得不提Google的BigTable,其开源版本就是我们熟知的HBASE。BigTable建立在谷歌的另两个系统GFS和Chubby之上,这三个系统和分布式计算编程模型MapReduce共同构成Google云计算的基础,Chubby解决主从自动切换的基矗接下来通过一个表格对比来引..
分类:
其他好文 时间:
2017-05-23 21:38:55
阅读次数:
277
/*注意注意:本题非hdu4333原题,而是简化版,原版有多组数据。但此代码在修改输入后依旧可以通过多组数据*/ 给出一个数字串,问有多少本质不同同构串比原串小,一样,大.同构串是指,对于原串S[1-N]通过旋转变成同构串S[i-N]+S[0-i-1].本质不同,指的是字符串不一样. /*注意注意: ...
分类:
其他好文 时间:
2017-05-22 16:45:24
阅读次数:
232
1. 建立TCP连接(DNS解析) 在HTTP工作开始之前,Web浏览器首先要通过网络与Web服务器建立连接,该连接是通过TCP来完成的,该协议与IP协议共同构建Internet,即著名的TCP/IP协议族,因此Internet又被称作是TCP/IP网络。HTTP是比TCP更高层次的应用层协议,根据 ...
分类:
Web程序 时间:
2017-05-17 22:13:20
阅读次数:
180
图论当中的术语,假设G=(V,E)和G1=(V1,E1)是两个图,如果存在一个双射m:V→V1,使得对所有的x,y∈V均有xy∈E等价于m(x)m(y)∈E1,则称G和G1是同构的,这样的一个映射m称之为一个同构,如果G=G1,则称他为一个自同构。 简单来说,同构图的结点数必须相同,结构必须相同。 ...
分类:
其他好文 时间:
2017-05-17 00:54:14
阅读次数:
395
目前Vue.js的火爆不亚于当初的React,本人对写代码有洁癖,代码也是艺术。此篇是准备篇,工欲善其事,必先利其器。我们先在代码层面进行优化,对我们完成整个技术架构是起到基础作用的。
分类:
Web程序 时间:
2017-05-17 00:43:17
阅读次数:
216
在C++存在拷贝构造函数,拷贝构造函数与不同构造函数形成重载(这一点很重要),这就意味着(要么class入口为普通构造函数,要么为拷贝构造函数,不可能2个都会执行的)。好了,下面可是今天的Studying一,实际上C++类中有一个默认的拷贝构造,它的作用是将此类中非static成员..
分类:
编程语言 时间:
2017-05-13 22:03:46
阅读次数:
157
希望将一些现有的线程安全组件组合为更大规模的组件或程序 设计线程安全的类 如果对象中所有的域是基本类型变量,那么这些域将构成对象的全部状态。例如,LinkedList的状态就包括该链表中所有节点对象的状态。要确保线程的安全性,就需要确保它的不变性条件不会在并发访问的情况下被破坏。 实例封闭 当一个对 ...
分类:
编程语言 时间:
2017-05-06 21:47:01
阅读次数:
240
映射的基本性质(基本概念):单射,满射,逆映射(只有双射才存在逆映射), 双射 线性同构 线性映射的性质: 将零向量映射为零向量 线性映射保持线性组合 线性映射的复合映射 同构的线性空间当且仅当他们的维数是相同的 如何判定两个线性空间是线性同构的 由两个空间的一个线性映射是同构映射,但是不能推出两个 ...
分类:
其他好文 时间:
2017-05-06 10:33:09
阅读次数:
138
Array和ArrayList的异同点 1、不同点: (1)Array仅仅能存储同构的对象, ArrayList能够存储异构的对象 (2)在CLR托管对中的存放方式中,Array是始终是连续存放的, ArrayList的存放不一定连续 (3)Array类型的变量在声明的同一时候必须进行实例化 Arr ...
分类:
其他好文 时间:
2017-05-02 19:53:28
阅读次数:
154