`
hongboyongqi
  • 浏览: 3858 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
在使用Sybase进行PL/SQL开发时,经常会遇到default/log/tempdb空间不足的问题。这涉及到Sybase的表空间结构问题。 Sybase的一个数据库中,一般分为日志表空间,数据表空间(一般为default表空间)。日志表空间用来存放一个事物中的变更部分,以备undo操作。因此如果一个操作(比如delete操作)更改了大量的数据以至于这些变更的数据超过了可用的日志表空间,Sybase会抛出警告“log segment is full...”,当前数据库进程会被挂起直到有了空闲的日志空间。针对这种情况,可以采用分批操作来解决。数据表空间用来存放表数据与索引数据,当其被用尽时,S ...

trap和signal

在Linux上进行shell脚本开发,不可避免的需要和进程信号(signal)打交道,如杀掉(kill)、终止(terminate)、进程退出时(正常退出或异常退出)做一些操作等。 以下几点是在开发中常会碰到的情形。 1. 不论当前进程如何退出(执行完操作正常退出、被kill掉等),都希望进行一些操作(常常是做一些清理,清理掉该进程生成的一些中间数据)。可在脚本中添加以下代码 trap '' 0 2. 调起一个进程时,希望其在后台运行,这样可以保证后续的进程无须等待其完成便可被执行。可用&将进程抛至后台。此类进程会忽略掉信号INT和QUIT。 3. 在一个Terminal(如S ...
因为项目,需要安装SVN在Linux服务器上,并针对SVN提交做一些验证。因此稍微研究了一下SVN的hook,发现功能确实强大。 下面是关于常用的6个svn hook的一些简短描述。更多内容请从下面的链接中查看(包括svn安装,svn命令行的一些常用命令等)。 http://svnbook.red-bean.com/en/1.5/index.html pre-commit:  在提交前被执行 post-commit: 在提交后被执行 pre-lock:    在锁文件之前被执行 post-lock:   在锁文件之后被执行 pre-unlock:  在解锁文件之前被执行 post-unloc ...
转载自http://www.ibm.com/developerworks/cn/java/j-lo-lucene1/ 本文首先介绍了 Lucene 的一些基本概念,然后开发了一个应用程序演示了利用 Lucene 建立索引并在该索引上进行搜索的过程。 Lucene 简介 Lucene 是一个基于 Java 的全文信息检索工具包,它不是一个完整的搜索应用程序,而是为你的应用程序提供索引和搜索功能。Lucene 目前是 Apache Jakarta 家族中的一个开源项目。也是目前最为流行的基于 Java 开源全文检索工具包。 目前已经有很多应用程序的搜索功能是基于 Lucene 的,比如 E ...

RMI入门实例

    博客分类:
  • J2EE
看到RMI,首先想到了这个问题,什么是RMI Java RMI (Remote Method Invocation 远程方法调用)是用Java在JDK1.1中实现的,它大大增强了Java开发分布式应用的能力。Java作为一种风靡一时的网络开发语言,其巨大的威力就体现在它强大的开 ...
好久没写Java代码,太生疏了。找些练习做做,温故而知新 - 递归很实用。 package edu.rob.prac; import java.util.LinkedList; /** * * 【程序1】 * 题目:古典问题:有一只兔子,从出生后第3个月起每个月都生一只兔子,小兔子长到第三个月后每个月又生一 * 只兔子,假如兔子都不死,问每个月的兔子总数为多少? * */ public class Practice_001 { public static void main(String[] args) { // C ...
Global site tag (gtag.js) - Google Analytics