05 2013 档案

摘要:最近代写毕业设计中小网站,SSH架构,三年没搞过这个,忘记了,今天遇到这个问题就记录下:错误页面提示could not initialize proxy - no Session控制台org.hibernate.LazyInitializationException: could not initialize proxy - no Session病症:这是一个lazy使用后的Exception,使用迟时加载,在session(hibernate里的session),关闭后使用该对象的未加载变量,也就是说session已经关闭,没有保存到内存中,然后你使用了,导致该异常。解决方法:方法1.用op 阅读全文
posted @ 2013-05-26 16:13 IT_熊 阅读(481) 评论(0) 推荐(0)
摘要:以前用过本机IIS没有问题,最近使用出现无法访问错误类型500的问题。基本上,这个情况可能发生在在第一次执行 .Net framework 2.0 ,原因不明,但底下的做法大致可以解決此问题:1.首先在CMD下「命令視窗」,切换目录到到 %SystemRoot%\Microsoft.Net\Framework\ (%SystemRoot% 也就是你 Windows 安装目录,一般是在C:\Windows下2.执行 "net stop w3svc" 终止 w3svc 服务;3.切换到下层目录 v2.0.5.xxx (XXX可以进入目录看看是什么,每台机器的文件名前面V2.0. 阅读全文
posted @ 2013-05-23 14:51 IT_熊 阅读(432) 评论(0) 推荐(0)
摘要:Lua是支持内嵌在C程序中的, 但是官方不支持Java. 在网上查了下, 有LuaJava开源库, 拿来试用了一下, 发现这个库还算比较完善的. 地址是http://www.keplerproject.org/luajava/这个LuaJava实际上就是按照Lua官方文档, 把Lua的C接口通过JNI包装成Java的库. 下载, 里面是一个.dll, 一个.jar. 把.dll放到java.library.path下, 再把.lib放到classpath中, helloworld运行OK.但是, 测试的时候, 很快发现了第一个问题: 在调用LuaJava中提供的LuaState.pushInt 阅读全文
posted @ 2013-05-22 15:56 IT_熊 阅读(828) 评论(0) 推荐(0)
摘要:大家都知道,用PL/SQL连接Oracle,是需要安装Oracle客户端软件的。有没要想过不安装Oracle客户端直接连接Oracle呢?只需要在Oracle下载一个叫Instant Client Package的软件就可以了,这个软件不需要安装,只要解压就可以用了,很方便,就算重装了系统还是可以用的。 下载地址:http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html 下载这个,Instant Client Package - Basic包。然后解压到任意目录,在这个目录下... 阅读全文
posted @ 2013-05-22 15:04 IT_熊 阅读(342) 评论(0) 推荐(0)
摘要:出现ORA-12899,是字符集引起的,中文在UTF-8中占3个字节,ZHS16GBK中占2个字节,而源dmp文件字符集是ZHS16GBK库里倒出来的数据,现在要导入到目标字符集为UTF-8的库里,所以会出现ORA-12899,其实只要修改一下ORACLE 的字符集就可以很好的解决这个问题;但是在修改字符集的时候,我发现,我把sys账户的密码给忘记了,这就悲剧了,所以我只好先修改sys用户的密码咯.修改密码也是分好几种情况的,下面我就一一列举吧:一、忘记除SYS、SYSTEM用户之外的用户的登录密码。用SYS (或SYSTEM)用户登录。CONN SYS/PASS_WORD AS SYSDBA 阅读全文
posted @ 2013-05-21 18:46 IT_熊 阅读(2849) 评论(0) 推荐(0)
摘要:java写的下载,用IE默认下载和360浏览器下载都很正常,就是用火狐浏览器下载时,文件名称的中文字为乱码,解决方式记录于此:先在页面做下判断,判断是什么浏览器,然后传一个参数到servlet,进行用不同的编码方式:火狐的:response.addHeader("Content-Disposition","attachment;filename="+newString(fileName.getBytes("GB2312"),"ISO-8859-1"));IE及其他:response.addHeader(" 阅读全文
posted @ 2013-05-16 16:51 IT_熊 阅读(3199) 评论(0) 推荐(0)
摘要:Apache Ant有个包专门处理ZIP文件,可以指定文件名的编码方式。由此可以解决问题。例如:用org.apache.tools.zip.ZipOutputStream代替java.util.zip.ZipOutputStream。java对於文字的编码是以 unicode为基础,因此,若是以ZipInputStream及ZipOutputStream来处理压缩及解压缩的工作,碰到中文档名或路径,那当然是以unicode来处理。但是,现在市面上的压缩及解压缩软体,例如winzip,却是不支援unicode的,一碰到档名以unicode编码的档案,它就不处理。 那要如何才能做出让WinRar能 阅读全文
posted @ 2013-05-16 16:17 IT_熊 阅读(7090) 评论(0) 推荐(1)
摘要:下载文件默认文件名中文乱码问题的解决一般是因为没有转码导致。 package sample.server; import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.ServletOutputStream; import javax.servlet.http.HttpServlet; import .. 阅读全文
posted @ 2013-05-16 13:11 IT_熊 阅读(1259) 评论(0) 推荐(0)
摘要:首先下载两个包 commons-fileupload-?.jar和commons-io-?.jar 将他们配置到你的项目中上传代码:client 端代码:final FileUpload fileUpload = new FileUpload(); final FormPanel formpanel = new FormPanel(); fileUpload.setName("uploadFormElement"); formpanel.setEncoding( FormPanel.ENCODING_MULTIPART ); formpanel.setMethod( For 阅读全文
posted @ 2013-05-15 17:42 IT_熊 阅读(481) 评论(0) 推荐(0)
摘要:在 Java JDK 的 bin 目录下你可以找到 javadoc,如果是 Windows 下的 JDK,它的文件名为 javadoc.exe。使用 javdoc 编译 .java 源文件时,它会读出 .java 源文件中的文档注释,并按照一定的规则与 Java 源程序一起进行编译,生成文档。运行 javadoc -help 可以看到 javadoc 的用法,这里列举常用参数如下:用法: javadoc [options] [packagenames] [sourcefiles]选项:-public仅显示 public 类和成员-protected显示 protected/public 类和. 阅读全文
posted @ 2013-05-08 16:08 IT_熊 阅读(537) 评论(0) 推荐(0)
摘要:原因/触发因素确定是由于oracle11g中默认在default概要文件中设置了“FAILED_LOGIN_ATTEMPTS=10次”,当输入密码错误次数达到设置值将导致此问题。影响和风险帐号被锁定后,业务进程连接数据库异常,影响业务使用。问题发生频率数据库帐号被锁定后,业务进程一旦重启会提示连接失败。解决方案按照如下步骤进行操作:1、查看用户的proifle是哪个,一般是default:sql>SELECT username,PROFILE FROM dba_users;2、查看指定概要文件(如default)的密码有效期设置:sql>SELECT * FROM dba_prof 阅读全文
posted @ 2013-05-02 14:40 IT_熊 阅读(3125) 评论(0) 推荐(0)
摘要:原因/触发因素确定是由于oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。影响和风险 密码过期后,业务进程连接数据库异常,影响业务使用。 问题发生频率 数据库密码过期后,业务进程一旦重启会提示连接失败。解决方案按照如下步骤进行操作:1、查看用户的proifle是哪个,一般是default:sql>SELECT username,PROFILE FROM dba_users;2、查看指定概要文件(如default)的密码有效期设置:sql>SELECT * FROM dba_profiles s WHERE s.prof 阅读全文
posted @ 2013-05-02 14:38 IT_熊 阅读(278) 评论(0) 推荐(0)