摘要: jqgrid 获取当前页码$('#gridTable').getGridParam('page');/** *刷新,jqGrid刷新当前列表页代码 */function refresh(url) { var page = $('#your_grid').getGridParam('page'); // current page var rows = $('#your_grid').getGridParam('rows'); // rows var sidx = $('#your_grid&# 阅读全文
posted @ 2013-10-23 20:05 上善若水. 阅读(8514) 评论(0) 推荐(2) 编辑
摘要: 我看最近微博流行 CSS 居中技术,老外码农争相写相关的文章,一篇赛一篇的长啊,我把几篇归纳总结了一下,算是笔记。孔乙己曾说:“茴香豆的回字有四种写法”,万一哪天有个面试官问你:“居中一共有几种写法”呢,哈哈,先备着吧~~各种方法各有利弊,大家自己权衡吧,至少在需要居中时多个思路。不建议用了。text-align:center在父容器里水平居中 inline 文字,或 inline 元素vertical-align:middle垂直居中 inline 文字,inline 元素,配合display:table,display:table-cell,有奇效。line-height与 height 阅读全文
posted @ 2013-09-02 02:46 上善若水. 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 项目中做打印预览时,在IE10中出现兼容性问题,需要针对IE10做特殊处理。在网上搜了一下,有三种方法可以实现一、特性检测:@cc_on 文章中说该方法可行,但我在IE8中试了也同样返回true二、@media -ms-high-contrast 方法@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { /* IE10-specific styles go here */ }//由于是在js中使用,所以改动一下function isIE10(){ var flag = false;... 阅读全文
posted @ 2013-09-02 02:21 上善若水. 阅读(2209) 评论(0) 推荐(1) 编辑
摘要: 今天使用同事扩展jquery validate函数mobile验证时,require值传入false发现也会验证,去掉mobile后就没这个问题,把mobile替换成自带的digits也没有这个问题,所以问题肯定出在扩展的mobile函数中。查看digits的实现,发现它上面多了一句this.optional(element),虽然不清楚什么意思,试着也加上这句,结果效果真的来了。上网查了一下this.optional(element)的作用。http://kia126.iteye.com/blog/1545893optional(element):用于表单控件的值不为空时才触发验证如果值为空 阅读全文
posted @ 2013-08-23 11:00 上善若水. 阅读(2725) 评论(0) 推荐(1) 编辑
摘要: 一、final1.final变量: 当你在类中定义变量时,在其前面加上final关键字,那便是说,这个变量一旦被初始化便不可改变,这里不可改变的意思对基本类型来说是其值不可变,而对于对象变量来说其引用不可再变。其初始化可以在两个地方,一是其定义处,也就是说在final变量定义时直接给其赋值,二是在构造函数中。这两个地方只能选其一,要么在定义时给值,要么在构造函数中给值,不能同时既在定义时给了值,又在构造函数中给另外的值。 当函数参数为final类型时,你可以读取使用该参数,但是无法改变该参数的值。 另外方法中的内部类在用到方法中的参变量时,此参变也必须声明为final才可使用2.final方法 阅读全文
posted @ 2013-07-21 16:35 上善若水. 阅读(311) 评论(0) 推荐(0) 编辑
摘要: java.net.SocketException如何才能更好的使用呢?这个就需要我们先要了解有关这个语言的相关问题。希望大家有所帮助。那么我们就来看看有关java.net.SocketException的相关知识。第1个异常是 java.net.BindException:Address already in use: JVM_Bind。该异常发生在服务器端进行new ServerSocket(port)(port是一个0,65536的整型值)操作时。异常的原因是以为与port一样的一个端口已经被启动,并进行监听。此时用netstat –an命令,可以看到一个Listending状态的端口。只 阅读全文
posted @ 2013-07-01 14:22 上善若水. 阅读(485) 评论(0) 推荐(0) 编辑
摘要: birt 修改导出的文件名birt 修改导出的文件名分两种实现方法,第一种:修改 web.xml 中 配置的 BIRT_FILENAME_GENERATOR_CLASS<!-- Filename generator class/factory to use for the exported reports. --> <context-param> <param-name>BIRT_FILENAME_GENERATOR_CLASS</param-name> <param-value> org.eclip... 阅读全文
posted @ 2013-06-17 15:29 上善若水. 阅读(660) 评论(0) 推荐(0) 编辑
摘要: Eclipse中10个最有用的快捷键组合一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非在所有视图下都能用。2. ctrl+o:快速outline 如果想要查看当前类的方法或某个特定方法,但又不想把代码拉上拉下,也不想使用查找功能的话,就用ctrl+o吧。它可以列出 阅读全文
posted @ 2013-06-17 11:49 上善若水. 阅读(998) 评论(0) 推荐(1) 编辑
摘要: 连接字符:||赋值运算:":="如: l_name :='sky';判断是否相等:"="如: if 1=1 then...变量绑定:":"如: if :P_NAME ='sky' then...exists是否存在not exists是否不存在%type 匹配字段类型%rowtype 匹配记录类型%type当表类型改变的时候,不需要手动修改PL/SQL块中调用的该类型例如:V_GP_ID SC_BALANCE_DAILY.Gp_Id%TYPE;sqlcode sql语句sqlerrm sql错误no_d 阅读全文
posted @ 2013-06-09 09:43 上善若水. 阅读(860) 评论(0) 推荐(0) 编辑
摘要: 子程序和程序包总结:子程序是命名的PL/SQL块,可带参数并可在需要时随时调用。PL/SQL有两种类型的子程序,即过程和函数。过程用于执行特定的任务,函数用于执行任务并返回值。程序包是对相关类型、变量、常量、游标、异常、过程和函数的封装。程序包由包规范和包主体两部分组成。包规范是包的接口,包含公用对象及其类型。包主体实现包规范中的游标和子程序,包主体中的声明仅限于在包内使用。程序包中游标的定义分为游标规范和游标主体两部分。语法及示例:1、存储过程创建存储过程的语法:CREATE [OR REPLACE] PROCEDURE procedure_name[(parameter_list)]{IS 阅读全文
posted @ 2013-06-04 23:16 上善若水. 阅读(949) 评论(0) 推荐(0) 编辑