- 浏览: 11640 次
最新评论
-
yunshu321:
cs6641468 写道借组Calendar类,五分钟就可以了 ...
万年历小程序 In java -
dts228:
public static void main(String ...
万年历小程序 In java -
hellostory:
使用Calendar可以减少很多代码,而且也容易很多!
万年历小程序 In java -
cs6641468:
借组Calendar类,五分钟就可以了
万年历小程序 In java -
闪闪4521:
干嘛要在main里面写那么多东西呢?
万年历小程序 In java
文章列表
在ajax请求中,使用validateAction校验参数,这个action中遇到校验出错使用addActionError,但这时候前端请求遇到校验出错的时候就跳到了500页面(服务器错误),拿不到错误信息.经过一步步debug,发现在走workfolw拦截器之后报了一个异常:No result defined for action and result input,原来是在这个拦截器中检测到有actionError,然后就返回了input,
if (action instanceof ValidationAware) {
ValidationAware validation ...
SELECT
LOGDATE logdate,
<dynamic>
<isEqual property="isMember" compareValue="true" close=",">
NAME name
</isEqual>
</dynamic> ...
select * from nani where status=1 order by updatetime desc limit 10,10;
如果数据库中N跳数据的updatetime列值相同,对于上面的sql,查询出来的结果与这条sql
select * from nani where status=1 order by updatetime desc;
查询到的第11到20条数据不同,如果把分页查询得到的1-10跳数据综合起来,发现有几条数据丢失了...而且如果数据库数据不变,每次查询都是固定的某几条数据丢失...
由于排序字段相同,可能会导致每次查询排序后结果 ...
有用到两个list的合并。大略研究了一下list.addall和Collections.copy这两个方法。
public static class People{
public String name;
People(String name){
this.name = name;
}
}
People x = new People("x");
People y = new People("y");
People z = new People(&qu ...
java对象中DO是domain object的缩写还是data object的缩写?
个人第一感觉是data object的缩写,资料中描述是domain object的缩写
这种在注入map类型的testMap时,如果使用
setTestMap(String value){
this.testMap.put(value,value)
}
会报空指针异常。
修改为
setTestMap(String value){
Map<String,String> tomap = new HashMap<~>();
tomap.put(value,value);
this.testMap = tomap;
}
会解决问题
XML命名规则中
名称不能包含空格
< result>
所以上述表示会报
The content of elements must consist of well-formed character data or markup
错误
查看apache日志可以找到错误。
参考资料:http://sucre.blog.51cto.com/1084905/917109
最近想到大学期间写的一个万年历小程序,写出来之后还很自豪。现在想想当时的程序逻辑混杂,结构紊乱,就在空闲时间重新写了个。本来以为二十多分钟就能写好了,结果写了一个多小时。。拿出来给我sdu大一的学弟学妹们参考一下吧。
ps:没有加入输入异常的处理,即默认输入正确的年份格式,如:2000。另外,最早查询年份到(含)1950年。
package JustForFun;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
publi ...