djVoo: Look It Up, Take Your Notes, and Define Your Own  

FAQ What's New
830 you-defined items, 351,046 terms in local dictionaries, 46,455 US cities and townships in city data, and more...
Suggested Readings
Index
Auto Economy Business Eat Live Career Health Outdoors Computer Mobile Statistics Language History Money Personal Misc ...[more]
Computer
Hardware XML SSH Database Operating system System Management Programming Networking Web Service LDAP Domain Streaming Media UI Tools Testing Misc Drupal DotProjec...[more]
A SAS Tutorial for Programmers
Who should read this tutorial? This tutorial is for people with considerable experience in at least one programming language, be it C, C++, Java, Perl, Python, etc. What is SAS? SAS is short for Statistical Analysis System. It was designed by . It's been around since 19...[more]
A Not-So-Short SAS Tutorial
What is SAS SAS is short for statistical analysis system. SAS is widely used in statistics research and especially industry. For a brief introduction of the SAS software system, refer to A SAS Tutorial for Programmers. In that short tutorial, you'll see that a SAS prog...[more]
A Piano Tutorial for Scientists
Who should read this tutorial? This is a piano tutorial for people with science and engineering background. Music jargon has been tranlated into engineering or science terms, and the tutorial is organized to fit a scientist's way of thinking. How is this tutorial organized? &...[more]
Caesar
Caesar was born between 102 or 100 BC. His family has noble roots but is neither rich or influencial when he was born. In 85 BC, his father died when he was about 15. In about 79 BC, at the age of 22, he was a soldier and fought a few battles and received honors for handling difficult s...[more]
Hannibal
The Life of Hannibal Hannibal (247 BC- Bithynia 182 BCE) was a Carthaginian general, and a military genius. Today he was known for his talented efforts in the second Punic war, the decisive war between the Carthage and the never-before-defeated Roman Republic from...[more]
Posters: The Echo of Times
Posters: The Echo of Times 1930s-1940s: The Second Sino-Japanese War ...[more]
Most Frequently
java
Introduction Java is an object-oriented programming (OOP) language. Similar to C++, Java was originated from the C programming language and it has C-style grammar. Different from C++, Java is a strict object-oriented programming language (not 100% though), while C++ is compatib...[more]
phrase
sleepwalk Walk while you were sleeping knee-jerk Or patellar reflex, means striking the patellar tendon with a tendon hammer just below the patella stretches the quadriceps tendon, and causing your leg to involuntarily kick. Prohibit vs forbid Forb...[more]
struts
Introduction Struts is an open source framework for building Java-based web applications. It is maintained by the Apache Software Foundation. \par The Structs framework features the MVC architecture where "Model" (data) and "View" (data presentation) are completely separated by a "Co...[more]
outdoors
Outdoor Survival Skills Hiking Biking Camping Backpacking Sports Travel Volunteer Gardening GPS Trail Maps Links ...[more]
persistence
Introduction Persistent is the opposite of transient. In a Java application, there are classes that come and go: you create them, use them, and discard them. Some other classes such as database related classes, will not go away after you quit the application, they (or their data)...[more]
object-oriented programming
Introduction In traditional procedural programming, a program is composed of data and a bunch of procedures, each of which carries out a subtask for data-processing. Object-oriented programming or OOP, however, breaks down this architecture and intertwined relatively-independent piec...[more]
laptop
This is a laptop (or notebook) buying guide. Configurations When eveluating laptops, basically you need to consider the following aspects: Battery The more cells, the better. For example, a 6-cell battery might last 3 hours at regular workload(browing, etc), and a 12-ce...[more]
log4j
Logging and Programming Many programmers use logging or print statement to debug programs. First, it works. Second, it's handy. And third, debuggers may not be available. The flip side is: it may pollute the code if not properly handled, and also there will be a performance dra...[more]
jboss
A famous Java application server A Hello World example with Jboss and Eclipse Install and Install In eclipse create a new project by selecting new->Project->Web project->dynamic web project, say the project name is demo. The project should have a demo\...[more]
postgresql
PostgreSQL, or Postgres, is an open-source database system licensed under BSD style license. History This all goes back to last century when people at the University of California at Berkeley developed a database system called Ingres (1977-1985). Later, Ingres branched into a few dif...[more]
screen master faq
Please note that this version of the FAQ may be obsolete, for the latest version, please go to General What is screenmaster? Screenmaster is a tool for capturing snapshots and video information from your display. How much is it? Screenmaster is 100%...[more]
Recent Updates
iphone
How to unlock IPhone How do I use tethering with an IPhone? How to sync up gmail contacts with iPhone? Use How do I remove sim card? The sim card holder is located at the top of your phone, between earplug socket and power switch: Chinese support on iPhone? To input Chinese: Settings->General->Keyboard->International Keyboards To change to Chinese interface: settings->General->International How do I turn of...[more]
Mac
objective-c iPhone How do I enable root account Go->Utilities->Directory Utility->Edit menu->Enable root user How do I mount an NTFS disk in read/write mode? By default, mac mounts ntfs drives (such as your typical USB drive on windows) in read-only mode. To...[more]
Alaska
When is the best time to visit Alaska Best time is early July, any time between May and Sep should be OK.. During summer, daytime temperatures range from 60-80degrees, nighttime goes from 40-50s. Alaska-Specific Gears # Professional binocular, for wildlife #...[more]
National Parks
Top Ten National Parks As of 01-29-2004, there are 388 national parks in the US, according to nps.gov. Glacier (MT) Mt. Rainier (WA) Rocky Mountain (CO) Yosemite (CA) Denali (AK) Grand Canyon (AZ) Zion (UT) Olympic (WA) Sequoia (CA) Yellowstone (I...[more]
Travel
Introduction Literally, travel means "to pass by riding, or in any manner, to a distant place, or to many places . Therefore, travel is about "outdoors", and it is about going from one place to another. The purpose of travel could be sightseeing, but it doesnot have to be. As mo...[more]
Android
Development Environment Setup Prepare your MAC system: Install the XCode version 2.4 or later from http://developer.apple.com Install MacPorts, and do a port selfupdate sudo port install gmake; ln -s gmake /opt/local/bin/make sudo port install libsdl ...[more]
Windows
Basic vs Dynamic Disks A basic disk is the traditional disk you've been having since win98 times: on each disk, you may have up to four primary partitions, or three primary partition and one extended partiion with unlimited logical drives. All the tricks are done in the MBR (ma...[more]
API Testing
What is the difference between API testing and unit testing Who: unit testing is usually done by development team, while API testing is usually done by QA Scale: unit testing usually doesn't consider too much about system level testing, like what impacts other methods may hav...[more]
Testing
Whitebox vs blackbox testing Whitebox testing tests a program against what the soure code intends to do, while blackbox testing tests a program against its spec. Blackbox testing doesn't care about how a program is implemented, it only cares about if the program does what it's intended to do...[more]
Auto
OBD II serpentine belt (drivebelt) This applies to 1998 Mustang, it should work with other cars, but please check your manual to make sure. Do you need a new serpentine belt? The easiest way to identify whether you need a new serpentine belt is to follow the manufacture...[more]