预览模式: 普通 | 列表

[原创]PJBLOG蓝调皮肤-[y6cn_v3 碧蓝雅]

[置顶]学习站点收集

oracle进行远端数据插入时的序列问题

今天遇到了用dblink向远端表插入数据时序列出错的问题,由于sql语句是本地操作的语句复制过来的,只改了表名,序列没有改,导致插入报错。

网上有一篇写得较全面的分析文章,可以参考一下:

http://blog.csdn.net/wyzxg/archive/2009/02/18/3907007.aspx

Tags: oracle 数据库

分类:DataBase | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 0

我用hibernate连接oracle10g进行表的创建,由于程序是从另一台机子上复制过来的,所以忘记改配置文件了,结果测试时就抛出“The Network Adapter could not establish the connec”的异常,找了一会资料才发现是自己大意造成的,不过找的资料感觉讲得也不错:

Io 异常: The Network Adapter could not establish the connection
这个异常的出现一般与数据库和你的PC的设置有关


这种异常的出现大致上有下面几种:


1。IP错误。
在设置URL时错误,例如:jdbc:oracle:thin:@192.168.248.154:1521:test

查看更多...

Tags: oracle hibernate

分类:J2EE | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 0

[转]Java语言的自增自减运算符辨析

假定我们要计算表达式

k1 = ( i++ ) + ( i++ ) + ( i++ )
和k2 = ( ++i ) + ( ++i ) + ( ++i )在i=3时的值,对应的源程序设计如下:
程序文件1:Java语言源程序(hrf . java)
class TestInc {
public static void main ( String arg [ ] ) {
int i = 3,k1 ,k2 ; /*变量定义、初始化*/
k1 = ( i++ ) + ( i++ ) + ( i++ ); /*计算表达式k1的值*/
System . out . println ( “ k1 = ” + k1 + “ \t i = ” + i );/*计算结果输出*/
i = 3; /*变量i重新赋值*/
k2 = ( ++i ) + ( ++i ) + ( ++i ); /*计算表达式k2的值*/
System . out . println ( “ k2 = ” + k2 + “ \t i = ” + i );/*计算结果输出*/
}
}

程序文件2:C语言源程序(hrf .c)

void main ( ) {
int i = 3,k1 ,k2 ; /*变量定义、初始化*/
k1 = ( i++ ) + ( i++ ) + ( i++ ); /*计算表达式k1的值*/
printf ( “ k1 = %d , i = %d ” , k1 , i ); /*计算结果输出*/
i = 3 ; /*变量i重新赋值*/
k2 = (++i ) + (++i ) + (++i ); /*计算表达式k2的值*/
printf ( “ k2 = %d , i = %d ” , k2 , i ); /*计算结果输出*/
}

查看更多...

Tags: JAVA j2se

分类:J2SE | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5

DWR3.0小试

  今天搞了一下DWR3.0,真是不容易呀.从官网上看了一下资料,然后又在网上找了些教程,按照上边一步步做,但是怎么就搞不定.

  查了好多资料,终于搞出来了,最后总结一下:

  web.xml配置
  在这里边只要注意按如下配置就行
<servlet-mapping>
<servlet-name>dwr-invoker</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>


  在web页面中对DWR工具JS的引用按如下操作:
<script type="text/javascript" src="dwr/util.js"></script>
<script type="text/javascript" src="dwr/engine.js"></script>
<script type="text/javascript" src="dwr/interface/你的类对应的js文件.js"></script>

  对于上边这个配置,如果你按照一篇文章说的把util和engine两个文件放在js目录里,而你在这边引入时肯定会去写成它们所在的相对路径“js/util.js”。。。这样是不行的,我也不知道是什么原因,这样写在3.0中得不到返回结果,在2.0中会出现一个跨域请求的错误,还要在web.xml配置中加入相应的配置,即便加了也不行,因为接下来浏览器会在你的web页面中提示你引用的"js/engine.js"有一个“例外被抛出且未被接住”的错误。网上有些文章说要如何的改一下这个js文件。查了一些资料后,发现有的网友说只要动态加载就行了。
  其实感觉dwr在项目应用中也是有一定的局限性的,再者需要配置的地方太多,不如用JSONOBJECT和JSONARRAY转换方便。

Tags: dwr ajax

分类:JS/AJAX/CSS/EXT | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 36