`
thinkerAndThinker
  • 浏览: 291381 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
Caught: java.sql.SQLException: Io 异常: Got minus one from a read call使用JDBC连接Oracle时,多次出现上述错误,后来去网上找了下,基本提供的方法有这么几种:1:数据库连接满了,扩大数据库连接池2:所登录的机子IP不在sqlnet.ora内,加入后重启listerner即可3:数据库负载均衡时,指定了(SERVER=DEDICATED),去除这个即可4:网管在Oracle配置上限制了该台机子访问Oracle的权限,这个问题基本和2类似,也是修改Oracle配置即可; 正在寻找解决办法,现在数据库不归我管,不能重启,扩大连 ...
  Oracle中引入了两种新的数据类型:binary_float和binary_double。这两种数据类型是对number数据类型的补充。 Binary_float:存储一个单精度的32位浮点数。 Binary_double:存储一个双精度的64位浮点数。 number 可存储整型、也可存储小数,但存储小数时数据被格式化了,如283038.55803527放在库里可能变成283038.558035270016000,这是拿number(30,15)类型的数据做为例子来说。   他们的优点: 1. 需要的存储空间较小:Binary_float需要5个字节,Bina ...
首先需要的jar包为iText-2.1.2u.jar、iTextAsian.jar。 import java.awt.Color; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.text.SimpleDateFormat; import java.util.Calendar; import com.lowagie.text.DocumentException; import co ...
1,在Action实现类方面: Struts1要求Action类继承一个抽象基类;Struts1的一个具体问题是使用抽象类编程 而不是接口。Struts2 Action类可以实现一个Action接口,也可以实现其他接口,使可选和定制服务成为可能。 Struts2 提供一个ActionSupport基类 去实现常用的接口。即使Action接口不是必须实现的,只有一个包含 execute方法的POJO类都可以用作Struts2的Action。 2,线程模式方面: Struts1 Action是单例模式并且必须是线程安全的,因为仅有Action的一个实例来处理所有的请求。单例策略限制了Struts1 ...
excel2007文件格式与之前版本不同,之前版本采用的是微软自己的存储格式。07版内容的存储采用XML格式,所以,理所当然的,对大数据量的 xlsx文件的读取采用的也是XML的处理方式SAX。     同之前的版本一样,大数据量文件的读取采用的是事件模型eventusermodel。usermodel模式需要将文件一次性全部读到内存中,07版的既然采用的存储模式是xml,解析用的DOM方式也是如此,这种模式操作简单,容易上手,但是对于大量数据占用的内存也是相当可观,在Eclipse中经常出现内存溢出。     下面就是采用eventusermodel对07excel文件读取。     ...
1. 返回值的区别,函数有1个返回值,而存储过程是通过参数返回的,可以有多个或者没有 2.调用的区别,函数可以在查询语句中直接调用,而存储过程必须单独调用. 函数一般情况下是用来计算并返回一个计算结果而存储过程一般是用来完成特定的数据操作(比如修改、插入数据库表或执行某些DDL语句等等) 
在Eclipse里鼠标停每留在一个变量上,就弹出一个层显示他的信息,有时候反而影响了我们查看其他的代码,很是烦人。经过一番琢磨之后,发现了解决方案: Window–>Preferences–>Java–>Editor–>Hovers–>不勾选Combined hover
1.HTML html():取得第一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档 html(val):设置每一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档。 2.TEXT text():取得所有匹配元素的内容。 ...
<%@ page language="java" contentType="text/html; charset=UTF-8"   pageEncoding="UTF-8"%>   <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>   <%@ page import="java.util.*"%>   <%@ page import="be ...
IP错误。在设置URL时错误,例如:jdbc:oracle:thin:@192.168.0.36:1521:sharp数据库服务器不正确:ping 服务器IP是否正确。不正确,将URL更改为正确端口号错误:一般不会错误。进行一下操作:在DOS上键入sqlplus,检查oracle是否开启一却正常,执行下面第2步。2。防火墙如果机器上安装有放火墙,可能是服务器端口号屏蔽而造成的。关闭防火墙后,尝试重新连接。仍然不行,执行第3步。3。数据库监听未启动 修改PC上注册表中的ImagePath值。我下面以现在主流的数据库ORACLE为例重新手动启动数据库监听:1:开始 → 运行→ 输入CMD→ 进入 ...
Errors occurred during the build. Errors running builder 'JavaScript Validator' on project test.java.lang.NullPointerException去掉JavaScript Validator : 选择项目—-右键Properties—-Builders—--取消“JavaScript Validator”的勾就行了    could not restore workbench layout 错误的解决方法 解决方法是: 参考 删除eclipse下configuration目录中除co ...
    js调用浏览器打印(可设置页眉、页脚、页边距) 如果有好用的打印控件,用打印控件。如果没有,可以直接用浏览器自带的打印功能。   1.1普通打印 网页内容直接打印。 window.print(); 1.2打印指定区域   简单打印当前网页某一块内容,先使要打印的那一块获得焦点,然后打印即可,代码如下:         document.getElementById('要打印的区域id').focus();
1. Q:CVS提交文件的一个问题,如果版本不一致,会出现如下情况:cvs commit: sticky tag `1.2' for file `abc.c' is not a branchcvs [commit aborted]: correct above errors first!解决办法: 进入cvs中该文件所在文件夹,然后找到CVS目录(隐藏的),进入该目录,打开Entries文件,然后找到标记有版本号的地方,如: cd CVSvi Entires /abc.c/1.2/Tue Dec 17 13:33:06 2002//T1.2    A: 然后T1.2标记删除,再次提交 ...
以下配置主要针对分代垃圾回收算法而言。   堆大小设置 年轻代的设置很关键 JVM中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。 典型设置: java -Xmx3550m -Xms3550m -Xmn2g –Xss128k -Xmx3550m:设置JVM最大可用内存为3550M。 -Xms3550m:设置JVM促 ...
1.JVM BUG,这个简单,升级你的JVM就好了2.打开的资源未正确关闭,如FtpClient对象没有关闭,数据库连接未正确关闭,文件流未正确关闭等。  
Global site tag (gtag.js) - Google Analytics