12 2017 档案

摘要:MVC的缺点: 1.完全理解MVC比较复杂。 由于MVC模式提出的时间不长,加上同学们的实践经验不足,所以完全理解并掌握MVC不是一个很容易的过程。 2.调试困难。 因为模型和视图要严格的分离,这样也给调试应用程序带来了一定的困难,每个构件在使用之前都需要经过彻底的测试。 3.不适合小型,中等规模的 阅读全文
posted @ 2017-12-30 23:03 橘柑之味 阅读(365) 评论(0) 推荐(0)
摘要:SpringMVC 注解 @Controller 负责注册一个bean 到spring 上下文中,bean 的ID 默认为类名称开头字母小写,你也可以自己指定, 如下 方法一: @Controller public class TestController {} 方法二: @Controller(" 阅读全文
posted @ 2017-12-29 23:21 橘柑之味 阅读(118) 评论(0) 推荐(0)
摘要:SpringMVC原理图 SpringMVC接口解释 DispatcherServlet接口: Spring提供的前端控制器,所有的请求都有经过它来统一分发。在DispatcherServlet将请求分发给Spring Controller之前,需要借助于Spring提供的HandlerMappin 阅读全文
posted @ 2017-12-28 23:01 橘柑之味 阅读(134) 评论(0) 推荐(0)
摘要:步骤 3 创建控制器。 StudentController.java 步骤 4 使用 StudentController 方法来演示 MVC 设计模式的用法。 MVCPatternDemo.java 步骤 5 验证输出。 阅读全文
posted @ 2017-12-27 23:02 橘柑之味 阅读(184) 评论(0) 推荐(0)
摘要:MVC 模式代表 Model-View-Controller(模型-视图-控制器) 模式。这种模式用于应用程序的分层开发。 Model(模型) - 模型代表一个存取数据的对象或 JAVA POJO。它也可以带有逻辑,在数据变化时更新控制器。 View(视图) - 视图代表模型包含的数据的可视化。 C 阅读全文
posted @ 2017-12-26 23:01 橘柑之味 阅读(148) 评论(0) 推荐(0)
摘要:package test; public class doubleshuzu { public static void main(String[] args) { double a[][]; String s="1,2;3,4,5;6,7,8"; String [] sFirst=s.split(";"); a = new... 阅读全文
posted @ 2017-12-25 21:11 橘柑之味 阅读(158) 评论(0) 推荐(0)
摘要:问题描述:一堆小孩围成一个圈,从第一个小孩开始数,每数到第三个便把第三个孩子删去,数到只剩一个小孩为止,并求该孩子的具体编号。 解决办法 1. 2. 阅读全文
posted @ 2017-12-24 16:34 橘柑之味 阅读(446) 评论(0) 推荐(0)
摘要:1。给定一个字符串,找到里面的大写字母和小写字母以及其他字母的个数: 代码: 截图: 2.查询一段字符串含特定字符串的个数 代码: 截图: 阅读全文
posted @ 2017-12-23 23:22 橘柑之味 阅读(202) 评论(0) 推荐(0)
摘要:LoginAction mess.properties 阅读全文
posted @ 2017-12-22 20:11 橘柑之味 阅读(176) 评论(0) 推荐(0)
摘要:第三步 需要使用ActionForm了。在Struts1.x中,必须要单独建立一个ActionForm类(或是定义一个动作Form),而在Struts2中ActionForm和Action已经二合一了。从第二步的代码可以看出,后面的部分就是应该写在ActionForm类中的内容。所以在第2步,本例的 阅读全文
posted @ 2017-12-20 22:42 橘柑之味 阅读(149) 评论(0) 推荐(0)
摘要:编写action类 。。。 阅读全文
posted @ 2017-12-19 22:38 橘柑之味 阅读(147) 评论(0) 推荐(0)
摘要:1.非递归求第四十个斐波那契数 截图: 2.未编辑 阅读全文
posted @ 2017-12-18 21:39 橘柑之味 阅读(119) 评论(0) 推荐(0)
摘要:Java web 的课程告一段落了 现在我觉得我应该重新学习一下 Java基础 先分享下昨天学习递归后写的两个短短的代码 1.求5的阶乘 截图: 2.求第四十个斐波那契数: 截图: 阅读全文
posted @ 2017-12-17 23:13 橘柑之味 阅读(113) 评论(0) 推荐(0)
摘要:Servlet过滤器从字面上的字意理解为景观一层次的过滤处理才达到使用的要求,而其实Servlet过滤器就是服务器与客户端请求与响应的中间层组件,在实际项目开发中Servlet过滤器主要用于对浏览器的请求进行过滤处理,将过滤后的请求再转给下一个资源。 过滤器的基本概念 Filter是在Servlet 阅读全文
posted @ 2017-12-16 23:24 橘柑之味 阅读(153) 评论(0) 推荐(0)
摘要:login.jsp welcome.jsp 登陆失败界面error.jsp 当login.jsp触发action时,就会向后抬发送login.action的请求,这个请求被后台拦截,交给struts.xml中配置的action处理 LoginAction,可以看到成功登陆后,程序把username写 阅读全文
posted @ 2017-12-15 23:03 橘柑之味 阅读(201) 评论(0) 推荐(0)
摘要:1、Struts2的前身是Opensymphony的Webwork2,实际上Strut和Webwork2合并后形成Struts2。 2、一个HelloWord示例 1)创建Web应用,所需要的Jar包为: 2)配置Struts2 在web.xml文件中配置如下: 2)配置Struts2 在web.x 阅读全文
posted @ 2017-12-14 21:47 橘柑之味 阅读(1670) 评论(0) 推荐(0)
摘要:实现一组数据的插入 数据库截图 阅读全文
posted @ 2017-12-13 22:54 橘柑之味 阅读(164) 评论(0) 推荐(0)
摘要:桩模块和驱动模块(以C语言为例): 很多人对桩模块和驱动模块的概念会搞不清楚,那么下面来介绍这两个概念: 模块结构实例图: 假设现在项目组把任务分给了7个人,每个人负责实现一个模块。你负责的是B模块,你很优秀,第一个完成了编码工作,现在需要开展单元测试工作,先分析结构图: 1、由于B模块不是最顶层模 阅读全文
posted @ 2017-12-12 20:50 橘柑之味 阅读(488) 评论(0) 推荐(0)
摘要:这几天复习软件工程导论 与传统的开发过程不同,极限编程的核心活动体现在需求→测试→编码→设计过程中,因此对工作环境、需求分析、设计、编程、测试、发布等提出了新的思路和要求。 1、工作环境:XP要求每个参加项目开发的人都担任一个角色(项目经理、项目监督人等),并履行相应的权利和义务。所有的人都在一个开 阅读全文
posted @ 2017-12-11 21:45 橘柑之味 阅读(244) 评论(0) 推荐(0)
摘要:面向对象设计 对于一个程序员来说,在工作的开始阶段通常都是别人把东西设计好,你来做。伴随着个人的成长,这个过程将慢慢变成自己设计一部分功能来实现,自己实现。如果要自己设计,无论是给自己看,还是给别人看,势必要输出一些文档,清晰地整理出思路。 关于文档,有些人会用文字,但是再多的文字在绝大多数人看来, 阅读全文
posted @ 2017-12-10 19:24 橘柑之味 阅读(14961) 评论(0) 推荐(1)
摘要:数据流图(DFD) 数据流图,简称DFD,是SA方法中用于表示系统逻辑模型的一种工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。下图是一个飞机机票预订系统的数据流图,它反映的功能是:旅行社把预订机票的旅客信息 (姓名、年龄、单位、身份证 阅读全文
posted @ 2017-12-09 23:05 橘柑之味 阅读(1217) 评论(0) 推荐(0)
摘要:一、数据流图与流程图的区别 数据流程图是以图形的方式表达在问题中信息的变换和传递过程。它把系统看成是由数据流联系的各种概念的组合,用分解及抽象手段来控制需求分析的复杂性,采用分层的数据流程图来表示一个复杂的系统。 需要注意的是数据流图和程序设计中的程序流程图(Flow Chat)是不同的,数据流图关 阅读全文
posted @ 2017-12-08 22:42 橘柑之味 阅读(587) 评论(0) 推荐(0)
摘要:要设置某一元素的背景为透明,在 chrome 、firefox、opera 下是这样的: [css] view plain copy background-color: rgba(0, 0, 0, 0.4); [css] view plain copy background-color: rgba( 阅读全文
posted @ 2017-12-07 22:48 橘柑之味 阅读(248) 评论(0) 推荐(0)
摘要:这次做项目,用到几种不同的JSP跳转的方式,在此总结5中常用方法。 常用的跳转方式有以下几种: (1)href超链接标记,属于客户端跳转 (2)使用javascript完成,属于客户端跳转 (3)提交表单完成跳转,属于客户端跳转 (4)使用response对象,属于客户端跳转 (5)使用reques 阅读全文
posted @ 2017-12-06 19:36 橘柑之味 阅读(175) 评论(0) 推荐(0)
摘要:JSP和Servlet的中文乱码处理 前几天学习了JSP和Servlet中有关中文乱码的一些问题,写成了博客,今天进行更新一下。应该是可以解决日常的乱码问题了。现在作以下总结希望对需要的人有所帮助。我也是刚学,所以有不足之处希望谅解。 一、表单提交时出现乱码: 在进行表单提交的时候,经常提交一些中文 阅读全文
posted @ 2017-12-05 18:29 橘柑之味 阅读(331) 评论(0) 推荐(0)
摘要:例如我的数据库名为“example”,使用 USE example; 确定使用example数据库。使用 show tables; 显示数据库中的所有表。使用 DESC persons; 显示表persons中的列名。或者使用 DESCRIBE persons; 或者使用 SHOW columns 阅读全文
posted @ 2017-12-04 20:43 橘柑之味 阅读(247) 评论(0) 推荐(0)
摘要:The requested resource (/) is not available HTTP Status 404(The requested resource is not available)异常主要是路径错误或拼写错误造成的,请按以下步骤逐一排查: 1.未部署Web应用 2.URL输入错误 阅读全文
posted @ 2017-12-03 21:22 橘柑之味 阅读(6672) 评论(0) 推荐(0)
摘要:很多人在用php+MySQL做网站往数据库插入数据时发现如下错误: 注册失败!Unknown column '1a' in 'field list' 结果发现用数字提交是没有问题的,其他如char型就有问题了。 相信小伙伴又坚信SQL语句没写错,那么问题出在哪了。 我们来看下我的SQL语句: --往 阅读全文
posted @ 2017-12-02 23:17 橘柑之味 阅读(116) 评论(0) 推荐(0)
摘要:好久都没有亲手写数据库的连接以及操作了,近期一直都是用ejb,直接就映射到数据库了,所以关于jdbc的知识都忘得差不多了。不过吧,为了学习struts2,还是重新将jdbc知识捡起来。找了一上午的错误,今天终于知道是怎么回事了,原来是数据库中语句写的有问题,怪不得一直报错,Unknown colum 阅读全文
posted @ 2017-12-01 19:45 橘柑之味 阅读(1858) 评论(0) 推荐(0)