共 22 篇文章 |
|
HSF的原理分析。在HSF1.0时只支持两种序列化方式:java 和 hessian,在HSF2.0之后就支持了五种序列化方式:java、hessian、hessian2、json、kyro。采用NIO则就可以避免这样的损耗,但是HSF在使用时并不是采用直接的NIO编程,而是通过第三方的框架Netty。网络通信:HSF的底层网络通信是使用netty框架实现的,是基于epoll的NIO的网络通讯框架,HSF... 阅567 转0 评0 公众公开 18-08-06 09:49 |
微服务框架前面一篇文章谈到微服务基础框架,而Netflix的多个开源组件一起正好可以提供完整的分布式微服务基础架构环境,而对于SpringCloud正是对Netflix的多个开源组件进一步的封装而成,同时又实现了和云端平台,和SpringBoot开发框架很好的集成。Spring Cloud是一个相对比较新的微服务框架,今年(2016)才推出1.0的release版本. 虽然SpringCl... 阅1694 转1 评0 公众公开 17-08-21 22:28 |
<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>... 阅189 转0 评0 公众公开 17-08-21 21:53 |
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... 阅216 转0 评0 公众公开 15-12-15 13:39 |
Maven那点事儿(Eclipse版)相关书籍 什么是maven? 如何在eclipse中使用maven maven工程是什么样子的?Eclipse中maven常用的命令。这篇文章不是一个全面的Maven解析,而是一个简单的介绍,包括Eclipse中如何使用Maven,如何利用Maven工程学习。这个也许会maven最突出的特点了使用maven不需要上网单独下载jar包,只需要在配置文件pom.x... 阅34 转0 评0 公众公开 15-12-15 13:36 |
-- 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... 阅412 转4 评0 公众公开 15-10-18 23:05 |
Netty那点事(四)Netty与Reactor模式。理清NIO与Netty的关系之前,我们必须先要来看看Reactor模式。Netty是一个典型的多线程的Reactor模式的使用,理解了这部分,在宏观上理解Netty的NIO及多线程部分就不会有什么困难了。Reactor模式的答案是:由一个不断等待和循环的单独进程(线程)来做这件事,它接受所有handler的注册,并负责先操作系统... 阅58 转0 评0 公众公开 15-10-18 17:52 |
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... 阅123 转2 评0 公众公开 15-10-18 15:39 |
— 在Struts 2框架的配置文件中引用OGNL表达式,例如:[html] view plaincopy<validators> <field name="intb"> <field-validator type="int"> <param name="min">10</param> <param name="max">100<... 阅148 转0 评0 公众公开 15-09-23 13:39 |
struts2的优点struts2的优点Struts2 是一个相当强大的Java Web开源框架,是一个基于POJO的Action的MVC Web框架。Struts2现在在Java Web开发界的地位可以说是大红大紫,从开发人员的角度来分析,Struts2之所以能够如此的深入开发人员之心,与其优良的设计是分不开的。3.强大的拦截器Struts2 的拦截器是一个Action级别的AOP,Struts2中的许多特性... 阅1018 转12 评0 公众公开 15-08-20 10:50 |