来源:http://ncmir.ucsd.edu/~mona/personal/bookmark/programming.html Programming Bookmarks Bridgekeeper C Safe C string library strsafe.h C++ From the Ground Up: A Guide to C++ Code Coverage Analysis Terminology Datacube Jungle Design Patterns: Books Devshed Discovery Journal of Computing X Advisor current issue X Advisor back issues Y2K Compliant Game Programming : Q & A GL4Java Graphics Programming Black Book INTERCAL JadeDisplay Java ACME Animation API : 1.3, 1.4 Applet: 1 Archive Download Array : 1, 2 Audiocast AWT (superseded by Swing) Graphics Native Enhancements Basics Books: Building Imaging Applications with Java: chapter Rendering Images in JAI, Applying Affine Transformation to Images Bug Database Bug fixes Class : abstract vs interface ( 1, 2), member access control static Coding Convention Collection Framework Community Discussion Compatibility Core 1.1 API Specification David Flanagan Developer Connection Documentation : 1, 2 drawPolygon/fillPolygon bug EJBcoder ErgoIt Essential Java ClassesExamples 1.4 Draw Program Sodeplay robots FAQ : mine Forums Foundation Class (JFC) Game Gamelan Garbage Collection Global Free Java Software for Teaching Initiaitve Glossary GNU and JAVA Graphics Repository High Performance Graphics IAQ IBM Interfaces JAR downloading extensions manifest signing : 1, 2, 3 jarsigner Java Coffee Break Javadoc : how to write, reference guide JavaGaming.org JavaHelp Java Media Framework Solutions JavaOne Conference Java Web Start Application Manager Demos Deploying Software Developer's Guide Doc FAQ To the rescue JavaWorld JDBC 2.0 Fundamentals JDK 1.1.x Documentation jGuru Joystick: 1, 2 JPanel - Drawing area JTabel JXInput (input devices) Layout Manager : 1, 2, 3 Lists Look and Feel Design Guidelines Mailing lists archives Make your apps fly Merlin Magic Technical Tips Methods Methods' argument pass by value Mixing Heavy and Light Components Newsletter New to Java Newsgroup: comp.lang.java Online Training O'Reilly's "Java in a Nutshell, 2nd Edition" O'Reilly's JAVA Reference Library Packages Performance analysis Permission Description and Risk Plug-in : for Solaris Printing API Tutorial Programmers' FAQ Reading and Writing (but no 'rithmetic) Resources Security : 1.5, Book: Securing Java, Tools Serialization: Object Serialization, Serializable Object Showcase SOAP Solving Common Problems Compiler and Interpreter Component Stored procedures Sun's JAVA Home Page Swing Building a User Interface Creating a GUI Event Handling, 2 Examples Project Swing and Java2D Graphics Swing Connection Visual Index to components Tech Review Tech Tips Application Security Feature Garbage Collection Memory Manager Package Access with : Sealed Jar, Security Permission Tips Tools Reference (Solaris) Top Ten Errors Tutorial : IBM, Sun ( Search) URL URL authentication Web3D Java Advanced Imaging: API Guru: Rodrigues I/O Tool API Programming Reference Java2D Affine Transform Lesson API Books: 2D API Graphics, Advance Java Game Programming Examples : Applets FAQ Graphics (1, 2) Graphics and Swing IFrame from IBM JFreeChart Overview of API Programmer's Guide to the 2D API Enhanced Graphics and Imaging RGB to Grayscale Solving common problems Tutorials: 1 Java3D API : mine, SEAS', Sun's (1.1, 1.2, 1.3) Application Examples Approximation library Augument Reality : 1, 2 Auto Install Books : Comparisons 3D User Interface with Java 3D Java 3D API Jump-Start Java 3D Programming: chapter 1, 13; source listing Capturing Image/Screen Clipping Clock Simulation Code Repository Collateral Collision Detection : 1, 2 com.sun.j3d CyberGlove and MiniBird comp.lang.java.3d Demos : API, Applet, General DirectX vs OpenGL Download Examples : Explosion, Navigation, Scenegraph, Bones Eric Reiss' Java3D page Mouse Behavior Retreiving Correct Rotation Components from Transform Matrix FAQ : Deering & Sowizral, J3D, mine, Sun #1 Sun #2 Features 1.2.1 File Formats Fly Through Full Screen : code Games programming techniques Geometry utility class Hawk Software - GLTrace Programming Utility Java 3D Land java3d-interest@java.sun.com Archive j3d.org Community J3dTree Jython3D Keyboard Navigation Lighting Links : 1, Linux Loader : j3d.org, OpenFLT, Starfire Research, Virtual Worlds X3jD MD2 Viewers Navigate thorugh Virtual Worlds NCSA NetBeans Module .obj files Occlusion Culling Overlay Library Performance Guide Programs 1 JCanyon Easy Filter - Image Processing Milkshape 3D Loader Molecular Viewer Pyramid Rez XiStrat Quaternion : 1, 2 Rendering Live Video on 3D Surface Scenegraph Displayer SDSC : Intro to Programming with Java3D Shader Skin & Bone Solid boolean (src archived to ~/project/java/3d/src/danbalby/) Stereo Sun's 1.2 API Spec 1.2 API Documentation API White Paper FAQ Interest Group : Archive Loader Archive Sample Program Explanation System Properties Tutorial Swing & Java 3D Texture Map Tutorial : 1, 2, 3, API, IBM User Interface (3D) using a Visualization Library Volume Rendering Web3D Virtual World JavaBeans Tutorial & Training Javascript Calendar Debugging Dynamic DB Access Earthquake cusor-following clock For the total non-programmer - a tutorial Reference Scrolling text Security issues Select background color Select navigation Toolbox Tutorial JavaServer Pages (JSP) JSP Resource Index JGuru JOGL JUnit: API Perl : CPAN (module repository) Programming with the DBI, chapter 4 Short Guide to DBI Servlet API : 2.2, 2.1 Authentication CoolServlets Engines Essentials Prevent caching Technical Resource trail Tutorial Web app DTD Language Performance Tests Motif Motif FAQ Motif Zone Motifdeveloper.com MySQL OBJ file format OpenGL Bailey's OpenGL FAQ Dave Whitlock's OpenGL page Imposter Man pages OpenGL for Java OpenGL for Python OpenGL Organization SGI's OpenGL page & docs Spec and Documentation Oracle DB Knowledge Sharing Technology Network Top Ten Oracle JDBC Tips Perl CPAN (Comprehensive Perl Archive Network) CGI Perl Journal Perl Security PHP Plug-ins Basics Portable Network Graphics (PNG) Python Building C and C++ Extensions on UNIX Built-in Module Index C/Python API Documentation Extending and Embedding the Python Interpreter FAQ Fonts IDLE (doc) Imaging Library (PIL) Handbook Image Processing SIG Joe Strout's Python Page Jython3D MacOS X (precompiled) Mailing Lists Info Mark Lutz's Python Page Newsgroup: comp.lang.python NumPy (numerical python) OpenGL & Python PIL Scientific Python Tutorial Packages Visual Python RocketAware : Programmer's Webliography and Index RTF : Formatting a text file Latex2rtf Spec 1.5 Secure Programming SGI Shell Prompt Steve's Programming Chamber of Horrors SVG Graphics 2D SVG Generator Java 2D API JPS Sun's W3C Universal Media Unix to Windows VRML Annotated VRML97 Reference Manual Audio Browser Data Sheet Browsers Browsers & Plug-ins Endoframe GeoVRML.org Laigen: VRML 2.0 adventure game Linux Loaders MIDI Open VRML Repository (at Web3D) SGI VRML Virtual Pelvis Museum VRML & Java3D Info Centre VRML2POV VTK (Visualization Took Kit) DICOM : reader class, how to read, FAQ Documentation Example Code File format JPEG generation Multi-view: 1, 2 OFF file format Picker Info QT Registration tool Volumez vtk.util (retrieving values of environment variables) vtkPolyDataNormals (compute normals for polygonal mesh) vtkRemoveCellsFilter (remapping of deleted cells) X3D Web3D Consortium Specification X3D to VRML TranslationExamples Xj3D : API Wotsit's Format (Programmer's File Format Collection) Bookmarks | Home | NCMIR Mona Wong - monawong@ucsd.edu