摘要: WEB前端面试题整理列表1、列举你工作中遇到的IE6 BUG,谈谈解决方案。3、如何用CSS分别单独定义IE6、7、8的width属性。所有浏览器 通用height: 100px;IE6 专用_height: 100px;IE6 专用*height: 100px;IE7 专用*+height: 10... 阅读全文
posted @ 2015-12-22 15:15 jinshiyill 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 到现在环境已经配置完毕,已经可以跑一个简单的HELLOWORLD了。正式进入源码阅读的阶段。使用过Spring的都知道,我们只需要在配置文件中配置好对象规则(比如类,依赖,属性...),然后我们就可以在程序中使用对象了。我们可以做一个假设,如果让我们写一个程序,根据XML配置信息,生成想要的对象。可... 阅读全文
posted @ 2015-12-21 16:46 jinshiyill 阅读(433) 评论(0) 推荐(0) 编辑
摘要: Struts2框架有两个核心配置文件:struts.xml和Struts2默认属性文件default.properties(在struts2-core-2.3.20.jar中)default.properties可以通过自己在classpath下写一个struts.properties文件进行定制改... 阅读全文
posted @ 2015-12-17 09:39 jinshiyill 阅读(2088) 评论(0) 推荐(0) 编辑
摘要: 闭包函数是什么?在开始学习的闭包的时候,大家很能都比较难理解.就从他的官方解释来说,都是比较概念化的.不过我们也还是从闭包的含义出发.闭包是指函数有自由独立的变量。换句话说,定义在闭包中的函数可以“记忆”它创建时候的环境。官方解释说完后,我们先来看一个简单计数的例子.123456varc=0;fun... 阅读全文
posted @ 2015-12-16 15:13 jinshiyill 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 计算机硬件组成(运维关注的重要部分):CPU:中央处理器,是一个计算机的运算核心和控制核心,他的主要功能是解释计算机指令以及处理计算机软件中的数据。中央处理器主要包括:运算器高速缓冲存储器(ALU)(cache)内存:内存(内存储器)可用于存储数据,由于是电子部件,内存中数据会在断电后消失,存取速度... 阅读全文
posted @ 2015-12-15 10:52 jinshiyill 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 简单的说,代理模式是在目标对象和访问对象之间增加了一层代理对象,所有的访问对象通过代理对象来实现对目标对象的调用。代理对象和目标对象实现同一个接口,由代理对象来调用目标对象,对于外部来说,代理对象就可以替代目标对象被调用。通过这种方式,代理对象中可以在正常的访问中增加额外的逻辑,比如缓存、权限控制、... 阅读全文
posted @ 2015-12-14 13:13 jinshiyill 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 我们先设计一个猫抓老鼠的小游戏:⊙猫和老鼠都有名字和体重两种属性,猫有抓老鼠的方法,对应的老鼠则有逃跑的方法。 ⊙首先游戏的结果是猫抓住了老鼠或者老鼠逃跑了,对于这两种情况,我们用体重来区分,若猫的体重大于或等于老鼠的体重,则猫可实现抓住老鼠的方法,若猫的体重小于老鼠的体重,则老鼠实现了逃跑的方法... 阅读全文
posted @ 2015-12-10 10:47 jinshiyill 阅读(1798) 评论(0) 推荐(0) 编辑
摘要: 简单的说,代理模式是在目标对象和访问对象之间增加了一层代理对象,所有的访问对象通过代理对象来实现对目标对象的调用。代理对象和目标对象实现同一个接口,由代理对象来调用目标对象,对于外部来说,代理对象就可以替代目标对象被调用。通过这种方式,代理对象中可以在正常的访问中增加额外的逻辑,比如缓存、权限控制... 阅读全文
posted @ 2015-12-09 10:50 jinshiyill 阅读(151) 评论(0) 推荐(0) 编辑
摘要: SpringMVC提供了以下种途径输出数据模型ModelAndView:处理方法返回值为ModelAndView,方法体可以通过该对象添加模型数据Map与Model:处理方法的传入参数是org.springframework.ui.Model、org.springframework.uiModelM... 阅读全文
posted @ 2015-12-08 10:18 jinshiyill 阅读(342) 评论(0) 推荐(0) 编辑
摘要: (一)冒泡排序实现对整形数组的排序 在以前,我们只会使用冒泡排序的方法对整行数组进行排序,简单的两个for循环,外层循环控制循环次数,内层循环控制比较次数,就像下面代码,便可实现:#includeintmain(){intarr[10]={11,9,8,7,6,5,4,3,2,1};inti=0;... 阅读全文
posted @ 2015-12-07 10:12 jinshiyill 阅读(624) 评论(0) 推荐(0) 编辑