asp调用.net xml web services
摘要:来源:http://www.cnblogs.com/notus/archive/2006/08/10/473000.html#2662503(是不是实际上可以用这个办法调用任何xml web services呢?高人答一下)最近在做一个web services,由我来写文档。为了方便广大asp用户也可以使用我们的服务,特意在网上搜了半天,发现大致有下面两个办法来通过asp调用.net xml web services。1.使用soap toolkit 3.02.使用xmlhttp我来写个总结,这样以后大家如果遇到这样的问题,如果用搜索搜到我的页面上,那立刻就可以实现自己的方案了。1.使用soa
阅读全文
posted @
2013-06-27 10:42
猿人谷
阅读(324)
推荐(0) 编辑
java移动/赋值文件 copy/move file
摘要:1 public class FileAccess 2 { 3 4 public static boolean Move(File srcFile, String destPath) 5 { 6 // Destination directory 7 File dir = new File(destPath); 8 9 // Move file to new directory10 boolean success = srcFile.renameTo(new File(dir, srcFile.getName(...
阅读全文
posted @
2013-06-27 10:35
猿人谷
阅读(1051)
推荐(0) 编辑
[Java]读取文件方法大全
摘要:1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容 publicclassReadFromFile{/***以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。*/publicstaticvoidreadFileByBytes(StringfileName){Filefile=newFile(fileName);InputStreamin=null;try{System.out.println("以字节为单位读取文件内容,一次读一个字节:");//一次读一个字节in=newFileInputStream(file);intt
阅读全文
posted @
2013-06-27 10:09
猿人谷
阅读(679)
推荐(0) 编辑
java 读取TXT文件的方法
摘要:java读取txt文件内容。可以作如下理解:首先获得一个文件句柄。File file = new File(); file即为文件句柄。两人之间连通电话网络了。接下来可以开始打电话了。通过这条线路读取甲方的信息:new FileInputStream(file) 目前这个信息已经读进来内存当中了。接下来需要解读成乙方可以理解的东西既然你使用了FileInputStream()。那么对应的需要使用InputStreamReader()这个方法进行解读刚才装进来内存当中的数据解读完成后要输出呀。那当然要转换成IO可以识别的数据呀。那就需要调用字节码读取的方法BufferedReader()。同时使
阅读全文
posted @
2013-06-27 10:07
猿人谷
阅读(1007)
推荐(1) 编辑
IBM笔试题(_与equals的区别)
摘要:http://topic.csdn.net/t/20050325/08/3879427.html题目:Integer i = new Integer(42) Long l = new Long(42) Double d = new Double(42.0) 下面哪些返回true 1: i==l 2: i==d 3: l==d 4:i.equals(l) 5:i.equals(d) 6:l.equals(d) 7:i.equals(42) 答案:7; 编码验证: public class Equivalence { public static void main(St...
阅读全文
posted @
2013-06-27 09:13
猿人谷
阅读(436)
推荐(0) 编辑
java 使用相对路径读取文件
摘要:java 使用相对路径读取文件1.java project环境,使用java.io用相对路径读取文件的例子:*目录结构: DecisionTree |___src |___com.decisiontree.SamplesReader.java |___resource |___train.txt,test.txt*SamplesReader.java: String filepath="resource/train.txt";//注意filepath的内容; File file=new File(filepath); ……*我们留意filepath的内容,java.io默认
阅读全文
posted @
2013-06-27 09:04
猿人谷
阅读(1901)
推荐(0) 编辑
冒泡排序
摘要:冒泡排序思想同之前介绍的两种排序方式一样,冒泡排序也是最简单最基本的排序方法之一。冒泡排序的思想很简单,就是以此比较相邻的元素大小,将小的前移,大的后移,就像水中的气泡一样,最小的元素经过几次移动,会最终浮到水面上。举例分析说明一下,如下数据:2 7 4 6 9 1 首先比较最后两个数字,发现1比9小,于是前移2 7 4 6 1 9 然后比较6和12 7 4 1 6 9 继续前移,然后是4和12 7 1 4 6 9 7和1比较2 1 7 4 6 9 2和11 2 7 4 6 9 至此,第一趟冒泡过程完成,最小的元素1被移到第一个,不再参与后面的排序过程。下一趟冒泡过程同理,比较6和9,以此类推
阅读全文
posted @
2013-06-20 09:32
猿人谷
阅读(1333)
推荐(0) 编辑
快速排序
摘要:今天介绍快速排序,这也是在实际中最常用的一种排序算法,速度快,效率高。就像名字一样,快速排序是最优秀的一种排序算法。思想快速排序采用的思想是分治思想。快速排序是找出一个元素(理论上可以随便找一个)作为基准(pivot),然后对数组进行分区操作,使基准左边元素的值都不大于基准值,基准右边的 元素值 都不小于基准值,如此作为基准的元素调整到排序后的正确位置。递归快速排序,将其他n-1个元素也调整到排序后的正确位置。最后每个元素都是在排序后的正 确位置,排序完成。所以快速排序算法的核心算法是分区操作,即如何调整基准的位置以及调整返回基准的最终位置以便分治递归。举例说明一下吧,这个可能不是太好理解。假
阅读全文
posted @
2013-06-20 09:28
猿人谷
阅读(979)
推荐(0) 编辑
为什么使用抽象类?有什么好处?
摘要:最简单的说法也是最重要的理由:接口和实现分离老是在想为什么要引用抽象类,一般类不就够用了吗。一般类里定义的方法,子类也可以覆盖,没必要定义成抽象的啊。看了下面的文章,明白了一点。其实不是说抽象类有什么用,一般类确实也能满足应用,但是现实中确实有些父类中的方法确实没有必要写,因为各个子类中的这个方法肯定会有不同,所以没有必要再父类里写。当然你也可以把抽象类都写成非抽象类,但是这样没有必要。而写成抽象类,这样别人看到你的代码,或你看到别人的代码,你就会注意抽象方法,而知道这个方法是在子类中实现的,所以,有个提示作用。==============问你个问题,你知道什么是“东西”吗?什么是“物体”吗?
阅读全文
posted @
2013-06-18 15:09
猿人谷
阅读(37093)
推荐(15) 编辑
为什么用 抽象类,接口
摘要:刚学Java语言时,就很难理解为什么要有接口这个概念,虽说是可以实现所谓的多继承,可一个只有方法名,没有方法体的东西,我实现它又有什么用呢?我从它那什么也得不到,除了一些方法名,我直接在具体类里加入这些方法不就行了吗?为什么一定要有抽象类这个概念?为什么就不能把这个父类写成一个具体的类,子类再继承它不就可以了吗?何必弄一个抽象类出来,还要弄一些没有方法体的抽象方法,弄得又象接口又象类的,让人捉摸不定。当我开始学习java设计模式,真正走进面向对象设计的大门之后,我才发现,自己对面向对象设计的理解原来是那么的片面,那么的肤浅,根本就没有真 正理解面向对象思想的精髓,在某一种程度上还受着面向过程的
阅读全文
posted @
2013-06-18 15:08
猿人谷
阅读(981)
推荐(0) 编辑
String.valueOf()
摘要:1. 由 基本数据型态转换成 String String 类别中已经提供了将基本数据型态转换成 String 的 static 方法 也就是 String.valueOf() 这个参数多载的方法 有下列几种 String.valueOf(boolean b) : 将 boolean 变量 b 转换成字符串 String.valueOf(char c) : 将 char 变量 c 转换成字符串 String.valueOf(char[] data) : 将 char 数组 data 转换成字符串 String.valueOf(char[] data, int offset, int count)
阅读全文
posted @
2013-06-18 14:17
猿人谷
阅读(2603)
推荐(1) 编辑
常用命令(ubuntu)
摘要:1.打开终端的方法Ubuntu 中按左侧栏的第一个“面板主页(Dash 主页)”(可以按win键调出),在里面输入terminal可以打开终端,另外打开终端的快捷键是Ctrl+Alt+T2.修改用户密码在terminal中输入passwd,回车,再输入新密码,回车,再次输入新密码,回车,搞定。注意Linux中输入密码的时候不会用*号显示出来,所以注意不要输错了。3.进入root(超级管理员)权限的方法1)如果是rethat系统,启动后直接就会进入root超级管理员,如果当然用户不是root,在终端输入su,回车,就进入root用户。2)如果是Ubuntu系统,启动后进入的是普通用户,需要在终端
阅读全文
posted @
2013-06-04 16:37
猿人谷
阅读(7979)
推荐(5) 编辑