上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 32 下一页

2013年10月31日

Struts2快速入门

摘要: Struts2是基于MVC设计模式的流行和成熟的Web应用程序框架。Struts2并不只是Struts 1下一个版本,但它是一个完全重写的Struts架构。WebWork框架开始了与Struts框架为基础,其目标是建立在Struts的Web开发更容易为开发人员提供了加强和改进的框架。一段时间后,WebWork框架和Struts社区联手打造著名的Struts2框架。Struts 2 框架特性:这里有一些伟大的特性,可能会迫使你考虑使用Struts2:POJO形式和POJO动作- 已经摆脱了Struts2的动作表单的Struts框架的一个组成部分。Struts2可以使用任何的POJO接收的形式输入 阅读全文

posted @ 2013-10-31 01:35 heartstage 阅读(405) 评论(0) 推荐(0) 编辑

基于注解的 Spring MVC 简单入门

摘要: web.xml配置: dispatcher org.springframework.web.servlet.DispatcherServlet 加载/WEB-INF/spring-mvc/目录下的所有XML作为Spring MVC的配置文件 contextConfigLocation /WEB-INF/spring-mvc/*.xml 1 dispatcher *.htm这样,所有的.htm的请求,都会被DispatcherServlet处理;初始化 DispatcherServlet 时,该框架在 web 应用程序WEB-INF 目录中寻找一个名为[servlet-名称]-serv... 阅读全文

posted @ 2013-10-31 01:31 heartstage 阅读(205) 评论(0) 推荐(0) 编辑

Spring MVC和Struts2的区别

摘要: 虽然说没有系统的学习过Spring MVC框架, 但是工作这么长时间, 基本上在WEB层使用的都是Spring MVC, 自己觉得Struts2也是一个不错的WEB层框架, 这两种框架至今自己还未有比较, 今天闲着没事干, 从网上找了一些资料, 再加上平时使用Spring MVC的感触来总结一下。Spring MVCPKStruts2我们用struts2时采用的传统的配置文件的方式,并没有使用传说中的0配置。spring3 mvc可以认为已经100%零配置了(除了配置spring mvc-servlet.xml外)。Spring MVC和Struts2的区别: 1. 机制:spring mvc 阅读全文

posted @ 2013-10-31 00:42 heartstage 阅读(244) 评论(0) 推荐(0) 编辑

2013年10月30日

高并发高负载系统架构-php篇

摘要: 首先呢,我罗列一下文章的目录,让大家有个整体轮廓的了解!1、为什么要进行高并发和高负载的研究2、高并发和高负载的约束条件3、解决之道——硬件篇4、解决之道——部署篇5、解决之道——环境篇6、解决之道——SiteEngine篇7、解决之道——测试篇8、结尾1、为什么要进行高并发和高负载的研究1.1、产品发展的需要1.2、公司发展的需要1.3、当前形式决定的2、高并发和高负载的约束条件2.1、硬件2.2、部署2.3、操作系统2.4、Web 服务器2.5、PHP2.6、MySQL2.7、测试3、解决之道——硬件篇 处理能力的提升:部署多颗CPU,选择多核心、具备更高运算频率、更大高速缓存的CPU; 阅读全文

posted @ 2013-10-30 01:45 heartstage 阅读(623) 评论(0) 推荐(0) 编辑

高并发高流量网站架构

摘要: Web2.0的兴起,掀起了互联网新一轮的网络创业大潮。以用户为导向的新网站建设概念,细分了网站功能和用户群,不仅成功的造就了一大批新生的网站,也极大的方便了上网的人们。但Web2.0以用户为导向的理念,使得新生的网站有了新的特点——高并发,高流量,数据量大,逻辑复杂等,对网站建设也提出了新的要求。 本文围绕高并发高流量的网站架构设计问题,主要研究讨论了以下内容: 首先在整个网络的高度讨论了使用镜像网站,CDN内容分发网络等技术对负载均衡带来的便利及各自的优缺点比较。然后在局域网层次对第四层交换技术,包括硬件解决方案F5和软件解决方案LVS,进行了简单的讨论。接下来在单服务器层次,本文着重讨.. 阅读全文

posted @ 2013-10-30 00:36 heartstage 阅读(245) 评论(0) 推荐(0) 编辑

2013年10月28日

数据库调优2

摘要: 1.引言 数据库调优可以使数据库应用运行得更快,它需要综合考虑各种复杂的因素。将数据均 匀分布在磁盘上可以提高I/O 利用率,提高数据的读写性能;适当程度的非规范化可以改善 系统查询性能;建立索引和编写高效的SQL 语句能有效避免低性能操作;通过锁的调优解 决并发控制方面的性能问题。数据库调优技术可以在不同的数据库系统中使用,它不必纠缠于复杂的公式和规则,然 而它需要对程序的应用、数据库管理系统、查询处理、并发控制、操作系统以及硬件有广泛 而深刻的理解。 2.计算机硬件调优 2.1 数据库对象的放置策略利用数据库分区技术,均匀地把数据分布在系统的磁盘中,平衡I/O 访问,避免I/O 瓶颈... 阅读全文

posted @ 2013-10-28 17:36 heartstage 阅读(153) 评论(0) 推荐(0) 编辑

数据库调优

摘要: 1.引言 数据库调优可以使数据库应用运行得更快,它需要综合考虑各种复杂的因素。将数据均 匀分布在磁盘上可以提高I/O 利用率,提高数据的读写性能;适当程度的非规范化可以改善 系统查询性能;建立索引和编写高效的SQL 语句能有效避免低性能操作;通过锁的调优解 决并发控制方面的性能问题。数据库调优技术可以在不同的数据库系统中使用,它不必纠缠于复杂的公式和规则,然 而它需要对程序的应用、数据库管理系统、查询处理、并发控制、操作系统以及硬件有广泛 而深刻的理解。 2.计算机硬件调优 2.1 数据库对象的放置策略利用数据库分区技术,均匀地把数据分布在系统的磁盘中,平衡I/O 访问,避免I/O 瓶颈... 阅读全文

posted @ 2013-10-28 17:34 heartstage 阅读(538) 评论(0) 推荐(0) 编辑

SQL优化

摘要: 从8i到10g,Oracle不断进化自己的SQL Tuning智能,一些秘籍级的优化口诀已经失效。 但我喜欢失效,不用记口诀,操个Toad for Oracle Xpert ,按照大方向舒舒服服的调优才是爱做的事情。1.Excution Plan Excution Plan是最基本的调优概念,不管你的调优吹得如何天花乱堕,结果还是要由Excution plan来显示Oracle 最终用什么索引、按什么顺序连接各表,Full Table Scan还是Access by Rowid Index,瓶颈在什么地方。如果没有它的指导,一切调优都是蒙的。2.Toad for Oracle Xpert用它来 阅读全文

posted @ 2013-10-28 17:32 heartstage 阅读(242) 评论(0) 推荐(0) 编辑

支付宝/阿里面试题

摘要: 1.linux内存分页分段地址转换.由什么实现?2.unix进程分为 进程描述符、数据段、代码段,区分数据段和代码段的目的是什么?3..满二叉树和完全二叉树的特点,关系,区别,实际使用上的描述和理解。(面试的)4.链表和数组的优缺点5.Cookie与Session区别,各自的优劣性,使用场景等。(面试的)6.Java的垃圾回收机制,详细的机制描述,GC策略,如果要自己控制垃圾回收,应该怎么控制,代码方面如何去优化,使得垃圾回收的效率更高等。(面试的,这个问题我跟面试官倒是很谈的来··就这一个问题聊了半个小时···)7.实现可以在高并发下使用的h 阅读全文

posted @ 2013-10-28 15:04 heartstage 阅读(2288) 评论(0) 推荐(0) 编辑

构建更好的HashMap

摘要: 在7月份的那期 Java理论与实践(“并发集合类”)中,我们简单地回顾了可伸缩性的瓶颈,并讨论了怎么用共享数据结构的方法获得更高的并发性和吞吐量。有时候学习的最好方法是分析专家的成果,所以这个月我们将分析 Doug Lea 的 util.concurrent 包中的 ConcurrentHashMap 的实现。JSR 133 将指定 ConcurrentHashMap 的一个版本,该版本针对 Java 内存模型(JMM)作了优化,它将包含在 JDK 1.5 的 java.util.concurrent 包中。util.concurrent 中的版本在老的和新的内存模型中都已通过线程安全审核。针 阅读全文

posted @ 2013-10-28 11:33 heartstage 阅读(303) 评论(0) 推荐(0) 编辑

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 32 下一页

导航