1、<input type="text" this.value.replace(/\D/g,‘‘) /> 文本框内只能输入数字;
2、eclipse自动封装成方法:选中代码——右键——Refactor——Extract Method(快捷键Alt+Shift+M);
3、复制表数据: insert into 表名(字段) select 字段 from 表名;
4、模拟断电: int i = 10/0;
5、private boolean isGoodMan 自动生成的get/set方法会把is过滤掉;
6、select LAST_INSERT_ID(); 能够获得刚刚插入的记录的ID,ID必须是主键,必须是自动增长;
7、${pageContext.request.contextPath} //项目根目录地址;
8、<a href = "地址?time="+new Date().getTime()> 刷新验证码时浏览器会有缓存,还是显示原来的图片,欺骗浏览器;
9、js中 : num = (num-0 + 1); //var是泛型 -0就转化为数字了;
10、window.location.href JS的获取上一访问过的网页;
request.getHeader("Referer") JAVA的获取上一访问过的网页;
11、先查出订单再操作订单项:
select * from (SELECT * from tb_orders limit 10,10) as a
LEFT JOIN tb_orderitem on a.oid = tb_orderitem.oid
12:、上传图片预览:
<script type="text/javascript">
image.change(function(e){
for (var i = 0; i < e.target.files.length; i++) {
var file = e.target.files.item(i);
if (!(/^image\/.*$/i.test(file.type))) {
alert("文件不是jpg & png文件类型");
continue; //不是图片 就跳出这一次循环
}
//实例化FileReader API
var freader = new FileReader();
freader.readAsDataURL(file);
freader.onload = function(e) {
myimg.attr("src",e.target.result);
};
}
});
</script>
13、确认框: <a href="#" onclick="javaScript:if(confirm(‘请确认是否删除!‘))window.location=‘地址‘ ">
14、URLEncoder.encode(arg0, arg1) 编码; URLDecoder.decode(arg0, arg1) 解码;
15、window.location.replace("${pageContext.request.contextPath}"); js控制页跳转地址;
16、onClick="history.back(-1); 点击返回上一页面;