- 博客(34)
- 收藏
- 关注
原创 EXECUTE IMMEDIATE及Using
写道当我们碰到有一类存储名称和过程的参数上都相似时,可以使用execute immediate来动态执行这些存储过程,在这次的项目中我有一类用“P_InsertInto_”开头的存储过程,后面是表名如:P_InsertInto_AC01、P_InsertInto_AC02等等,用来给AC01、AC02........这些表插入数据的,我们就只能用execute immediate动态执行这些过...
2009-10-10 15:43:11
243
原创 oracle备份恢复(案例)
一. 理解什么是数据库恢复 当我们使用一个数据库时,总希望数据库的内容是可靠的、正确的,但由于计算机系统的故障(硬件故障、软件故障、网络故障、进程故障和系统故障)影响数据库系统的操作,影响数据库中数据的正确性,甚至破坏数据库,使数据库中全部或部分数据丢失。因此当发生上述故障后,希望能重构这个完整的数据库,该处理称为数据库恢复。恢复过程大致可以分为复原(Restore)与恢复(Recove...
2009-09-21 14:30:05
89
原创 Oracle RMAN的备份与恢复命令详解
4.3 Copy 镜像拷贝与恢复 Copy镜像拷贝命令可以创建数据库数据文件、归档重做日志或者控制文件的精确副本。 RMAN 副本与这些文件的区别仅在于名称和(或)位置的区别。功能相当于用户管理的备份恢复中的热备份。备份副本的好处是恢复比较快,恢复时可以不用拷贝,指定新位置即可。 Copy镜像拷贝至少要在mount 状态下运行。 Copy镜像拷贝可作为增量备份的 Le...
2009-09-21 14:19:31
227
原创 oracle备份恢复精化
冷备份...................................................................................................................... 11、备份步骤:.........................................................................
2009-09-21 14:16:06
101
原创 oracle备份 恢复基础
Oracle备份与恢复2009-07-03 23:48备份与恢复是数据库管理中最重要的方面之一。如果数据库崩溃却没有办法恢复它,那么对企业造成的毁灭性结果可能会是数据丢失、收入减少、客户不满 等。不管公司是使用单个数据库还是多个数据库来存储数百 GB 或 TB 的数据,它们都有一个共同点,即需要制订一个备份与恢复方案来备份重要数据并使自身免于灾难。备份与恢复基础备份是数据的一...
2009-09-21 14:11:23
92
原创 oracle 归档与不归档
1. 查看数据库的归档模式(1)使用命令:------------------------------------------------- SQL> archive log list数据库日志模式 存档模式自动存档 启用存档终点 f:\oradata\dblearn\arch最早的概要日志序列 14下一个存档日志序列 16当前日志序列 16-----------...
2009-09-21 14:09:00
195
oracle安装完成后续配置
创建数据库: 创建数据库第一步: 创建数据库第二步: 创建数据库第三步:创建数据库第四步:创建数据库第五步:创建数据库第六步: 配置监听:配置监听第一步: ...
2009-09-12 12:34:33
101
原创 oracle 10G 卸载
完全卸载Oracle方法:软件环境: 1、Windows XP + Oracle 10g 2、Oracle安装路径为:d:\Oracle1、如果数据库配置了自动存储管理(ASM),应该先删除聚集同步服务CSS(cluster Synchronization Services).删除CSS服务的方法是在DOS命令行中执行如下命令: localconfig delete2、在“服务”窗口中停止...
2009-09-12 12:27:17
165
原创 alter约束操作
1、创建表的同时创建主键约束一、无命名create table accounts (accounts_number number primary key,accounts_balance number);二、有命名 create table accounts (accounts_number number primary key,accounts_balance number,con...
2009-09-12 09:42:02
226
原创 BOSS系统简介
我国电信竞争大格局的形成,市场竞争的日趋激烈,使得电信运营商意识到本身的生存和发展危机,从而更加重视自身的建设和对客户的争夺,这对电信网络的业务能力和服务能力提出了新的要求,由此引发了有一轮的竞争,竞争的焦点从资源的竞争逐渐转向了以软投资的加大为标志的质量竞争。电信运营商们的BOSS系统、客户分析系统和OA系统为核心的软投资的增加,为广大的设备系统集成商们提供了广阔的市场,并且拉开了产业链上下游各...
2009-09-11 08:36:44
394
Thread 与Runnable
Runnable是Thread的接口,在大多数情况下“推荐用接口的方式”生成线程,因为接口可以实现多继承,况且Runnable只有一个run方法,很适合继承。在使用Thread的时候只需要new一个实例出来,调用start()方法即可以启动一个线程。Thread Test = new Thread();Test.start();在使用Runnable的时候需要先new一个继...
2009-09-08 10:10:20
85
JPanel定时切换
package com.test;import java.awt.GridLayout;import java.awt.Toolkit;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JFrame;import javax.swing.JP...
2009-08-19 15:27:28
113
J2ME Canvas应用示例
package com;import java.io.IOException;import javax.microedition.midlet.MIDlet;import javax.microedition.midlet.MIDletStateChangeException;import javax.microedition.lcdui.*;import javax.mi...
2009-07-30 10:26:20
127
j2me程序发布到手机(Eclipse)
1.这是一个例子程序,结构如下图。SpaceShooter.java是程序主入口,下面第一步要先要配置一下你的程序(.jad) 双击最下面的.jad文件 MicroEidtion configuration 要和手机支持相符合,现在大部分都是1.1 然后配置图片下部的Midlets 点击进入: name----游戏名称,Icon---- 游戏图表(图片文件,我这个程序没有),Class---游戏主...
2009-07-28 14:48:30
92
原创 转来主义,自己慢慢看Canvas
我们知道MIDP的图形用户界面分为两类,分别是高级图形用户界面和低级用户界面。一般来讲高级图形用户界面类使用起来比较方便,可移植性强,但是程序员对他的控制能力也很低,因为它们的界面表现是由底层控制的,而不是我们控制的。相比高级UI类,低级UI类则使用起来更难一些,但是控制能力更强,可以做出自己需要的界面。 Canvas和Graphics是我们必须熟练使用的两个类,分别代表了画布和画笔(事实上更丰富...
2009-07-28 11:57:34
82
j2me入门小例详解
package com;import javax.microedition.lcdui.Command;import javax.microedition.lcdui.CommandListener;import javax.microedition.lcdui.Display;import javax.microedition.lcdui.Displayable;impo...
2009-07-28 11:42:51
74
j2me中的Display介绍
好好看一下j2me 的api,其中里面一个很简单的列子就是Display类,常用的只有Display.getDisplay(midlet)和setCurrent();不过Display的功能是十分的强大。Display总结起来有两个作用:1,获取屏幕的属性。色彩,支持的颜色数量信息。 isColor-----判断屏幕是否是彩色的numColors------(如果是彩色的)获取...
2009-07-28 09:51:30
110
用Eclipse3.4搭建J2ME开发环境
Windows xp平台:需要以下工具:JDK1.5.0_17 sun_java_wireless_toolkit-2.5.2Eclipseme.feature_1.7.9 在有了Eclipse 和JDK的基础上我来介绍一下如何为我们的Eclipse 3.4增加新的插件:J2ME...
2009-07-27 16:42:48
92
原创 ibatis PK hibernate
Java持久层选择Hiberante和iBATIS的时机Hibernate是进行持久层开发的重要框架,它提供了与数据库无关的API接口,可以让开发者不必关心数据库的差异,重点关注业务层的开发。iBATIS是又一个O/R Mapping解决方案,和Hibernate相比,iBATIS最大的特点就是小巧、容易上手,并且它是基于SQL的解决方案,其执行效率等价于直接使用JDBC。8.1....
2009-07-27 15:08:45
92
TWaver的Chart图
package com.chart;import java.awt.BorderLayout;import java.awt.Color;import java.awt.GridLayout;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.JScrollPane;imp...
2009-07-23 15:55:24
115
原创 SWT GridLayout 网格布局
GridLayoutGridLayout是一个非常强大的布局管理器,它可以实现很多复杂的布局,名字中暗示它将所有控件放置在类似网格的布局中.^__^GridLayout有两个构造函数.GridLayout的构造函数构造函数描述public GridLayout()建立一个默认的GridLayout布局.public GridLayout(int numColumns...
2009-07-22 16:34:48
252
TWaver基于swing的应用--树
package com;import java.awt.*;import javax.swing.*;import twaver.*;import twaver.network.*;import twaver.tree.*;public class DummyDemo extends JFrame { //BorderLayout bo=new Bor...
2009-07-22 15:19:17
132
原创 swing布局详解(附示例图)
当选择使用JPanel和顶层容器的content pane时,需要考虑布局管理。JPanel缺省是初始化一个FlowLayout,而content pane缺省是初始化一个BorderLayout。下面将分别介绍几种最常用的布局管理器:FlowLayout、BorderLayout、BoxLayout、CardLayout、GridLayout和GridBagLayout。 代...
2009-07-22 14:47:37
395
原创 swing窗体布局基础
Container中的component,通常是由布局管理器 (layout manager)来管理的。每个Container(如:Panel和Frame)均有一个缺省的布局管理器,用户也可通过setLayout()方法指定其他的布局管理器。 布局管理器负责决定Container内所有组件的位置和大小。 Java中包含了下列布局管理器: Flow Layout - 是Panel和Apple...
2009-07-22 14:33:39
82
TWaver基于Swing的应用初例
package com;import java.awt.BorderLayout;import java.awt.Point;import javax.swing.JFrame;import javax.swing.JMenuItem;import javax.swing.JPopupMenu;import javax.swing.JScrollPane;imp...
2009-07-22 13:48:57
111
原创 oracle语句优化详解
1.选用适合的Oracle优化器Oracle的优化器共有3种:a.RULE(基于规则)b.COST(基于成本)c.CHOOSE(选择性)设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE、COST、CHOOSE、ALL_ROWS、FIRST_ROWS。你当然也在SQL句级或是会话(session)级对其进行覆盖。为了...
2009-07-21 16:04:18
80
原创 ORACLE sql plus命令大全
1. 执行一个SQL脚本文件 SQL>start file_name SQL>@ file_name 2. 对当前的输入进行编辑 SQL>edit 3. 重新运行上一次运行的sql语句 SQL>/ 4. 将显示的内容输出到指定文件 SQL> SPOOL file_name 在屏幕上的所有内容都包含在该文件中,包括你输入的sql语句。 5. 关...
2009-07-21 16:03:32
121
原创 测试keySet()与entrySet()
import java.util.Calendar; import java.util.Date; import java.util.HashMap; import java.util.Iterator; import java.util.Map.Entry; /** * 测试keySet()与entrySet()的迭代时间 * ke...
2009-07-15 10:05:51
87
原创 Socket多客户端(转自生菜肥羊)
客户端: import java.io.*; import java.net.*; public class talkclient { public static void main(String args[]) { try { Socket socket ...
2009-06-26 14:42:27
63
java导出Excel文件并解决中文乱码
导出Excel如下jsp代码。以jsp实现导出,一般情况下会出现中文的乱码问题,在这里进行一些转码可以达到OK。JSP文件如下:
2009-06-26 13:26:51
1705
原创 总结Struts,Hibernate,Spring框架
Hibernate工作原理及为什么要用? 原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3.打开Sesssion 4.创建事务Transation 5.持久化操作 6.提交事务 7.关闭Session 8.关闭SesstionFactory 为什么要用: 1. 对JDBC访问数据库的代码做了封装,大大简化了...
2009-06-25 19:09:55
77
struts+Ajax的2级联动菜单
首先需要把以下JS粘到 jsp页面的javascript标签中:var xmlHttp;var xmlDOM=new ActiveXObject("Microsoft.XMLDOM");xmlDOM.async=false;//是否异步更新//创建XMLHttpRequest对象function createXMLHttpRequest(){ if(window....
2009-06-25 14:43:02
100
原创 在毕业前的这些日子
2009年6月17日,是我答辩前的一天。自从工作到如今,我经历了一个不同寻常的大学尾声。公司没有针对毕业生的专属假期,在每天都紧张的工作环境下接受着一个又一个的软件开发及维护项目。 几个月下来,对公司的开发框架应用到得一些技术都有所了解,可以说在一个中等规模的软件公司做开发,一个月时间是一个很好的适应期。不长不短吧? 在学校与公司间周旋,在经理与毕业指导老师之间巡回。一面...
2009-06-17 11:19:52
73
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人