- 浏览: 416286 次
- 性别:
- 来自: 上海
最新评论
-
yhyx:
好
JAVA URI URL区别 -
dingbuoyi:
我文章很早以前写的啊 估计软件版本早更新了 你要自己研究一下
windows下Sublime Text 2开发 Nodejs -
di1984HIT:
写的很好,学习了
【转帖】IP网段的计算和划分 -
农民柏柏:
感谢分享
【转】Android实现人人网点击“+”弹出效果 -
lianwanf:
大神,求源码,很想要那jar包.官方的不懂下载啊.谢谢啊. ...
开源框架ignition[二]
文章列表
在STRUTS2的FILTER之前 比如StrutsPrepareAndExecuteFilter之前放一个FILTER
可以进行reponse.sendRedirect操作
或者request.getRequestDispatcher().forward操作
如果forward以后要继续经过struts2的FILTER 那么STRUTS2的FILTER要这样配置
<filter-mapping>
<filter-name>StrutsPrepareAndExecuteFilter</filter-name>
<url-pattern& ...
public enum Singleton {
INSTANCE;
public static Singleton getInstance() {
return INSTANCE;
}
public void sayHello(){
System.out.println("hello world!");
}
public static void main(String[] args){
Singleton.INSTANCE.sayHello();
}
}
@Enumerated(EnumType.ORDINAL)
private Assign assign;
数据库中字段assign tinyint
前端验证使用jquery.validate.j
使用前必须解决他的BUG:在源文件的remote方法中
$.ajax($.extend(true, {
url: param,
mode: "abort",
port: "validate" + element.name,
dataType: "json",
//data: data,
data:param.data||data,//修改不从data正确取值的问题
例子:
$(document).ready(function() {
//添加自 ...
其实就是一个数组 可以当做数组来访问
public static void render(final String contentType, final String content, final String... headers) {
for (String header : headers) {
编译后的一看便理解原理
ublic static transient void render(String contentType, String content,
String[] headers) {
public class ArgsTest {
...
引用
避免返回 Null
如果编写返回对象的公共方法,方法只能在以下情况返回 Null:
* 应用程序预计在正常应用程序操作中将出现 Null 值。
* 方法的 Javadoc™ @return 参数声明 Null 是可能的返回值。
如果应用程序未预计 Null 返回值,方法应引发相应例外,这将强制方法的调用程序显式处理问题。 方法的调用程序可能无需检查 Null 返回值,除非方法的调用程序引发 Null 例外。
避免将 Null 传递至方法
请勿将 Null 参数传递至 API 方法,除非 BlackBerry® Java® Development Environme ...
配置好JAVA_HOME
MYECLIPSE的JRE改成JROCKIT
TOMCAT的JDK改成JROCKIT
然后 用MYECLIPSE5.5的话 要删掉 J2EE5下面的JSF.API和JSF.IMPL两个JAR
我也不知道为啥 不然会冲突
引用
指令名称 : chmod
使用权限 : 所有使用者
使用方式 : chmod [-cfvR] [--help] [--version] mode file...
说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。
参数 :
mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中
u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。
+ 表示增加权限、- 表示取消权限、= 表示唯一 ...
Effective Java(2nd)第31条
可以使用如下方法代替
public enum Ensemble {
SOLO(1), DUET(2), QUINTET(5);
private final int numberOfMusicians;
Ensemble(int size) {
this.numberOfMusicians = size;
}
public int numberOfMusicians() {
return numberOfMusicians;
}
public static void main(String ...
public class TestPrintf{
public static void main(String[] args)
{
//定义一些变量,用来格式化输出。
double d = 345.678;
String s = "你好!";
int i = 1234;
//"%"表示进行格式化输出,"%"之后的内容为格式的定义。
System.out.printf("%f",d);//"f"表示格式化输出浮点数。
System.out.println();
Syste ...
<%@ page import="com.opensymphony.xwork2.*"%>
<%@ page import="com.opensymphony.xwork2.util.*"%>
<%@ page import="java.util.*"%>
<%
ActionContext cxt = ActionContext.getContext();
out.println("<h2>ValueStack ...
如果action的名字是UserController,在UserController所在包目录下添加
UserController-validation.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE validators PUBLIC
"-//OpenSymphony Group//XWork Validator 1.0.2//EN"
"http://www.opensymphony.com/xwork/xwork-validator-1 ...
扩展User类 实现更丰富的User属性
为了安装UserInfo没有提供属性set方法,赋值都在构造器中完成
首先实现UserDetails接口
package com.snda.swp.account.po;
import java.io.Serializable;
import java.util.Collection;
import java.util.Collections;
import java.util.Comparator;
import java.util.Set;
import java.util.SortedSet;
import java.uti ...
package com.snda.swp.account.unit.dao;
import org.junit.runner.RunWith;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import org.springframework.test.context.transaction.TransactionConfiguration; import ...
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:s="http://www.springframework.org/schema/security"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=" ...