上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: Spring事务的传播行为 在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。 Spring默认情况下会对运行期例外(RunTimeException)进行事务回滚。这个例外是unchecked 如果遇到check 阅读全文
posted @ 2017-02-23 08:57 孤夏 阅读(1058) 评论(0) 推荐(0) 编辑
摘要: 第一步:在eclipse菜单中选择Help》Install New Software,弹出安装插件的窗口,如图: 在Work with:后面输入http://download.jboss.org/jbosstools/updates/stable/kepler/,然后敲击回车键,这时下面的框框内就会 阅读全文
posted @ 2017-02-21 10:46 孤夏 阅读(3700) 评论(0) 推荐(0) 编辑
摘要: Struts2的工作原理 上图来源于Struts2官方站点,是Struts 2 的整体结构。 一个请求在Struts2框架中的处理大概分为以下几个步骤(可查看源码:https://github.com/apache/struts):1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求 阅读全文
posted @ 2017-02-17 16:39 孤夏 阅读(139) 评论(0) 推荐(0) 编辑
摘要: Ajax工作原理 Ajax技术核心是XMLHttpRequest对象(简称XHR对象),XHR为向服务器发送请求和解析服务器响应提供了流畅的接口。能够以异步方式从服务器获得更多信息。意味着用户不必刷新页面也能取得新数据,然后通过DOM将数据插入到页面中。 XHR对象: XMLHttpRequest 阅读全文
posted @ 2017-02-17 10:17 孤夏 阅读(3369) 评论(1) 推荐(0) 编辑
摘要: 1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts 阅读全文
posted @ 2017-02-16 14:17 孤夏 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 通常情况下,打开网页或app去查询或者刷新时,客户端向服务器发出请求然后返回数据,客户端与服务端对应的模式是: 客户端请求--服务端响应, 而在有些情况下,服务端会主动推送一些信息到客户端,例如:新闻的订阅,天气的提醒等等,那么在这样的模式下,会有些问题值得思考: 1.应用服务器如何确定每一个应用所 阅读全文
posted @ 2017-02-16 09:26 孤夏 阅读(531) 评论(0) 推荐(0) 编辑
摘要: TCP/ IP 协议 通常 放在 一起 来说, 不过 它们 是 两个 不同 的 协议, 所 起 的 作用 也不 一样。 IP 协议是用来查找地址的, 对应着网际互联层, TCP协议是用来规范传输规则的, 对应着传输层。 IP 只 负责 找到 地址, 具体 传输 的 工作 交给 TCP 来 完成, 这 阅读全文
posted @ 2017-02-15 11:14 孤夏 阅读(229) 评论(0) 推荐(0) 编辑
摘要: DNS 协议 的 作用 是将 域名 解析 为 IP。 我们 知道 网络 上 每个 站点 的 位置 是 使用 IP 来 确定 的, 所以 要想 访问 一个 网 站 首先 就要 知道 它的 IP, 不过 由 数字 组成 的 IP 记起 来 实在 不方便, 所以 就 设计 了 比较 好 记的 域名 来 代 阅读全文
posted @ 2017-02-15 10:40 孤夏 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 除了数据量大, 另一个常见的问题就是并发量高, 很多架构就是针对这个问题设计出来的, 下面分别介绍。 1.应用和静态资源分离 刚开始 的 时候 应用 和静 态 资源 是 保存 在一起 的, 当 并发 量 达到 一定程度 时 就 需要 将 静态 资源 保存 到 专门 的 服务器 中, 静态 资源 主要 阅读全文
posted @ 2017-02-15 09:38 孤夏 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1. 缓存和页面静态化 数据 量大 这个 问题 最 直接 的 解决 方案 就是 使用 缓存, 缓存 就是 将从 数据库 中 获取 的 结果 暂时 保存 起来, 在下 次 使用 的 时候 无需 重新 到 数据库 中 获取, 这样 可以 大大 降低 数据库 的 压力。 缓存的使用方式可以分为通过程序直接 阅读全文
posted @ 2017-02-15 08:53 孤夏 阅读(3328) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 下一页