拥有Java标签的文章
Java

wsdl2java 调用webservice接口

1、从网上下载cxf开发的工具apache-cxf-2.6.10.zip,解压文件,找到apache-cxf-2.6.10\bin目录,里面包含一个wsdl2java文件,将该目录的路径设置为系统环境变量,然后在命令窗口中输入wsdl2java命令,如果报错,说明系统已经找到了该命令2、我们可以使用Eclipse新建一个javaproject工程,然后使用DOS窗口跳转到工程的src目录,输入如下命令:wsdl2javahttp://localhost:7

系统 2019-08-29 22:10:46 1813

Java

无论你是参与Java面试还是C#面试,设计模式和软

无论你是参与Java面试还是C#面试,设计模式和软件设计问题在程序员面试中是必不可少的一部分。编程和设计技两者相得益彰,一名出色的程序员也是一名出色的设计师,他们懂得如何利用代码来解决问题或者软件设计,但是这些技能需要不断提升。这就要求你不断的保持设计理念,无论编程项目的大小,从失败中总结经验。从面向对象的设计原则开始学习是个不错的起点。本文总结了在各种面试过程中经常被提及的一些设计问题。文中分为两部分,一类为初学者,另一类专为中高级技术人员准备。一、入门

系统 2019-08-12 09:29:54 1813

Java

javamail添加附件

给邮件添加附件packagehb.test;importjava.util.Date;importjava.util.Properties;importjavax.activation.DataHandler;importjavax.activation.DataSource;importjavax.activation.FileDataSource;importjavax.mail.Address;importjavax.mail.Message;imp

系统 2019-08-29 22:11:06 1808

Java

[转]关于java使用javacomm20-win32实践总结

关于java使用javacomm20-win32实践总结由于这几天要通过java调用通过串口或并口连接的硬件资源,所以我就要用到和底层的硬件进行通讯。通过RS-232的通讯协议,了解电脑和外设是怎样进行通讯的。在应用中我们也可以通过JNI来实现(详情请见http://www.blogjava.net/hgq0011/archive/2005/09/21/13637.html),这样的话,就必须知道更多的知识。由于java已经提供我们一个javacomm20

系统 2019-08-12 09:30:24 1808

Java

三步发布java方式的rest服务

大家好:最近大家都想知道怎么发布一个java的rest方式的服务,犹豫时间有限,我通过邮件跟大家说明一下。其实发布一个java的rest方式的服务很简单。在Eclipse里,新建一个web工程,第一步,添加需要用的jar包,如下图第二步,新建一个class,代码如下第三步,修改web.xml配置文件,如下图启动tomcat,访问,http://localhost:8080/WebREST/rest/helloworld?name=xiaoma这时我们就可以

系统 2019-08-29 22:14:28 1807

Java

java范型简介

java范型简介一.简单认识java范型经常听人说“范型”,我一直不是太明白什么叫“范型”,今天就查阅了一些文章,给我的第一感觉就是之所以在java中用范型,就是为了让一些错误在编译阶段就可以暴露出来,而不用在运行阶段才抛出异常。下面给出一个简单例子来说明。/***//***没有利用范型的例子*/publicvoidexample1()...{ArrayListarray=newArrayList();array.add("thisisastring");

系统 2019-08-29 23:37:07 1806

Java

必备的 Java 参考资源列表

必备的Java参考资源列表包含必备书籍、站点、博客、活动等参考资源的完整清单级别:初级TedNeward,主管,ThoughtWorks,Neward&A

系统 2019-08-29 23:23:24 1803

Java

JavaSwing实现支持合并拆分的JTable

GridBagModel:抽象模型接口。该接口用于描述表格中单元格的合并状态。DefaultGridBagTableModel:GridBagModel的默认实现。GridBagTable:继承自JTable的控制器。通过该类中的方法控制表格单元的合并和拆分。GridBagTableUI:GridBagTable对应的UI。JavaSwing实现支持合并拆分的JTable

系统 2019-08-29 22:32:02 1801

Java

java并发(十一)避免死锁

在有些情况下死锁是可以避免的。本文将展示三种用于避免死锁的技术:加锁顺序加锁时限死锁检测加锁顺序当多个线程需要相同的一些锁,但是按照不同的顺序加锁,死锁就很容易发生。如果能确保所有的线程都是按照相同的顺序获得锁,那么死锁就不会发生。看下面这个例子:Thread1:lockAlockBThread2:waitforAlockC(whenAlocked)Thread3:waitforAwaitforBwaitforC如果一个线程(比如线程3)需要一些锁,那么它

系统 2019-08-29 23:41:05 1799

Java

再论 Java 应用中的“领域建模”

再论Java应用中的“领域建模”转载请保留作者信息:作者:88250Blog:http:/blog.csdn.net/DL88250MSN&Gmail&QQ:DL88250@gmail.com再论Java应用中的“领域建模”相关术语与概念POJO(PlainOldJavaObject)领域模型(DomainModel)各种风格(Style)的领域模型贫血的领域模型(AnemicDomainModel)富领域模型(RichDomainModel)“公认”的问

系统 2019-08-29 23:13:44 1799

Java

C/C++、Java、Go、Python总结对比2-基本数据类型对比

既然要写代码,肯定少不了数据的操作,所以先来总结对比下不同语言的基本数据类型。c/c++、java、go、python的基本类型都有所差别,不过大部分常用的数据类型都是相同的,下面先讲常用的且相同的基本数据类型。基本类型|------数值型|-----整形(int)|-----双精度型(double)|-----字符型(char)|-----布尔型(boolean)需要注意的是,c中没有布尔类型,下面会进行讲解。下面分别看下5种语言对这4种数据类型的写法c

系统 2019-09-27 17:48:14 1798

Java

有关java是编译型语言还是解释性语言

小生现在大二,java学习的时间不到一年但是自认学习效率还是比较高的,同时在java上用时也比较多在周末,放假,暑假。每天能花费12+个小时在实验室里面钻研j2ee我学过c/c++差不多一年吧(我就属于十分喜欢编程,完全不跟随课程走,想学神马就专攻神马,表示其他杂课挂的挺频繁的。。。。。。)今天在一个技术交流群里面见到有人谈论说java是【解释性语言】今天就在这里,发表一下自己的观点吧。。。就拿c++和java比较吧c++就是先将cpp源代码编译为二进制文

系统 2019-08-29 23:11:52 1798

Java

Java网络编程从入门到精通(7):用getHostAddr

本文为原创,如需转载,请注明作者和出处,谢谢!上一篇:Java网络编程从入门到精通(6):使用getCanonicalHostName方法获得主机名这个方法用来得到主机的IP地址,这个IP地址可能是IPv4的地址,也可能是IPv6的地址。getHostAddress方法的定义如下:

Java

Java Web开发技术大全——第04讲 拦截器

JavaWeb开发技术大全——第04讲拦截器在本章首先介绍了拦截器的实现原理。然后用一个例子来模拟拦截器的实现。在随后介绍了如何配置一个拦截器。为了可以重用拦截器的配置,struts2提供了拦截器栈的概念,通过拦截器栈,可以包含若干个拦截器及拦截器栈。在Action中只要引用了拦截器栈,就会自动引用该拦截器栈中的拦截器。拦截器可以在定义或引用时指定参数,如果指定拦截器栈中的拦截器参数,可以使用点(.)符号。在本最介绍了如何实现一个自定义的拦截器,并给出了一

系统 2019-08-12 09:30:14 1797