`
wotf23771
  • 浏览: 35197 次
  • 性别: Icon_minigender_1
  • 来自: 邯郸
社区版块
存档分类
最新评论
文章列表
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、       未完待修改……

再议Java5泛型

若类声明不适用泛型,而方法使用泛型,返回时应用下面的写法。 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+ ...

struts2帮助文档

见附件
Global site tag (gtag.js) - Google Analytics