
Since 1998, DevX has helped people start businesses, build websites, and provide enterprise technology to people globally. Interviewing the likes of Microsoft’s co-founder, Steve Ballmer, the publication brings comprehensive, reliable, and accessible insights to the Internet.
Debugging is a core part of application development in Java. Programmers tend to use System.out.println & System.err.println in the code everywhere, which becomes uncontrolled as the program evolves. This becomes
If you’ve tried using the Java Plugin to test your Applets and got a mysterious “Security Exception,” then you’ve run into a known, but unadvertised bug. For a complete description
Accessor methods are those methods which provide access to the values stored in instance field. Mutable objects are those objects which providen certains methods which can change the instance data
Question: Why does my if statement if (final == “NaN”) { window.alert(“You…are…a…dunce. Hit reload to try again.”);} fail to detect when final is “NaN”? It always goes straight on to
Question: Is there some way to write a function that converts a date that is in seconds since December 31, 1969, into a normal date format? Like this: date from
Question: When encrypted information is being interchanged between a client and a “secure” server through WAP, does the information ever lie decrypted on the WAP gateway or does the client
Question: How do I pass arguments from a Unix shell onto SQL for various SQL statements (e.g., select * from $tablename, create table $TABS, etc.)? Also, how do I get
Question: Is it possible to disable the user’s right click button using JavaScript? Answer: Is it possible? Yes. Oh, you wanted to know how to do it… Keep in mind,
Question: How do I make a child window go behind its parent window when a button is clicked? I know self.focus() brings a window forward. I need the opposite of
Question: How do I block an e-mail address from sending messages to our server? A former employee keeps sending messages from his outside account to our current employees. I have
Question: I am using onblur method on text fields. Based on Validation I want to put the focus back on field. function fldfocus(fldname) {if (navigator.appName==”Netscape”) {document.Layers[fldname].Focus();else {document.all[fldname].focus();}} On Netscape it
Question: I created my own map class (called it Mapper) by creating a template class and deriving from STL map container class. I did so because I wanted to have
Question: In order to have better maintainability and optimum performance, how many levels of inheritance do you recommend ? Answer: Performance is not affected by the depth of inheritance. The
Question: I see search pages that allow text input, then pressing the ENTER key is the same as pressing a link or pushbutton. How is this done? Answer: If a
You should not use query strings when you are passing hidden information and when you are passing large chunks of data. A query string is not hidden in any way
This ActiveX gives you the complete control over the mouse. The MouseEnter and MouseLeave events tell you when the mouse cursor enters or leaves any control on the form, which
couple of months back, I took it upon myself to clean up the VB Sample Bank code. The original goal was to modify the code just enough to use the
‘ Return a collection with all hidden types of a type library” VB’s Object Browser hides some types in a type library:’ you can show these types by right clicking
‘ return a collection with names of all the class names’ of a type library that implement a certain member.” MEMBERNAME is the name of the property or method’ MEMBERTYPE
‘ Returns a bit-coded value that specifies the type of’ an object’s member (property, method, event)’ or zero if the member isn’t there’ Object is the object which you want
‘ Return all classes of the type library specified in’ TypeLibFile parameter that support a certain interface.’ the interface can be specified as an Object or through its IID’ Be
‘ Return a collection with all creatable classes of’ the type library specified in TypeLibFile.” Set IncludeNotCreatableClasses = True to include not creatable classes’ (that is, those with Instancing property
‘ Return the GUID of the object specified in the first parameter’ Be sure that “TypeLib Information” type library (TlbInf32.tlb)’ is referenced in your VB project.Function GetObjectGUID(Object As Object) As
‘ Return the DispID of a procedure’ ProcName must be set to a procedure name of the object’ specified in the second parameter.’ Be sure that “TypeLib Information” type library
A scrolling DIV is a great way to display a large amount of data without resorting to frames. Setting the CSS-2 OVERFLOW property to auto will make the DIV into
Every source file in Java (.java file) contains one class. You can bundle a set of related classes into a package. Java provides “import” keyword, which is used to establish
In Windows Common controls, we have an UpDown control. It can be attached toany textbox. It gives the user the appearance that he or she can control (increment or decrement)
Sometimes in our database structures we’ve got to store information in such a way that it allows us to increase/decrease the type of data we store. For example, we have
Here is the code ready to use and written in C, to create a JDK 1.1 Java Virtual Machine. #include int main() { JDK1.1InitArgs data; JNIEnv *env; JavaVM *jvm; jclass
When a SubQuery is used in a FROM clause instead of a Table name, Oracle executesthe subquery and then uses the resulting rows as a view in the FROMclause. It’s











