Computer Science vs Computer Engineering As the computer developed not just in to a machine that could be used only for mathematical calculations, but also for many other purposes, the field of computer science gained its popularity. 20 years later (around 1950’s), first ever computer science degree was established. But a decade later, the community […]
Difference Between Overriding and Overloading
Overriding vs Overloading The method Overriding and method Overloading are two concepts/techniques/feature found in some programming languages. Both concepts allow the programmer to provide different implementations for methods with the same name. Method overriding allows the programmer to provide an alternative implementation within a sub class to a method already defined inside its super class. […]
Difference Between J2SE and J2EE
J2SE vs J2EE Java is one of the most widely used object oriented programming languages, which is used from software development to web development today. It is a general purpose and concurrent programming language. It was originally developed by Sun Microsystems in 1995. James Gosling is the father of the Java programming language. Oracle Corporation […]
Difference Between Struts and Struts2
Struts vs Struts2 Struts (also known as Apache Struts or Struts 1) is a cross-platform open source framework written in Java, which is intended for developing Java EE web applications. It was one of the initial Java EE web application frameworks. But few years later, Struts2 (or Struts version 2) arrived, and it was a […]
Difference Between Phase and Pass in Compiler
Phase vs Pass in Compiler In general, compiler is a computer program that reads a program written in one language, which is called the source language, and translates it in to another language, which is called the target language. Traditionally, source language was a high level language such as C++ and target language was a […]
Difference Between Public Key and Private Key
The key difference between Public key and Private Key is that if the public key is the locking key, then it can be used to send private communication (i.e. to preserve confidentiality) while If the private key is the locking key, then the system can be used to verify documents sent by the holder of […]
Difference Between Chrome and Chromium
Chrome vs Chromium Google Chrome is the third most widely used web browser in the world. At the moment, around ten-percent of browser users in the world use Google Chrome. Google Chrome 11 is the latest release of Google Chrome. It was released in April 28, 2011. Google has released a large portion of its […]
Difference Between Tomcat 7.0 and Tomcat 6.0
Tomcat 7.0 vs Tomcat 6.0 Tomcat (also known as Apache Tomcat or Jakarta Tomcat) provides a “pure java” HTTP web server environment that can be used to run Java code. It is a Servlet container developed by Apache Software Foundation, which is offered as an open source product. Sun Microsystems’s Java Servlet and JSP (Java […]
Difference Between Normalization and Denormalization
Normalization vs Denormalization Relational databases are made up of relations (related tables). Tables are made up of columns. If the tables are two large (i.e. too many columns in one table), then database anomalies can occur. If the tables are two small (i.e. database is made up of many smaller tables), it would be inefficient […]
Difference Between EJB2 and EJB3
EJB2 vs EJB3 EJB (Enterprise JavaBeans) is a Java API (Application Programming Interface) found within Java EE (Java Platform, Enterprise Edition) specification. EJB describes an architectural model for the development of enterprise applications. This is a managed server-side model that is able to capture the business logic of the enterprise application. IBM is EJB’s original […]
- « Previous Page
- 1
- 2
- 3
- 4
- …
- 29
- Next Page »