灵犀一脚C

博客园 首页 联系 订阅 管理

03 2017 档案

摘要:平常的Java开发中,程序员在某个类中需要依赖其它类的方法。 通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理。 Spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过Spring容器帮我们new指定实例并且将实例注入到需要该对象的类中。 依赖注 阅读全文
posted @ 2017-03-25 16:29 灵犀一脚C 阅读(3933) 评论(0) 推荐(0)

摘要:任何一个事物都有自己的生命周期,生命的开始、生命中、生命结束。大家最熟悉的应该是servlet 的生命周期吧。和 servlet 一样 spring bean 也有自己的生命周期。本文我就向大家讲述 spring bean 的生命周期,这个对理解 spring 框架有非常好的作用。 大家应该知道sp 阅读全文
posted @ 2017-03-25 15:22 灵犀一脚C 阅读(281) 评论(0) 推荐(0)

摘要:org.springframework.beans及org.springframework.context包是Spring IoC容器的基础。BeanFactory提供的高级配置机制,使得管理任何性质的对象成为可能。ApplicationContext是BeanFactory的扩展,功能得到了进一步 阅读全文
posted @ 2017-03-25 14:53 灵犀一脚C 阅读(300) 评论(0) 推荐(0)

摘要:Oracle 函数 日期函数: 1.sysdate--查询当前日期 select sysdate from dual; --查询当前日期 2.months_between--返回两个日期之间的月份差 select months_between(to_date('2017-1-7','yyyy-MM- 阅读全文
posted @ 2017-03-23 15:35 灵犀一脚C 阅读(144) 评论(0) 推荐(0)

摘要:F.1字符函数——返回字符值 这些函数全都接收的是字符族类型的参数(CHR除外)并且返回字符值.除了特别说明的之外,这些函数大部分返回VARCHAR2类型的数值.字符函数的返回类型所受的限制和基本数据库类型所受的限制是相同的,比如: VARCHAR2数值被限制为2000字符(ORACLE 8中为40 阅读全文
posted @ 2017-03-23 15:35 灵犀一脚C 阅读(261) 评论(0) 推荐(0)

摘要:问题描述: 在Jquery库中,$是JQuery的别名,所有使用$的地方也都可以使用JQuery来替换,如$('#msg')等同于JQuery('#msg')的写法。 当引入多个js库后,其它的js库中也定义了$符号的话,就导致在使用$命名符时jquery的$和其它框架的$产生冲突(这里的冲突也和j 阅读全文
posted @ 2017-03-20 19:01 灵犀一脚C 阅读(605) 评论(0) 推荐(0)

摘要:之前一直在写JQUERY代码的时候遇到AJAX加载数据都需要考虑代码运行顺序问题。最近的项目用了到AJAX同步。这个同步的意思是当JS代码加载到当前AJAX的时候会把页面里所有的代码停止加载,页面出去假死状态,当这个AJAX执行完毕后才会继续运行其他代码页面假死状态解除。 而异步则这个AJAX代码运 阅读全文
posted @ 2017-03-19 09:56 灵犀一脚C 阅读(311) 评论(0) 推荐(0)

摘要:jQuery AJAX 方法 AJAX 是一种与服务器交换数据的技术,可以在不重新载入整个页面的情况下更新网页的一部分。 下面的表格列出了所有的 jQuery AJAX 方法: 构建页面:jqlogin.jsp jquery代码: LoginServlet: 运行页面: 阅读全文
posted @ 2017-03-18 20:36 灵犀一脚C 阅读(139) 评论(0) 推荐(0)

摘要:JSON和JSONP JSONP和JSON好像啊,他们之间有什么联系吗? JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。对于JSON大家应该是很了解了吧,不是很清楚的朋友可以去json.org上了解下,简单易懂。 JSONP是JSON with Pad 阅读全文
posted @ 2017-03-18 16:49 灵犀一脚C 阅读(186) 评论(0) 推荐(0)

摘要:一、类型转换的意义 对于一个智能的MVC框架而言,不可避免的需要实现类型转换.因为B/S(浏览器/服务器)结构应用的请求参数是通过浏览器发送到服务器的,这些参数不可能有丰富的数据类型,因此必须在服务器端完成数据类型的转换 MVC框架是一个表现层解决方案,理应提供类型转换的支持,Struts2提供了功 阅读全文
posted @ 2017-03-13 21:09 灵犀一脚C 阅读(125) 评论(0) 推荐(0)

摘要:使用Struts2实现数据校验 为什么需要数据校验呢?答案很简单,假如当你登录想要京东,这时就需要数据校验了如果不输入用户名的话,那么就不会登陆成功,并且会提示出"请输入用户名"的字样 那么,在Struts2中实现数据校验的方法有哪些呢?接下来我们探讨一下。 实现数据校验有四种方法: 1.用exec 阅读全文
posted @ 2017-03-13 20:56 灵犀一脚C 阅读(220) 评论(0) 推荐(0)

摘要:一、Struts2拦截器原理: Struts2拦截器的实现原理相对简单,当请求struts2的action时,Struts 2会查找配置文件,并根据其配置实例化相对的 拦截器对象,然后串成一个列表,最后一个一个地调用列表中的拦截器。 比如:应用要求用户登陆,且必须为指定用户名才可以查看系统中某个视图 阅读全文
posted @ 2017-03-04 16:47 灵犀一脚C 阅读(139) 评论(0) 推荐(0)

摘要:struts2执行原理(执行流程) 一个请求在Struts2框架中的处理大概分为以下几个步骤: 1 客户端发送请求;(HttpServletRequest)2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Str 阅读全文
posted @ 2017-03-04 15:15 灵犀一脚C 阅读(149) 评论(0) 推荐(0)