software library that provides a common and extendible language for the modeling, analysis, and visualization of data that can be represented as a graph or network. It is written in Java, which allows JUNG-based applications to make use of the extensive b
Flesh is a cross-platform, open source Java application designed to quickly analyze a document and display the difficulty associated with comprehending it. It is available for all platforms that support Java. Flesh has been released under the GPL (license for use).
After processing a document, Flesh produces two scores: the Flesch-Kincaid Grade Level and the Flesch Reading Ease Score. Each of these scores is calculated after determining the number of sentences, words and syllables a document contains. Using those numbers, the Flesch-Kincaid Grade Level and Flesch Reading Ease Score can then be calculated
What is Jackson?
Jackson is a:
Streaming (reading, writing)
FAST (measured to be faster than any other Java json parser and data binder)
Powerful (full data binding for common JDK classes as well as any Java bean class, Collection, Map or Enum)
Zero-dependency (does not rely on other packages beyond JDK)
Open Source (LGPL or AL)
Fully conformant
Extremely configurable
JSON processor (JSON parser + JSON generator) written in Java. Beyond basic JSON reading/writing (parsing, generating), it also offers full node-based Tree Model, as well as full OJM (Object/Json Mapper) data binding functionality.
What is fastjson
Fastjson is a JSON processor (JSON parser + JSON generator) written in Java:
FAST (measured to be faster than any other Java parser and databinder, incudes jackson. )
Powerful (full data binding for common JDK classes as well as any Java Bean class, Collection, Map, Date or enum)
Zero-dependency (doest not rely on other packages beyond JDK)
Open Source (Apache License 2.0)
The Visualization ToolKit (VTK) is an open source, freely available software system for 3D computer graphics, image processing, and visualization used by thousands of researchers and developers around the world.
jConfig is an extremely helpful utility, arming the developer with a simple API for the management of properties. Parts of the implementation are based on the idea that Properties, from Java's perspective, are a good thing, but can be better. jConfig employs the use of XML files for storing and retrieving of property information. The information can be stuffed into nice categories, which makes management quite a bit simpler. The ability to load from a URL is also a nice feature. It allows for a central repository where multiple instances of jConfig can read a single file. The nifty ability to
switch between XML and Properties files isn't fully exploited yet, but will be coming soon. That will mean that the developer would take their existing Properties files and export them to XML. That means less time to get up and get going with jConfig.
With jConfig we hope to have provided the developer with another powerful accessory for his or her's toolbox.
Duplicate Files Finder is a cross-platform application for finding and removing duplicate files by deleting, creating hardlinks or creating symbolic links. A special algorithm minimizes the amount of data read from disk, so the program is very fast.
gnizr™ (gə-nīzər) is an open source application for social bookmarking and web mashup. It is easy to use gnizr to create a personalized del.icio.us-like portal for a group of friends and colleagues to store, classify and share information, and to mash-it-up with information about location. It's free.
Swing Data Binding
Download latest
A powerful, fast, light and simple data binding framework for Java 6
Easy to use, understand and to extend to support custom ui elements
Fast and light
Support PropertyChangeSupport if you want it
Swap out your model objects for active bindings (rebind)
Unbind will remove all listeners
Supply user feedback with ease
Out-of-the-box support for JXDatePicker and Joda Time
Provides a fluent interface if that's your bag
B. Folliot, I. Piumarta, und F. Riccardi. Proceedings of the 8th ACM SIGOPS European workshop on Support for composing distributed applications, Seite 175--181. New York, NY, USA, ACM, (1998)
N. Geoffray, G. Thomas, C. Clément, und B. Folliot. PPPJ '08: Proceedings of the 6th international symposium on Principles and practice of programming in Java, Seite 73--82. New York, NY, USA, ACM, (2008)
A. Georges, D. Buytaert, und L. Eeckhout. OOPSLA '07: Proceedings of the 22nd annual ACM SIGPLAN conference on Object-oriented programming systems and applications, Seite 57--76. New York, NY, USA, ACM, (2007)
P. Gestwicki, und B. Jayaraman. SoftVis '05: Proceedings of the 2005 ACM symposium on Software visualization, Seite 95--104. New York, NY, USA, ACM, (2005)
M. Ghassemi, und R. Mourant. OOPSLA '00: Addendum to the 2000 proceedings of the conference on Object-oriented programming, systems, languages, and applications (Addendum), Seite 47--48. New York, NY, USA, ACM Press, (2000)
J. Gil, und K. Lenz. ECOOP 2010 -- Object-Oriented Programming, Volume 6183 von Lecture Notes in Computer Science, Springer Berlin / Heidelberg, 10.1007/978-3-642-14107-2_25.(2010)
J. Gil, und I. Maman. OOPSLA '05: Proceedings of the 20th annual ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications, Seite 97--116. San Diego, CA, USA, ACM, (2005)
M. Golm, und J. Kleinöder. Meta-Level Architectures and Reflection, Volume 1616 von Lecture Notes in Computer Science, Springer Berlin Heidelberg, (1999)
M. Golm, und J. Kleinöder. Meta-Level Architectures and Reflection, Volume 1616 von Lecture Notes in Computer Science, Springer Berlin Heidelberg, (1999)
S. Gross, B. Mokbel, B. Hammer, und N. Pinkwart. Volume 8474 von Lecture Notes in Computer Science, Seite 340--347. Springer International Publishing, (2014)
S. Gross, B. Mokbel, B. Hammer, und N. Pinkwart. Volume 8474 von Lecture Notes in Computer Science, Seite 340--347. Springer International Publishing, (2014)