共 22 篇文章
显示摘要每页显示  条
HSF的原理分析。在HSF1.0时只支持两种序列化方式:java 和 hessian,在HSF2.0之后就支持了五种序列化方式:java、hessian、hessian2、json、kyro。采用NIO则就可以避免这样的损耗,但是HSF在使用时并不是采用直接的NIO编程,而是通过第三方的框架Netty。网络通信:HSF的底层网络通信是使用netty框架实现的,是基于epoll的NIO的网络通讯框架,HSF...
微服务框架前面一篇文章谈到微服务基础框架,而Netflix的多个开源组件一起正好可以提供完整的分布式微服务基础架构环境,而对于SpringCloud正是对Netflix的多个开源组件进一步的封装而成,同时又实现了和云端平台,和SpringBoot开发框架很好的集成。Spring Cloud是一个相对比较新的微服务框架,今年(2016)才推出1.0的release版本. 虽然SpringCl...
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-config-server</artifactId></dependency><dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-bus-kafka</artifactId></dependency>...
maven常见问题问答1.前言。{code:xml} <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-pmd-plugin</artifactId> <version>2.5</version> </plugin> </plugins>{code}加入 checkstyle 检查,详细配置参考[checkstyle插件使用说明|http://mave...
Maven那点事儿(Eclipse版)相关书籍  什么是maven?  如何在eclipse中使用maven  maven工程是什么样子的?Eclipse中maven常用的命令。这篇文章不是一个全面的Maven解析,而是一个简单的介绍,包括Eclipse中如何使用Maven,如何利用Maven工程学习。这个也许会maven最突出的特点了使用maven不需要上网单独下载jar包,只需要在配置文件pom.x...
-- Netty --><dependency> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId> <version>4.0.24.-- Protostuff --><dependency> <groupId>com.dyuproject.protostuff</groupId> <artifactId>protostuff-core</artifactId> <version>1.0.8</ve...
Netty那点事(四)Netty与Reactor模式。理清NIO与Netty的关系之前,我们必须先要来看看Reactor模式。Netty是一个典型的多线程的Reactor模式的使用,理解了这部分,在宏观上理解Netty的NIO及多线程部分就不会有什么困难了。Reactor模式的答案是:由一个不断等待和循环的单独进程(线程)来做这件事,它接受所有handler的注册,并负责先操作系统...
Netty.5、它们的架构差别不大,Mina靠apache生存,而Netty靠jboss,和jboss的结合度非常高,Netty有对google protocal buf的支持,有更完整的ioc容器支持(spring,guice,jbossmc和osgi);6、Netty比Mina使用起来更简单,Netty里你可以自定义的处理upstream events 或/和 downstream events,可以使用decoder和encoder来解码和编码发送内容;7、N...
— 在Struts 2框架的配置文件中引用OGNL表达式,例如:[html] view plaincopy<validators> <field name="intb"> <field-validator type="int"> <param name="min">10</param> <param name="max">100<...
struts2的优点struts2的优点Struts2 是一个相当强大的Java Web开源框架,是一个基于POJO的Action的MVC Web框架。Struts2现在在Java Web开发界的地位可以说是大红大紫,从开发人员的角度来分析,Struts2之所以能够如此的深入开发人员之心,与其优良的设计是分不开的。3.强大的拦截器Struts2 的拦截器是一个Action级别的AOP,Struts2中的许多特性...
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部