java技术
文章平均质量分 74
DavidStar1988
拥抱互联网,共享,求同存异
展开
-
FreeMarker 快速入门
FreeMarker是一个很值得去学习的模版引擎。它是基于模板文件生成其他文本的通用工具。本章内容通过如何使用FreeMarker生成Html web 页面 和 代码自动生成工具来快速了解FreeMarker。1 简介FreeMarker是一款用java语言编写的模版引擎,它虽然不是web应用框架,但它很合适作为web应用框架的一个组件。特点:轻量级模版引擎,不需要Servlet环境就可以很轻松的...转载 2018-05-19 10:41:21 · 255 阅读 · 0 评论 -
解决dubbo问题
今日在做maven项目访问url:http://localhost:9101/admin/type_template.html时,一直出不来效果,控制台报如下错误:com.alibaba.dubbo.rpc.RpcException:Forbid consumer 192.168.80.6 access service com.xxx.xxx.xxx(此处是你的TypeTemplateServic...原创 2018-05-19 18:20:19 · 1170 阅读 · 0 评论 -
分布式系统中的幂等性
现如今我们的系统大多拆分为分布式SOA(Service-Oriented Architecture:面向服务的框架),或者微服务,一套系统中包含了多个子系统服务,而一个子系统服务往往会去调用另一个服务,而服务调用服务无非就是使用RPC通信或者restful,既然是通信,那么就有可能再服务器处理完毕后返回结果的时候挂掉,这个时候用户端发现很久没有反应,那么就会多次点击按钮,这样请求有多次,那么处理数...翻译 2018-05-21 15:07:46 · 315 阅读 · 0 评论 -
魔鬼细节之Java Programming
1. 实体类的序列化 如果这个实体类要与实际网络进行交互,要实现Serializable接口2. 在测试Web项目前,先把其他修改过的Java项目intall下,如pojo类,interface3. 创建Maven工程的时候,父工程和聚合工程的区别 3.1父工程一般和聚工程合并,如xxx-parent 3.2.父工程和聚合工程的区别 父工程:用来管理子工程的版本 聚合工程:...原创 2018-05-24 00:47:51 · 335 阅读 · 0 评论