RSS feed [root] /weblog /java /libraries




login:

password:

title search:




 


Mon Sep 07 09:52:17 AEST 2020

libraries


https://projectmanagernews.com[..]eneral/most-important-projects-codehaus/

(google search) (amazon search)
second
download zip of files only

Wed Oct 14 15:11:16 AEDT 2020 From /weblog/java/libraries

high performance


Reactor framework, base on disruptor - http://www.infoq.com/news/2013/11/reactor-goes-ga

One http library to consider, Comsat - http://blog.paralleluniverse.co/2015/12/02/http-clients/

disruptor 高性能队列最佳选择 - https://xie.infoq.cn/article/7cee25201ffdaba3b8644d68d?y=qun0825

Babl High-Performance WebSocket Server - https://epickrram.blogspot.com[..]l-high-performance-websocket-server.html https://github.com/babl-ws/babl

(google search) (amazon search)


Tue Jun 02 12:14:05 AEST 2020 From /weblog/java/libraries

math


Efficient Java Matrix Library (EJML) is a linear algebra library for manipulating real/complex/dense/sparse matrices. Its design goals are; 1) to be as computationally and memory efficient as possible for both small and large matrices, and 2) to be accessible to both novices and experts. These goals are accomplished by dynamically selecting the best algorithms to use at runtime, clean API, and multiple interfaces. EJML is free, written in 100% Java and has been released under an Apache v2.0 license. - http://ejml.org/wiki/index.php?title=Main_Page

https://mkyong.com/java/java-mod-examples

(google search) (amazon search)


Fri Jun 02 19:55:34 AEST 2017 From /weblog/java/libraries

parsing


Introducing LALR parser in java - http://martinfowler.com/bliki/HelloCup.html

https://tomassetti.me/parsing-in-java/

(google search) (amazon search)


Wed Feb 15 20:35:52 AEDT 2017 From /weblog/java/libraries

mapper


Discussion of difference Java base object to object mapper - http://halyph.blogspot.com.au[..]013/10/java-object-to-object-mapper.html

Some information about JOOQ - https://www.infoq.com/news/2017/02/data-geekery-releases-jooq-3-9

(google search) (amazon search)


Sat Dec 03 12:41:11 AEDT 2016 From /weblog/java/libraries

code generation


DSL of code generation - http://namanmehta.blogspot.com.au[..]e-codemodel-to-generate-java-source.html

jannocessor/ - http://maciejwalkowiak.pl[..]8/java-code-generation-with-jannocessor/

Living in the Matrix with Bytecode Manipulation - https://www.infoq.com[..]cles/Living-Matrix-Bytecode-Manipulation http://www.infoq.com[..]cles/Living-Matrix-Bytecode-Manipulation

(google search) (amazon search)


Tue Oct 11 03:24:40 AEDT 2016 From /weblog/java/libraries

log


Good thing about LogBack - http://www.infoq.com/news/2007/08/logback

http://blog.takipi.com[..]your-java-logging-with-7-logback-tweaks/

Configuring how exception stack traces appear in log entries using Log4J2 - https://medium.com[..]ies-using-log4j2-e3a3dc5e48bc#.vfx1l1jlr

(google search) (amazon search)


Fri Dec 18 19:06:33 AEDT 2015 From /weblog/java/libraries

office


I think this will be a cool API that enable developer to use openoffice at their code. However there is not much tutorial / guide. Here are 2 I known

http://technology.amis.nl/blog/?p=1243
http://technology.amis.nl/blog/?p=1244

Other than that, Lotus release an eclipse base Office suit recently, we suppose able to program using this, if there is no obfuscation - http://symphony.lotus.com/software/lotus/symphony/home.jspa

Generate Graph directly - http://www.programming-free.com[..]2/create-charts-in-excel-using-java.html

Alternative to POI, jXLS - http://fahdshariff.blogspot.com.au[..]ing-excel-file-into-javabeans-using.html

Using POI to update MS Word document - http://www.infoq.com/articles/convert-microsoft-word-to-html

(google search) (amazon search)


Mon Dec 14 17:18:15 AEDT 2015 From /weblog/java/libraries

media


A complaint about media support, turn out attract a lot of library pointers: http://hedges.net[..]/29/video-support-on-java-found-lacking/

Music - https://www.reddit.com[..]/3wjuuc/java_music_software_development/

(google search) (amazon search)


Mon Dec 07 14:34:53 AEDT 2015 From /weblog/java/libraries

pdf


Convert HTML to PDF -
Using Apache FOP: http://www.javaworld.com/javaworld/jw-04-2006/jw-0410-html_p.html
Or using native library: http://www.allcolor.org/YaHPConverter/

Generate barcode - http://examples.javacodegeeks.com/core-java/itext-barcode-example

(google search) (amazon search)


Wed Sep 16 17:47:28 AEST 2015 From /weblog/java/libraries

query


Tutorial of an object query language - http://www.javacodegeeks.com/2015/09/work-with-the-jooq-dsl.html

(google search) (amazon search)


Mon Jul 06 11:26:54 AEST 2015 From /weblog/java/libraries

httpclient


howto-create-https-connections-to-servers-with-self-signed-certificates-using-apache-jakarta-commons-httpclient-package

http://orangevolt.com[..]ache-jakarta-commons-httpclient-package/

Some say this is the fastest - http://ruedigermoeller.github.io/kontraktor/

(google search) (amazon search)


Wed Jun 25 16:26:02 AEST 2014 From /weblog/java/libraries

aspect


Allow a Java method to work for a maximum of five seconds and want an exception to be thrown if the timeframe is exceeded. Here is how you can do it with jcabi-aspects and AspectJ - http://www.yegor256.com[..]4/06/20/limit-method-execution-time.html

(google search) (amazon search)


Tue Nov 12 15:04:47 AEDT 2013 From /weblog/java/libraries

graphics


https://www.openshift.com[..]pencv-face-detection-for-java-developers

(google search) (amazon search)


Wed Oct 23 02:20:06 AEDT 2013 From /weblog/java/libraries

config


http://binkley.blogspot.com.au[..]/10/better-java-properties-handling.html http://owner.aeonbits.org/

(google search) (amazon search)


Tue Oct 04 03:14:14 AEDT 2011 From /weblog/java/libraries

ehcache


Cache by size - http://scaleaholic.blogspot.com[..]easy-java-performance-tuning-manage.html

(google search) (amazon search)


Wed Aug 24 02:55:53 AEST 2011 From /weblog/java/libraries

Code Inspection


Comparison of difference static code analysis - http://weblogs.java.net[..]rar/archive/2006/11/talking_about_s.html

and http://www.javacodegeeks.com[..]-tools-source-code-optimization-and.html

(google search) (amazon search)


Thu Sep 20 02:29:09 AEST 2007 From /weblog/java/libraries

jruby


Show how to use java class in jruby - http://blogs.sun.com/coolstuff/entry/using_java_classes_in_jruby

(google search) (amazon search)


Wed Jul 11 00:31:50 AEST 2007 From /weblog/java/libraries

IoC frameworks


beanUtil - A blog show how to create object according to the attributes specified from else where. Look like spring IOC already do similar thing... not sure how much better of using beanUtil - http://twasink.net/blog/archives/2005/07/text_files_test.html


A very detailed blog discuss the benefit of using google-guice - http://debasishg.blogspot.com[..]03/using-guice-as-di-framework-some.html

A comparison - http://bge-kernel-panic.blogspot.com[..]2007/06/lesser-known-ioc-containers.html

(google search) (amazon search)


Wed Jun 27 17:11:23 AEST 2007 From /weblog/java/libraries

ikvm


I just try ikvm today, both release and the build using OpenJDK, both can launch and run eclipse without any issue, performance is ok, but the distribution size is a lot less than Sun/IBM JRE, very amazing to me

http://www.infoq.com/news/2007/06/openjdk-hybrids

(google search) (amazon search)


Fri Jun 22 20:18:53 AEST 2007 From /weblog/java/libraries

jms


If you use MQ API MQMessage to send message :

mqMessage.writeString(arg1 : content);

At the receiving side, it will not be String but byte[]

(google search) (amazon search)


Thu Jun 14 03:03:20 AEST 2007 From /weblog/java/libraries

Windows platform specificed


DDE server caller - http://www.nevaobject.com[..]103&sid=494a2df12b48a1e8fdca8ae0e7bfb752

Java-COM Bridge - http://www.google.com/search?q=Java-COM%20Bridge

(google search) (amazon search)


Fri Jan 19 04:11:24 AEDT 2007 From /weblog/java/libraries

java web start


How to debug JWS/JNLP

The easiest way found, that works since 1.5:

set JAVAWS_TRACE_NATIVE=1
set JAVAWS_VM_ARGS=-Xdebug
-Xnoagent -Djava.compiler=NONE
-Xrunjdwp:transport=dt_socket,
address=8989,server=y,suspend=n
javaws http://server:port/descriptor.jnlp

http://icoloma.blogspot.com/2005/06/how-to-debug-jwsjnlp.html

And somebody report problem of using it, not sure if sun respond to any of those - http://www.dynamicobjects.com/d2r/archives/002859.html

(google search) (amazon search)


Wed Dec 20 20:56:31 AEDT 2006 From /weblog/java/libraries/ant

config


Using properties

http://jroller.com[..]ntry=ant_filter_for_multiple_deployments

(google search) (amazon search)


Sat Dec 09 21:18:34 AEDT 2006 From /weblog/java/libraries

Testing


Cookbook for junit 4 - http://today.java.net/lpt/a/341

(google search) (amazon search)


Fri Jul 07 16:17:14 AEST 2006 From /weblog/java/libraries

usb


An article introducing various APIs of using java to access USB device

http://today.java.net/lpt/a/303

(google search) (amazon search)