- 浏览: 101945 次
- 性别:
- 来自: 北京
最新评论
文章列表
分页sql
- 博客分类:
- sql语句oracle
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,与方法调用不同,继承打破了封装性。
一个子类依赖于超类中特定功能的实现细节,超类的实现有可能随着发行版本的不同而变化,如果真的发生了
变化,子类可能被打破。造成子类脆弱的另一个原因是,它们的超类在后续版本中可以获得新的方法,而这个新的
方法的名字有可能与子类的方法有 ...
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 ...
添加数据库表自增列
- 博客分类:
- sql语句oracle
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的方法
- 博客分类:
- javascript
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 ...
存储过程
- 博客分类:
- 存储过程oracle
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
-- ...
ExecutorService线程池
- 博客分类:
- java编程结构
引自: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 删除确认
- 博客分类:
- javascript
<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>
Quartz Cron Expression
- 博客分类:
- 编程基础
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 ...