嗯。

嗯。

zuul入门

启动加入@EnableZuulProxy或者@EnableZuulServer 前者包括了后者的功能,除此之外前者还加入了@EnableCircuitBreaker和@EnableDiscoveryClient @Import({ RibbonCommandFactoryConfigura...

2017-04-28 14:03:55

阅读数 2623

评论数 0

《Spring Cloud Netflix》 -- 服务注册和服务发现-Eureka 的使用

http://www.roncoo.com/article/detail/128041   一、Spring Cloud Netflix 该项目是Spring Cloud的核心子项目,是对Netflix公司一系列开源产品的封装。它为Spring Boot应用提...

2017-04-27 11:19:34

阅读数 848

评论数 0

Eureka与ZooKeeper 的比较

http://www.cnblogs.com/zgghb/p/6515062.html Eureka的优势 1、在Eureka平台中,如果某台服务器宕机,Eureka不会有类似于ZooKeeper的选举leader的过程;客户端请求会自动切换到新的Eureka节点;当宕机的服务器重...

2017-04-27 10:28:21

阅读数 591

评论数 0

jsonp

http://www.cnblogs.com/dowinning/archive/2012/04/19/json-jsonp-jquery.html 说到AJAX就会不可避免的面临两个问题,第一个是AJAX以何种格式来交换数据?第二个是跨域的需求如何解决?这两个问题目前都有不同的解决...

2017-04-27 09:38:41

阅读数 210

评论数 0

2pc 3pc

2PC存在的问题 下面我们来分析下2PC存在的问题。 这里暂且不谈2PC存在的同步阻塞、单点问题、脑裂等问题(上篇文章中有具体介绍),我们只讨论下数据一致性问题。作为一个分布式的一致性协议,我们主要关注他可能带来的一致性问题的。 2PC在执行过程中可能发生协调者或者参与者突然宕机的情况,在...

2017-04-24 10:03:44

阅读数 318

评论数 0

spring 使用jms

同步使用JMS template 异步使用message listener Container 其中异步可以使用 MessageListener,SessionAwareMessageListener,MessageListenerAdapter message listener Containe...

2017-04-21 17:18:29

阅读数 388

评论数 0

建造者模式

建造者模式是为了解决工厂模式和抽象工厂模式当对象包含大量的属性问题。当工厂模式和抽象工厂模式的对象存在大量属性的时候存在三个主要的问题。从客户端程序传递给工厂类的参数太多,很容易出错,因为大部分时间,参数的类型相同,客户端它很难维护参数的顺序。某些参数可能是可选的,但在工厂模式,我们被迫把所有的参...

2017-04-21 13:41:24

阅读数 211

评论数 0

工厂设计模式

设计模式的一个重要原则就是:别改代码,只需要添代码,以前所有的老代码,都是有价值的,需要尽力保留new一个对象时,new的过程是宝贵的如何创建老对象的知识点(有的new很复杂,包括了很多参数),如果这个代码被修改了,那么保留的老对象也不知道怎么使用了,整个体系残缺了所以要想办法保留老对象的new过...

2017-04-21 13:31:40

阅读数 235

评论数 0

Javascript - 创建对象的安全模式

安全模式1 若创建对象时不使用new关键字,则可能会导致原本为对象的属性和方法创建到全局变量上 // 比如: var instance = Book('title','name'); // 这里Book()函数在全局作用域中执行了,而如果Book没有返回值,则instance的值是unde...

2017-04-21 11:23:20

阅读数 332

评论数 0

解决使用jQuery采用append添加的元素事件无效的方法

当我们使用jQuery动态加载html元素,但是元素上面又绑定了Click等事件,针对新添加的元素这些事件是无效的,那么应该怎样解决呢? live方法 live( type, fn ) jQuery 1.3中新增的方法。给所有当前以及将来会匹配的元素绑定一个事件处理函数(比如cl...

2017-04-20 18:53:53

阅读数 2360

评论数 0

javascript (function(){})()

代码如下: (function(){  //这里忽略jQuery所有实现  })();  (function(){ //这里忽略jQuery所有实现 })();   半年前初次接触jQuery的时候,我也像其他人一样很兴奋地想看看源码是什么样的。然而,在看到源码的第一眼,我就迷糊了。为什么只有...

2017-04-07 19:37:19

阅读数 172

评论数 0

maven打包时跳过测试

运行mvn install时跳过Test   方法一: [html] view plain copy  print? project>     [...]     build>       plugins>      ...

2017-04-07 14:15:41

阅读数 249

评论数 0

如何捕获java线程中的逃逸的异常

摘要: 在java线程中,在run方法中,我们要在run()方法中,把一切的异常有处理掉,也就try-catch掉。不能让这个线程抛出异常,因为如果我们不使用特殊的方式的话,我们是无法捕获从这个线程中逃逸的异常的。异常一旦抛出了,那么这个线程就会停止运行,但是不会影响主线程和其它的线程。因为主线程...

2017-04-06 19:45:59

阅读数 253

评论数 0

aerospike java客户端分析

java客户端版本 3.1.3 cluster 维护了一个public volatile HashMap[]> partitionMap; 这个map的key是命名空间,是在tend方法中维护的。 在new Key()的时候,会计算摘要,算法是RipeMD160,把setName转换成utf...

2017-04-05 17:49:01

阅读数 898

评论数 0

java string转utf-8

.. /** * Convert input string to UTF-8, copies into buffer (at given offset). * Returns number of bytes in the string. * * Java's internal UTF8 ...

2017-04-05 14:30:13

阅读数 3508

评论数 0

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