Jump to content

User:Sallymwalr/Books/Science Research

From Wikipedia, the free encyclopedia


Computer Science Research

[edit]

Teach Yourself

[edit]
Single Table Inheritance
Don't repeat yourself
Active record pattern
Object-relational mapping
Ruby on Rails
Object database
JSON
XML
Software engineering
MIT License
Class (computer programming)
Object-oriented programming
Business object
Ebean
ActiveJDBC
Entity Framework
Software
Multitier architecture
Business logic
Data access layer
Instance variable
Property (programming)
Anemic domain model
Domain model
BusinessObjects
Data access object
Data transfer object
Java (programming language)
Data mapper pattern
ActiveJPA
Java Persistence API
Open-source software
List of object-relational mapping software
Nested transaction
Distributed transaction
Java Database Connectivity
Java Transaction API
Java virtual machine
Java Platform, Micro Edition
Java Platform, Standard Edition
Java Platform, Enterprise Edition
Java Card
Android software development
Squawk virtual machine
Java Development Kit
OpenJDK
JavaFX
Maxine Virtual Machine
Blackdown Java
Java servlet
MIDlet
JavaServer Pages
Java Web Start
Java applet
Eclipse (software)
GNU Classpath
Google Web Toolkit
Apache Harmony
Hibernate (framework)
IcedTea
Jazelle
Spring Framework
WildFly
TopLink
Free Java implementations
Sun Microsystems
Java Community Process
Java version history
BeanShell
JavaOne
Devoxx
Clojure
Groovy (programming language)
Oxygene (programming language)
Tcl/Java
JRuby
Jython
Kotlin (programming language)
Processing (programming language)
Rhino (JavaScript engine)
Scala (programming language)
DBIx::Class
Perl DBI
Relational database
Dancer (software)
SQL
Web framework
Identity map pattern
Database caching
Database
Software design pattern
Lazy loading
Abstract factory pattern
Builder pattern
Factory method pattern
Prototype pattern
Singleton pattern
Proxy pattern
Flyweight pattern
Facade pattern
Decorator pattern
Composite pattern
Bridge pattern
Adapter pattern
Chain-of-responsibility pattern
Command pattern
Interpreter pattern
Iterator pattern
Mediator pattern
Memento pattern
Observer pattern
State pattern
Strategy pattern
Template method pattern
Visitor pattern
Active object
Scheduling (computing)
Thread pool
Thread-local storage
Balking pattern
Binding properties pattern
Double-checked locking
Asynchronous method invocation
Guarded suspension
Join-pattern
Lock (computer science)
Monitor (synchronization)
Proactor pattern
Reactor pattern
Readers–writer lock
Front controller
Interceptor pattern
Model–view–controller
Specification pattern
Publish–subscribe pattern
Naked objects
Service locator pattern
Inversion of control
Blackboard (design pattern)
Method chaining
Business delegate pattern
Composite entity pattern
Dependency injection
Intercepting filter pattern
Mock object
Null Object pattern
Object pool pattern
Servant (design pattern)
Twin pattern
Type Tunnel pattern
Design Patterns
Enterprise Integration Patterns
Multitenancy
Athena Framework
Java Data Objects
Java Object Oriented Querying
CakePHP
Abstraction principle (computer programming)
Query language
Domain-specific language
Database schema
Automatic programming
Library (computing)
Relational model
Loose coupling
Interpreter (computing)
Attribute (computing)
Object (computer science)
Variable (computer science)
Type system
Table (database)
Entity
AutoFetch
Call stack
DataNucleus
ObjectStore
Objective-C
Computer-aided design
C++
Visual Basic .NET
Python (programming language)
Perl
C Sharp (programming language)
Ruby (programming language)
Object Pascal
NoSQL
Entity–relationship model
Entity–attribute–value model
XML database
Star schema
Semantic data model
Array DBMS
Online analytical processing
Flat file database
Associative model of data
Column-oriented DBMS
Document-oriented database
Object-relational database
Deductive database
Temporal database
Triplestore
XPath 2.0
JSONiq
Native Queries
Object Management Group
Declarative programming
Database trigger
Object-based spatial database
Telecommunication
Real-time computing
Molecular biology
CoffeeScript
RubyGems
Rack (web server interface)
Merb
Lighttpd
Mustache (template system)
Haml
Method (computer programming)
Message passing
Class-based programming
Method overriding
Abstraction layer
Structured programming
Metamodeling
Distributed object communication
Subroutine
Object-relational impedance mismatch
Service Data Objects
Architectural pattern
SQLAlchemy