日常小知识点

在写项目中碰到的小知识点在这里总结下:
1.计算时间差:

/**
* 得到两个日期的天数差
*
* @param startDay
* @param endDay
* @return
*/
public static int getDateDiff(Calendar startDay, Calendar endDay) {
long start = 0;
long end = 0;
if (startDay != null) {
start = startDay.getTimeInMillis() / 0x5265c00L;
}
if (endDay != null) {
end = endDay.getTimeInMillis() / 0x5265c00L;
}
int day = (int) (start - end);
if (day < 0)
day = -day;
return day;
}
/**
* 得到两个日期的天数差
*
* @param startDay
* @param endDay
* @return
*/
public static int getDateDiff1(Calendar startDay, Calendar endDay) {
long start = 0;
long end = 0;
if (startDay != null) {
start = startDay.getTimeInMillis() / 0x5265c00L;
}
if (endDay != null) {
end = endDay.getTimeInMillis() / 0x5265c00L;
}
int day = (int) (start - end);

return day;
}


其中“0x526500L” 是一个十六进制的数表示的是“86400000”


2.include 动态文件和<jsp:include ...../>静态文件的区别
主要是是在编译成Servlet时候动态的include会先加载要包含的jsp页面然后在编译成一个class类 而静态的include则是先编译要包含的那个jsp 编译完后在加载到那个jsp里面。

3.jsp的内置对象:out request response pageContext session Application config exception page。 九个内置对象。

4.windows下有个C:\WINDOWS\system32\drivers\etc 下的host文件可以把你的测试地址放入这里就可以直接在本地访问了。

5.js中“==”和“===”的区别

6.svn myeclipes安装插件 或者客户端安装
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值