Java工具
叶情
这个作者很懒,什么都没留下…
展开
-
linux中tomcat启动错误:java.net.BindException: address already in use <null>:8443
这是由于8443这个端口被占用了1. 查看下你的进程,是不是tomcat还在运行? ps -ef|grep tomcat2. 你是用的8443端口吗?可以查看下8443端口谁在占用. lsof -i:8443转载 2015-01-06 16:18:51 · 1636 阅读 · 0 评论 -
JAXB(Java API for XML Binding)注解(续)
在JAXB中(用于JAVA对象和xml之间的转换),经常出现各类的 @XmlElement这样的标记, 下面就来以一个例子小结下,加深学习: import java.util.*;import javax.xml.bind.annotation.*; @XmlRootElement@XmlAccessorType(XmlAccessType.FIELD)public class转载 2015-01-23 10:26:05 · 570 阅读 · 0 评论 -
Jaxb annotation初步使用
一.Jaxb处理java对象和xml之间转换常用的annotation有:@XmlType@XmlElement@XmlRootElement@XmlAttribute@XmlAccessorType@XmlAccessorOrder@XmlTransient@XmlJavaTypeAdapter 二.常用annotation使用说明 @XmlType转载 2015-01-23 10:34:17 · 439 阅读 · 0 评论 -
JAXB解析xml实例
核心类:package com.jaxb;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.text.MessageFormat;import javax.xml.bind.JAXBContext;转载 2015-01-23 11:18:10 · 797 阅读 · 0 评论 -
Eclipse的远程调试
在本地计算机上调试 Java™ 应用程序并不是惟一的选择。学习如何使用构成远程调试的不同连接类型进行远程调试。本文概述了设置远程应用程序调试的特性和示例。远程调试对应用程序开发十分有用。例如,为不能托管开发平台的低端机器开发程序,或在专用的机器上(比如服务不能中断的 Web 服务器)调试程序。其他情况包括:运行在内存小或 CUP 性能低的设备上的 Java 应用程序(比如移动设备),或转载 2015-03-06 14:41:19 · 418 阅读 · 0 评论 -
Eclipse的远程调试(附)
相信很 多J2EE的开发者都是在Windows上面开发程序,然后把程序上传到Linux下运行的吧。可是有时候在自己机器上运行的好好的程序,放到服务器下就 出错了。单单看出错信息也推断不出是哪里的问题。这时候试试用Java的JPDA远程调试程序,一定可以让你很满意。服务器端配置服务器端配置eclipse调试器监听端口,有两中方式:第一种方式:tomcat服务器已经内置了J转载 2015-03-06 15:26:59 · 380 阅读 · 0 评论 -
tomcat7.0怎样安装admin,进而配置Datasource
tomcat5.5之后,tomcat就不再集成admin了。如果想再5.5之后的版本里面用admin,那么直接用5.5的就可以,不过要进行修改。 首先,下载apache-tomcat-5.5.29-admin,然后把\servet\wabapps下的admin拷贝到tomcat的webapps\下面。再将\conf\Catalina\localhost下的admin.转载 2015-03-10 23:22:31 · 545 阅读 · 0 评论 -
Java jdbc数据库连接池
引言 近年来,随着Internet/Intranet建网技术的飞速发展和在世界范围内的迅速普及,计算机应用程序已从传统的桌面应用转到Web应用。基于B/S(Browser/Server)架构的3层开发模式逐渐取代C/S(Client/Server)架构的开发模式,成为开发企业级应用和电子商务普遍采用的技术。在Web应用开发的早期,主要使用的技术是CGI﹑ASP﹑PHP等。之后,Sun公司推出转载 2015-03-11 11:08:27 · 483 阅读 · 0 评论 -
JNDI全面总结
原理: 在DataSource中事先建立多个数据库连接,保存在数据库连接池中。当程序访问数据库时,只用从连接池中取空闲状态的数据库连接即可,访问结束,销毁资源,数据库连接重新回到连接池,这与每次去直接访问数据库相比,会节省大量时间和资源。 JNDI( Java Naming and Directory Interface ),是Java平台的一个标准扩展,提转载 2015-03-11 12:39:46 · 931 阅读 · 0 评论 -
APACHE ACTIVEMQ安装(Linux)
1.新建一个文件夹activeMQ mkdir /server2.授权 chmod 777 /server3.下载activeMQ安装包,拷贝到/activeMQ目录下apache-activemq-5.6.0-bin.tar.gz,下载地址http://activemq.apache.org/download.html4.解压文件到运行目录/active转载 2015-01-13 17:06:18 · 361 阅读 · 0 评论 -
JAXB(Java API for XML Binding)注解
@XmlRootElement 将一个Java类映射为一段XML的根节点参数:name 定义这个根节点的名称 namespace 定义这个根节点命名空间@XmlAccessorType 定义映射这个类中的何种类型需要映射到XML。可接收四个参数,分别是: XmlAccessType.FIELD:映射这个类中的所有字段转载 2015-01-22 17:26:52 · 1487 阅读 · 0 评论 -
Xml文档添加节点和属性
在实际的应用开发中需要我们对xml进行添加节点和属性,动态的去完成,在这之前,先看看XmlNode和XmlElement之间的关系1、XmlElement继承XmlLinkedNode又继承XmlNode,所以XmlElement是XmlNode的子集,那么从继承的关系来说, XmlNode的属性,XmlElement也可以使用。2、XmlNode是.Net提供的转载 2015-01-22 17:22:39 · 1743 阅读 · 0 评论 -
Java客户端通过Http发送POST请求上传文件到web服务器
通过HttpURLConnection类实现http协议上传信息import java.io.BufferedInputStream;import java.io.BufferedWriter;import java.io.ByteArrayOutputStream;import java.io.InputStream;import java.io.OutputStreamWriter转载 2015-01-29 13:46:51 · 2587 阅读 · 1 评论 -
tomcat下jndi的三种配置方式
jndi(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得我们可以用名称访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。 tomcat配置jndi有全局配置和局部配置。大致的有以下三种配置方式:转载 2014-12-08 00:17:52 · 511 阅读 · 0 评论 -
APACHE ACTIVEMQ安装
一、特点 支持各种语言和协议的客户端。如:Java、C、C++、C#、Ruby、Perl、Python及Php。 完全支持JMS的客户端及其他消息代理 完全支持JMS1.0及J2EE1.4规范 支持与spring的集成 支持的应用服务器有Geronimo、JBoSS 4、GlassFish和Weblogic 支持各种协议:in-VM、TCP、SSL、NIO、UDP、mult转载 2015-01-13 17:04:41 · 327 阅读 · 0 评论 -
获取HttpURLConnection 响应体内容
1.返回byte[] private static byte[] connection(HttpURLConnection huc, byte[] sendBytes, String mode) throws Exception { if (mode.equalsIgnoreCase("POST") && sendBytes != null) { huc.getOutputStre转载 2015-01-30 18:31:27 · 2925 阅读 · 0 评论 -
轻松实现JavaBeans到XML的相互转换
不用复杂的代码,就可以让您的JavaBeans自己控制到xml文件的相互转化。本文展示了怎样通过写组件来实现从JavaBeans到xml文件的相互转换。 为了灵活的满足Web应用和Web services需求的变化,Java和xml的轻便性和可扩展性使它们成为解决这一问题的理想选择。SAX (Simple API for xml), DOM (Document Object Model)转载 2014-12-24 22:14:55 · 354 阅读 · 0 评论 -
XStream实现javabean与xml之间相互转换
XStream是thoughtworks公司发布的一个简单的Java类库,用于将JavaBean序列化为XML,并且能够将XML文件反向转换为JavaBean.实例:user.javaimport java.io.Serializable; public class User implements Serializable{ priva转载 2014-12-24 22:12:01 · 414 阅读 · 0 评论 -
eclipse中断点调试不起作用的问题 unable to install breakpoint in
unable to install breakpoint in ...(file name) due to miss line number attributes. midify compliter options to generate line number attributes.reason: absent line number information解决转载 2015-02-01 17:32:22 · 1477 阅读 · 0 评论 -
Eclipse快捷键 10个最有用的快捷键
Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。1. ctrl+shift+r:打开资源这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如app转载 2014-12-30 10:23:29 · 315 阅读 · 0 评论 -
Eclipse快捷键大全
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对转载 2014-12-30 10:20:02 · 274 阅读 · 0 评论 -
IntelliJ IDEA 常用设置讲解
本篇内容为大家提供的是IntelliJ IDEA 使用教程中的IntelliJ IDEA 常用设置讲解,IntelliJ IDEA是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。 。感兴趣的同学可以参考学习下,具体内容转载 2016-05-30 21:33:23 · 66380 阅读 · 9 评论