平时遇到个问题如果不记下来,下次很可能还是不记得、、木有办法就把平时遇到的点滴总结一下吧、、
也许各位会觉得有些挺简单、但是不会的碰见某些问题的时候真的是比较抓狂的。。
1.编码就近原则
2.ReflectionToStringBuilder(toString)
3.vim 去重 sort u
4。页面自动跳转
<meta http-equiv="refresh" content="2;url=index.html" />
5.获取物理路径(上传图片)request.getSession().getServletContext().getRealPath("");
6.quartz 需要 spring-jdbc
7.kill -9 `ps aux|grep sr.sh|awk '{print $2}'` 删除所有名为sr.sh的进程
8.<a href="javascript:history.back(-1)">返回上一页</a>
9.List abc = new LinkedList();
System.out.println(abc instanceof LinkedList);
判断是否为同种类型
10.Eclipse->Windows->Preferences->java->Build Path->Classpath Variables
new一个,名字为M2_REPO,属性选folder,默认路径C:\Users\机器名\.m2\repository
11.ajax json 数据格式{a:1,b:2,c:3,d:[{},{},{}]}
12.echo "" >test.txt
13.远程复制错误解决:~/.ssh/known_hosts
14.var url=userDatas.AjaxLoadUrl,params={esid:userDatas.esid,t:userDatas.kind,p:userDatas.girlPageNum};
$.post(url,params,function(data){}
ajax这么写的时候可能会出现比如p字段的内容变为2了,但是ajax过去的参数还是1的情况。尽量使用以下方式:
var url=userDatas.AjaxLoadUrl;
$.post(url, {esid:userDatas.esid,t:userDatas.kind,p:userDatas.girlPageNum} ,function(data){}
15.运行ant的时候出现 Specified VM install not found: type Standard VM, name
删除掉%ecliplse workspace% / .metadata / .plugins / org.eclipse.debug.core / .launches / *. 下的文件
16.获取当前访问页面的url:
StringBuffer rp = request.getRequestURL();
url.append("?");
rp.append(request.getQueryString());