摘要: 关键字 instanceof 可以用来测试一个对象是不是指定类型的一个对象。if (objectReference instanceof type)public class MainClass { public static void main(String[] a) { String s = "Hello"; if (s instanceof java.lang.String) { System.out.println("is a String"); } }}is a String如果测试一个空引用变量,将会返回falsepublic class Ma 阅读全文
posted @ 2011-04-08 21:08 SubmarineX 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 因为在博客设置里有html代码添加那一栏,我就想尝试下看,然后就找到了这个网站。http://www.w3school.com.cn/ 阅读全文
posted @ 2011-04-06 16:21 SubmarineX 阅读(190) 评论(0) 推荐(0) 编辑
摘要: #include<stdio.h>#include<math.h>#define MAX 1001int main(){ int n,i; double x[MAX],y[MAX],dsum; while(scanf("%d",&n)!=EOF) { for(i=0; i<n; i++) scanf("%lf%lf",&x[i],&y[i]); x[n]=x[0]; y[n]=y[0]; dsum=0; for(i=0; i<n; i++) dsum+=x[i]*y[i+1]-x[i+1]*y[ 阅读全文
posted @ 2011-04-03 21:23 SubmarineX 阅读(662) 评论(0) 推荐(0) 编辑
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=3756题目要求:点在圆锥上或在圆锥里,求符合要求的最小体积的圆锥的高和半径。解题思路:把三维中的点转化到二维(可以设想成每个点在三维中距圆锥中心的距离和高)线段上的点在圆锥曲面上,线段下的点在圆锥内部。这样,只要找到一条能把全部点包括在内的,又符合题目要求的线就行了。然后就是用三分在高的可能区域([lowHeight, highHeight])中查找#include <iostream>#include <cstdio>#include <cmath>using names 阅读全文
posted @ 2011-04-03 14:35 SubmarineX 阅读(559) 评论(0) 推荐(0) 编辑
摘要: (没时间的童鞋直接跳到解决方法,我先絮叨下)曾经用IE9测试版的时候遇到这个问题(“IE 已经停止工作”),我想,正式版估计会没事了,但是装上正式版后还是出现这个问题。尝试把flash加载项关了后,可以正常打开网页,但是这也影响到了网页上的flash的播放。解决方案(从这里找到的):打开 工具--internet选项--高级--加速的图形 把里面的那个选项选上 阅读全文
posted @ 2011-03-30 08:48 SubmarineX 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 在写SeekFile类之前学习了下File类,熟悉了下用到的几个类的用法。接近尾声的时候,被异常所困扰。在不断调试中,终于发现,在E:\下有隐藏文件夹,导致抛出异常(见标记处):Exception in thread "main" java.lang.NullPointerException最后把 if (listPathNameArray[index].isDirectory())修改为 if (listPathNameArray[index].isDirectory() && !listPathNameArray[index].isHidden())后终 阅读全文
posted @ 2011-03-28 20:15 SubmarineX 阅读(867) 评论(0) 推荐(0) 编辑
摘要: 转自 链接1.基本概念的理解绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:xyz est.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表Web应用的跟目录。和物理路径的相对表示。例如:"./" 代表当前目录,"../"代表上级目录。这种类似的表示,也是属于相对路径。另外关于URI,URL, 阅读全文
posted @ 2011-03-27 22:27 SubmarineX 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 在看File类时碰到UNC路径名,这里记一笔。转自链接UNC (Universal Naming Convention) / 通用命名规则,也叫通用命名规范、通用命名约定。网络(主要指局域网)上资源的完整 Windows 2000 名称。它符合 \\servername\sharename 格式,其中 servername 是服务器名,sharename 是共享资源的名称。目录或文件的 UNC 名称可以包括共享名称下的目录路径,格式为:\\servername\sharename\directory\filename。对于网络服务器上的目标文件,可使用“通用命名约定 (UNC)” (UNC:“ 阅读全文
posted @ 2011-03-27 21:30 SubmarineX 阅读(1392) 评论(0) 推荐(0) 编辑
摘要: 1、设置文件关联每次启动是会有“设置文件关联”对话框出现,不过被我设置成不再显示。那怎么来设置文件关联呢?一、直接设置文件关联: 高级(Advanced)->配置(Configutation)->文件关联(File Associations),可以进行设置了。不过我碰到一个问题,就是在这里仅仅.java关联不了,采用方法二后可以。二、显示文件关联对话框:高级(Advanced)->配置(Configutation)->应用程序布局(Application Layout)->打勾,在启动时检查并显示文件关联(check and show the file assoc 阅读全文
posted @ 2011-03-25 16:10 SubmarineX 阅读(3401) 评论(0) 推荐(1) 编辑
摘要: 找了很久,终于还是在oracle官网上找到了。http://download.java.net/jdk6/source/ 阅读全文
posted @ 2011-03-25 15:39 SubmarineX 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 此次实现:eclipse-SDK-3.6.2 和 BabelLanguagePack-eclipse-zh_3.6.0.v20101211043401有图有真相:1. 安装eclipse;2. 在eclipse统计目录下新建eclipse_plugins文件夹,在eclipse_plugins文件夹下新建language文件夹;3. 解压语言包,放到language文件夹下;4. 在文件夹links中建立文本文件language.link:path=D:\\Program Files\\eclipse_plugins\\language。(path根据实际情况而定) 阅读全文
posted @ 2011-03-22 20:26 SubmarineX 阅读(1421) 评论(0) 推荐(0) 编辑
摘要: 题目可见:http://poj.org/problem?id=1001求一个数的n次(无前导零,无后导零)。涉及到大数运算。此题用到BigDecimal类(另BigInteger类)import java.math.BigDecimal;import java.util.Scanner;;public class Main { public static void main(String[] args) { Scanner cin = new Scanner(System.in); BigDecimal bd; String s; int num; while (cin.hasNext()) 阅读全文
posted @ 2011-03-13 22:06 SubmarineX 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 这是写刚写Java代码时就遇到的一个基本问题。用到Scanner类。import java.util.Scanner;;public class Main { public static void main(String[] args) { int num; Scanner cin = new Scanner(System.in); num = cin.nextInt(); // 读入一个int型数 System.out.println(num); }} 阅读全文
posted @ 2011-03-13 21:45 SubmarineX 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 通过DecimalFormat类实现import java.util.Scanner;import java.text.DecimalFormat;public class Main { public static void main(String[] args) { double value; Scanner cin = new Scanner(System.in); value = cin.nextDouble(); // 保留两位小数 DecimalFormat df = new DecimalFormat("#.00"); String result = df.fo 阅读全文
posted @ 2011-03-13 21:32 SubmarineX 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 通过Scanner类里的hasNext()实现。以下是Example:import java.util.Scanner;;public class Main { public static void main(String[] args) { Scanner cin = new Scanner(System.in); int a, b; while (cin.hasNext()) { a = cin.nextInt(); b = cin.nextInt(); System.out.println(a % b); } }} 也可以参考:http://www.javadocexamples.com 阅读全文
posted @ 2011-03-12 21:03 SubmarineX 阅读(629) 评论(0) 推荐(1) 编辑
摘要: 简介安装 Microsoft SQL Server 2008 时可能需要 Microsoft Visual Studio 2008 Service Pack 1 (SP1) 的发行版本。更多信息Visual Studio 2008 不支持将不带 Service Pack 的 Visual Studio 2008 与 Visual Studio 2008 SP1 安装在同一台计算机上。由于 SQL Server 2008 的某些功能将安装的组件同时也是 Visual Studio 2008 SP1 发行版本的一部分,因此 SQL Server 2008 需要 Visual Studio 2008 阅读全文
posted @ 2011-03-01 21:00 SubmarineX 阅读(2816) 评论(2) 推荐(0) 编辑
摘要: 看了网上的解决方法:新建文本文档,写入 “msiexec /i D:\TDDOWNLOAD\SQLServer2005_SSMSEE.msi "(我把文件保存在D盘下的TDDOWNLOAD文件夹下),并把后缀改成 “.cmd” ,右击选择“以管理员身份运行”。成功。 阅读全文
posted @ 2011-02-14 22:14 SubmarineX 阅读(1548) 评论(0) 推荐(0) 编辑
摘要: 装好Ubuntu后,第一次编译时会出现错误:[代码]是因为没有安装编译器G++;如何安装:[代码] 阅读全文
posted @ 2010-12-16 16:28 SubmarineX 阅读(5467) 评论(0) 推荐(0) 编辑
摘要: 在工程目录下创建一个文件夹(例如images),把图片放在里面;右击位于窗口左上角的工程名,选择 “Add New...”,在弹出的对话框中依次选择 “Qt” - “Qt Resource file”,填上名字,选择好路径(*/*/*/images),接下来确定就行了;点击主窗口位于下方 “Add” Button,选择 “Add Prefix”, 再点击 “Add” Button,选择 “Add Files”, 进行选择图片。目前还在学习中,讲的不对之处还请大家指正 阅读全文
posted @ 2010-12-16 16:18 SubmarineX 阅读(6735) 评论(0) 推荐(0) 编辑
摘要: windows下用wubi安装的unbuntu系统,在windows系统还原后会丢失ubuntu的启动项,有一个解决办法,就是把C盘下的wubildr.mbr, wubildr , boot.ini三个文件事先保存在其他盘里面,即使还原后丢失ubuntu的启动项,只要把三个文件拷过来就行了。boot.ini 里的内容(可以用记事本打开)代码每台电脑的配置不一定一样。详见:http://baike.baidu.com/view/275448.htm 阅读全文
posted @ 2010-12-15 20:04 SubmarineX 阅读(321) 评论(0) 推荐(0) 编辑