THE DESIGN PATTERNS JAVA COMPANION
1. Creational Patterns 17
The Factory Pattern 18
How a Factory Works 18
Sample Code 18
The Two Derived Classes 19
Building the Factory 20
Factory Patterns in Math Computation 22
When to Use a Factory Pattern 24
Thought Questions 25
The Abstract Factory Pattern 26
A GardenMaker Factory 26
How the User Interface Works 28
Consequences of Abstract Factory 30
Thought Questions 30
The Singleton Pattern 31
Throwing the Exception 32
creatINg an Instance of the Class 32
Static Classes as Singleton Patterns 33
creatINg Singleton Using a Static Method 34
Modern C++ Design is an important book. Fundamentally, it demonstrates generic patterns or pattern templates as a powerful new way of creatINg extensible designs in C++--a new way to combine templates and patterns that you may never have dreamt was possible, but is. If your work involves C++ design and coding, you should read this book. Highly recommended.-Herb Sutter。好書!
We propose a technique that allows a person to design a new photograph
with substantially less effort. This paper presents a method that generates a composite image when a user types
in nouns, such as “boat” and “sand.” The artist can optionally design an intended image by specifying other
constraints. Our algorithm formulates the constraints as queries to search an automatically annotated image
database. The desired photograph, not a collage, is then synthesized using graph-cut optimization, optionally
allowing for further user interaction to edit or choose among alternative generated photos. An implementation of
our approach, shown in the associated video, demonstrates our contributions of (1) a method for creatINg specific
images with minimal human effort, and (2) a combined algorithm for automatically building an image library with
semantic annotations from any photo collection.
Liferea is an abbreviation for Linux Feed Reader. It is a news
aggregator for online news feeds. It supports a number of different
feed formats including RSS/RDF, CDF and Atom. There are many other
news readers available, but these others are not available for
Linux or require many extra libraries to be installed. Liferea
tries to fill this gap by creatINg a fast, easy to use, easy to
install news aggregator for GTK/GNOME.
It was last updated for Liferea version 1.4.
if an application works with restricted low level system calls, it must obtain a Microsoft Mobile2Market privileged signature. To get a privileged signature, logo certification is now a requirement, not an option! This article shows how to abstract some of the most common issues a developer will encounter when creatINg a native code application that must be logo certified for each platform. windowsmobile5.0以上版本logo注冊例子,可以加入自己的工程文件中。
Description The MUSIC algorithm, proposed by Schmidt, first estimates a basis for the noise subspace and then determines the peaks the associated angles provide the DOA estimates.
The MATLAB code for the MUSIC algorithm is sampled by creatINg an array of steering vectors corresponding to the angles in the vector angles.
The W3C DOM Core interfaces defines a minimal set of:
A. interfaces for accessing and manipulating document objects
B. Java object implementations for use with XML parsers.
C. Conventions and processes for creatINg live HTML pages.
D. Mutable document
ECE345, Visual-to-Audio Electronic Travel Aid
Code for TM320C54x (v2a.asm) download
This project involves the design and implementation of a audio synthesis device that converts moving images into audio signals. The system is built on a TM320C54x DSP with interface to an IMAQ camera module via the serial port on a PC. Brief description: A LabVIEW VI acquires an image from the IMAQ camera module. It quantizes the image into a 5x5, 3-bit image, and sends the data to the TM320C54x DSP via a serial port. The TM320C54x DSP constructs a 64-tap FIR by combining a series of 64-tap head related transfer functions (HRTF) according to the incoming data, and then filters an input audio signal with this FIR filter, in effect creatINg a correspondence between the filtered signal and the original image.
很豐富的 Registry 改動例子,很多特別的例子
如:
Change The Internet explorer Title,
Showing the Windows Version on the Desktop
Remove the shortcut arrows from all your icons
creatINg 3D Window Effect
To prevent any changes to the Start Menu
Disable Registry Editing Tools