- 浏览: 35233 次
- 性别:
- 来自: 邯郸
最新评论
-
当当猫:
...
Oracle日期格式
文章列表
Ext.Viewport代表浏览器窗口的整个显示区域,将document body作为渲染对象,它会根据浏览器窗口的大小自动调整自身的尺寸。 在一个页面中只允许出现一个Viewport实例,没有提供对滚动条的支持。
Js代码
Ext.onReady(function(){
var accordion = new Ext.Panel({
title: "功能分组",
layout: "accordion",
layoutConfig ...
YYYY:4位数字表示年份YY:2位数字表示年份,但是无世纪转换RR:2位数字表示年份,有世纪转换YEAR:年份的英文拼写MM:两位数字表示月份MONTH:月份应为拼写DY:星期的英文前三位字母DAY:星期的英文拼写D:数字表示一星期的第几天,星期天是一周的第一天DD:数字表示一年中的第几天DDD:数字表示 一年中的第几天
AM或PM:上午下午表示HH或HH12或HH24:数字表示小时。HH12代表12小时计时,HH24代表24小时计时MI:数字表示分钟SS:数字表示秒
Oracle的rownum原理和使用在Oracle中,要按特定条件查询前N条记录,用个rownum就搞定了。 select * from emp where rownum <= 5 而且书上也告诫,不能对rownum用">",这也就意味着,如果你想用 select * from emp where rownum > 5 则是失败的。要知道为什么会失败,则需要了解rownum背后的机制: 1 Oracle executes your query.
2 Oracle fetches the first row and calls it row number 1 ...
nvl( ) 函数从两个表达式返回一个非 null 值。
语法
NVL(eExpression1, eExpression2)
参数eExpression1, eExpression2
如果 eExpression1 的计算结果为 null 值,则 NVL( ) 返回 eExpression2。如果 eExpression1 的计算结果不是 null 值,则返回 eExpression1。eExpression1 和 eExpression2 可以是任意一种数据类型。如果 eExpression1 与 eExpression2 的结果皆为 null 值,则 NVL( ) 返回 .NULL ...
在Oracle/PLSQL中,lpad函数将左边的字符串填充一些特定的字符,其语法格式如下:
lpad( string1, padded_length, [ pad_string ] ) 其中string1是需要粘贴字符的字符串 padded_length是返回的字符串的数量,如果这个数量比原字符串的长度要短,lpad函数将会把字符串截取成padded_length;
pad_string是个可选参数,这个字符串是要粘贴到string1的左边,如果这个参数未写,lpad函数将会在string1的左边粘贴空格。 例如: ...
MySQL的datetime设置当前时间为默认值 关键字: mysql的datetime设置当前时间为默认值 MySQL的datetime设置当前时间为默认值 由于MySQL目前字段的默认值不支持函数,所以用
create_time datetime default now()的形式设置默认值是不可能的。
代替的方案是使用TIMESTAMP类型代替DATETIME类型。CURRENT_TIMESTAMP :当我更新这条记录的时候,这条记录的这个字段不会改变。CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP :当我更新这条记录的时候,这条记录的这个字段 ...
freemarker 判断list记录大于0 用<#if (list?size > 0)></#if>即可。下面是个显示附件的实例
<#if (post.attachments?size > 0)> <table width="100%" height="20px" cellpadding="0" cellspacing="0" class="post_bodyTable"> <tbody> ...
找到fckeditor\editor\css\fck_editorarea.css文件进行修改 body, td{ font-family: 宋体,黑体,隶书,楷体_GB2312,Arial, Verdana, Sans-Serif; font-size: 16px; width:750px;//编辑区大小 word-break:break-all;//自动换行}
主要相同点:
Lock能完成synchronized所实现的所有功能.(其它不重要)
主要不同点:
Lock有比synchronized更精确的线程语义和更好的性能(在相同点中回答此点也行)
synchronized会自动释放锁.而Lock一定要求程序员手工释放.并且必须在finally从句
中释放,如果没有答出在finally中释放不得分.就如Connection没有在finally中关闭一
样.连最基本的资源释放都做不好,还谈什么多线程编程.
若页面表格用异步提取相关数据,可采用如下方案:1、在页面加载生成一个隐藏空白的table行,提取数据时填充空白行并且让其显示。
2、
未完待修改……
若类声明不适用泛型,而方法使用泛型,返回时应用下面的写法。
public class Test{
public <T> T getById(Class<T> clazz, String id) { Object t=null; try { t=this.userDao.find(clazz, id); } catch(JccpException e) { e.printStackTrace(); } return (T)t; }
}
java的break语句的用途是从一个封闭的语句,如switch开关语句或循环中跳出:
break label;
其中label是用于指定一个封闭语句的标号,一般加标号形式:
breakToHere:some javastatement。
其中的标号必须是合法的java标志。
break语句的标号是可选的,当break语句不带标号时,其作用与c语言中一样;
1).在switch语句中终止某个case;
2).迫使一个循环立即结束,绕过正常的循环条件检测(但在此时只能跳出最内层封闭的语句)
...
Eclipse快捷键大全Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)Shift+Ctrl+ ...