- 浏览: 289750 次
- 性别:
- 来自: 杭州
最新评论
-
yingwuluohan:
楼主,最近有关JVM的一个问题实在是抓狂,深究无果,还望楼主能 ...
Java中如何限制方法访问的并发数 -
manzhizhen:
xiangqianzou_liu 写道"所以显然Re ...
Dubbo源代码实现二:服务调用的动态代理和负载均衡 -
xiangqianzou_liu:
"所以显然ReferenceConfig实现了Fac ...
Dubbo源代码实现二:服务调用的动态代理和负载均衡 -
otboy123:
otboy123 写道请问,您说的和 feign 的 注解里面 ...
Hystrix浅入浅出:(一)背景与功能初探 -
otboy123:
请问,您说的和 feign 的 注解里面的 fallback机 ...
Hystrix浅入浅出:(一)背景与功能初探
文章列表
Flume由Cloudera于2009年7月开源,后变成Apache的顶级项目之一,由Java语言开发,致力于解决大量日志流数据的迁移问题。日志是大数据分析领域的主要数据来源之一,如何将线上成百上千的业务系统日志高效、可靠的迁移 ...
Dubbo是阿里开源的一个高性能服务框架,提供了服务注册、RPC服务调用、调用均衡、服务监控和服务failover等功能。如果你还未使用过Dubbo框架,请先参考dubbo提供的官方文档,比如:http://www.oschina.net/p/dubbo?fromerr=iVZFqWON。
Dubbo框架中有两个重要角色:(服务)提供者和(服务)消费者,这里为了简单起见,将包含了dubbo提供者或消费者功能的应用模块通称为dubbo客户端。
带着问题看源代码,才能有收获。
进入正题,现在大多数java应用都离不开Sprin ...
如果你是使用maven来管理项目,你需要在pom.xml添加如下配置:
<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5</version> </dependency> <dependency> ...
前几天由于公司项目架构调整,想将以前代码开发为主改成配置文件配置为主,即所有的外部服务调用由配置文件组织,因为必须高效,所以涉及包括调用顺序,并发调用等,但配置文件的缺陷是只能实现简单的业务逻辑,所以我们还用了jeval表达式Jar包。
废话不多说,由于服务配置文件是放在Maven项目下的一个子模块的classpath下,该子模块在eclipse下运行是以用文件系统路径来扫描到并解析的,但在线上环境,该子模块是会被打成Jar包,就是说线上环境是需要解析该子模块的Jar包才能取到配置文件的。
Jar包本质上是压缩文件,以前也做个在压缩文件中解析配置 ...
-Xmx:最大JVM可用内存, 例:-Xmx4g
-Xms:最小JVM可用内存, 例:Xms4g
-Xmn:年轻代内存大小,例:-Xmn2560m
-XX:PermSize:永久代内存大小,该值太大会导致fullGC时间过长,太小将增加fullGC频率,例:-XX:PermSize=128m
-Xss:线程栈大小,太大将导致JVM可建的线程数量减少,例:-Xss256k
-XX:+DisableExplicitGC:禁止手动fullGC,如果配置,则System.gc()将无效,比如在为DirectByteBuffer分配空间过程中发现直接内存不足时会显式调用System ...
我们在使用SpringMVC时,常常需要把表单中的参数映射到我们对象的属性中,我们可以在默认的spring-servlet.xml加上如下的配置即可做到普通数据类型的转换,如将String转换成Integer和Double等:
<mvc:annotation-driven />
或
<bean id="conversionService" class="org.springframework.format.support.FormattingConversion ...
【转】JDK1.5-1.9新特性
- 博客分类:
- 转载
1.51.自动装箱与拆箱:2.枚举(常用来设计单例模式)3.静态导入4.可变参数5.内省1.61.Web服务元数据2.脚本语言支持3.JTable的排序和过滤4.更简单,更强大的JAX-WS5.轻量级Http Server6.嵌入式数据库 Derby1.71,switch中可以使用字串了2.运用List<String> tempList = new ArrayList<>(); 即泛型实例化类型自动推断3.语法上支持集合,而不一定是数组4.新增一些取环境信息的工具方法5.Boolean类型反转,空指针安全,参与位运算6.两个char间的equals 7.安全的加减乘除 ...
注:本文以ActiveMQ5.10版本为基础。
我们知道,ActiveMQ中的TransportConnector(传输连接器)主要用于配置ActiveMQ服务端和客户端之间的通信方式,NetworkConnector(网络连接器)则主要用来配置ActiveMQ服务端与服务端 ...
WebLogic如何配置SSL
- 博客分类:
- WebLogic
原文 :http://edocs.weblogicfans.net/wls/docs92/secmanage/identity_trust.html文档
私钥、数字证书和可信证书颁发机构
私钥、数字证书和可信证书颁发机构可建立和验证服务器标识和信任。
SSL 使用公钥加密技术进行身份验证。使用公钥加 ...
我们假设有如下一张机构表(ORG):
字段类型
字段名称
字段描述
NUMBER(16)
ID
本文的ActiveMQ都基于5.10版本,参考了ActiveMQ官方文档:http://activemq.apache.org/failover-transport-reference.html。
集群是个比较广泛的概念,它有多种形式,关于消息服务的集群,大概分为Consumer集群(消费者集群) ...
上篇文章大致讲述了同步消费者和异步消费者接收消息的异同(详见《ActiveMQ中消费者是如何接收消息的(一)》http://manzhizhen.iteye.com/blog/2094130 ),但我们还未讲到消息是在什么时候放入消费者ActiveMQMessageConsumer类的 ...
事先说明,本博客关于ActiveMQ的文章都是基于ActiveMQ5.10版本。 初步用过ActiveMQ但又没去研究过源码的朋友肯定有些好奇ActiveMQ中消费者是如何接收消息的呢?本文我就和大家一起从源码角度来初步探讨消费者 ...
本文以ActiveMQ最新的5.10版本为准。
大家知道,JMS规范中,Message消息头接口中有setJMSRedelivered(boolean redelivered)和getJMSRedelivered()方法,用于设置和获取消息的重发标志,当然set方法主要是MOM来调用的,我们客 ...
专访QQ大数据团队,谈分布式计算系统开发
- 博客分类:
- 转载
NoSQL是笔者最早接触大数据领域的相关知识,因此在大家都在畅谈Hadoop、Spark时,笔者仍然保留着NoSQL博文的阅读习惯。在偶尔阅读一篇Redis博文过程中,笔者发现了 jacksu的个人博客,并在其中发现了大量的分布式系统操作经验, ...