Java String Concatenation and Performance

November 9, 2009

Java String Concatenation and Performance ~ Joey’s Scribble’s. “The quick and dirty way to concatenate strings in Java is to use the concatenation operator (+). This will yield a reasonable performance if you need to combine two or three strings (fixed-size). But if you want to concatenate n strings in a loop, the performance degrades in multiples of n.” An article that compares the speed of  4 different ways to concatenating Strings in Java.  Using  StringBuilder is clearly the fastest but it is interesting to see the range of differences. The comments to the article also mention when StringBuffer should be preferred.

via Dz0ne


Clever fools: Why a high IQ doesn’t mean you’re smart

November 4, 2009

Clever fools: Why a high IQ doesn’t mean you’re smart…how can a “smart” person act foolishly?” An interesting article with examples, references and suggestions.


DocWeb – Java API

August 27, 2009

DocWeb – Java API
A Sun-sponsored community JavaDocs site where members: Translate JavaDocs, Offer Bug References, Contribute Notes, Provide Code Examples & Rate Community Contributions” — a new way to view JavaDocs, includes more code samples!


Security Fix – Tighter Security Urged for Businesses Banking Online

August 26, 2009

Security Fix – Tighter Security Urged for Businesses Banking Online  “An industry group representing some of nation’s largest banks sent a private alert to its members last week warning about a surge in reported cybercrime targeting small to mid-sized business. The advisory, issued by the Financial Services Information Sharing and Analysis Center, recommends that commercial banking customers take some fairly rigorous steps to secure their online banking accounts.” Even companies running anti-virus programs had serious losses. A serious warning! (via slashdot)


A trojan horse programmer speaks out

August 26, 2009

gulli: Bundestrojaner: A programmer speaks out  “His job there was to code malware that would allow to invade PCs of private users. ERA IT Solutions should in particular be involved in constructing trojans which allow the wiretapping of VoIP calls.”  A very interesting and enlightening interview.  (via slashdot)


IPv6 Challenges and Opportunities

August 20, 2009

Slashdot Technology Story | IPv6 Challenges and Opportunities A slashdot article with good IPv6 links: a video of IPv6 issues, business case and an iPhone app (IPv4 death march).


10 Must-Dos for the First Week of College – College – Lifehacker

August 14, 2009

10 Must-Dos for the First Week of College – College – Lifehacker Some excellent suggestions! Also good links for textbook shopping. Please read. (via digg)


Software Testing Tips

July 6, 2009

Software Testing Tips | ChoosyInfo A few good tips about testing. Here is one that novices don’t often ignore. “Prepare your test cases in requirement or design phase…” (via dzone)


Password Recovery Speeds

July 2, 2009

Password Recovery Speeds
“This document shows the approximate amount of time required for a computer or a cluster of computers to guess various passwords.” Find out if your passwords are strong enough.  (via Prof. Meyer)


AllPinouts – Connectors, Cables and Adapters Pinouts

June 24, 2009

AllPinouts – Connectors, Cables and Adapters PinoutsAllPinouts.org is a wiki that allows users to get and share information about hardware interfaces, including pinouts of ports, expansion slots, and other connectors of computers and different electronic devices (i.e. cellular phones, GPS, PDA, game consoles, etc.)”

An excellent resource that can save lots of time searching elsewhere. (via Slashdot)