fakecineaste
Friday, November 23, 2012
10 Object Oriented Design principles Java programmer should know
›
10 Object Oriented Design principles Java programmer should know Object oriented design principle 1 - DRY (Don't repeat yourself) O...
The ? : operator in Java
›
if (a > b) { max = a; } else { max = b; } or shortly max = (a > b) ? a : b; http://www.cafeaulait.org/course/week2/43.ht...
Wednesday, November 21, 2012
web service interview questions
›
1) Define Web Service? A web service is a kind of software that is accessible on the Internet. It makes use of the XML messaging system and ...
inheritance vs composition
›
About inheritance In this article, I'll be talking about single inheritance through class extension, as in: class Fruit { //... } cl...
inheritance vs delegation java
›
inheritance vs delegation java Inheritance is used to create a hierarchical-type code structure that tries to keep as much “common” code...
Lazy initialization
›
Lazy initialization In computer programming, lazy initialization is the tactic of delaying the creation of an object, the calculation of ...
Tuesday, November 20, 2012
Memento pattern
›
Memento Design Pattern Intent Without violating encapsulation, capture and externalize an object’s internal state so that the ...
Template Method Pattern
›
Template Method Design Pattern Intent Define the skeleton of an algorithm in an operation, deferring some steps to client subcla...
State pattern
›
State Design Pattern Intent Allow an object to alter its behavior when its internal state changes. The object will appear to ch...
Null Object pattern
›
Null Object pattern a Null Object is an object with defined neutral ("null") behavior. The Null Object design pattern descr...
Mediator pattern
›
Mediator Design Pattern Intent Define an object that encapsulates how a set of objects interact. Mediator promotes loose couplin...
Interpreter Pattern
›
Interpreter Design Pattern Intent Given a language, define a representation for its grammar along with an interpreter that uses the...
Chain of Responsibility Pattern
›
Rules of thumb Chain of Responsibility, Command, Mediator, and Observer, address how you can decouple senders and receivers, but ...
Monday, November 19, 2012
Command pattern
›
Command pattern command pattern is a behavioural design pattern in which an object is used to represent and encapsulate all the inform...
Prototype Pattern
›
Prototype Pattern Intent Specify the kinds of objects to create using a prototypical instance, and create new objects by copyin...
Object Pool Pattern
›
Object Pool Design Pattern Intent Object pooling can offer a significant performance boost; it is most effective in situations wher...
Builder Pattern
›
Builder Pattern Intent Separate the construction of a complex object from its representation so that the same construction pro...
Private class data pattern
›
Private class data pattern Intent The private class data design pattern seeks to reduce exposure of attributes by limiting their vi...
Thursday, November 15, 2012
how to interview a programmer
›
Ask Them to Solve a Problem Josh Bloch: I like to ask a candidate to solve a small-scale design problem, finger exercises, to see how ...
Tuesday, November 13, 2012
How to Calculate the Hamming Code
›
How to Calculate the Hamming Code Hamming codes are used to insert error correction information into data streams. The codes are desi...
SYSVOL Replication Migration Guide: FRS to DFS Replication
›
SYSVOL Replication Migration Guide: FRS to DFS Replication Domain controllers use a special shared folder named SYSVOL to replicate lo...
MSSQL
›
Database Mirroring Terms and Definitions Database mirroring is a solution for increasing the availability of a SQL Server database. Mirr...
Group Policy slow link detection
›
Group Policy slow link detection Defines a slow connection for purposes of applying and updating Group Policy. If the rate at which data ...
IP Routing Protocols (Dynamic)
›
IP Routing Protocols (Dynamic) There are several dynamic routing protocols for IP. Here are some of the more common dynamic routing pro...
Monday, November 12, 2012
Apache Struts 2
›
Apache Struts 2 Apache Struts 2 is an elegant, extensible framework for creating enterprise-ready Java web applications. The framework is...
Sunday, November 11, 2012
NULLIF Function
›
NULLIF Function In Oracle/PLSQL, the NULLIF function compares expr1 and expr2. If expr1 and expr2 are equal, the NULLIF function returns N...
NVL Function
›
NVL Function In Oracle/PLSQL, the NVL function lets you substitute a value when a null value is encountered. http://www.techonthenet.com/...
The Oracle DUAL table
›
The Oracle DUAL table dual is a table which is created by oracle along with the data dictionary. It consists of exactly one column whose n...
What are the difference between DDL, DML and DCL commands ?
›
DDL Data Definition Language (DDL) statements are used to define the database structure or schema. Some examples: CREATE - to create...
ICMP Destination Unreachable
›
ICMP Destination Unreachable The Destination Unreachable message is an ICMP message which is generated by the host or its inbound gateway ...
IP-Lookup
›
IP-Lookup Every machine that is on a TCP/IP network ( a local network, or the Internet ) has a unique Internet Protocol ( IP ) address. I...
negative float
›
Basically negative float is the amount of time the project is behind, as determined by the total time for the tasks on the critical path e...
Friday, November 9, 2012
logical volume manager (LVM)
›
LVM is a logical volume manager for the Linux kernel; it manages disk drives and similar mass-storage devices LVM is suitable for: Mana...
‹
›
Home
View web version