background preloader

Java 2

Facebook Twitter

Langdev 1

Langdev 2. Password Masking in the Java Programming Language. Oracle Technology Network > Java Software Downloads View All Downloads Top Downloads New Downloads What's New Java in the Cloud: Rapidly develop and deploy Java business applications in the cloud.

Password Masking in the Java Programming Language

Essential Links Developer Spotlight Java EE—the Most Lightweight Enterprise Framework? Blogs Technologies Contact Us About Oracle Cloud Events Top Actions News Key Topics Oracle Integrated Cloud Applications & Platform Services. Usenet: Java Syntax Extensions. On Tue, 15 Apr 2008 00:57:29 +0000, Mark Space wrote: > Patricia Shanahan wrote: >> Mark Space wrote:>>> Chase Preuninger wrote:>> ... >>>> 3)Operator Overloading>>> >>> Ack! Thpfff! *hurl* No way. I'm with you here. Sketch disk = circle(0, 0, 30);sketch frame = rectangle(0, 0, 60, 30);sketch caption = text(0, -20 "A label);picture mydrawing = circle + frame + caption; Works for me, anyway. > > As a comparison: as much as I love the preprocessor in C (it was such a > cool idea in 1980), it's a huge mistake.

Agreed. #define begin {#define end } Just so he could write: int main(int argc, char **argv)begin printf("Hello World");end -- martin@ | Martin Gregoriegregorie. | org | Zappa fan & glider pilot. JSR 223: Scripting for the Java Platform. Faster Logging with Faster Logger Classes. Today, I'll discuss a little tweak I made to java.util.Logging that made my logging throughput double.

Faster Logging with Faster Logger Classes

I want to use it as an illustration that it often isn't very difficult to improve the performance of concurrent code by doing things that are actually pretty easy to do. So, "I" have an application that is running a couple of hundred threads on an 8-core machine, and it wants to log about 2MB a second using java.util.Logger. When I say "I have", I actually mean "someone else has", because if "I" had to log a megabyte a second, there is no way I would use java.util.Logger to do it. Still, we all make our choices. When I came to this code, it was already doing sensible things like buffering its output. Anyway, the profiler showed that we were spending a LOT of time in Logger.log(), on lines that look fairly harmless, but aren't: public void log(LogRecord record) { if (record.getLevel().intValue() < levelValue || levelValue == offValue) { return; } synchronized (this) { if (filter !

If (! NFJS, the Magazine. Subscriptions include a calendar year of issues (March - December) regardless of when you subscribe.

NFJS, the Magazine

When ordering after March, your subscription includes access to the previous issues of the current year. Each month, you will receive an email with a link to download the magazine PDF and associated code samples. Download a Complimentary Issue Not ready to subscribe? Click here to download a free issue. About NFJS, the Magazine Includes an eclectic mix of articles centered on software development. NFJS, the Magazine is published 10 times a year (the spring issue (January - March) followed by monthly editions April thru December). Available in PDF, MOBI, and EPUB Formats NFJS, the Magazine is now available in PDF, MOBI, and EPUB formats. Attendees Receive Complementary Subscription Are you planning to attend a 2014 NFJS Tour Event? Get Your Subscription * Note: magazine is distributed in PDF, MOBI, and EPUB formatted downloads.

A Note about PayPal.