现在位置 >首页 > Java天地
0℃
一、服务提供者告诉你interface,你可以使用如下三种方式来开发: YourService即是服务提供者告诉给你的一个interface(当然,也可以根据WSDL的定义,自己定义一个同样的interface)。 1、简单的方式 Java语言: Codee#26116 1 Service serviceModel = new ObjectServiceFactory().create(YourService.class); 2 YourService service = (YourService)new XFireProxyFactory().create(serviceModel, http://your/remote/url); 2、JSR 181注释的方式 Java语言: Codee#26117 1 Service serviceModel = new ...
阅读全文

Wopus问答

0℃
2012年04月17日 Java天地 ⁄ 被围观 47+
Java语言: Codee#26115 001 //1. 字符串有整型的相互转换 002 String a = String.valueOf(2); //integer to numeric string 003 int i = Integer.parseInt(a); //numeric string to an int 004 005 //2. 向文件末尾添加内容 006 BufferedWriter out = null; 007 try { 008 out = new BufferedWriter(new FileWriter(”filename”, true)); 009 out.write(”aString”); 010 } catch (IOException e) { 011 // error processing code 012 013 } finally { 014 if (o...
阅读全文
0℃
2012年04月17日 Java天地 ⁄ 被围观 56+
委托模式是软件设计模式中的一项基本技巧。在委托模式中,有两个对象参与处理同一个请求,接受请求的对象将请求委托给另一个对象来处理。委托模式是一项基本技巧,许多其他的模式,如状态模式、策略模式、访问者模式本质上是在更特殊的场合采用了委托模式。委托模式使得我们可以用聚合来替代继承,它还使我们可以模拟mixin。 “委托”在C#中是一个语言级特性,而在Java语言中没有直接的对应,但是我们可以通过动态代理来实现委托! Java语言: Codee#26113 01 import java.lang.reflect.InvocationHandler; 02...
阅读全文
0℃
2012年04月17日 Java天地 ⁄ 被围观 58+
  项目中,需要生成一个流水账号作为数据表主键,完成后,觉得还可以,不敢独享,遂贴出以供拍砖。 流水号格式为yyyyMMddXXXX,规定每天只能到9999,代码如下:     Java语言: Codee#26112 01 import java.text.DecimalFormat; 02 import java.text.SimpleDateFormat; 03 import java.util.Date; 04 05 public class PrimaryGenerater { 06 07     private static final String SERIAL_NUMBER = "XXXX"; // 流水号格式 08   ...
阅读全文
0℃
2012年04月17日 Java天地 ⁄ 被围观 42+
ant执行的时候内存溢出 1、在ant.bat文件中增加缓存,追加-Xms128m -Xmx256m参数: java -Xms128m -Xmx256m -classpath "%ANTCLASSPATH%" org.apache.tools.ant.Main %ANT_ARGS% 2、使用eclipse运行ant时,应如下设定参数: build.xml文件右键-〉运行-〉外部工具-〉选择JRE页-〉VM参数处设定 -Xms128m -Xmx256m即可。 转至:http://hi.baidu.com/fan_run/blog/item/c5d2963406952f46241f1411.html
阅读全文
0℃
2012年04月12日 Java天地 ⁄ 被围观 131+
一、到官方上下载svn1.8.3,下载后的文件名叫site-1.8.3.zip 二、解压,删除解压后得到的文件中除了名叫features和plugins的两个文件夹以外的其他所有文件。 三、在MyEclipse10.0的安装目录中自己新建一个文件夹(我的叫MyPlugins)然后把解压并删除过文件后得到的那个SVN文件夹 复制到该目录; 四、在MyEclipse10.0的安装目录下的dropins文件夹中建立一个文本文件,内容输path=你的svn路径,(我的是path=D:\\MyEclipse 10\\MyPlugins\\SVN-1.8.5),然后保存,保存后将该文件名重命名成SVN.lnk(记住扩展名是是.l...
阅读全文
0℃
    猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下 的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。 采取逆向思维的方法,从后往前推断。   public class 猴子吃桃 { static int total(int day){ if(day == 10){ return 1; } else{ return (total(day+1)+1)*2; } } public static void main(String[] args) { System.out.println...
阅读全文
0℃
    在WebSphere项目中当使用其数据源时,程序中的DriverManager.getConnection()方法提示找不到驱动,而不使用WebSphere中的数据源则正常,经排查是类加载顺序引发的问题。只需要在WebSphere的安装目录如图位置存放你需要的数据源驱动程序即可。《提示:(taskkill /f /im java.exe )用于删除不掉的jar包》
阅读全文
×
腾讯微博