- 博客(27)
- 资源 (49)
- 收藏
- 关注
原创 struts2文件配置
通过这种方式,可以将Struts2的Action按模块添加在多个配置文件中<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.
2015-04-25 20:22:24 709
原创 Struts2的处理流程
Struts2的处理流程,这个也是面试中经常会被问到的问题。 如果请求路径和struts2定义的不一样,filter会略过该请求,接下来会进入struts2一系列的拦截器(包括系统的一些拦截器和用户自定义的拦截器),最终进入用户编写的action struts2属于原型设计模式,struts2对用户的每一次请求都会创建一个action,所以struts2中的action是线程安全的。 而S
2015-04-24 22:24:25 955
原创 struts2中的依赖注入与指定处理请求后缀
Struts2为action中的属性提供了依赖注入的功能。在struts的配置文件中,我们可以很方便地为action中的属性注入值。 注意:属性必须提供setter方法 package struts2.example.action;public class HelloWorldAction {private String savePath;public String getSavePath(
2015-04-24 21:44:42 1127
原创 Struts2入门先知
Struts2应用可以不依赖Servlet api和struts api,属于无侵入式设计Struts2是WebWork2基础上发展而来的,属于MVC框架Struts2提供了拦截器,可进行AOP编程,实现权限拦截功能Struts2提供类型转换器Struts2提供支持多种表现层技术,如JSP,freeMarker,Velocity等Struts2可对指定方法进行校验Strut
2015-04-21 18:48:11 1063
原创 Visual Studio快捷键
话说vs2015这个夏天就要出来了,vs2013网上也有,目前我用的是12版的,相差应该不大。vs的快捷键真没有eclipse用的爽,这里只总结几个常用的。ctrl+空格键:文本帮助补充ctrl+k,ctrl+c:注释选中行ctrl+k,ctrl+u:取消选中行注释ctrl+k,ctrl+d:格式化页面所有的代码后面几个跟eclipse相同ctrl+a:选中所有ctrl
2015-04-20 23:48:15 962
原创 DOM之Form对象(二)表单字段元素
HTML的密码域 用户: 密码: 请注意,当您在密码域中键入字符时,浏览器将使用项目符号来代替这些字符。
2015-04-20 19:19:26 1792
原创 DOM之Form对象(一)
当用户点击递交按钮或点击单行文本输入框按下回车键后,表单递交到3w服务器之前就会发生onsubmit()事件,典型用法就是检查form表单收到数据的合法性和完整性,防止将不正确的数据传递给3w服务器 Form 对象的 onsubmit 属性指定了一个事件句柄函数。当用户单击了表单中的 Reset 按钮而提交一个重置时,就会调用这个事件句柄函数。注意,当调用方法Form.submi
2015-04-18 21:07:46 1028
原创 DOM之Body对象
Body 对象代表文档的主体 (HTML body).......onselectstart在用户选取网页内容是发生,如返回false,可防止用户复制网页文档中的内容onselectstart="return false" function dealclick() { if (b1.innerText == "+") { list1.style.display = "block";
2015-04-18 10:14:03 1131
原创 DOM之Document对象
Document 对象代表整个 HTML 文档,可用来访问页面中的所有元素。Document 对象是 Window 对象的一个部分,可通过 window.document 属性来访问。...cookie 是存储于访问者的计算机中的变量。每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie。你可以使用 JavaScript 来创建和取回 cookie 的值。名字 cookie 当访问者首次访问页面时,他或她也许会填写他/她们的名字。名字会存储于 cookie 中。当访问者再次访问网站
2015-04-17 22:09:29 921
原创 DOM之Event对象
Event 对象代表事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。事件通常与函数结合使用,函数不会在事件发生前被执行! 几个实例:哪个鼠标按钮被点击? functi
2015-04-17 19:44:07 633
原创 DOM之Window对象
Window 对象表示一个浏览器窗口或一个框架。在客户端 JavaScript 中,Window 对象是全局对象,所有的表达式都在当前的环境中计算。也就是说,要引用当前窗口根本不需要特殊的语法,可以把那个窗口的属性作为全局变量来使用。例如,可以只写document,而不必写 window.document。同样,可以把当前窗口对象的方法当作函数来使用,如只写 alert(),而不必写 Wi
2015-04-17 19:01:30 1173
原创 DHTML之事件处理
在某个事件发生时通过一个事件句柄对某个元素进行某种操作。onmouseover 和 onmouseout在鼠标指针移到并移开一个元素时改变一个元素的颜色<h1 onmouseover="style.color='red'"onmouseout="style.color='black'">请把鼠标移动到文本上onclick把灯点亮。如何当您单击一副图像时改变
2015-04-17 18:13:46 2143
原创 DHTML之DOM
JavaScript将浏览器本身、网页文档、以及网页文档中的HTML元素等都用相应的内置对象来表示,这些对象及对象之间的层次关系统称为DOM(Document Object Model,文档对象模型)通过 JavaScript,您可以重构整个 HTML 文档。您可以添加、移除、改变或重排页面上的项目。要改变页面的某个东西,JavaScript 就需要对 HTML 文档中所有元素进行访问的入
2015-04-17 13:52:56 1024
原创 运算符
JScript 具有全范围的运算符,包括算术、逻辑、位以及赋值运算符。此外还有其他一些运算符。运算符优先极JScript 中的运算符是按照一个特定的顺序来求值的。这个顺序就是运算符的优先级。下表按从最高到最低的优先级列出了这些运算符。处于同一行中的运算符按从左至右的顺序求值。 圆括号可用来改变求值顺序。圆括号中的表达式应在其用于语句的其余部分之前全部被求值。
2015-04-17 12:35:34 875
原创 JavaScript简单了解
JScript 是 Microsoft 公司对 ECMA 262 语言规范的一种实现。JScript 完全实现了该语言规范,并且提供了一些利用 Microsoft Internet Explorer 的功能的增强特性。脚本语言的出现,弥补了HTML的不足。JScript 是一种解释型的、基于对象的脚本语言。尽管与诸如 C++ 和 Java 这样成熟的面向对象的语言相比,JScript 的功能要
2015-04-17 10:29:15 1010
原创 样式属性
字体@font-face :{属性: 取值;}font-family: 设置文本的字体名称。 font-style: 设置文本样式。 font-variant: 设置文本是否大小写。 font-weight: 设置文本的粗细。 font-stretch: 设置文本是否横向的拉伸变形。 font-size: 设置文本字体大小。 src: 设置自定义字体的相对路
2015-04-17 08:34:27 945
原创 设置CSS的几种方式
内联样式表 meta http-equiv="content-type" content="text/css" />嵌入样式表head> style type="text/css"> ... --> style>head>外部样式表DOCTYPE html>html>head>
2015-04-16 21:19:18 1214
原创 软件体系结构风格
MarShaw和DavidGarlan 中提出的软件体系结构定义为:能够用来具体描述软件系统控制结构和整体组织的一种体系结构,能够表示系统的框架结构,用于从较高的层次上来描述各部分之间的关系和接口。 软件体系结构是对系统的一种高层次的抽象描述。主要是反映拓扑属性,有意忽略细节; 软件体系结构是由构件和构件之间的联系组成,构件又有它自身的体系结构;构件的描述有
2015-04-16 15:32:08 8233
转载 献给这世上摇摆不定的人
一、朋友看中一台电脑,需要9000元,他每月的收入才2000元。老婆对他说,你疯了,你买了就离婚。他问我怎么办。我说:“你配不上那台电脑,连自己喜欢的东西都没勇气去争取你将来在社会上还能混成啥样?”他咬咬牙买了。为了还债他开始不停地兼职。终于在一个月内还清了所有的余款。他的妻子并没有因为他的疯狂而离开他。他的妻子把他带进了车市,说:“老公,我们贷款买了这辆宝马吧。”一开始他吓死了,以为老婆疯了。一
2015-04-16 12:11:21 632
原创 HTML5标签
声明是文档中的第一个成分,位于 标签之前。该标签告知浏览器文档所使用的 HTML 规范。 标签没有结束标签!提示: 对大小写不敏感 元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词, 标签位于文档的头部,不包含任何内容。 标签的属性定义了与文档相关联的名称/值对。格式标签 标签
2015-04-15 13:07:48 1251
原创 Canvas之太阳系
太阳系 您的浏览器不支持 var cxt = document.getElementById('canvas').getContext('2d');//设置2d环境 //轨道 function drawTrack() { for (var i = 0; i < 8; i++) {
2015-04-11 16:18:57 1330
原创 Canvas之太阳与地球
太阳与地球 浏览器不支持Canvas元素 var canvas = document.getElementById('canvas'); var context = canvas.getContext('2d'); var time = 0; function draw() { //清
2015-04-11 16:15:55 1788
原创 Canvas之时钟
您的浏览器不支持Canvas标签,无法看到时钟 var clock = document.getElementById('clock'); var context = clock.getContext('2d'); //制作绘图环境,设置2d配置环境 function drawClock() { con
2015-04-10 10:49:19 1000
原创 病毒整理
最近为了软考特地了解一下病毒相关QQ枪手木马Trojan/PSW.QQHunter,于2004年7月22日,被江民反病毒中心截获。该木马通过安装定时器和挂接钩子来获取用户的QQ密码,然后通过自带的SMTP引擎发送到木马安装者的邮箱里去。不同于以往大多数QQ木马,只能针对单一版本的QQ,该木马可以盗取几乎所有版本的QQ账号、密码。网络神偷是一个专业级的远程文件访问工具,针对远程文件访问,
2015-04-08 19:06:25 1453
原创 射线
using UnityEngine;using System.Collections;public class NewBehaviourScript : MonoBehaviour{ // Use this for initialization void Start() { } // Update is called once per fram
2015-04-01 15:13:55 940
原创 用application实现场景的切换
新建3个场景,新建GUI Text,设置不同值区分file->build settings,把三个场景依次拖进来(scenes in build),可看到场景名称和场景索引。只要选勾,在发布成成品的时候就会出现这些场景接下来编写脚本进行切换using UnityEngine;using System.Collections;public class NewBehavi
2015-04-01 15:07:20 1446
管理MessageQueue的Looper使用
2015-01-30
用Android写的MP3Player
2015-01-23
用MVC模式写的JSP连接数据库操作完整代码包
2014-10-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人