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

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

java

JXInsight 5.7.27 发布 – 每秒一亿次方法调用

JXInsight 5.7.27 发布 – 每秒一亿次方法调用 什么是JXInsight? JXInsight是市面上第一个提供企业级Java性能监测,问题诊断,事务分析,应用程序问题综合解决方案的软件。JXInsight同时也是第一个提供真正面向事物监测的解决方案的软件。JXInsight提供的强大的监测能力,能深入由各种交叉的分布式事物单元,记录这些资源的开销,并反映出这些事物的模式和context路径。 JXInsight 5.7.27 发布,这是JXInsight地27次升级他们的JXInsight产品。本次发布的JXInsight 5.7.27版本在执行探测方法方面进行了很大的改进,因此JXInsight 5.7.27对运行时的开销的控制得到了惊人的提升。使用JXInsight 5.7.27进行全覆盖测试,每个方法的调用下降到了1纳秒,目前JXInsight 5.7.27可以每秒一亿次方法调用(无事物操作方法)。 想了解更多关于JXInsight的信息,请访问下面的站点: JXInsight官方网站: http://www.jinspired.com/ JXInsight Blog地址: http://blog.jinspired.com/

java

Web Services适配器-Service Adapter 1.0发布

Web Services适配器-Service Adapter 1.0发布 什么是 Web Services适配器(Service Adapter) Web Services适配器(Service Adapter)是一套为了满足客户需求,而整合适配web services的软件。目前web service接口基本上是以HTTP posts, SOAP, XML-RPC and REST为主. 目前,所有的客户都被绑定到指定的接口上,一客户更换了服务提供商,那么他们将需要更改N多代码完成之前的功能。有很多独特的功能还必须依赖特定的服务提供商,因为正是这些特性吸引了客户们。 Web

java

JetBrains元数据编程系统(Meta Programming System) 1.0 发布

JetBrains元数据编程系统(Meta Programming System) 1.0 发布 JetBrains公司刚刚宣布,元数据编程系统(Meta Programming System) 1.0正式发布。该产品是JetBrains面向语言编程工作台的一个范例。 作为一个先进的工具,用于创建自定义语言和扩展现有的语言,MPS(Meta Programming System)提供了一组工具,用于定义语言类型系统,约束,和生成器。另外,MPS(Meta Programming System)允许创建新的运行环境,用于这种新的语言工作。通过使用这种具有革命意义并机器智能的“投影编辑器”,无论您使用任何自定义语言编码都会变得简单直观。MPS(Meta Programming System)同样也是一款用于创建Domain Specific Languages (DSLs)的先进工具。即使是那些不熟悉编程的域专家们也可以很轻易的使用MPS(Meta Programming

Scroll to Top