05 2013 档案

摘要:在Oracle中,有一个很有趣的东西,那就是rownum。当你从某个表中查询数据的时候,返回的结果集中都会带有rownum这个字段,而且有时候也可以使用rownum进行一些条件查询。 在查询中,我们可以注意到,类似于“select xx from table where rownum < n”(n>1)这样的查询是有正确含义的,而“select xx from table where rownum = n”这样的查询只在n=1的时候成立,“select xx from table where rownum > n”(n>1)这样的查询只能得到一个空集。另外“select 阅读全文
posted @ 2013-05-23 15:52 jshen 阅读(215) 评论(0) 推荐(0)
摘要:l业务场景:当需要向数据库发送一批SQL语句执行时,应避免向数据库一条条的发送执行,而应采用JDBC的批处理机制,以提升执行效率。l实现批处理有两种方式,第一种方式:•Statement.addBatch(sql)l执行批处理SQL语句•executeBatch()方法:执行批处理命令•clearBatch()方法:清除批处理命令Connectionconn=null;Statementst=null;ResultSetrs=null;try{conn=JdbcUtil.getConnection();String sql1 = "insert into user(name,pass 阅读全文
posted @ 2013-05-23 13:29 jshen 阅读(398) 评论(0) 推荐(0)
摘要:绿豆沙色能有效的减轻长时间用电脑的用眼疲劳!色调:85,饱和度:123,亮度:205;RGB颜色红:199,绿:237,蓝:204;十六进制颜色:#C7EDCC或用#CCE8CF其他几种电脑窗口视力保护色:银河白 #FFFFFF RGB(255, 255, 255)杏仁黄 #FAF9DE RGB(250, 249, 222)秋叶褐 #FFF2E2 RGB(255, 242, 226)胭脂红 #FDE6E0 RGB(253, 230, 224)青草绿 #E3EDCD RGB(227, 237, 205)海天蓝 #DCE2F1 RGB(220, 226, 241)葛巾紫 ... 阅读全文
posted @ 2013-05-23 10:33 jshen 阅读(314) 评论(0) 推荐(0)
摘要:Alt+回车 导入包,自动修正Ctrl+N查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动补全代码Ctrl+空格 代码提示Ctrl+Alt+Space 类名或接口名提示Ctrl+P 方法参数提示Ctrl+Shift+Alt+N 查找类中的方法或变量Alt+Shift+C 对比最近修改的代码Shift+F6重构-重命名Ctrl+Shift+ 阅读全文
posted @ 2013-05-23 10:11 jshen 阅读(162) 评论(0) 推荐(0)
摘要:比如说有一个name的变量123<%String name ="bbb";%>在js中可以这样去获取1varname ="<%=name %>"; 阅读全文
posted @ 2013-05-22 17:27 jshen 阅读(371) 评论(0) 推荐(0)
摘要:SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM月dd日"); Calendar calendar = Calendar.getInstance(); //得到日历 calendar.setTime(calendar.getTime());//把当前时间赋给日历 calendar.add(Calendar.DAY_OF_MONTH, -1); //设置为前一天 Date dBefore = calendar.getTime(); //得到前一天的时间 System.out.println(sdf.format(dBef 阅读全文
posted @ 2013-05-22 16:02 jshen 阅读(126) 评论(0) 推荐(0)
摘要:书签栏我的园子cengrp_pmi3.6cengrp_common_dbBe JSONExtJsjQuery Ajax存储过程Oracle 11g 安装先决条件检查全部失败,无法安装,显示NA的原因和解决办法 _ Target CN ( Target China )Hibernate配置连接池 - 林临的地盘 - BlogJavajBPM 安装配置_凌风_百度空间Struts2基于注解的Action配置 - Jsp编程 - 红黑联盟Eclipse里做JBPM工作流gpd.xml中文乱码问题解决 - yufenfei - ITeye技术网站linux as4下安装oracle10g终结版 - 好 阅读全文
posted @ 2013-05-22 14:24 jshen 阅读(145) 评论(0) 推荐(0)
摘要:(1)Ctrl+M切换窗口的大小(2)Ctrl+Q跳到最后一次的编辑处(3)F2当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。 F3跳到声明或定义的地方。 F5单步调试进入函数内部。 F6单步调试不进入函数内部,如果装了金山词霸2006则要把“取词开关”的快捷键改成其他的。 F7由函数内部返回到调用处。 F8一直执行到下一个断点。(4)Ctrl+Pg~对于XML文件是切换代码和图示窗口(5)Ctrl+Alt+I看Ja... 阅读全文
posted @ 2013-05-22 14:01 jshen 阅读(341) 评论(0) 推荐(0)
摘要:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf- 阅读全文
posted @ 2013-05-22 12:51 jshen 阅读(427) 评论(0) 推荐(0)
摘要:fusionCharts 阅读全文
posted @ 2013-05-22 10:16 jshen 阅读(163) 评论(0) 推荐(0)
摘要:MySQL的默认编码是Latin1,不支持中文,要支持中文需要把数据库的默认编码修改为gbk或者utf8。1、需要以root用户身份登陆才可以查看数据库编码方式(以root用户身份登陆的命令为:>mysql -u root –p,之后两次输入root用户的密码),查看数据库的编码方式命令为: >show variables like 'character%';+--------------------------+----------------------------+| Variable_name | Value |+---------------------- 阅读全文
posted @ 2013-05-22 08:48 jshen 阅读(150) 评论(0) 推荐(0)
摘要:SELECT COUNT(*) TABLES, table_schema FROM information_schema.TABLES WHERE table_schema = 'b_pmi' GROUP BY table_schema;SELECT CONCAT("DROP TABLE ", TABLE_NAME, ";") FROM information_schema.TABLES WHERE TABLE_SCHEMA = "b_pmi" AND TABLE_NAME LIKE "t_oa_%" 阅读全文
posted @ 2013-05-22 08:47 jshen 阅读(192) 评论(0) 推荐(0)
摘要:sql: structured query language(结构化查询语言)<-------------------------------常见数据库---------------------------------->SQL Server , Oracle , MySql , DB2 , Sybase<-------------------------------连接mysql数据库------------------------------>mysql -u root -p<-------------------------------创建数据库------ 阅读全文
posted @ 2013-05-20 17:29 jshen 阅读(304) 评论(0) 推荐(0)
摘要:sqlserver2005不支持关键字limit ,所以它的分页sql查询语句将不能用mysql的方式进行,幸好sqlserver2005提供了top,rownumber等关键字,这样就能通过这几个关键字实现分页。下面是本人在网上查阅到的几种查询脚本的写法:几种sqlserver2005高效分页sql查询语句top方案:sql codeselect top 10 * from table1where id not in(select top 开始的位置 id from table1)max:sql codeselect top 10 * from table1where id>(sele 阅读全文
posted @ 2013-05-20 16:53 jshen 阅读(1600) 评论(0) 推荐(0)
摘要:select * from (select rownum r_, row_.* from (select * from student order by id) row_ where rownum <=5) where r_>=11位置:起始索引位置。5位置:结束索引位置。 阅读全文
posted @ 2013-05-20 16:31 jshen 阅读(111) 评论(0) 推荐(0)
摘要:1:连接池的必知概念首先,我们还是老套的讲讲连接池的基本概念,概念理解清楚了,我们也知道后面是怎么回事了。以前我们程序连接数据库的时候,每一次连接数据库都要一个连接,用完后再释放。如果频繁的数据库操作,就会导致性能很低。连接池的出现,为开发过程提供了一个很好的管理平台。当程序中需要建立数据库连接时,只须从内存中取一个来用而不用新建。同样,使用完毕后,只需放回内存即可。而连接的建立、断开都有连接池自身来管理。同时,我们还可以通过设置连接池的参数来控制连接池中的连接数、每个连接的最大使用次数等等。通过使用连接池,将大大提高程序效率,同时,我们可以通过其自身的管理机制来监视数据库连接的数量、使用情况 阅读全文
posted @ 2013-05-20 14:56 jshen
摘要:例子中将讲解 1.权限表示 2.权限判断 3.添加权限 4.取消权限[java]view plaincopyprint?publicclassTest{/***@paramargs*/publicstaticvoidmain(String[]args){/***四种权限,当前定义为int,以下二进制表示只取后四位作说明*///添加intc=1;//...0001//查询intr=2;//...0010//修改intu=4;//...0100//删除intd=8;//...1000/****大家可以观察四种权限的二进制表示的规律,都是2的N次方,*就表示本身,添加权限有最后一位为其它为0,查询倒 阅读全文
posted @ 2013-05-20 14:55 jshen 阅读(826) 评论(0) 推荐(0)
摘要:PHP中分页肯定会使用到MySQL的limit,大部分对类似"select * from title where uid =** order by id desc limit m,n"很熟悉,也不是全部都能看出里面有什么不对,可是当是在大数据量下操作呢,比如百万类似"select * from title where uid =177 order by id desc limit 1234567,20"就会发现sql执行的时间明显变得很长,为什么呢?先从MySQL的limit原理说起,使用limit m,n是时候,MySQL先扫描(m+n)条记录,然后从 阅读全文
posted @ 2013-05-20 14:52 jshen 阅读(311) 评论(0) 推荐(0)
摘要:Tomcat6内存和线程配置当在对其进行并发测试时,基本上30个USER上去就当机了,还要修改默认连接数设置:以下红色四行TOMCAT6中好相没有,手工加上就可以了,基本上可以解决连接数过大引起的死机。具体数值可跟据实际情况设置<Connectorport="80"protocol="HTTP/1.1"maxThreads="600"minSpareThreads="100"maxSpareThreads="500"acceptCount="700"connection 阅读全文
posted @ 2013-05-19 21:52 jshen 阅读(325) 评论(0) 推荐(0)
摘要:create or replace FUNCTION CAIJITONGJI(curdate in VARCHAR2) RETURN VARCHAR2 AS len NUMBER :=0;--存储传入日期长度 i number :=1; con varchar2(20) :='';--每次循环的不同条件 defaultStr char(1) :=' ';--默认连接符 endNum NUMBER :=24;--默认循环次数 format VARCHAR2(15) :='yyyy-MM-dd hh24';--日期的默认格式化形式 num numbe 阅读全文
posted @ 2013-05-17 17:53 jshen 阅读(157) 评论(0) 推荐(0)
摘要:oracle+110个常用函数1. ASCII返回与指定的字符对应的十进制数;SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual;A A ZERO SPACE--------- --------- --------- ---------65 97 48 322. CHR给出整数,返回对应的字符;SQL> select chr(54740) zhao,chr(65) chr65 from dual;ZH C-- -赵 A3. CONCAT连接两个字符串;SQL> select conc 阅读全文
posted @ 2013-05-17 16:08 jshen 阅读(244) 评论(0) 推荐(0)
摘要:1、登录后默认自动选中My Objects 默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。设置方法:Tools菜单 --> Brower Filters,会打开Brower Folders的定单窗口,把“My Objects”设为默认即可。Tools菜单--Brower Folders,中把你经常点的几个目录(比如:Tables Views Seq Functions Procedures)移得靠上一点,并加 阅读全文
posted @ 2013-05-17 13:11 jshen 阅读(205) 评论(0) 推荐(0)
摘要:1.首先,我们先看看oracle和sqlserver的一些区别吧。oracle中的一个数据库就是一个实例,而在sqlserver中,在一个实例下面可以建多个数据库。从用户方面来看,oracle的一个用户就是一个Schema(方案,虽然这么说不太准确,但是易于理解,后面我会详细说明这个问题),所有的表都属于不同的用户,一个用户要访问另一个用户的表,需要有授权,而在sqlserver中,表是在数据库中创建的,它并不属于某个用户。oracle的结构是===实例->用户->表,表是属于某个用户的(但是访问时实际上用的是schema进行索引表的)所以在oracle下 建表空间,建用户,设置用 阅读全文
posted @ 2013-05-17 09:21 jshen 阅读(366) 评论(0) 推荐(0)
摘要:Oracle安装完后,其中有一个缺省的数据库,除了这个缺省的数据库外,我们还可以创建自己的数据库。对于初学者来说,为了避免麻烦,可以用'Database Configuration Assistant'向导来创建数据库。创建完数据库后,并不能立即在数据库中建表,必须先创建该数据库的用户,并且为该用户指定表空间。下面是创建数据库用户的具体过程:1.假如现在已经建好名为'news'的数据库,此时在F:\oracle\product\10.1.0\oradata\目录下已经存在news目录(注意:我的Oracle10g安装在F:\oracle下,若你的Oracle安装 阅读全文
posted @ 2013-05-17 09:16 jshen 阅读(218) 评论(0) 推荐(0)
摘要:1.设置页面显示总行数1)查看目前的pagesize,默认是14:Sqlplus代码1.showpagesize; 2)将pagesize设置好100,则可以一次显示够多行记录了:Sqlplus代码1.setpagesize100;2.设置行的宽度1)查看目前的linesize,默认是80:Sqlplus代码1.showlinesize; 2)设置成100或者更宽都可以:Sqlplus代码1.setlinesize100;3.设置列的宽度1)col 列名 format a30;修改页面显示和行的默认值但是这种方法,在你下次进入Sql Plus的时候还要重新设定,很麻烦。所以可以修改默认设置。在 阅读全文
posted @ 2013-05-16 20:47 jshen 阅读(1549) 评论(0) 推荐(0)
摘要:1、用户 查看当前用户的缺省表空间 SQL>select username,default_tablespace from user_users; 查看当前用户的角色 SQL>select * from user_role_privs; 查看当前用户的系统权限和表级权限 SQL>select * from user_sys_privs; SQL>select * from user_tab_privs; 显示当前会话所具有的权限 SQL>select * from session_privs; 显示指定用户所具有的系统权限 SQL>select * from 阅读全文
posted @ 2013-05-16 20:31 jshen 阅读(482) 评论(0) 推荐(0)
摘要:第一种方法:指定不打印区域使用CSS,定义一个.noprint的class,将不打印的内容放入这个class内。详细如下:<style media=print type="text/css">.noprint{visibility:hidden}</style>要打印的内容。哈哈!<p class="noprint">将不打印的代码放在这里。</p><a href="javascrīpt:window.print()" target="_self">打印& 阅读全文
posted @ 2013-05-16 17:03 jshen 阅读(583) 评论(0) 推荐(0)
摘要:<htmlxmlns="http://www.w3.org/1999/xhtml"><head><title>javascript打印页面</title><scripttype="text/javascript"><!--functionfPrint(){//隐藏不需要打印的内容.document.getElementById("divOperate").style.display="none";document.all.WebBrowser.Exe 阅读全文
posted @ 2013-05-16 17:02 jshen 阅读(164) 评论(0) 推荐(0)
摘要:MySQL数据库中如果在建立数据库的时候没有选择字符编码集gb2312或者utf或者gbk,就有可能会出现一些乱码的现象。本文主要介绍一下设置字符编码集得方法,设置字符编码集得方法如下:解决方法:开始-->运行-->cmd-->进入dos命令窗体:(如果命令无法执行,请将mysql的安装路径放到系统变量path的最前面)mysql导出命令:mysqldump-hlocalhost-P3306-uroot-p123456--default-character-set=gb2312mysql>F:/pushingdb.sqlmysql导入命令:mysql-uroot-p12 阅读全文
posted @ 2013-05-16 15:05 jshen 阅读(534) 评论(0) 推荐(0)
摘要:一、在容器中设置tomcat中配置server.xml中定义context时采用如下定义:<Context path="/livsorder" docBase="/home/httpd/html/livsorder"defaultSessionTimeOut="3600" isWARExpanded="true"isWARValidated="false" isInvokerEnabled="true"isWorkDirPersistent="false&qu 阅读全文
posted @ 2013-05-15 19:00 jshen 阅读(380) 评论(0) 推荐(0)
摘要:显示无线网络信息命令:netsh wlan show hostednetwork设置无线热点命令:netsh wlan set hostednetwork mode=allow ssid=wuminPC key=wuminWiFi此命令有三个参数,mode:是否启用虚拟WiFi网卡,改为disallow则为禁用。ssid:无线网名称,最好用英文(以wuminPC为例)。key:无线网密码,八个以上字符(以wuminWiFi为例)。以上三个参数可以单独使用,例如只使用mode=disallow可以直接禁用虚拟Wifi网卡。开启成功后,网络连接中会多出一个网卡为“Microsoft Virtual 阅读全文
posted @ 2013-05-15 17:21 jshen 阅读(217) 评论(0) 推荐(0)
摘要:返回值 2public static int getNum(){ try{ return 1; }catch(Exception e){ e.printStackTrace(); }finally{ return 2; } } 阅读全文
posted @ 2013-05-04 17:37 jshen 阅读(107) 评论(0) 推荐(0)