public marks

PUBLIC MARKS with tags java & api




by astrochoupe
Perf4J is a set of utilities for calculating and displaying performance statistics for Java code. For developers who are familiar with logging frameworks such as log4j or logback, an analogy helps to describe Perf4J: Perf4J is to System.currentTimeMillis() as log4j is to System.out.println()


by ludochane
The Google App Engine/J low-level datastore API is simple and elegant, neatly reducing your data operations to four simple methods: get, put, delete, and query. However, it is not designed to be used by the average develope


by ludochane
Object Datastore for Google App Engine. Twig is an object persistence interface built on Google App Engine.


Why there is no servlets in Play

by nhoizey
"I think that the fundamental problem is that using the servlet API is the only way you can plug with the HTTP layer of a JEE server. Perhaps the java ecosystem needs something like Rack. I mean, a real low level and portable API to deal with HTTP. Not an half assed HTTP API built on some flawed architectural principles."


Http Components

by sdaclin
Une api Java proposée par apache pour réaliser un client http.


Sortie de la JSR286 - Version 2 de l'API Portlet Java

by nhoizey
Cette nouvelle version apporte le support des événements (une portlet peut envoyer ou recevoir des évènements), une gestion des paramètres publics pouvant être partagée entre différentes portlets (Public parameter renderer), le "resource serving"

HoneyComb Fixed Content Storage at

by parmentierf (via)
The Honeycomb project will store and manage large amounts of fixed content - data that never changes over the course of its life (YouTube videos, x-rays, digital books, etc.)


Google Cartography

by ycc2106 & 1 other
uses the Google search API to build a visual representation of the interconnectivity of streets in an area.

Writing An Hadoop MapReduce Program In Python - Michael G. Noll

by ogrisel
Even though the Hadoop framework is written in Java, programs for Hadoop need not to be coded in Java but can also be developed in other languages like Python or C (the latter since version 0.14.1). However, the documentation and the most prominent Python example on the Hadoop home page could make you think that you must translate your Python code using Jython into a Java jar file. Obviously, this is not very convenient and can even be problematic if you depend on Python features not provided by Jython. Another issue of the Jython approach is the overhead of writing your Python program in such a way that it can interact with Hadoop - just have a look at the example in ${HADOOP_INSTALL}/src/examples/python/ and you see what I mean. I still recommend to have at least a look at the Jython approach and maybe even at the new C MapReduce API called Pipes, it's really interesting. Having that said, the ground is prepared for the purpose of this tutorial: writing a Hadoop MapReduce program in a more Pythonic way, i.e. in a way you should be familiar with.

Introducing the Java Content Repository API

by holyver (via)
There are several approaches that I could take when discussing the JCR. In this article, I examine the features offered by the JSR-170 specification from a developer's perspective, focusing on the available API and the interfaces that allow a programmer to efficiently use the JSR-170 repository in designing a content application. As an artificial example, I'll implement a trivial back end for a Wikipedia-like encyclopedia system, called JCRWiki, with support for binary content, versioning, backup, and search. I use Apache Jackrabbit, an open source implementation of JSR-170, to develop this application.

InfoQ: Integrating Java Content Repository and Spring

by holyver (via)
It is extremely common for applications to store various pieces of information, most of the time in relational databases. While they do a great job when working with regular data types, they are not very efficient when dealing with binary data, for example images or documents. File systems can be used as an alternative and while they offer better performance, there is neither a query language for searching information nor a notion of relationship or transaction.

Fundamentals of the JavaMail API

by roulian
The JavaMail API is an optional package (standard extension) for reading, composing, and sending electronic messages. You use the package to create Mail User Agent (MUA) type programs, similar to Eudora, Pine, and Microsoft Outlook. Its main purpose is not for transporting, delivering, and forwarding messages like sendmail or other Mail Transfer Agent (MTA) type programs. In other words, users interact with MUA-type programs to read and write emails. MUAs rely on MTAs to handle the actual delivery.

Jakarta Commons Configuration

by roulian & 1 other
Comme son nom l'indique, l'API commons configuration de Jakarta offre un ensemble de classes permettant de gérer facilement la configuration d'une application. Les sources des données peuvent prendre la forme de classiques fichiers properties mais également de bases de données, de fichiers XML, de propriétés JNDI ou encore de propriétés système. Il est également possible de combiner différents types de configurations pour en offrir une vue unifiée. En outre, l'API offre un moyen pour préciser les types de configurations qui doivent être chargés au moyen d'un fichier XML.

Understanding JTA—the Java Transaction API: JDBC Topics: JDBC: Developer: Home

by ogrisel (via)
The Java™ Transaction API (JTA) allows applications to perform distributed transactions, that is, transactions that access and update data on two or more networked computer resources. The JTA specifies standard Java interfaces between a transaction manager and the parties involved in a distributed transaction system: the application, the application server, and the resource manager that controls access to the shared resources affected by the transactions. This document provides an overview of that process and how the DataDirect Connect® for JDBC™ drivers relate to it.

Active users

last mark : 09/10/2014 01:37

last mark : 04/11/2011 08:34

last mark : 07/01/2011 13:24

last mark : 30/04/2010 08:37

last mark : 06/10/2009 05:30

last mark : 27/05/2009 07:31

last mark : 08/09/2008 13:58

last mark : 05/06/2008 13:58

last mark : 10/04/2008 15:14

last mark : 21/10/2007 17:50

last mark : 09/10/2007 09:49

last mark : 03/09/2007 22:42

last mark : 06/07/2007 06:51

last mark : 04/05/2007 15:45

last mark : 28/02/2007 07:15