如果妳祈求心灵的平和与快乐,就去信仰上帝!如果妳希望成为一个真理的门徒,探索吧!! -- 尼采
I can calculate the motions of havenly bodies, but not the madness of people. -- Newton
You have to be out to be in.

搜索引擎

Java, Web, Searching Engine

  IT博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  24 随笔 :: 25 文章 :: 27 评论 :: 0 Trackbacks
Apache Maven

Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project’s build, reporting and documentation from a central piece of information.

Beanlet - JSE Application Container - Confluence
Inspired by EJB3 and Spring, Beanlet delivers an IoC enabled application container offering the best of both worlds. Beanlet’s programming model looks similar to that of EJB3, but its flexibility is comparable to that of Spring. The Beanlet architecture supports JTA transactions, the Java Persistence API, JNDI, Web integration, and last but not least, the Spring Framework.

Bean Shell
BeanShell is a small, free, embeddable Java source interpreter with object scripting language features, written in Java. BeanShell dynamically executes standard Java syntax and extends it with common scripting conveniences such as loose types, commands, and method closures like those in Perl and JavaScript.

cdrtools 2.01.01a17 (Development)
About: cdrtools (formerly cdrecord) creates home-burned CDs/DVDs with a CDR/CDRW/DVD recorder. It works as a burn engine for several applications. It supports CD/DVD recorders from many different vendors; all SCSI-3/mmc- and ATAPI/mmc-compliant drives should also work. Supported features include IDE/ATAPI, parallel port, and SCSI drives, audio CDs, data CDs, and mixed CDs, full multi-session support, CDRWs (rewritable), DVD-R/-RW, DVD+R/+RW, TAO, DAO, RAW, and human-readable error messages. cdrtools includes remote SCSI support and can access local or remote CD/DVD writers.

Coadunation daemon server
Coadunation open source daemon server

Crossroads load balancer
Crossroads is an open source load balance and fail over utility for TCP based services. It is a daemon running in user space, and features extensive configurability, polling of back ends using ‘wakeup calls’, detailed status reporting, ‘hooks’ for special actions when backend calls fail, and much more. Crossroads is service-independent: it is usable for HTTP(S), SSH, SMTP, DNS, etc.. In the case of HTTP balancing, Crossroads can provide ’session stickiness’ for back end processes that need sessions, but aren’t session-aware of other back ends.

freedesktop.org - Software/dbus
D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and reliable to code a “single instance” application or daemon, and to launch applications and daemons on demand when their services are needed.

FreeNAS: The Free NAS Server - Home
Free NAS Server

GCViewer
GCViewer is a free open source tool to visualize data produced by the Java VM options -verbose:gc and -Xloggc:<file>. It also calculates garbage collection related performance metrics (throughput, accumulated pauses, longest pause, etc.). This can be very useful when tuning the garbage collection of a particular application by changing generation sizes or setting the initial heap size.

GridGain - Open Source Grid Computing For Java
GridGain Systems provides professional services around our open source Java grid computing framework. We provide enterprise level support, in-depth training and consulting helping our clients to get the most out of our product during initial evaluation, development and production use.

Hadoop Map/Reduce framework
Hadoop implements MapReduce, using the Hadoop Distributed File SystemHDFS) (see figure below.) MapReduce divides applications into many small blocks of work. HDFS creates multiple replicas of data blocks for reliability, placing them on compute nodes around the cluster. MapReduce can then process the data where it is located.

Java Parallel Processing Framework
An open-source, Java-based, framework for parallel computing.

Java Print Dialog Framework
The JPDF provides preview and print capabilities
to Java applications. Swing components — like JTable and JTextPane — can be
previewed and printed. Forms and reports can be composed and printed.
A large variety of Page Setup, Preview, and Print dialogs is provided.

javaSVNUpdater
javaSVNUpdater is a Java library that allows an application to update or patch itself automatically. The versioning information about the application needs to be stored in a subversion archive, and committing to the archive effects the distribution of new versions. It includes an updater wizard and an executor to spawn a separate process for proceeding with updates.

Java Units of Measure
This is a Java package with abstract data types for measurable quantities (like volume and speed) and units for measuring them (like liters and furlongs per fortnight). You may convert from one set of units to another, and may add your own quantities and units.

jGCS
The jGCS library provides a generic interface for Group Communication. This interface can be used by applications that need primitives from simple IP Multicast group communication to virtual synchrony or atomic broadcast. Its a common interface to several existing toolkits that provide different APIs.

JGroups (JBoss cluster comm)
A Toolkit for Reliable Multicast Communication

Joda Time - Java date and time API
Joda-Time provides a quality replacement for the Java date and time classes. The design allows for multiple calendar systems, while still providing a simple API. The ‘default’ calendar is the ISO8601 standard which is used by XML. The Gregorian, Julian, Buddhist, Coptic, Ethiopic and Islamic systems are also included, and we welcome further additions. Supporting classes include time zone, duration, format and parsing.

JUnitConv
JUnitConv is a free Open Source universal Units of Measure Converter, it converts numbers from one unit of measure to another.
Built as a Java Applet, JUnitConv is platform-independent and highly-configurable, it supports an unlimited number of Units Categories, Units of Measure and Multiplier Prefixes that could be customized using external text files. You could setup your own data files using your preferred spoken language, units categories, units definitions and multiplier prefixes. The default configuration data files contains 580 basic units of measure definitions divided in 31 categories and 27 multiplier prefixes for a total of 15660 composed units.

libreplacer
libreplacer is an easy-to-use string formatting library for Java, which provides some C-sprintf alike syntax, and can be easily extended for all kinds of object to string formattings.

Lobo: Java Web Browser
Lobo is an open source pure Java web browser with support for HTML 4, Javascript and CSS2.

Mozilla Java Html Parser
Mozilla Java Html Parser is a Java package that enables you to parse html pages into a Java Document object. The parser is a wrapper around Mozilla’s Html Parser , thus giving the user a browser-quality html parser.

Mr. Persister
Mr. Persister is a POJO persistence API for Java. The main focus of Mr. Persister is to handle all the trivial JDBC work, and leave the non-trivial parts up to you. It uses plain SQL as the query language, it can auto-map objects to the database, and it can generate SQL for a lot of trivial tasks by itself (such as insert, update, and delete). Mr. Persister also has support for easy batch updates of collections of objects, connection and transaction handling, and many other features.


mubench
mubench is an in-depth, low-level benchmark for x86 processors. Its primary goal is to provide useful information for people who optimize assembly code and for people who write compilers. It measures latency and throughput for each individual instruction (sometimes several forms of the same instruction), as well as the throughput of arbitrary instruction mixes. The results produced by mubench are typically an order of magnitude more detailed than those found in AMD or Intel manuals.


myrpm
Myrpm is a set of utilities allowing you to turn easily software into rpm package. More than a simple set of script, it allow you to manage large groups of server in a elegant and efficient way.


NetBeans HotSpot grapher
Masters Thesis


nlink: NLink - Native Library Linker
Provides a general-purpose method invocation converter driven by annotation. With NLink, calling a native library is as easy as follows, and then the NLink runtime invokes the corresponding method for you


Primrose
Primrose is a database connection pool which supports all databases that have JDBC drivers. It provides control over SQL transaction monitoring, configuration, and dynamic pool management via a Web interface.


pulse 1.1.14
Pulse is an automated build (or continuous integration) server designed to work with you to ensure the integrity of your code. Pulse regularly checks your source code out from your SCM, builds your projects, and notifies you of the results.


recordMyDesktop
recordMyDesktop is a desktop session recorder for linux that attemps to be easy to use,
yet also effective at it’s primary task. As such, the program is separated in two parts; a simple
command line tool that performs the basic tasks of capturing and encoding and an interface that
exposes the program functionality in a usable way.


Redstone Prevalent Storage
Redstone Prevalent Storage is minimalistic prevalent storage for Java SE 5.0 that replaces the need for JDBC and an RDBMS for small and mid-sized applications. The library is comprised of an intentionally small set of concise interfaces and classes, and can be suitable for many types of applications where the data storage does not necessarily require an RDBMS. The library is heavily influenced by Prevayler and the Prevayler team (who should receive all credit).

Sesame

The Sesame 2 RDF store is an open source RDF framework with support for RDF Schema inferencing and querying.

SPARQL Query Language for RDF (Specification)
RDF is a directed, labeled graph data format for representing information in the Web. This specification defines the syntax and semantics of the SPARQL query language for RDF. SPARQL can be used to express queries across diverse data sources, whether the data is stored natively as RDF or viewed as RDF via middleware. SPARQL contains capabilities for querying required and optional graph patterns along with their conjunctions and disjunctions. SPARQL also supports extensible value testing and constraining queries by source RDF graph. The results of SPARQL queries can be results sets or RDF graphs.


Sun Grid network.com
Sun Web Tier Solutions


TIJmp - Java Memory Profiler - why object not gc’ed
TIJmp is a memory profiler for java. TIJmp is made for java/6 and later, it will not work on java/5 systems. If you need a profiler for java/5 or earlier try the jmp profiler.


Tiny Marbles
Tiny Marbles is a transactional, persistent object repository for dynamic objects. Apart from the initial setup, all the interaction between Tiny Marbles and the application is done programatically at runtime. All objects can be modified after creation.


Yamon, Yet Another Monitoring script
Yamon is a very simple Perl program designed to check whether a server is up-and-running and send an alert to a human when something appears to be broken.


YourKit Java Profiler 6.0-EAP-build1076
YourKit Java Profiler is a CPU and memory profiler that makes it easy to solve wide range of CPU- and memory-related performance problems. It features automatic leak detection, powerful tools for the analysis of memory distribution, an object heap browser, comprehensive memory tests as part of your JUnit testing process, extremely low profiling overhead, transparent deobfuscation support, and integration with Eclipse, JBuilder, IntelliJ IDEA, NetBeans, and JDeveloper IDEs.


iCal4j
iCal4j is a Java API incorporating an iCalendar parser, model, validator, and outputter.


Jakarta POI - Java API To Access Microsoft Format Files
The POI project consists of APIs for manipulating various file formats based upon Microsoft’s OLE 2 Compound Document format using pure Java. In short, you can read and write MS Excel files using Java. Soon, you’ll be able to read and write Word files using Java. POI is your Java Excel solution as well as your Java Word solution. However, we have a complete API for porting other OLE 2 Compound Document formats and welcome others to participate.


JavaPlot
Pure Java programming interface library for GNUPlot


Java Software Components by Big Faceless Organization
Java Software Components from Big Faceless Organization including Report Generator, PDF Library and Graph Library


JBDiff
JBDiff (Java Binary Diff) utility is a Java port of the C based bsdiff utility by Colin Percival.


JBoss.com - Wiki - EmbeddedJBoss
The Professional Open Source Company


JBoss Rules
JBoss Rules is the supported and branded release of the Drools project. Drools is an enhanced Rules Engine implementation, ReteOO, based on Charles Forgy’s Rete algorithm tailored for the Java language. More importantly, Drools provides for Declarative Programming and is flexible enough to match the semantics of your problem domain with Domain Specific Languages.


jgcalapi
JGCalAPI provides an easy to use wrapper for the Google Calendaring GData API. This wrapper is intended to hide much of the REST ugliness of the API, thus making it somewhat easier to get started with and to use.


jweather
jweather is a Java library for parsing raw weather data (e.g. METAR, TAF). It currently focuses on parsing and providing an API for access to METAR data.


ngrease metalanguage
The world’s largest development and download repository of Open Source code and applications


Open Data
The Open Data Commons Public Domain Dedication & Licence is a document intended to allow you to freely share, modify, and use this work for any purpose and without any restrictions. This licence is intended for use on databases or their contents (”data”), either together or individually.


Raptor RDF Parser Library
Raptor is a free software / Open Source C library that provides a set of parsers and serializers that generate Resource Description Framework (RDF) triples by parsing syntaxes or serialize the triples into a syntax. The supported parsing syntaxes are RDF/XML, N-Triples, TRiG, Turtle, RSS tag soup including all versions of RSS, Atom 1.0 and 0.3, GRDDL and microformats for HTML, XHTML and XML. The serializing syntaxes are RDF/XML (regular, and abbreviated), N-Triples, RSS 1.0, Atom 1.0 and Adobe XMP.


rest-client - Google Code
RESTClient is a Java platform client application to test RESTful webservices. It can be used to test variety of HTTP communications.


RIFE : Continuations
Full-stack open-source component framework to quickly and consistently develop and maintain Java web applications

posted on 2008-01-28 17:48 专心练剑 阅读(2030) 评论(21)  编辑 收藏 引用 所属分类: 编程

评论

# re: Java Development Tools 2010-05-31 16:51 KaneEddie
I had a dream to begin my own organization, but I did not have enough amount of money to do this. Thank God my close dude told to use the <a href="http://lowest-rate-loans.com/topics/credit-loans">http://www.lowest-rate-loans.com</a>. Therefore I used the term loan and realized my dream.   回复  更多评论
  

# re: Java Development Tools 2010-06-08 23:37 papers service
College students should remember that it's essential to get know a lot of facts just about buy term paper service, ordering the essay topic.   回复  更多评论
  

# re: Java Development Tools 2010-06-11 23:57 buy essays
The simple way to get know just about this post is to purchase essays for sale or buy an essay.   回复  更多评论
  

# re: Java Development Tools 2010-06-14 22:21 thesis writing service
That is not so hard to complete some term paper. But, students must utilize all free time for dissertation proposals writing. Thence, they should buy thesis analysis at dissertation service, if they value their free time.   回复  更多评论
  

# re: Java Development Tools 2010-07-24 07:45 online social bookmark
The system of most popular social bookmarking promises better efficiency and the potential for much greater traffic to someone's site. Moreover, the social bookmarking services will to modify the Internet site's traffic. Hence, don't waste you valuable time and utilize your opportunity.   回复  更多评论
  

# re: Java Development Tools 2010-07-30 18:12 writer job
I notice that your research just about this good topic is great ground for writing jobs service and even to other people too.   回复  更多评论
  

# re: Java Development Tools 2010-08-23 04:10 paper services
The essential issue on the way to A+ seems to choosing the online papers service, just because the sample term papers will bring you a desired result.   回复  更多评论
  

# re: Java Development Tools 2010-08-23 20:20 thesis
Your great topic just about this good post goes parallel with the dissertation references. Thence, you could even work for buy dissertation service.   回复  更多评论
  

# re: Java Development Tools 2011-08-11 08:25 personal loans
According to my monitoring, billions of people all over the world get the mortgage loans from various creditors. Thence, there's good chances to receive a short term loan in all countries.   回复  更多评论
  

# re: Java Development Tools 2012-08-03 18:13 los angeles criminal defense lawyer
reliable to code a “single instance” application or daemon, and to launch applications and daemons on demand when their services are needed.   回复  更多评论
  

只有注册用户登录后才能发表评论。