- 浏览: 155017 次
- 性别:
- 来自: 北京
最新评论
-
fortaotao:
问一下,你尝试过FRAC_SECOND没?本地验证一直报错,S ...
MySQL提供的可以计算两个时间间隔的函数
文章列表
Java程序员编程时需要混合面向对象思维和一般命令式编程的方法,能否完美的将两者结合起来完全得依靠编程人员的水准:
技能(任何人都能容易学会命令式编程)
模式(有些人用“模式-模式”,举个例子,模式可以应用到任何地方,而且都可以归为某一类模式)
心境(首先,要写个好的面向对象程序是比命令式程序难的多,你得花费一些功夫)
但当Java程序员写SQL语句时,一切都不一样了。SQL是说明性语言而非面向对象或是命令式编程语言。在SQL中要写个查询语句是很简单的。但在Java里类似的语句却不容易,因为程序员不仅要反复考虑编程范式,而且也要考虑算法的问题。
下面 ...
- 2013-09-11 11:43
- 浏览 359
- 评论(0)
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr() ,这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。
如果使用了反向代理软件,将http://192.168.1.110:2046/
的URL反向代理为http://www.xxx.com/ 的URL时,用request.getRemoteAddr() 方法获取的IP地址是:127.0.0.1 或 192.168.1.110
,而并不是客户端的真实IP。
经过代理以后,由于在客户端和服务之间增加了中间层,因此服务器无法 ...
- 2013-09-11 10:53
- 浏览 238
- 评论(0)
Spring中可以通过配置方便的实现周期性定时任务管理,这需要用到以下几个类:
org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean
--配置需要调度的Bean的某个方法org.springframework.scheduling.quartz.SimpleTriggerBean
--定时器,负责配置启动时间、执行周期org.springframework.scheduling.quartz.SchedulerFactoryBean
--触发器,负责配置所有定时器
实例如下:
& ...
- 2013-08-30 14:26
- 浏览 404
- 评论(0)
http://blog.csdn.net/liufuxian/article/details/6005247
函数TimeStampDiff()是MySQL本身提供的可以计算两个时间间隔的函数,语法为:TIMESTAMPDIFF(unit,datetime_expr1,datetime_expr2),其中unit单位有如下几种,分别是:FRAC_SECOND
(microseconds),SECOND,MINUTE,HOUR,DAY,WEEK,MONTH,
- 2013-08-28 13:40
- 浏览 700
- 评论(1)
NULL是数据库中特有的数据类型,当一条记录的某个列为NULL,则表示这个列的值是未知的、是不确定的。简单的说,由于NULL存在着无数的可能,因此两个NULL不是相等的关系,同样也不能说两个NULL就不相等,或者比较两个NULL的大 ...
- 2013-08-20 23:40
- 浏览 481
- 评论(0)
http://blog.csdn.net/smcwwh/article/details/6927613
【sqlserver】:
sqlserver 认为 null 最小。
升序排列:null 值默认排在最前。
要想排后面,则:order by case when col is null then 1 else 0 end ,col
降序排列:null 值默认排在最后。
要想排在前面,则:order by case when col is null then 0 else 1 end , col desc
【oracle】:
oracle认为 null 最大 ...
- 2013-08-20 23:40
- 浏览 399
- 评论(0)
http://www.steveluo.name/jquery-clear-file-input-value/
一般来说,在对一个文件域(input type=”file”)使用了验证后,我们总会希望把文件域中的值给清空了(否则错误的文件仍然会被提交),而在IE中,安全设置的原因,是不允许更改文件域的值的(也就是不能使用val(“”))
那么很显然,我们就只能换个思路,把这个input元素复制一个,然后将原来的删除。
在IE下复制元素的时候,其中的值是不会被复制的,所以就达到了清空文件域的目的了。
而在Firefox下,其中的值也会被一同复制,那么我们就顺便清空一下就做到兼容了。
...
- 2013-08-13 17:50
- 浏览 379
- 评论(0)
Collection.sort排序时可以自定义一个排序规则,例如:
public int compare(Object obj1, Object obj2) {
double tmpValue = ((DataSort)obj1).value - ((DataSort)obj2).value;
return tmpValue > 0 ? -1 : (tmpValue < 0 ? 1 : 0);
// 从大到小排列(左-右)
//return tmpValue > 0 ? 1 : (tmpValue < 0 ? -1 : 0);
// 从小到大排 ...
- 2013-08-05 15:10
- 浏览 376
- 评论(0)
http://daociyiyou111.blog.163.com/blog/static/1647015122011912101939547/
SQL语言不同于其他编程语言的最明显特征是处理代码的顺序。在大多数据库语言中,代码按编码顺序被处理。但在SQL语句中,第一个被处理的子句式FROM,而不是第一出现的SELECT。SQL查询处理的步骤序号:
- 2013-07-18 15:04
- 浏览 356
- 评论(0)
http://www.cnblogs.com/lhj588/archive/2012/06/15/2550392.html
今晚需要统计数据生成简易报表,由原表格数据是单行的形式,最好转换为列表格式,由网上介绍方法实现如下:
希望获得的最终效果见下:
+-------+------+-------+-------+--------+--------+--------+---------------------+---------+
| 房间<wbr>| 房租 | 水费<wbr>| 电费<wbr>| 卫生费 | 电视费 | 网络费 | 记 ...
- 2013-07-09 16:42
- 浏览 328
- 评论(0)
今天遇到了Cookie的问题,网上搜来些资料,记录一下备忘!
正常的cookie只能在一个应用中共享,即一个cookie只能由创建它的应用获得。
1.可在同一应用服务器内共享方法:设置cookie.setPath("/");
本机tomcat/webapp下面有两个应用:cas和webapp_b,
1)原来在cas下面设置的cookie,在webapp_b下面获取不到,path默认是产生cookie的应用的路径。
2)若在cas下面设置cookie的时候,增加一条cookie.setPath("/");或者cookie.set ...
- 2013-07-06 12:04
- 浏览 186
- 评论(0)
http://www.ihome027.com/shtml201208/blog_root_134449882368.html
Chart:图表区选项
Chart图表区选项用于设置图表区相关属性。
参数
描述
默认值
backgroundColor
- 2013-04-10 15:16
- 浏览 937
- 评论(0)
http://trinea.iteye.com/blog/980446
html页面内可以设置锚点,锚点定义
Html代码
<aname="firstAnchor">&nsbp;</a
- 2013-03-26 09:39
- 浏览 468
- 评论(0)