Oracle数据库备份与恢复浅谈



Oracle备份与恢复浅谈。Oracle数据库有三种标准的备份方法,它们分别是导出/导入(EXP/IMP)、热备份和冷备份。导出备件是一种逻辑备份,冷备份和热备份是物理备份。

一、 导出/导入(Export/Import)

利用Export可将数据从数据库中提取出来,利用Import则可将提取出来的数据送回到Oracle数据库中去。

1、 简单导出数据(Export)和导入数据(Import):

Oracle支持三种方式类型的输出:

(1)、表方式(T方式),将指定表的数据导出。

(2)、用户方式(U方式),将指定用户的所有对象及数据导出。

(3)、全[......]

Read more

java php webservice相互调用实例



java php webservice相互调用实例代码。java php webservice之间能不能相互调用?方法是什么?

刚在项目中应用到了java与php通过webservice进行数据交互。觉得挺有意思,贴出来,跟大家分享。

一.java编写webservice服务端,php作为客户端调用.

1.首先我们写一个简单的java类并发布webservice.

package com.php;

import java.util.Map;

/**
* @author yangjuqi
* @createdate 2009-5-18 下午04:43:09[......]

Read more

XDoclet是什么? 以及相关介绍

XDoclet是什么? 以及相关例子介绍。

XDoclet 是一个通用的代码生成实用程序,是一个扩展的Javadoc Doclet引擎,它允许您使用象 JavaDoc 标记之类的东西来向诸如类、方法和字段之类的语言特征添加元数据。随后,它利用这些额外的元数据来生成诸如部署描述符和源代码之类的相关文件。可以让你创建自己的javadoc @tags进而利用XDoclet中的Templet enging基于这些@tags生成源代码或其他文件(例如xml的deployment descriptors)。

XDoclet 继承了 JavaDoc 引擎的思想,允许根据定制 JavaDoc 标记[......]

Read more

servlet中使用session方法介绍

servlet中使用session方法介绍。众所周知,在JSP页面上可直接通过session.setAttribute(name,object)设置session,可如果想在servlet使用session 的话,就和在JSP有点区别了。在servlet中通过HttpSession session=request.getSession(boolean create);得到一个session对象(准确来说,得到的应该是一个HttpSession 对象),然后,就可以像在JSP页面中直接使用它了。

参数Boolean create说明:如果当前请求不属于任何会话,而且create参数为tru[......]

Read more

android不支持tab补全和ctrl+c的解决办法

android不支持tab补全和ctrl+c的解决办法。进入android shell后会打印:
sh: can’t access tty; job control turned
off
输入tab键没有补全,输入ctrl+c没有终止到下一行,而是输入一个乱七八糟的字符,
没有cp命令等等等等,
你会发现,这他妈还是linux吗?这日子没法混了!

要支持一些常用的命令,
需要重新编译一个busybox,
make
menuconfig
先选择你想要的那些命令,然后如果要支持tab补全的话,
选择,
Busybox Settings–>
Busybox Li[......]

Read more

Linux 虚拟鼠标,键盘 之一

Linux 虚拟鼠标,键盘 之一

Linux 有自己的 input 子系统,可以统一管理鼠标和键盘事件。

基于输入子系统 实现的 uinput 可以方便的在用户空间模拟鼠标和键盘事件。

当然,也可以自己造轮子, 做一个字符设备接收用户输入,根据输入,投递 input 事件。

还有一种方式就是直接 往 evnent 里写入数据, 都可以达到控制鼠标键盘的功能。

 

本篇文章就是演示直接写入 event 的方法。

linux/input.h中有定义,这个文件还定义了标准按键的编码等

 

struct input_event[......]

Read more

linux uinput 分析

linux uinput 分析。本文以 2.6.22.7 的kernel 为基础。
首先 uinput 是一个字符设备, 其次它还是一个 input
设备。另外它可以是一个鼠标或者键盘设备。

从 init 部分说起吧。

static const struct
file_operations uinput_fops = {
.owner        = THIS_MODULE,

.open        = uinput_open,
.release    = uinput_release,
.read
= uinput_read,
.write       [......]

Read more

input.h参数详解 英文介绍

input.h参数详解

Documentation/input/evdev-codes.txt |  256 +++++++++++++++++++++++++++++++++++  1 files changed, 256 insertions(+), 0 deletions(-)  create mode 100644 Documentation/input/evdev-codes.txt diff --git a/Documentation/input/evdev-codes.txt b/Documentation/input/evdev-codes.txt new file mode[......]

Read more