Some reader favorites:
EJB fundamentals and session beans
Create a scrollable virtual desktop in Swing
OSGi without the Eclipse
It's become common to equate OSGi with Eclipse or Equinox, but in fact other OSGi implementations exist. This post from JW
blogger Oleg Mikheev fills a much needed gap - walking through the process of developing a Hello World bundle with Apache Felix and the IDE of your choice.
| Memory Analysis in Eclipse |
| Enterprise AJAX - Transcend the Hype |
INDEXHEAD: Glossary of terms
\) followed by a digit character denoting a capturing group number, that recalls a capturing group's captured text characters.
()), that captures a match's characters for later recall.
[]).
java.lang.CharSequence interface and serve as text sources.
?) followed by a specific lowercase letter, that overrides a matcher default.
Matcher objects.
Pattern objects are also known as patterns.
INDEXHEAD: Tips and cautions
These tips and cautions will help you write better programs and save you from agonizing over why the compiler produces error messages.
. or any metacharacter as a literal character in a regex construct, quote—convert from meta status to literal status—the metacharacter in one of two ways:
\Q and \E (e.g., \Q.\E).
\\. or \\Q.\\E) that appears in a string literal (e.g., String regex = "\\.";). Do not double the backslash character when it appears as part of a command-line argument.
[a-zA-Z] matches all lowercase and uppercase alphabetic characters.
(?m)(?i)) or place their lowercase letters side by side (e.g., (?mi)).
Pattern's and Perl 5's regex constructs are identical. Although they share many similarities, they also share differences, ranging
from disparities in the constructs they support to their treatment of dangling metacharacters. (For more information, examine
Pattern's SDK documentation.)
INDEXHEAD: Homework
INDEXHEAD: Answers to last month's homework
Last month, I asked you to answer two questions. Here are my answers (which appear in red).
InstallAnywhere's Web Installer applet downloads and executes installers from the Web. Consult the InstallAnywhere 5 Standard Edition user guide to learn more about this applet, such as the applet's signed and unsigned versions, and the ability to customize the Webpage that launches and configures the applet.
GLA.EXE installer.InstallAnywhere regards a license agreement as a combination of a license agreement panel and a custom text file. Complete
the following steps to add a license agreement to the GLA.EXE installer:
InstallAnywhere regards a billboard advertisement as either a gif, jpeg, or png file; with a maximum size of either 380 x
270 pixels (Swing GUI (graphical user interface) mode) or 587 x 312 pixels (AWT (Abstract Windowing Toolkit) GUI mode with
no side panels). Complete the following steps to add a billboard advertisement to the GLA.EXE installer: