java

java,java doc,java source,java news

java

PostalMethods(网络邮寄服务)

PostalMethods(网络邮寄服务) 到底是什么?刚刚听到 网络邮寄服务 这个词,您可能会联想到是不是通过互联网寄送邮件,这不是用普通邮箱就可以了吗?但PostalMethods提供的已经不再是单纯的网络邮件,使用PostalMethods,它会帮你把E-mail或文档印出来,然后寄到你想要寄的住址,甚至直接送到收件人的手里。按照PostalMethods 官方的说法:PostalMethods是一个方便的 网络邮寄服务,PostalMethods(网络邮寄服务)让企业通过商务应用程序自动发送邮寄邮件变得更容易。 PostalMethods(网络邮寄服务)具有以下特点: 通过任意邮件程序发送PostalMethods邮寄邮件(例如:Outlook Express, Outlook, 和 Gmail) PostalMethods支持一系列的一个用程序和服务,包括(Salesforce,Quickbooks,MS Office) PostalMethods(网络邮寄服务) 提供了一组功能强大的邮寄API 本次 PostalMethods 更新了大量Java样例代码,用于帮助Java开发人员高效快速的整合PostalMethods。现在Java开发者可以存储一组模板文档和图片信息到PostalMethods服务器上,然后通过PostalMethods提供的API管理并使用这些资源。用户也可以自己上传一个标准的HTML模板,然后每次发送邮寄邮件的时候都是用该HTML模板。 PostalMethods(网络邮寄服务) […]

java

VMC Injection(开源Java模板框架)

VMC Injection是一个开源Java模板框架,它是由vmcreative公司开发,并在最近刚刚发布的。VMC Injection支持任何Java数据结构,(例如:JDBBC,POJO,HashMap等),并且VMC Injection可以很容易的将这些Java数据结构注入到文本模板中(HTML/XML等模板) VMC Injection(Java模板框架)被用于vmcreateive公司的很多商业项目中,如在web应用程序中,借助Servlet和VMC Injection生成动态的网页,XML等。当前的VMC Injection是该公司的第一个开源产品,他们很期望聆听大家对VMC Injection的反馈信息。因为这将帮助VMC Injection(开源Java模板框架)更加进步。VMC Injection(开源Java模板框架 )目前采用的是完全免费的Apache 2许可。 笔者是一个Tapestry的爱好者,Tapestry同样是一个非常优秀的模板框架,二者看起来有异曲同工之妙啊! 下面是使用 VMC Injection(开源Java模板框架) 的一个简单例子,例子中 VMC Injection(开源Java模板框架)

java

YAJSW-Java服务包装(Java Service Wrapper) 支持 JNLP 配置

YAJSW是一个开源的Java服务包装(Java Service Wrapper)工具, 最近YAJSW再次发布了一个新版本,当前最新的YAJSW版本为yajsw-alpha-9.1 YAJSW允许您把任何应用程序安装为window的服务或者作为一个Linux posix的守护进程进行监控 本次发布的yajsw-alpha-9.1版本,可以通过JNLP文件读取配置信息,也可以从远程包装配置信息文件中读取配置信息。YAJSW的这个新功能对企业应用帮助很大,尤其是对那些在多台服务器上运行相同的Java应用,有想避免繁琐的配置文件复制的企业来说YAJSW是个相当方便的解决方案。通过使用VFS虚拟文件系统(Virtual File System),YAJSW支持多种传输协议,例如:HTTP,HTTPS,FTP,SFTP,SMTP,WEBDAV,这些功能对于Java web Start来说是望尘莫及的,以为内它仅仅支持http. yajsw-alpha-9.1包含了一些重要的特性: YAJSW支持JNLP配置文件,并且通过网络远程加载它。 YAJSW支持包装任何本机可以执行的Java进程或者groovy脚本成为一个window服务或者linux守护进程 YAJSW支持夸平台安装服务和守护进程 YAJSW支持跨平台参数配置 YAJSW支持针对某个平台特定的配置信息 YAJSW原生支持classpath目录和文件 YAJSW支持捕获控制台输出,并记录成日志。并且可以再输入日志符合某些特定的正则表达式的时候出发一段可以执行脚本(YAJSW的这个功能很强大啊,可以用于自动监控) YAJSW支持监控应用自动重启和服务崩溃处理

java

Smooks v1.2-让操作EDI, XML, CSV变得更简单

Smooks v1.2-让操作EDI, XML, CSV变得更简单 Smooks是一个开源的Java框架,它在数据转换方便拥有强大的功能,以至于很多人认为Smooks只一个强大的数据转换框架,但实际上Smooks能做的不仅仅是数据转换。 在实际应用中,处理EDI, CSV 其它 XML和(非XML)数据是一件很让人头疼的事情。本次发布的Smooks v1.2版本中针对处理这些问题进行了很多增强。当然Smooks v.12在很多方面也都有不小的提升.该版本的一个重要特征是让操作EDI, XML, CSV变得更简单,因此频繁使用EDI, XML, CSV的朋友,可以第一时间尝试一下,或许真的如作者所说,“Smooks v1.2-让操作EDI, XML, CSV变得更简单”。 Smooks发布了最新的版本v1.2。增加了诸多新特性和实用的功能: Smooks

java

SVN已死?

SVN已死? Mozilla开源开发团队,最近发布了一条标题为“SVN已死”的消息,这篇名为“SVN已死”的消息内容大致如下: “我刚刚意识到,我已经忘记了为什么我我们要放弃SVN”,虽然SVN仍然是目前使用最广泛,最为人熟知的版本控制工具。但是SVN使得开发人员在协同开发方面开销巨大。 作为使用SVN的开发人员,他们习惯频繁的提交提交并在无意间覆盖了其他人的代码。这是由于SVN的设计原理导致的(SVN在处理同一个文件的变化的时候,会把用新的内容覆盖旧的内容,并且SVN不会通知你这些改变) 作为一个SVN的用户,刚听到“SVN已死”的消息,确认让我感到十分的震惊,使用svn时间超过5年,从cvs过度到SVN的时候摆脱了时间戳的概念,带来的是文本内容比对的飞跃。面对如分布式版本控制如Git等优秀的项目,SVN在这些方面表现的确实是稍显逊色。不过个人感觉SVN目前还是使用最广泛,最普及的版本控制工具之一,说“SVN已死”也许为时尚早。不知道大家的看法如何。该讨论是否会在TSS上引发个关于”SVN已死”的轩然大波,从而导致激烈的争论呢?让我们拭目以待吧。 [ad#468-60]

java

Java程序员面试–爆笑

Java程序员面试–爆笑 今天发现一则爆笑的 Java程序员面试 ,摘了下来送给所有 参与过 Java程序员面试,经历过 Java程序员面试, 和正在经历 Java程序员面试,还有负责 Java程序员面试的朋友们。希望大家看了这个 Java程序员面试之后不要喷饭。不过话说回来,也只有程序员才能看得懂这个 Java程序员面试吧? 下面是这段超级爆笑的面试内容: 面试官:熟悉什么语言 Java程序员:Java 面试官:知道什么叫类么 Java程序员:我这人实在,工作努力,不知道什么叫累 面试官:知道什么是包? Java程序员:我这人实在 平常不带包

java, jetty

Jetty配置MySQL(UTF-8)连接池(connection pool)数据源(DataSource)

Jetty配置MySQL(UTF-8)连接池(connection pool)数据源(DataSource) 为什么使用 Jetty配置MySQL(UTF-8)连接池(connection pool)数据源(DataSource)? 1. Java应用中乱码一直是一个头疼的问题,还好我们有UTF-8。应用整体都使用UTF-8对文件编码,包括数据库连接和存取。这样可以有效的减少和避免乱码问题。因此在JDBC连接MySQL数据库的时候我选用了MySQL(UTF-8)的连接方式 2. 使用连接池(connection pool)形式的数据源是Jetty官方推荐的 数据源(DataSource)配置方式,既然官方都推荐使用 连接池(connection pool)数据源(DataSource),为啥我们还用其它方式? 今天需要在一台Linux服务器的Jetty上配置一个MySQL(UTF-8)连接池(connection pool)数据源(DataSource),于是这个数据源连接是针对一个特定的应用的,因此我使用了context xml方式的连接池(connection pool)数据源(DataSource)配置方式,关于context xml 连接池(connection pool)数据源(DataSource)配置方式和其它两种配置方式,请参参阅

java, jetty

Jetty连接池配置(Jetty ConnectionPool Config)

Jetty连接池配置(Jetty ConnectionPool Config) Jetty连接池配置(Jetty ConnectionPool Config)是十分容易和方便的,按照官方的说法Jetty连接池配置(Jetty ConnectionPool Config)一共有三种解决分别是将Jetty连接池配置(Jetty ConnectionPool Config)的信息放在jetty.xml, context xml, jetty-evn.xml 文件中,具体如何使用这些配置信息,请参考5大数据库Jetty数据源配置demo 一文,本文我们着重介绍 Jetty连接池配置(Jetty ConnectionPool Config)的相关内容。本文将以三大优秀的开源连接池(ConnectionPool)为例,为您详细描述如何在Jetty中配置并使用这些连接池(ConnectionPool)。 先说说 连接池(ConnectionPool)

java

5大数据库Jetty数据源配置demo

5大数据库Jetty数据源配置demo 今天对5大数据库Jetty数据源配置demo进行了一个小小的总结,给自己以后查找带来方便吧。关于Jetty数据源配置,可以参考我之前的Jetty Oracle DataSource Config(Jetty Oracle 数据源配置),这里我将针对Oracle,DB2,Sybase,MySQL,SQLServer这5大数据库的如何在配置jetty数据源给出示例代码。如有错误,请指正。 5大数据库Jetty数据源配置demo – Oracle: <New id=”DataSource1″ class=”org.mortbay.jetty.plus.naming.Resource”> <Arg></Arg> <Arg>oracle</Arg> <Arg> <New> <Set name=”driverClass”>oracle.jdbc.driver.OracleDriver</Set> <Set

java

Jetty Oracle DataSource Config(Jetty Oracle 数据源配置)

Jetty Oracle DataSource Config(Jetty Oracle 数据源配置) Jetty Oracle DataSource Config(Jetty Oracle 数据源配置)按照官方的说法有三种: Jetty Oracle DataSource Config(Jetty Oracle 数据源配置)可以放在jetty.xml中,这个是一个全局的配置,所有运行在该jetty下的应用都可以享受这些Jetty Oracle DataSource

Scroll to Top