- 浏览: 26443 次
- 性别:
- 来自: 杭州
最新评论
文章列表
Backbone快速入门-了解的4个关键概念
4个关键概念, model, collection, view, router:
1. model
定义model类,举例:
World = Backbone.Model.extend({
//创建一个World的对象,拥有name属性
name: null
});
2. collection
定义model collection类, 举例:
Worlds = Backbone.Collection.extend({
...
一. 实例体验:
1. 非托管环境例子代码: (参看附件hibernate.rar)
(Note: Hibernate plugin 在线安装:
For Eclipse 3.6: http://download.jboss.org/jbosstools/updates/stable/
For Eclipse 3.7: http://download.jboss.org/jbosstools/updates/development/indigo )
...
Acegi基本原理等
http://acegi.group.iteye.com/group/wiki/375
Spring Security 3.x 完整入门教程
http://www.blogjava.net/fastzch/archive/2011/04/18/315028.html
关键步骤
1. 添加filter声明到web.xml
<filter>
<filter-name>springSecurityFilterChain</filter-name>
<filt ...
访问web-inf下的jsp,html文件问题
- 博客分类:
- jsp
web-inf下,应用服务器把它指为禁访目录,即直接在浏览器里是不能访问到的. 但是可以让servlet进行访问,如web-inf下有a.jsp则可以用request.getrequestdispatcher("/web-inf/a.jsp").forward(request,response);
补充一下,如果你想访问web-inf下的htm文件的话,用request.getrequestdispatcher("/web-inf/a.htm").forward(request,response);是访问不了的。 原因很简单,jsp就是serv ...
1. Java annotation
Refer to my blog: http://pan33.iteye.com/blog/1154933
2. 自动装箱
3. 循环增强
4. 枚举类型
5. 可变参数
6. 泛型 (Generic Types)
java 泛型详解: http://lichaozhangobj.iteye.com/blog/476911
7. 静态引入
8. 格式化输入输出
Refer to: http://ayaya.iteye.com/blog/139318
http://we ...
Reference URL:
http://www.bluedash.net/spaces/Web%E5%BC%80%E5%8F%91%E6%95%99%E7%A8%8B2%EF%BC%8DJava%20Annotation
1. Annotation是什么?
如果您使用Java编写过一些程序,那么您可能已经接触过这一特性了。比如JavaDoc语法中使用的@return,@param这些就是Java标记。又比如说,大家经常用到的用来抑制Java编译器警告信息的@SuppressWarning标记,以及标识某方法或某类过期的@Deprecated标记。从Java 1.5版本开始, ...
1. 安装好maven2。 安装成功标志,运行命令行 "mvn -v" 成功
2. 大致了解maven能做哪些事情,主要的命令
1) 开始第一个mvean2项目: mvn archetype:create -DgroupId=com.mycompany.app \ -DartifactId=my-app 简单介绍一下 groupId相当于你的组织,如同org.springframework,会转化为相应得本地路径 artifactId,你主要的jar包名称,也就是你要打成的jar 名称。 ...
一. 快速入门
1. 在工程中引入junit.jar
2. 建立test class,继承自junit.framework.TestCase
如, 在工程的标题上点击右键,选择New->JUnit Test Case, 输入要创建的测试类名TestClass
import junit.framework.TestCase;
public class TestClass ...
作为一个基层管理者,没有配备秘书,不得不自己动手统计一些数据,记录一下今天利用excel统计数据的两个函数
1. 用DSUM函数完成指定条件求和:
http://tech.ddvip.com/2008-01/120000294340233.html
2. 用SUMIF函数完成按指定条件求和:
http://jingyan.baidu.com/article/c85b7a643840fa003aac9563.html
1. 官网下载: http://www.junit.org
解压到相应目录,如C:\junit4.8.2
2. 环境变量设置
JUNITHOME = C:\junit4.8.2
CLASSPATH = %JUNITHOME%\junit-4.8.2.jar;%JUNITHOME%; (加入"%JUNITHOME%;"是因为测试例程在那个目录下)
观察安装结果:
在命令提示符下运行:java junit.textui.TestRunner junit.samples.AllTests
Note: ...
JUnit是在xp编程和重构(refactor)中被极力推荐使用的工具,因为在实现自动单元测试的情况下可以大大的提高开发的效率,但是实际上编写测试代码也是需要耗费很多的时间和精力的:
1、对于xp编程而言,要求在编写代码之 ...
样式解决了一个普遍的问题
HTML 标签原本被设计为用于定义文档内容。通过使用 <h1>、<p>、<table> 这样的标签,HTML 的初衷是表达“这是标题”、“这是段落”、“这是表格”之类的信息。同时文档布局由浏览器来完成,而不使用任何的格式化标签。
由于两种主要的浏览器(Netscape 和 Internet Explorer)不断地将新的 HTML 标签和属性(比如字体标签和颜色属性)添加到 HTML 规范中,创建文档内容清晰地独立于文档表现层的站点变得越来越困难。
为了解决这个问题,万维网联盟(W3C),这个非营利的标准化联盟,肩负起了 HTM ...
jQuery 名称冲突
jQuery 使用 $ 符号作为 jQuery 的简介方式。
某些其他 JavaScript 库中的函数(比如 Prototype)同样使用 $ 符号。
jQuery 使用名为 noConflict() 的方法来解决该问题。
var jq=jQuery.noConflict(),帮助您使用自己的名称(比如 jq)来代替 $ 符号。
结论
由于 jQuery 是为处理 HTML 事件而特别设计的,那么当您遵循以下原则时,您的代码会更恰当且更易维护:
把所有 jQuery 代码置于事件处理函数中
把所有事件处理函数置于文档就绪事件处理器中
...
1. 元素选择器以元素名来表示
如
<html>
<h1>AAAAA</h1>
<h2>BBBBB</h2>
</html>
html {color:blue;}h1 {color:blue;}h2 {color:blue;}
分组:
html, h1, h2 {color: blue;}
2. id 选择器以井号"#" 来表示
如:
<div id="divID">AAA</div>
CSS中应用: ...
如何配置与使用CKEDITOR
(转自:http://hi.baidu.com/bivin0603/blog/item/429843fed0228dcfb58f317c.html)
安装: 下载CKEDITOR的文件,解压后复制到工程的WEBROOT目录下就OK!引用CKEDITOR的JS文件: 新建JSP页面,添加其JS文件<script type="text/javascript" src="ckeditor/ckeditor.js"></script> 注意:1.src的路径。 2.不要写成 ...