`
shenzhw
  • 浏览: 61632 次
  • 性别: Icon_minigender_1
  • 来自: 福州
文章分类
社区版块
存档分类
最新评论
文章列表
package test; import java.util.Map; public class Test { public static void main(String[] args) { Map m = null; System.out.println("haha" + m==null?"null":m.get("d")); } } 运行后: Exception in thread "main" java.lang.NullPointerException at test. ...
linux下编译命令: 将PC编译成C:proc parse=none iname=main.pc 将C编译成可执行文件:gcc -g -o main main.c -I$ORACLE_HOME/precomp/public -L$ORACLE_HOME/lib -lclntsh #include "sqlca.h" #include <stdio.h> #include <stdlib.h> #include <string.h> void sql_error(char *msg) { printf("\n ...
move一个表到另外一个表空间时,索引不会跟着一起move,而且会失效(LOB类型例外)。做表空间转移之前,被转移表的用户必须在目的表空间上有使用表空间的权限,否则会报错:ORA-01950: no privileges on tablespace... 表move分为 1.普通表move 2.分区表move 3.LONG 4.LOB大字段类型move 5.索引的move通过rebuild来实现 一、move普通表、索引 1、基本语法: a、alter table table_name t move tablespace xxx; b、alter index index_name rebuild ...
在实际项目中遇到了ORA-00257错误(空间不足错误),通过查找资料,绝大部分说这是由于归档日志太多,占用了全部的硬盘剩余空间导致的,通过简单删除日志或加大存储空间就能够解决。但是我在Oracle 10g上发现,存储空间还有很大,却也报这个错误。原来是Oracle 10g中新的特性,对Flash Recovery的管理导致的。 Oracle数据库是目前业界最常用的大型数据库系统,我在实际项目中遇到了ORA-00257错误(空间不足错误),通过查找资料,绝大部分说这是由于归档日志太多,占用了全部的硬盘剩余空间导致的,通过简单删除日志或加大存储空间就能够解决。但是我在Oracle 10g上发现,存 ...
Java提供了两类主要的异常:runtime exception和checked exception。checked 异常也就是我们经常遇到的IO异常,以及SQL异常都是这种异常。对于这种异常,JAVA编译器强制要求我们必需对出现的这些异常进行catch。所以,面对这种异常不管我们是否愿意,只能自己去写一大堆catch块去处理可能的异常。 但是另外一种异常:runtime exception,也称运行时异常,我们可以不处理。当出现这样的异常时,总是由虚拟机接管。比如:我们从来没有人去处理过NullPointerException异常,它就是运行时异常,并且这种异常还是最常见的异常之一。 ...
在同一台机器上往往会启动多个JBOSS,关闭的时候却不知道怎么敲命令关掉某一台。解决方法如下: ./shutdown.sh -s jnp://ip:1099 其中,1099根据jboss不同而不同,指的是RMI端口。 这个命令也可以关闭远程机器上的JBOSS。
netstat -noab
netstat -noab
JS文件内容: function DateInput(name,yearBegin,yearEnd) { this.name=name; this.yearBegin=yearBegin; this.yearEnd=yearEnd; var today=new Date(); this.curYear=today.getFullYear(); this.curMonth=today.getMonth() + 1; this.curDay=today.getDate(); ...
    meta是html语言head区的一个辅助性标签。几乎所有的网页里,我们可以看到类似下面这段的html代码: <head> <meta http-equiv="content-Type" content="text/html; charset=gb2312"> </head>     也许你认为这些代码可有可 ...
1、删除表中的重复记录。 2、联合查询,group by,sum,count 3、给定一百个文件,F00,F01....F99,每个文件中都有一段文字,计算这些数字的总和。
JPA 2.0是在Java EE 6当中新引入的Java持久化API。JPA 2.0带来了许多新特性和增强,其中包括对象/关系映射增强,Java持久化查询语言增强,一种新的基于标准的查询API,以及对悲观锁的支持。 支持悲观锁 锁是处理数据库事务并发的 ...
ORACLE里锁有以下几种模式: 0:none 1:null 空 2:Row-S 行共享(RS):共享表锁,sub share  3:Row-X 行独占(RX):用于行的修改,sub exclusive  4:Share 共享锁(S):阻止其他DML操作,share 5:S/Row-X 共享行独占(SRX):阻止其他事务操作,share/sub exclusive  6:exclusive 独占(X):独立访问使用,exclusive 数字越大锁级别越高, 影响的操作越多。 1级锁有:Select,有时会在v$locked_object出现。 2级锁有:Select fo ...
文章转自网上好像是玉米田的,忘记了 锁( locking ) 业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算 处理中,我们希望针对某个 cut-off 时间点的数据进行处理,而不希望在结算进行过程中 (可能是几秒种,也可能是几个小时),数据再发生变化。此时,我们就需要通过一些机 制来保证这些数据在某个操作过程中不会被外界修改,这样的机制,在这里,也就是所谓 的 “ 锁 ” ,即给我们选定的目标数据上锁,使其无法被其他程序修改。 Hibernate 支持两种锁机制:即通常所说的 “ 悲观锁( Pessimistic Locking ) ” 和 “ 乐观锁( ...
写在这里备忘: 去www.ruby-lang.org/en/downloads下载rubyinstaller-1.8.7-p334.exe 安装之。 去rubyonrails.org/download下载rails-2.3.3.zip 去http://rubyforge.iasi.roedu.net/gems/下载rake-0.8.3.gem和rack-1.0.0.gem 打开命令行: 执行 gem install *.gem 顺序: rake-0.8.3.gem activesupport-2.3.3.gem activerecord-2.3.3.gem rack-1.0.0.gem ac ...
Global site tag (gtag.js) - Google Analytics