`
文章列表

分页sql

select * from (select a.*, rownum num from (XX) a where rownum <= 10 ) b where b.num >= 0;
格式: (function(){ //代码 })(); 解释:这是相当优雅的代码(如果你首次看见可能会一头雾水:)),包围函数(function(){})的第一对括号向脚本返回未命名的函数,随后一对空括号立即执行返回的未命名函数,括号内为匿名函数的参数。 来个带参数的例子: (function(arg){ alert(arg+100); })(20); // 这个例子返回120。 重要用途:可以用它创建命名空间,只要把自己所有的代码都写在这个特殊的函数包装内,那么外部 ...
继承是代码重用的有力武器,但是它并不是完成这项工作的最佳工具,不适当的使用继承会导致脆弱的软件,在 一个包内部使用继承是非常安全的,子类和超类的实现在同一个程序员的控制之下,对于专门为了继承而设计并且 具有很好文档说明的类,使用继承也很安全。然而,对普通的具体类进行跨越包边界的继承则是非常危险的。     1,与方法调用不同,继承打破了封装性。        一个子类依赖于超类中特定功能的实现细节,超类的实现有可能随着发行版本的不同而变化,如果真的发生了 变化,子类可能被打破。造成子类脆弱的另一个原因是,它们的超类在后续版本中可以获得新的方法,而这个新的 方法的名字有可能与子类的方法有 ...

常用linux命令

pwd  看路径 ls 看内容 ps -x 看进程 kill -9 XXX 停止进程 tail -f XXX 查看文件 rm -rm XXX 删除路径下得所有文件 cp 拷贝文件 tar -b 1 -cvf a.tar * 打成tar包 unzip 解压
query = new String(query.getBytes("iso8859-1"), "utf-8"); 从开始接触J2EE,中文参数传递乱码问题一直伴随着我们,回忆一下我自己的解决过程吧。 各位转载请著名出处哦:http://hi.baidu.com/hyh8774 一:首先学到的解决方法是在页面中request.setCharacterEncoding(“GB18030”)来设置请求的编码为中文编码,然后就在每个需要接收参数的页面噼里啪啦的写上这么一句,对当时的水平来说虽然累却也开心。 二:后来开始做分页程序了,突然发现必须得用UR ...
1.创建数据库表 -- Create table create table T_MOBILE_BRAND (   ID   NUMBER not null,   NAME VARCHAR2(200) ) tablespace MASS_DATA   pctfree 10   initrans 1   maxtrans 255   storage   (     initial 2M     next 2M     minextents 1     maxextents unlimited     pctincrease 0   ); -- Create/Recreate primary, uni ...
js读取JSON的方法我接触到的有两种: 方法一:函数构造定义法返回 var strJSON = "{name:'json name'}";//得到的JSON var obj = new Function("return" + strJSON)();//转换后的JSON对象 alert(obj.name);//json name 方法二:js中著名的eval函数 var strJSON = "{name:'json name'}";//得到的JSON var obj = eval( "(" + str ...
create or replace procedure getrenewbooks(rids in varchar2,uid in varchar2,rtnrids out varchar2) as rtnbookids varchar2(500); --返回更新的图书 tmprid int; --临时变量 图书 tmpchid int; --临时变量 章节 tmporder int; chapterid int; corder int; sqlstr varchar2(500); type mycursor is ref cursor; r_words mycursor; begin -- ...
引自:http://blog.sina.com.cn/s/blog_6151984a0100krj8.html ExecutorService 建立多线程的步骤: 1。定义线程类 class Handler implements Runnable{ } 2。建立ExecutorService线程池 ExecutorService executorService = Executors.newCachedThreadPool(); 或者 int cpuNums = Runtime.getRuntime().availableProcessors();                 //获取当 ...
来源:http://www.cnblogs.com/RuiLei/archive/2007/10/19/930079.html     昨天让同事用js搞了个浮动图片功能,这样就每次把些图片直接贴过来了,节省了篇长。但是看到代码中AppendChild,感觉以前和js同事交流过AppendChild和innerHtml性能方面的话题 ...
导读:本文是由陈皓和他的一位朋友Mailper合作完成,原名叫《Build Your Programming Technical Skills》,本文分享了Mailper和作者个人的学习经历。每个程序员都希望自己能顺利的升级到高的层次,您不妨按照下面的方法去做。 前言 你是否觉得自己从学校毕业的时候只做过小玩具一样的程序?走入职场后哪怕没有什么经验也可以把以下这些课外练习走一遍(朋友的抱怨:学校课程总是从理论出发,作业项目都看不出有什么实际作用,不如从工作中的需求出发) 建议: 不要乱买书,不要乱追新技术新名词,基础的东西经过很长时间积累而且还会在未来至少10年通用。 回顾一 ...
引自http://blog.163.com/cui_zhouyang/blog/static/7033972120093911330375/ import org.jdom.Document; import org.jdom.Element; import org.jdom.JDOMException; import org.jdom.input.SAXBuilder; import org.jdom.output.XMLOutputter; (1)使用JDOM首先要指定使用什么解析器。如:           SAXBuilder builder=new SAXBuilder(false); ...

js 删除确认

<SCRIPT LANGUAGE=javascript> function p_del() { var msg = "您真的确定要删除吗?\n\n请确认!"; if (confirm(msg)==true){ return true; }else{ return false; } } </SCRIPT> 调用方法: <a href="del.jsp?id=<%=id%>" onclick="javascript:return p_del()">删 除</a>
http://cnodejs.org/blog/?p=911
Quartz Cron Expression 原文解释: Field Name  Mandatory?  Allowed Values  Allowed Special Characters  Seconds  YES  0-59  , - * /  Minutes  YES  0-59  , - * /  Hours  YES  0-23  , - * /  Day of month  YES  1-31  , - * ? / L W C  Month  YES  1-12 or JAN-DEC  , - * /  Day of week  YES  1-7 or SUN-S ...
Global site tag (gtag.js) - Google Analytics