代码改变世界

Struts2体系原理图以及详解

2012-05-19 16:18 by myjava2, 195 阅读, 0 推荐, 收藏, 编辑
摘要:Strut2的体系结构如图所示:一个请求在Struts2框架中的处理大概分为以下几个步骤:1、客户端初始化一个指向Servlet容器(例如Tomcat)的请求;2、这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin);3、接着FilterDispatcher被调用,FilterDispatcher询问ActionMapper来决定这个请求是否需要调用某个Action;4、如果ActionMapper决定需要调用某个Action,Fi.. 阅读全文

Struts2 Web.XML

2012-05-18 22:25 by myjava2, 183 阅读, 0 推荐, 收藏, 编辑
摘要:web.xmlEdit PageBrowse SpaceAdd PageAdd NewsTheweb.xmlweb application descriptor(描述) file represents the core of the Java web application, so it is appropriate that it is also part of the core of the Struts framework. In theweb.xmlfile, Struts defines its FilterDispatcher(控制器), the Servlet Filter cl 阅读全文

Hibernate详解(2)——一对多映射分析

2012-05-18 20:36 by myjava2, 167 阅读, 0 推荐, 收藏, 编辑
摘要:在学习Hibernate的时候,很大一部分任务量是配置实体映射关系,Hibernate的映射关系的关键就是掌握面向对象的思想,搞清楚实体之间的关系。每一个实体关系都对应这UML中的对象关系。我们配置这些对象的关系模型。下面分节讲述Hibernate的关系映射。本节主要讲述Hibernate的一和多的关系。之所以称之为一和多的关系,是因为他包括三种关系:单向一对多,单向多对一,双向一对多。我这里统称为它一对多。一对多关系是非常重要的关系,也是现实世界中最多的关系。这三个关系对应的是UML中的关联关系,也可以分成聚合和组合。之所以把一对多分成三种类型,是因为它们站的角度不同。这里就拿学生和班级的关 阅读全文

Hibernate详解(1)——总体框架

2012-05-17 16:07 by myjava2, 127 阅读, 0 推荐, 收藏, 编辑
摘要:Hibernate是一个持久化的框架,它对JDBC进行了轻量级的封装。对于源程序来说没有侵入性。能让我们通过操作实体关系模型来操作数据库。大大减轻了sql语句的书写,事务的处理,查询结果的管理等数据库操作。下面是一张hibernate的基本知识点的框架。总体来说hibernate还是比较好学习的,但是需要深入和优化性能还是需要仔细的研究。 阅读全文

我们应该如何对待开源?——看完ssh有感

2012-05-16 16:28 by myjava2, 107 阅读, 0 推荐, 收藏, 编辑
摘要:前天把SSH全部看完了,拖了很长的时间。从2月23号开始看的SSH,前前后后用了两个半月。以为一个多月就能看完的。但是总是有很多事来拖慢进度。真的是应了那句话“计划赶不上变化”。SSH是进入java方向的第二个教程了,从第一个的drp到现在的ssh。让自己感觉到了java的世界真的是浩瀚无边。这里特别要感谢一下米老师,如果没有老师的指点,真的很难知道自己要学什么,从那里下手。我也深刻的体会到,一个导师对你的帮助是多么的巨大。明白了很多人学习编程坚持不过来的原因,如果你不知道你该学习什么,等你把所有的东西都了解一遍以后,你会发现你一无所获,而且更为悲伤的是你已经没有时间和精力再去学习了,最后得出 阅读全文

shell脚本学习每日一句(1)

2012-05-15 14:44 by myjava2, 193 阅读, 0 推荐, 收藏, 编辑
摘要:shell的学习入门极难,这我是知道了,想想自己学习shell也差不多半年了,其中总是学学停停,没有一点儿的转眼劲儿,看来是不能将这shell学好了。所以想到这样的一招来督促自己好好学习shell,积少成多:5月15号下午2点半:获取当前的ip地址:ifconfig eth0 |grep "inet addr"|awk '{print $2}' |cut -c 6[root@fsailing1 ~]# ifconfig eth0 eth0 Link encap:Ethernet HWaddr 00:21:5E:6A:CE:22 inet addr:10.5. 阅读全文

Struts功能详解——Struts控制流

2012-05-15 12:00 by myjava2, 163 阅读, 0 推荐, 收藏, 编辑
摘要:Struts框架是基于控制层的一个MVC框架,所以对于Struts框架来说,最核心的东西就是控制。这次毕业论文答辩的时候,老师问了“什么叫控制”。当时听起来有点雷人。但是事后一想,确实是这样,Struts就是控制。我毕业论文是采用Struts框架实现的。当然里面少不了关于控制的理论。我当时回答他的是关于web应用上,控制代表的操作。比如对页面传递过来的信息进行校验,分发等。但是老师对我的答案不是认同,他说我这个是纯工程上的说法,我们要求从理论上说,他从控制论的角度去解释了一下控制。他说的虽然有点空,但是也不是不对,可能这也是我们这些工程人员所欠缺的吧。既然Struts最核心的就是控制,那么下面 阅读全文

关于mysql的监控问题(转)

2012-05-14 17:50 by myjava2, 207 阅读, 0 推荐, 收藏, 编辑
摘要:今儿突然间被问到关于mysql数据库服务器的监控问题,自己也没有答出来什么东西,就是仅仅知道一个可视化的界面mysql administrator这个工具。其他的就不懂了,下来以后果断查资料。下面是自己查到的资料,给大家分享下共同学习。http://www.iteye.com/topic/600627无论是DBA或是SA,监控的目标都很明确,无外乎:1.快速的得到Mysql过去一段时间或者当前运行的状态2.因硬件升级或者系统配置的改变而诊断对Mysql数据库性能影响3.在Mysql数据库系统出现故障要能够及时收到告警4.为日后编写运维报告提供各项数据指标供分析5.……自从Mysql数据库系统启 阅读全文

ubuntu升级到12.04后mysql报错了

2012-05-13 14:54 by myjava2, 138 阅读, 0 推荐, 收藏, 编辑
摘要:前提如同题目所说,升级后我的mysql服务没法启动,这里是部分报错信息:120513 14:02:13 [Note] Plugin 'FEDERATED' is disabled. 120513 14:02:13 InnoDB: Mutexes and rw_locks use GCC atomic builtins 120513 14:02:13 InnoDB: Compressed tables use zlib 1.2.3.4 120513 14:02:13 InnoDB: Initializing buffer pool, size = 128.0M 120513 14 阅读全文

程序员技术练级攻略(转自酷壳)

2012-05-11 14:36 by myjava2, 169 阅读, 0 推荐, 收藏, 编辑
摘要:看了以后深有感触,果断收藏!伯乐人才网6月9日发表了《写给即将入行的程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于是,我让他把他的一些学习Python和Web编程的一些点滴总结一下。于是他给我发来了一些他的心得和经历,我在把他的心得做了不多的增改,并根据我的经历增加了“进阶”一节。这是一篇由新手和我这个老家伙根据我们的经历完成的文章。 我的这个朋友把这篇文章取名叫Build You. 阅读全文
上一页 1 2 3 4 5 6 7 8 ··· 52 下一页