David JAVA Knowledge

Create a Competitive Analysis / SWOT to position your company in the market

Начать. Это бесплатно
или регистрация c помощью Вашего email-адреса
David JAVA Knowledge создатель Mind Map: David JAVA Knowledge

1. Frameworks

1.1. Dependency Injection

1.1.1. Spring

1.1.2. Spring-DM

1.1.3. Weld

1.2. JEE

1.2.1. JPA

1.2.1.1. Hibernate

1.2.2. EJB

1.2.3. Presentation

1.3. Regular Expressions

1.4. Delivery Tools

1.4.1. Ant

1.4.2. Maven

1.5. Test Frameworks

1.5.1. JUnit

1.5.2. DBUnit

2. Core Skils

2.1. Development Methodologies

2.1.1. SSADM

2.1.2. Rational Unified Process

2.1.3. Agile

2.1.3.1. SCRUM

2.1.4. Extreme Programming

2.1.4.1. Test Driven Development

2.1.4.2. Pair Programming

2.2. Low Latency Development

2.3. Design Patterns

2.3.1. GoF Patterns

2.3.2. Enterprise Patterns

2.3.3. GRASP Patterns

2.3.4. Enterprise Integration Patterns

2.3.5. Event Driven Development

2.4. Cryptography

2.4.1. AES

2.4.2. RSA

2.4.3. PGP

2.4.4. SSL

2.5. Continous Integration

3. Advanced Frameworks

3.1. App Containers

3.1.1. JBoss

3.1.2. Osgi

3.1.2.1. Aoache Karaf

3.1.3. Web Containers

3.1.3.1. Tomcat

3.1.3.2. Jetty

3.1.4. Glass Fish

3.2. Rule Engines

3.2.1. JBoss Drools

3.3. DataTransportation

3.3.1. Messaging

3.3.1.1. ActiveMQ

3.3.1.2. Tibco

3.3.2. Routing

3.3.2.1. Camel

3.3.3. Communcation Service

3.3.3.1. Apache ServiceMix

3.3.4. Communication Between Apps

3.3.4.1. Apache Thrift

3.3.5. Hadoop

3.4. Data Processing

3.4.1. Graph Databases

3.4.1.1. Neo4j

3.4.2. Relational

3.4.2.1. Apache Derby

3.4.2.2. MySql

3.4.2.3. Oracle

3.4.3. BigData

3.4.3.1. GridGain

3.4.3.2. Tika

3.4.3.3. Lucene

3.4.3.4. Solr

3.4.3.5. ManifoldCF

3.4.4. Key Value Stores

3.4.4.1. HawtDB

3.4.4.2. KahaDB

4. Core JAVA

4.1. Languages

4.1.1. JAVA

4.1.2. Groovy

4.1.3. Scala

4.2. Groovy

4.3. JMX

4.4. Collections Framework

4.5. Generics

4.6. JAVA Concurrency

4.7. Communication

4.7.1. RMI

4.7.2. IO

4.7.3. NIO

4.7.4. CORBA

4.8. JAVA XML

4.8.1. DOM

4.8.2. SAX

4.8.3. STAX

4.8.4. XSLT

4.8.5. XML Beans

4.9. JDBC

4.10. JAVA RegExp

4.11. JVM

4.12. Configuration

4.12.1. JNDI

4.12.2. JAVA Properties

4.12.3. Java Preferences

4.13. Apache Commons

4.14. J2ME

4.15. JMS

5. Relevant

5.1. Editors

5.1.1. Eclipse IDE

5.1.2. Netbeans

5.2. QA

5.2.1. JIRA

5.2.2. Confluence

5.3. Networking

5.3.1. TCI/IP

5.3.1.1. Protocols

5.3.1.1.1. UDP

5.3.1.1.2. TCP

5.3.1.2. Applications

5.3.1.2.1. LDAP

5.3.1.2.2. SSH

5.3.1.2.3. FTP

5.3.1.2.4. SNMP

5.3.1.2.5. HTTP

5.3.1.2.6. DNS

5.3.1.2.7. SNMP

5.3.1.3. IP

5.4. Other Programming Languages

5.4.1. .Net

5.4.1.1. C#

5.4.1.2. ADO.Net

5.4.1.3. Windows Forms

5.4.1.4. WPF

5.4.2. Perl

5.4.3. VB

5.4.4. JavaScript

5.5. SCM

5.5.1. CVS

5.5.2. SVN

5.5.3. Mercruial

5.5.4. P4

5.5.5. Clear Case

5.5.6. Bazaar

5.5.7. Git

5.6. Linux

5.6.1. File Systems

5.6.1.1. Reiser FS

5.6.1.2. ExtFs

5.6.2. Developing

5.6.2.1. Make

5.6.2.2. GCC

5.6.2.3. Bash

5.6.3. Kernel Hacking

5.6.4. Generic User Maintanance

5.6.5. Generic Service Operations

5.6.6. Distros

5.6.6.1. Ubuntu

5.6.6.2. Red Hat

5.6.6.3. SuSe

5.6.6.4. Gentoo

5.7. Realtime OS

5.7.1. PXROS

5.8. High Available Systems

5.9. Clustering

5.10. Specialized IO

5.10.1. SCSI