![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java架构
文章平均质量分 88
iteye_985
这个作者很懒,什么都没留下…
展开
-
java分布式系统开关功能设计(服务升降级)
java分布式系统开关功能设计(服务升降级)博客分类:总结java 首先讲一下开关的由来,例如东京在6月18日做店庆促销活动,在交易下单环节,可能需要调用A、B、C三个接口来完成,但是其实A和B是必须 的,C只是附加的功能(例如在下单的时候做一下推荐),可有可无,在平时系统没有压力,容量充足的情况下,调用下没问题,但是在类似店庆之类的大促...原创 2013-07-05 18:21:17 · 93 阅读 · 0 评论 -
高性能、高流量Java Web站点打造的最佳实践
高性能、高流量Java Web站点打造的最佳实践博客分类:Web性能weboraclemysqljvm 从2005年-2013年,Ashwanth Fernando曾供职于Best Buy、Pearson VUE、Walgreens、Walmart eCommerce等多家知名公司,现在Apple从事高级工程师、平台工程师一职,拥有丰富的高流量Web应用程序...原创 2013-12-24 18:49:24 · 73 阅读 · 0 评论 -
Spring MVC和Struts2的比较
Spring MVC和Struts2的比较 分类: web技术 2013-07-09 23:05 74人阅读 评论(0) 收藏 举报虽然说没有系统的学习过Spring MVC框架, 但是工作这么长时间, 基本上在WEB层使用的都是Spring MVC, 自己觉得Struts2也是一个不错的WEB层框架, 这两种框架至今自己还未有比较, 今天闲着没事干, 从网上找了一...原创 2014-02-19 11:51:14 · 65 阅读 · 0 评论 -
Structs2中配置文件详解-不仅要会用更要理解
Structs2中配置文件详解-不仅要会用更要理解 分类: Java 2012-04-15 20:39 1251人阅读 评论(0) 收藏 举报strutsactionencodingextensionclasslogin Struct2-配置文件: 整个配置我们可以分为两大块,一个是在web.xml文件中的配置,另一块是Struts2框架中的配置。框架...原创 2014-02-24 20:24:03 · 137 阅读 · 0 评论 -
某大型社区网站系统
某大型社区网站系统 分类: 架构设计 2011-12-29 10:31 270人阅读 评论(0) 收藏 举报应用服务器nginx负载均衡数据库bbs优化 流量集中 大部分bbs的流量都是冷热不均,相差很大,热帖一天可达数百万访问,冷贴就是一个访问量也没有。热帖主要是在列表第一版的帖子,和精华贴,这些帖子的流 量加起来至少占到整个bbs流量的50%以上。虽然热...原创 2014-02-24 20:51:42 · 100 阅读 · 0 评论 -
Dubbo zookeeper 初探
Dubbo zookeeper 初探 分类: zookeeper&dubbo 2013-11-14 21:39 1184人阅读 评论(1) 收藏 举报转:http://blog.csdn.net/u011270461/article/details/12144623建议参考资料:http://blog.csdn.net/lin_fs/article/detail...原创 2014-03-05 03:54:57 · 62 阅读 · 0 评论 -
基于ZooKeeper的Dubbo注册中心
基于ZooKeeper的Dubbo注册中心Apr102013作者:逍遥冲 发布:2013-04-10 14:26 分类:中间件, 开源框架, 架构 阅读:1,712 浏览数 抢沙发 临渊羡鱼不如退而结网,我们先搭建一个基于ZooKeeper的Dubbo注册中心。Zookeeper注册中心安装建议使用dubbo-2.3.3以上版本的zookeeper注...原创 2014-03-05 04:16:29 · 67 阅读 · 0 评论 -
java网站架构设计
java网站架构设计2012-12-17 09:17:31 我来说两句 作者:liuyong0818 收藏 我要投稿闲来无事,梳理了一下自己的技术,简单聊聊一些大型网站的技术架构设计,算是个抛砖引玉吧,欢迎大家拍砖。 涉及到的技术及工具:java,springmvc,ibatis,freemarker,mysql,mongdb,memcach...原创 2014-05-07 14:27:41 · 58 阅读 · 0 评论 -
RESTful Webservice 和 SOAP Webserivce 对比及区别
RESTful Webservice 和 SOAP Webserivce 对比及区别接口抽象RESTful Web 服务使用标准的 HTTP 方法 (GET/PUT/POST/DELETE) 来抽象所有 Web 系统的服务能力,而不同的是,SOAP 应用都通过定义自己个性化的接口方法来抽象 Web 服务,这更像我们经常谈到的 RPC。例如本例中的 getUserList 与 getUs...原创 2014-05-17 18:54:57 · 180 阅读 · 0 评论 -
最全的HTTP状态码,一定要收藏起来
最全的HTTP状态码,一定要收藏起来博客分类: 其他http状态码 HTTP状态码(HTTP Status Code)一些常见的状态码为:200 - 服务器成功返回网页 404 - 请求的网页不存在 503 - 服务不可用 所有状态解释:1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。代码 说明 100 (继续) 请求者应当...原创 2014-05-17 18:56:00 · 63 阅读 · 0 评论 -
RESTEasy入门
RESTEasy是JBoss的开源项目之一,是一个RESTful Web Services框架。RESTEasy的开发者Bill Burke同时也是JAX-RS的J2EE标准制定者之一。JAX-RS是一个JCP制订的新标准,用于规范基于HTTP的RESTful Web Services的API。我们已经有SOAP了,为什么需要Restful WebServices?用Bill自己的话来说:...原创 2013-12-04 14:56:57 · 57 阅读 · 0 评论 -
优化和架构之服务切分
切分是最基本,且最多变的思路之一,说基本,是因为在学习程序设计的第一天就应该知道,说多变,是因为在未来的很多年里,你会不停的应用这个方法来解决问题。不幸的是,切分这个思路并没有得到应有的重视。大概是因为这个词比较土,说起来也比较普通,远不如并行,集群,负载平衡这些词听起来大。所以碰到一个问题的时候,往往被拿出来的解决方案会是以上3个大词之一,很少有人去认真的考虑切分问题。但事实上,这3个大词...原创 2013-11-26 08:49:13 · 138 阅读 · 0 评论 -
最佳线程数和QPS以及RT
最佳线程数和QPS以及RT博客分类: java多线程最近在关注性能的事情,所以对于多线程程序中,如何设置最佳的线程数,找了一些文章。虽然有公式可以套用,但是,其实最佳的话只是相对的,了解了过程之后,处理线程数的设置就会游刃有余了。名字解释:1、QPS:系统每秒处理的请求数(query per second)2、RT:系统的响应时间,一个请求的响...原创 2013-11-20 08:49:04 · 153 阅读 · 0 评论 -
整合Struts2与Spring以及spring的自动装配
整合Struts2与Spring以及spring的自动装配 一、需要的JAR文件为:Spring和Struts2框架本身需要的JAR文件以及他们所依赖的JAR文件,比如commons-logging.jar等等,另外还需要Struts2发布包中的struts2-spring-plugin-x.xx.jar。 二、整合过程: (1)在web....原创 2013-07-09 11:02:40 · 74 阅读 · 0 评论 -
Bean作用域的配置以及 Spring各种注入方式实例 list set map props
Bean作用域的配置以及 Spring各种注入方式实例 list set map props1.Bean有两种作用域属性,singleton 和 prototype ,默认为前者。对于singleton,当请求的 Bean 相同时,则不再重新生成新的实例化对象,通常应用程序中的组多组件都只需要一个实例就足够了。而 prototype ,用于每次返回 Bean 的一个新的实例,例如需要获取系统...原创 2013-07-12 13:15:14 · 59 阅读 · 0 评论 -
隔离级别
隔离级别 自从知道事务的隔离级别已经很长时间了,一直处于半理解的状态,这几天看了很多的博客,对隔离级别有了更深的了解,觉得很有必要把自己的理解写下来。1.首先我们要知道为什么事务要分隔离级别。如果没有隔离级别的话,数据库操作过程中会出现一下状况更新丢失(Lost update)两个事务都同时更新一行数据,但是第二个事务却中途失败退出,导致对数据的两个修改都失效了。这是因为系...原创 2013-07-22 23:14:51 · 64 阅读 · 0 评论 -
WebService开发笔记 1 -- 利用cxf开发WebService竟然如此简单
现在的项目中需要用到SOA概念的地方越来越多,最近我接手的一个项目中就提出了这样的业务要求,需要在.net开发的客户端系统中访问java开发的 web系统,这样的业务需求自然需要通过WebService进行信息数据的操作。下面就将我们在开发中摸索的一点经验教训总结以下,以供大家参考. 我们项目的整个架构使用的比较流行的WSH MVC组合,即webwork2 + Spring + Hibern...原创 2013-08-21 11:51:04 · 64 阅读 · 0 评论 -
webservice注解
webservice注解博客分类:cxf JAX-WS 注释“基于 XML 的 Web Service 的 Java API”(JAX-WS)通过使用注释来指定与 Web Service 实现相关联的元数据以及简化 Web Service 的开发。注释描述如何将服务器端的服务实现作为 Web Service 来访问或者客户端的 Java 类如何访问 We...原创 2013-08-21 12:00:12 · 67 阅读 · 0 评论 -
MyBatis批量大数据测试的一些结果
MyBatis批量大数据测试的一些结果博客分类: ibatisibatis MyBatis的前身就是著名的Ibatis,不知何故脱离了Apache改名为MyBatis。MyBatis所说是轻量级的ORM框架,在网上看过一个测试报告,感觉相比于Hibernate来说,优势并不明显。下面说一下比较有趣的现象,根据MyBatis的官方文档,在获得sqlSe...原创 2013-08-23 04:19:54 · 167 阅读 · 0 评论 -
对JavaEE中session的理解
博客分类: JavaEE javaJaveEEwebsession 在做网站开发的时候,我们经常会用到session对象,下面我来谈谈对session的理解; Java Servlet API引入session 机制来跟踪客户的状态,session指的是在一段时间内,单个客户和web服务器之间一连串的交互过程,在一个ses...原创 2013-10-14 14:50:03 · 205 阅读 · 0 评论 -
架构师成长历程:时刻对新技术保持敏感
架构师是一门建立在科学,工程基础之上的艺术,一个充满魅力,极其有趣的工作;给人带来了一种不被束缚,不按别人的思路走,自由描绘无限风景的期盼。那么程序员应如何成为一名合格的架构师?如何加强自己的技能修养?架构师在公司主要负责什么?等等,记者带着网友的一系列问题专访了当当网技术部高级总监。AD:2013云计算架构师峰会精彩课程曝光架构师是一门建立在科学,工程基础之上的艺术,一个充满魅力,极其有...原创 2013-10-19 01:19:31 · 316 阅读 · 0 评论 -
Spring中线程池的应用
Spring中线程池的应用您的评价: 收藏该经验 多线程并发处理起来通常比较麻烦,如果你使用spring容器来管理业务bean,事情就好办了多了。spring封装了java的多线程的实现,你只需要关注于并发事物的流程以及一些并发负载量等特性,具体来说如何使用spring来处理并发事务:1.了解 Ta...原创 2013-11-05 21:50:13 · 98 阅读 · 0 评论 -
Apache CXF
Apache CXF编辑目录▪ CXF的关键的设计考虑因素包括1特性2商业支持Apache CXF是一个开源的,全功能的,容易使用的Web服务框架。CXF是两个项目的结合:由IONA技术公司(现在是Progress的一部分)开发的Celtix和由Codehaus主持的团队开发的XFire,合并是由人们在在Apache软件基金会共同完成的。CXF的名字来源于"Celtix"和...原创 2014-06-17 10:15:34 · 81 阅读 · 0 评论