`
文章列表
今天在Eclipse里写代码测试Oracle连接,报错:java.sql.SQLException: Io 异常: The Network Adapter could not establish the connection 查看Oracle如下服务都是启动起的: OracleOraHome92TNSListener OracleServiceORCL 我就纳闷了,于是上网搜索解决方案,偶然看一回帖,“OracleOraHome92TNSListener 刷新下该服务呢”。我就刷新一试,发现自动关闭了。于是去了C:\oracle\ora92\network\log目录下查看listener. ...
多年没用过很基础的东西,对这些移位运算符全部忘记干净了,耳旁还响起老师曾经说过,移位运算的效率,比2元运算求值其他神马的都要来得快,才有今天温故. 就拿这个右移无符号运算来说, package c03; public class URShift { public static void main(String[] args) { int i = -1; i >>>= 10; System.out.println(i); } } 其结果为:4194303 怎么来的呢? 因为java里的int型是32位的,且负数的存储以补码(符号位保持不 ...
今天看1.6的JDK 找到String的hashCode方法, 引用hashCode public int hashCode()返回此字符串的哈希码。String 对象的哈希码根据以下公式计算: s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1] 使用 int 算法,这里 s[i] 是字符串的第 i 个字符,n 是字符串的长度,^ 表示求幂。(空字符串的哈希值为 0。) 覆盖: 类 Object 中的 hashCode 返回: 此对象的哈希码值。 另请参见: Object.equals(java.lang.Object), Hashtable 然后 ...
我使用的jdk版本是:java version "1.6.0_23" package com.test; public class TestMain { public static void main(String[] args) { System.out.println("main start 1"); } public static void main(String[] args) { System.out.println("main start 2"); } } 运行结果: (命令行 ...
用最新版的Jasperreport作报表开发,我用的安装文件是iReport-4.0.1-windows-installer.exe,如果在java中引用,若没有把jasperreport所有的jar包导入到classpath中,那么就可能会有如下异常: 1.要引入commons-logging-1.1.1.jarjava.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory 2.要引入commons-collections-3.2.1.jarjava.lang.NoClassDefFoundError: org/apa ...
由于我用的是eclipse安装插件tomcat来发布web应用,而不是用的myeclipse(因为这东西实在庞大了,如果我有需要的插件,我可以直接下载相应的插件,然后丢在eclipse里就对了); 我用的tomcat组件名tomcatPluginV321.zip 我也传在附件里,如果要加在eclipse里用,只需将这个压缩包解压后com.sysdeo.eclipse.tomcat_3.2.1这个文件夹拷到eclipse的plugins目录下,如: D:\eclipse\eclipse-SDK-3.6.1-win32\eclipse\plugins 对于eclipse里的xml文件编辑器,我也下了 ...
很久没有做一些Java基本知识方面的练习,回顾与总结,今天就连一个基本的关于package里的类,在命令行里编译运行都要出错了。 然后学习总结如下: 我的工程目录是: D:\workspace\Test 要测试的文件路径为: D:\workspace\Test\src\com\test\TestCommanderParameter.java 内容如下: package com.test; public class TestCommanderParameter { public static void main(String[] args) { if(args.length == 1 || ...
基于昨天晚上的思考,今天兴冲冲的把jar包给解压,把jstl-1.2.jar中对应的ForEachTag.class和standard.jar中的ForEachTag.class反编译一道,对比是一样的。然后又把两个包中的META-INF/c.tld作了对比,发现有了差异了。可以从附件的图上对比到,发现不止是ForEachTag,ForTokensTag,SetTa这三个Tag的定义,在jstl-1.2.jar中都加了 <deferred-value>     <type>java.lang.Object</type> </deferred-value& ...
java.lang.NoSuchMethodError: javax.servlet.jsp.PageContext.getELContext()Ljavax/el/ELContext 相信各位很多用Tomcat在发布java web应用时,如果用到JSTL标签,并用到<c:forEach>的可能都碰到我这个问题,于是我在网上搜各位大虾们的解决之道,最多给的办法就是这一段: 经过tomcat版本变化后,又报出了此异常 java.lang.NoSuchMethodError: javax.servlet.jsp.PageContext.getELContext()Ljavax/el ...
Global site tag (gtag.js) - Google Analytics