Check the IP address for all the Network cards and see is any of them are the same, In which case change the last three digits to eliminate the conflict.
Newegg has great customer service, really fast shipping, and from my experience their prices are the best on almost everything. There are a few exceptions like cables and small accessories.
For C++ try here. http://www.cplusplus.com/doc/tutorial/
And Java try here. http://java.sun.com/new2java/gettingstarted.jsp, http://java.sun.com/docs/books/tutorial/, http://home.cogeco.ca/~ve3ll/jatutor0.htm