导航

随笔分类 -  Java基础

摘要:static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块一、static变量 被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。因此,static对象可以在它的任何对象创建之前访问,无需引用任何对象。调用方式:静态变量调用可以直接用类名.变量名。 eg:新建两个类testStaticAttr和ClassA,testStaticAttr代码如下:package test;public class testStaticAttr { public static void main(St... 阅读全文

posted @ 2013-07-08 14:54 寒宵飞飞 阅读(299) 评论(0) 推荐(0)

摘要:Java利用JNI就可以调用C++的类库(dll文件),例子如下:一、利用C++生成dll类库1、打开VS2008,新建Win32 项目,工程名称“MyDll”,确定后,在“应用程序类型”中选择“DLL”,单击完成2、在MyDll工程的头文件中新建MyDll.h 代码如下:extern "C" _declspec(dllexport) int Max(int a,int b); extern "C" _declspec(dllexport) int Min(int a,int b);3、修改源文件中的MyDll.cpp文件// MyDll.cpp : 定 阅读全文

posted @ 2013-04-11 15:26 寒宵飞飞 阅读(345) 评论(0) 推荐(0)

摘要:以下是基于Tomcat6.0的配置1、在Tomcat根目录\conf\context.xml里的<Context>节点中添加以下配置<!-- 配置oracle11g JNDI--><Resource name="jndi/oracle11g" auth="Container"type="javax.sql.DataSource" driverClassName="oracle.jdbc.driver.OracleDriver"url="jdbc:oracle:thin:@lo 阅读全文

posted @ 2013-04-08 09:24 寒宵飞飞 阅读(449) 评论(0) 推荐(0)

摘要:一、执行单一的java类1、建立一个记事本,输入 (记住java区分大小写)public class helloworld{ public static void main(String[] args) { System.out.println("Hello World"); }}2、记事本另存为helloworld.java(注意文件名字要与类名一致),存到例如D:\java3、运行cmd,输入d:回车 (定位到D盘)cd java 回车 (定位到文件夹)4、生成HelloWord.class文件 输入javac helloworld 回车5、运行helloworld程序 阅读全文

posted @ 2013-04-08 09:10 寒宵飞飞 阅读(15545) 评论(0) 推荐(0)

摘要:WLS Zip Distribution for Oracle WebLogic Server 12.1.1.0 安装步骤1)将wls1211_dev.zip解压到D:\mywls2)安装jdk(最低要求1.6版本的),安装目录推荐为D:\mywls\JAVA3)在我的电脑中右键属性,设置环境变量 > set JAVA_HOME=D:\mywls\JAVA > set MW_HOME=D:\mywls > set JAVA_VENDOR=[Sun|Oracle] (这里有两个选择,说明如下,可以直接设置set JAVA_VENDOR=Sun)On Windows you mu 阅读全文

posted @ 2013-04-08 09:09 寒宵飞飞 阅读(1375) 评论(0) 推荐(0)

摘要:MyEclipse版本:MyEclipse6.5Weblogic版本:WebLogic Server 12.1.1.0配置步骤:一、安装Weblogic,步骤见WLS Zip Distribution for Oracle WebLogic Server 12.1.1.0 二、安装MyEclipse,步骤见JAVA web开发基础(六)、Myeclipse 和JAVA web开发基础(五)、java sdk,eclipse,tomcat安装 其中需要注意设置Myeclipse的jdk为安装Weblogic时的jdk,大致设置如下: 1、打开MyEclipse->Window->Pe 阅读全文

posted @ 2013-04-08 09:06 寒宵飞飞 阅读(2231) 评论(0) 推荐(0)

摘要:安装完weblogic后,登录其起始页面,发现用localhost可以登录成功: http://localhost:7001/console和http://127.0.0.1:7001/console均可以登陆而用IP登录则会失败 http://192.168.1.20:7001/console登录不上去查询一下网上,有的说将weblogic domain config的<listen-address>参数设置为0.0.0.0即可,但是我设置完了依旧不成功。参见:http://hi.baidu.com/ecspell/item/bbf33eaa05238a9e141073a6解决办 阅读全文

posted @ 2013-01-23 13:59 寒宵飞飞 阅读(1691) 评论(0) 推荐(0)

摘要:1)首先建立个java project,XmlSample 2)将jdom.jar考到XmlSample工程中lib文件夹中 3)在Eclipse中的XmlSample->JRE System Library 上右键,Build Path->Configure Build Path->Add External JARs,找到你刚刚考过来的jdom.jar,确定 4)在XmlSample的Src目录中新建一个类,TestXML,功能是:按照XML格式新建一个xml,并将xml文件转换成string类型。 xml格式要求如下:xml格式<?xmlversion=" 阅读全文

posted @ 2011-06-21 15:23 寒宵飞飞 阅读(252) 评论(0) 推荐(0)

摘要:equals 方法是 java.lang.Object 类的方法。 有两种用法说明:(1)对于字符串变量来说,使用“==”和“equals()”方法比较字符串时,其比较方法不同。“==”比较两个变量本身的值,即两个对象在内存中的首地址。“equals()”比较字符串中所包含的内容是否相同。比如:String s1,s2,s3 = "abc", s4 ="abc" ;s1 = new String("abc");s2 = new String("abc");那么:s1==s2 是 false //两个变量的内存地址不 阅读全文

posted @ 2011-06-18 15:53 寒宵飞飞 阅读(1872) 评论(2) 推荐(1)

摘要:1)首先建立个java project,TestDB2 2)找到DB2的安装目录,我的是E:\IBM 将E:\IBM\SLIB\BIN下的:db2jdbc.dll文件拷到本机的Java_Home/bin下面,我的是D:\Program Files\Java\jdk\bin将E:\IBM\SLIB\java下的:db2java.zip,db2jcc.jar,db2jcc_license_cu.jar考到本机,我的放到D盘下 3)在Eclipse中的TestDB2->JRE System Library 上右键,Build Path->Configure Build Path-> 阅读全文

posted @ 2011-05-16 14:45 寒宵飞飞 阅读(709) 评论(0) 推荐(1)

摘要:Eclipse+ArcGIS Engine安装全解第一步:当然就是要安装ArcGIS Engine,这个步骤我就不多说了!第二步:就是下载安装eclipse,可以到官方网站上去下载:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/europa/winter/eclipse-jee-europa-winter-win32.zip这个是eclipse的最新版本,当然要安装eclipse,还需要下载安装JDK1.4以上版本,目前JDK的最新版本是JDK1.6,推荐使用JDK1.5 阅读全文

posted @ 2011-05-15 17:06 寒宵飞飞 阅读(2382) 评论(0) 推荐(0)

摘要:1)首先建立一个ArcGis Engine Project:EngineProject 2)在工程文件上新建一个类DataImport读取sde dataset importjava.io.IOException;importjavax.swing.JFrame;importcom.esri.arcgis.system.AoInitialize;importcom.esri.arcgis.system.EngineInitializer;importcom.esri.arcgis.datasourcesGDB.SdeWorkspaceFactory;importcom.esri.arcgis. 阅读全文

posted @ 2011-05-15 16:21 寒宵飞飞 阅读(2163) 评论(0) 推荐(0)

摘要:第一种问题:在写JSP时,里面面有涉及到数据库操作,当保存时就会弹出save could not be completed原因是some characters could not be mapped using iso8859-1<%@ page language="java" pageEncoding="GBK"%>设成GBK或UTF-8就可以了,只要他里面的支持中文就KO了第二种问题:用eclipse编写jsp页面或JAVA类的时候,直接在页面里输入汉字,保存的时候出现"字符不能匹配ISO-8859-1"的错误提示,因 阅读全文

posted @ 2011-04-18 16:32 寒宵飞飞 阅读(1242) 评论(0) 推荐(0)

摘要:在命令行下编译Servlet会出现以下错误:C:\Documents and Settings\Administrator>javac D:\Tomcat\webapps\wasan\WEB-INF\lib\StudentForm.javaD:\Tomcat\webapps\wasan\WEB-INF\lib\StudentForm.java:2: 软件包 javax.servlet.http 不存在import javax.servlet.http.HttpServletRequest; ^D:\Tomcat\webapps\wasan\WEB-INF\lib\StudentForm. 阅读全文

posted @ 2011-03-11 09:20 寒宵飞飞 阅读(1045) 评论(1) 推荐(0)

摘要:一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不清楚的话,就不知道Eclipse ,MyEclipse的代码提示功能一样能像Microsoft Visual Studio的代码提 示功能一样强大。先举个简单的例子说明问题所在,例如在Eclipse ,MyEclipse代码里面,打个foreach,switch等这些,是无法得到代码提示的(不信自己试试),其他的就更不用说了,而在Microsoft Visual 阅读全文

posted @ 2011-03-07 09:55 寒宵飞飞 阅读(1827) 评论(0) 推荐(0)

摘要:1、建立一个记事本,输入 (记住java区分大小写)public class helloworld{ public static void main(String[] args) { System.out.println("Hello World"); }}2、记事本另存为helloworld.java(注意文件名字要与类名一致),存到例如D:\Program Files\java\jdk3、运行cmd,输入d:回车 (定位到D盘)cd Program Files\java\jdk 回车 (定位到文件夹)dir 回车 (获取文件夹下所有目录和文件)4、生成HelloWord 阅读全文

posted @ 2011-03-07 08:44 寒宵飞飞 阅读(208) 评论(0) 推荐(0)

摘要:Solution or Workaround Delete the managed-bean definitions for raster layers from faces-config.xml. Delete references to these managed-beans from the WebQuery managed-bean. 把这个webappQuery去掉就可以了<managed-bean> <managed-bean-name> webappQuery</managed-bean-name> <managed-bean-class 阅读全文

posted @ 2011-03-03 22:10 寒宵飞飞 阅读(214) 评论(0) 推荐(0)