自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

转载 Extjs4.0 之Ext.Class 属性详解 (alias/mixins /uses/requires/singleton等属性)

Ext.Class 属性详解 :1 ,  alias : 相当于别名一样,可以起多个,可以通过xtype和Ext.widget()创建实例:Js代码  Ext.define('SimplePanel', {     extend: 'Ext.panel.Panel',     alias: ['widget.simplepanel_007',

2013-03-08 12:40:17 693

转载 oracle删除指定用户所有表

1、  select   'Drop   table   '||table_name||';'  from   all_tables  where   owner='要删除的用户名(注意要大写)';  2、  删除所有表  以用户test为例  for example:  declare  cursor cur1 is select table_name fro

2012-03-27 16:57:52 325

转载 java如何取得当前目录的路径?

1.可以在servlet的init方法里String path = getServletContext().getRealPath(“/”);这将获取web项目的全路径例如 :E:\eclipseM9\workspace\tree\tree是我web项目的根目录2.你也可以随时在任意的class里调用this.getClass().getClassLoader().getR

2012-03-04 20:39:19 391

原创 iBatis自动生成的主键返回问题

iBatis自动生成的主键 很多数据库支持自动生成主键的数据类型。不过这通常(并不总是)是个私有的特性。SQL Map 通过的子元素来支持自动生成的键值。它同时支持预生成(如Oracle)和后生成两种类型(如 MS-SQL Server)。下面是两个例子: !—Oracle SEQUENCE Example --> SELECT STOCKIDSEQUENCE.

2012-02-25 18:32:01 419

转载 文件上传:SmartUpload和FileUpload .

一、文件上传简介文件上传在HTML中是以形式出现的。文件上传有两种选择:(1)SmartUpload:以jar包形式出现,需要把他添加到classpath或tomcat的lib文件夹下。(2)FileUpload:以jar包形式出现,需要把他添加到classpath或tomcat的lib文件夹下。注意:此包与common-io包是相互依赖的,因此需要同时

2011-12-18 20:08:24 532

转载 Servlet开发

一、Servlet介绍Servlet简单的说就是一个Java程序,目的和Javabean差不多,为了使得JSP页面中代码简洁、清晰;JavaBean不需要配置,只需要放在WEB-INF/classes中即可;Servlet也是放在 WEB-INF/classes/中,并在web.xml中配置如下形式:view plaincopy to clipboard

2011-12-18 20:04:55 393

转载 JavaScript学习总结 .

JavaScript是由NetScape发明的;语法和Java非常类似;但是注意的一点是:Java和JavaScript没有任何关系。JavaScript中有许多内置对象,不需要用户创建;HTML使用小技巧:(1)如果想要输出一个空的表格,则需要&nbsp(2)在Editplus中支持快速浏览制作的网页,快捷键是CTRL+B;一、使用JavaScript

2011-12-18 19:59:17 237

转载 AJAX入门学习总结 .

一、AJAX简介AJAX的全称是异步的JavaScript和XML;主要用途是对于整个页面进行局部更新;AJAX出现的目的是因为一般网页如果稍作改动,就会重新生成整个页面代码,消耗大。而AJAX能够只更新局部页面;AJAX是在JavaScript代码中编写的;二、XMLHttpRequestXMLHttpRequest是整个AJAX的核心,我们通过XML

2011-12-18 19:56:25 193

转载 CSS学习总结 .

原本我们通过对HTML元素加一些附加属性进行改变页面的外观,比如width、height、bg-color、padding、spacing等属性。现在有了CSS能够把页面布局和页面外观完全分离开来。只需要把css链接到文本里就可以实现改变外观。css相对于传统的方法最明显的优势:如果你想要把所有的h1元素全部设置成统一的样式,传统的方法需要一个一个设置,而css则只需要一个设置即可。C

2011-12-18 19:51:55 228

转载 java IO

流:一组有序的数据序列。File类:文件管理(1)File f = new File("...");    (2)f.createNewFile();    创建文件(3)f.isDirectory();        是否是目录(4)f.getCanonicalPath();    返回路径(5)f.exists();        是否存在(6)f.isFile()

2011-12-18 19:48:24 376

转载 FilenameFilter

一、FilenameFilter介绍java.io.FilenameFilter是文件名过滤器,用来过滤不符合规格的文件名,并返回合格的文件;一般地:(1)String[] fs = f.list();(2)File[] fs = f.listFiles();这两个方法返回f下的所有文件或目录;FilenameFilter用来把符合要求的文件或目录返回;因此可以

2011-12-18 19:27:54 1645

转载 BufferedImage与byte[]互转 .

一、需要用到的类java.awt.image.BufferedImage;javax.imageio.ImageIO;java.io.*;二、为什么要将BufferedImage转为byte数组在传输中,图片是不能直接传的,因此需要把图片变为字节数组,然后传输比较方便;只需要一般输出流的write方法即可;而字节数组变成BufferedImage能够

2011-12-18 19:25:40 4780

转载 将Java doc转换为chm的方法 .

2011-11-05 16:47 198人阅读 评论(0)收藏 举报方法有很多,但是我选了一个比较方便的方法:使用工具名称:jd2chm.exe使用方法非常简单明了:1.看到Enter the Javadoc directory path:提示,只需要输入要转换的javadoc的目录即可;2.Enter the project name (the CHM f

2011-12-18 19:18:45 357

转载 JExcel入门学习总结 .

一、JExcel介绍JExcel是Java对Excel进行操作的包,可以实现创建一个Excel并写入或读取Excel的数据等操作;JExcel的主要类为:(1)Workbook:工作簿 (2)WritableWorkbook:可写工作簿(3)Sheet:表单;(4)WritableSheet:可写表单;(5)Label:单元格; 二、Java写入Exce

2011-12-18 19:13:35 465

转载 Java反射研究

java.lang.reflect包Constructor、Field、Method的父类是AccessibleObject;一、获得Class对象Class c = Class.forName("classname");   抛出ClassNotFoundException二、获得实现接口Class inters[] = c.getInterf

2011-12-18 18:37:30 305

转载 JSON for java入门总结 .

一、JSON介绍JSON(JavaScript Object Notation),类似于XML,是一种数据交换格式,比如JAVA产生了一个数据想要给JavaScript,则除了利用XML外,还可以利用JSON;JSON相比XML的优势是表达起来很简单;官网:http://www.json.org/JSON是AJAX中的X(就是可以取代XML);          -----

2011-12-18 18:30:22 425

原创 js中获取Fckeditor的值

function a()    {            //得到控件的html             var checkContent =FCKeditorAPI.GetInstance("message").GetXHTML();            alert(checkContent);            //得到html的长度             va

2011-12-16 09:34:17 426

转载 ORACLE常用命令

SET LINESIZE 300;    设置行高   SET PAGESIZE 50;     设置每页显示的数目   CONN SYSTEM/manager AS SYSDBA;   以SYSTEM登陆  SHOW USER;           显示当前的用户   SELECT * FROM tab;   显示当前数据库所有的表   DESC 表名;

2011-12-03 13:19:25 293

转载 Oracle数据库Constraint约束的常用操作及异常处理

1.报告约束异常  如果校验约束时存在异常,则返回一个错误,且完整性约束仍保持未被校验状态.当约束存在异常时,一个语句就不能正确执行,则此语句被回滚.如果存在异常,必须要更新或删除了约束的所有异常后,才可以校验约束.但是在使用ALTER TABLE语句不能确定哪一行违反约束,为了确定哪一行,在发布ENABLE子句中带有EXCEPTION选项的ALTER TABLE语句.  EXCEPTIO

2011-12-03 13:16:11 741

转载 实例讲解:Oracle数据库包的构造过程

本文讲解一个Oracle数据库包的构造过程的实例,Oracle数据库包的构造过程是没有任何名称的,它是在实现了包的其他过程之后,以begin开始,以end结束的部分。         接下来看实例:1.包头  2.包体  3.构造过程

2011-12-03 13:15:13 373

转载 Oracle数据库的数据导入导出

Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。  执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,DOS中可以执行时由于 在oracle 8i 中  安装目录\ora81\BIN被设置为全局路径,该目录下有EXP.EXE与IMP.EXE文件被用来执行导入导出。oracle用java编写,SQLPLUS.EXE、EXP.EXE、IMP.EXE这两个文

2011-12-03 13:13:09 336

转载 如何定时执行Oracle存储过程

Oracle存储过程定时执行主要有两种方法:   1、编写shell脚本,使用crontab在后台定时执行  a)      shell脚本  bash-2.03$ more pr_merge_query_report.sh  #!/bin/sh  ORACLE_BASE=/oracle/home  (指定环境变量)  ORACLE_HOME=/oracle/home/

2011-12-03 13:10:31 1004

转载 Oracle数据库中的Copy命令讲解

SQL*Plus的Copy命令  在数据表间复制数据是Oracle DBA经常面对的任务之一,Oracle为这一任务提供了多种解决方案,SQL*Plus Copy 命令便是其中之一。SQL*Plus Copy 命令通过SQL*Net在不同的表(同一服务器或是不同服务器)之间复制数据或移动数据。  在实际运行环境中若能恰当地选择使用SQL*Plus Copy 命令可以有效地提高数据复制的性能

2011-12-03 13:06:51 431

转载 Oracle数据库的启动和关闭方式知识分享

Oracle数据库的启动和关闭方式  一、几种启动方式:  1、startup nomount  非安装启动,这种方式启动下可执行:重建控制文件、重建数据库  启动instance,即启动SGA和后台进程,这种启动只需要init.ora文件。  2、startup mount dbname  安装启动,这种方式启动下可执行:数据库日志归档、数据库恢复、重新命名一些数据库文件

2011-12-03 13:04:13 246

转载 Oracle数据库 dual表的用途

Oracle数据库dual概念介绍:dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录。         dual用途如下:   1、查看当前用户,可以在 SQL Plus中执行下面语句 select user from dual;        2、得到序列的下一个值或当前值,用下面语句  select your_seque

2011-12-03 13:02:13 499

转载 Oracle数据库 Decode()函数使用方法详解

Oracle数据库 DECODE函数的作用:      它可以将输入数值与函数中的参数列表相比较,根据输入值返回一个对应值。函数的参数列表是由若干数值及其对应结果值组成的若干序偶形式。当然,如果未能与任何一个实      参序偶匹配成功,则函数也有默认的返回值。  区别于SQL的其它函数,DECODE函数还能识别和操作空值。   DECODE函数语法:  DECODE(cont

2011-12-03 13:00:13 1852

转载 Oracle数据库“ 存储过程 触发器 索引 视图” 介绍

一. Oracle数据库存储过程介绍:   语法:  1.创建不带参数的存储过程  create or replace procedure p  as  cursor c is  select * from emp for update;  begin  for v_emp in c loop  if(v_emp.deptno = 10) then  u

2011-12-03 12:57:51 1091

转载 oracle数据库存储过程讲解

1.基本结构  CREATE OR REPLACE PROCEDURE 存储过程名字  (  参数1 IN NUMBER,  参数2 IN NUMBER  ) IS  变量1 INTEGER :=0;  变量2 DATE;  BEGIN  END 存储过程名字         2.变量赋值  V_TEST := 123;   3.用for i

2011-12-03 12:53:03 2281 4

转载 oracle基本操作

SYS用户在CMD下以DBA身份登陆:在CMD中打sqlplus /nolog然后再conn / as sysdba// 分为四步//第1步:创建临时表空间   create temporary tablespace user_temp  tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf' size 50m

2011-12-01 23:44:59 570

转载 Oracle创建视图的语法

Oracle创建视图的语法非常重要,因为Oracle创建视图使我们最常用的操作之一,在学习Oracle创建视图的语法之前,先让我们了解一下什么是视图。视图是基于一个表或多个表或视图的逻辑表,本身不包含数据,通过它可以对表里面的数据进行查询和修改。视图基于的表称为基表。视图是存储在数据字典里的一条select语句。 通过Oracle创建视图可以提取数据的逻辑上的集合或组合。视图的优点:

2011-12-01 23:36:21 791

转载 oracle存储过程2

一,Plsql 调试存储过程:1、    在oracle的 配置和移植工具 àNET MANAGER中配置连接2、    在plsql中新建SQL窗口,编写存储过程3、    在plsql中新建测试窗口,在begin    end之间调用4、    查看编译错误:在命令窗口中show errors procedure procedure_name 或者  编辑的方式打开存储过程,在

2011-12-01 23:22:43 665

转载 ORACLE EXECUTE IMMEDIATE 小结

EXECUTE IMMEDIATE 代替了以前Oracle8i中DBMS_SQL package包.它解析并马上执行动态的SQL语句或非运行时创建的PL/SQL块.动态创建和执行SQL语句性能超前,EXECUTE IMMEDIATE的目标在于减小企业费用并获得较高的性能,较之以前它相当容易编码.尽管DBMS_SQL仍然可用,但是推荐使用EXECUTE IMMEDIATE,因为它获的收益在包之上

2011-12-01 23:00:23 194

转载 用java调用oracle存储过程总结

1、什么是存储过程。存储过程是数据库服务器端的一段程序,它有两种类型。一种类似于SELECT查询,用于检索数据,检索到的数据能够以数据集的形式返回给客户。另一种类似于INSERT或DELETE查询,它不返回数据,只是执行一个动作。有的服务器允许同一个存储过程既可以返回数据又可以执行动作。2、什么时候需要用存储过程  如果服务器定义了存储过程,应当根据需要决定是否要用存储过程。存储过程通常是

2011-12-01 22:54:08 214

转载 oracle存储过程语法

过程是执行某些程序的子程序,他是执行特定任务的模块。过程就是命名的PL/SQL程序块。它可以被赋予参数,存储在数据库中,然后有一个应用程序或其他PL/SQL程序调用。 创建过程:       CREATE  [OR REPLACE]  PROCEDURE  procedure_name        [(parameter_list)]        {IS|AS}

2011-12-01 22:46:18 230

转载 Oracle存储过程

%TYPE属性      在PL/SQL中可以将变量和常量声明为内建或用户定义的数据类型,以引用一个列名,同时继承他的数据类型和大小。这种动态赋值方法是非常有用的,比如变量引用的列的数据类型和大小改变了,如果使用了%TYPE,那么用户就不必修改代码,否则就必须修改代码。 例:   v_empno SCOTT.EMP.EMPNO%TYPE;   v_salary EMP.SALARY

2011-12-01 22:41:57 382

转载 在Oracle存储过程中实现分页

几乎每一个WEB应用都会用到分页,因此,将其做得通用高效就变得非常重要了,根据自己的想法用存储过程做了一个分页的存储过程,与大家分享,希望能够通过讨论得到更好的解决方案。      几乎每一个WEB应用都会用到分页,因此,将其做得通用高效就变得非常重要了,根据自己的想法用存储过程做了一个分页的存储过程,与大家分享,希望能够通过讨论得到更好的解决方案。         之所以用存储过程,

2011-12-01 22:40:12 218

转载 jxl介绍

jxl.jar概述  通过java操作excel表格的工具类库   支持Excel 95-2000的所有版本   生成Excel 2000标准格式   支持字体、数字、日期操作  能够修饰单元格属性   支持图像和图表   应该说以上功能已经能够大致满足我们的需要。最关键的是这套API是纯Java的,并不依赖Windows系统,即使运行在Li

2011-12-01 17:19:01 377

原创 jxl导出EXCEL

准备jar文件放入项目的lib目录:jxl.jarjxls-core-0.9.8.jarjxls-reader-0.9.8.jarpoi-3.2-FINAL-20081019.jarpoi-contrib-3.2-FINAL-20081019.jarpoi-scratchpad-3.2-FINAL-20081019.jar        // 功能:导出excel文件(

2011-12-01 17:09:59 498

转载 js禁止页面刷新后退

"javascript">          //禁止用F5键         function    document.onkeydown()          {                   if  (event.keyCode==116)                     {                             event.keyCo

2011-11-14 08:50:19 466

原创 树形查询

oracle树形查询 --遍历select * from treetest tstart with t.childid=1connect by prior t.childid=t.parentid;

2011-11-09 23:23:56 288

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除