Java bookmarks

Joeffice - The open source Java Office
Takipi - Server Debugging Made Easy
Recent Java 8 News We Recommend These Resources Java 8 developments are starting to dominate the news again. Recent posts cover extending Milestone 7 of JDK 8 to ensure its feature complete, the Date/Time API now available in Java 8, and updates to the Java Tutorials to cover some Java 8 features. Extending JDK 8 M7 Mark Reinhold wrote in JDK 8 M6 status, and extending M7 that the "best results" of an M7 "Developer Preview Release" would be obtained if that M7 release was "feature complete." In particular, changes related to Project Lambda are best incorporated before the M7 release. Recent Java 8 News

Java Generics FAQs - Frequently Asked Questions

All text and content found at URLs starting with http://www.AngelikaLanger.com/GenericsFAQ/ (collectively, "the Java Generics FAQ") are the sole property of Angelika Langer. Copyright @ 2004-2014 by Angelika Langer . All rights reserved. Java Generics FAQs - Frequently Asked Questions
We Recommend These Resources This is a summary of the excellent JavaZone 2012 talk Going Native (vimeo) by Brian McCallister. Content: Using native libraries in Java and packaging them with Java apps, daemonization, trully executable JARs, powerful CLI, creating manpages, packaging natively as deb/rpm. 1. Using Native Libs in Java Using Java as Native Linux Apps – Calling C, Daemonization, Packaging, CLI (Brian McCallister) Using Java as Native Linux Apps – Calling C, Daemonization, Packaging, CLI (Brian McCallister)
Which Java Thread Consumes my CPU? We Recommend These Resources What do you do when your Java application consumes 100% of the CPU? Turns out you can easily find the problematic thread(s) using built-in UNIX and JDK tools. Which Java Thread Consumes my CPU?
Azul Systems Announces New Initiative to Support Open Source Community with Free Zing JVM Azul Systems Announces New Initiative to Support Open Source Community with Free Zing JVM SUNNYVALE, Calif., July 30, 2012 -- Azul Systems, Inc. (Azul), the award-winning leader in Java runtime scalability, today announced an ongoing commitment to the Open Source community by making Zing freely available to Open Source developers and projects for use in development, qualification, and testing. The new initiative enables Open Source applications supporting commodity x86 servers running Red Hat Enterprise Linux, SUSE Linux Enterprise Server, CentOS and Ubuntu Linux to take full advantage of Zing’s unique features and capabilities. “Our goal is to make Zing the de facto choice for Open Source developers to achieve the most consistent Java performance and scalability,” said Scott Sellers, Azul Systems president and CEO.
High performance network programming on the jvm oscon 2012
Imaging

Javolution
MG4J: Managing Gigabytes for Java™ Release 5.0 has several source and binary incompatibilities, and introduces quasi-succinct indices. Benchmarks on the performance of quasi-succinct indices can be found here; for instance, this table shows the number of seconds to answer 1000 multi-term queries on a document collection of 130 million web pages: Both engines were set to just enumerate the results without scoring. The column labelled MG4J* gives the timings of an artificially modified version in which counts for each retrieved document have been read (MG4J now stores document pointers and counts in separate files, but Lucene interleaves them, so it has to read counts compulsorily). Proximity queries are conjunctive queries that must be satisfied within a window of 16 words. MG4J: Managing Gigabytes for Java™
8 open source projects tagged java-collection We have collection of more than 1 Million open source products ranging from Enterprise product to small libraries in all platforms. We aggregate information from all open source repositories. Search and find the best for your needs. Displaying 1 to 9 from 9 results Guava - Google Core Libraries for Java 8 open source projects tagged java-collection
Generic class names to avoid We Recommend These Resources Java (Oracle Java update 2) has many classes with the same generic name. To avoid further confusion, I suggest avoiding these names if you can. Most repeated The following class names are repeated, 19 Handler, 16 Messages, 13 Util, 10 Element, 8 Attribute, 7 SecuritySupport, 7 Node, 6 Provider, 6 Header, 6 FactoryFinder, 6 Document. 5 SOAPBinding, 5 Repository, 5 Ref, 5 ORB, 5 Name, 5 Constants, 5 Connection, 5 Comment, 5 Binding, 5 Attributes, This excludes the Apache XML library which repeats many names. If you include these libraries there are 26 classes called SecuritySupport. Generic class names to avoid
By Julien Ponge How do the new fork/join tasks provided by Java SE 7 make it easier to write parallel programs? Published July 2011 Fork and Join: Java Can Excel at Painless Parallel Programming Too! Fork and Join: Java Can Excel at Painless Parallel Programming Too!
Faux' Blog » Java stacktraces straw man It’s a sad fact of life that many developers spend a good deal of time staring at stack traces. My personal favorite situation is when you get to:Exception in thread "main" java.lang.NullPointerException at com.goeswhere.dmnp.linenos.B.foo(B.java:13) ..and, line 13 is: Faux' Blog » Java stacktraces straw man
Pattern (Java Platform SE 6) java.lang.Object java.util.regex.Pattern All Implemented Interfaces: Serializable public final class Patternextends Objectimplements Serializable
High-perfor­mance pattern matching algo­rithms in Java The Java language lacks fast string searching algorithms. StringSearch provides implementations of the Boyer-Moore and the Shift-Or (bit-parallel) algorithms. These algorithms are easily five to ten times faster than the naïve implementation found in java.lang.String. Download StringSearch – high-performance pattern matching algorithms in Java
JRoller - Javalobby Community Weblog Service JRoller Migrated to New Server JRoller Site News & Updates | General | Saturday January 03, 2009 | By jroller Hi Everyone. We just moved JRoller to some new hardware in our new datacenter.

Developer Resources for Java Technology

Oracle Oracle Oracle Technology Network > Java Challenge Win A Trip to JavaOne 2014 Build an application for the Internet of Things (IoT) Developer Challenge for a trip for you and two other team members to win a trip to JavaOne.
Blog "Baptiste Wicht"