Galería de mapas mentales Ruta de aprendizaje de arquitectos JAVA (serie)
Este es un mapa mental sobre la ruta de aprendizaje del arquitecto JAVA. El contenido principal incluye: DevOps, implementación de operación y mantenimiento, inteligencia artificial, modelo IO, pruebas, red, middleware, base de datos, big data, instrucciones comunes de Linux, microservicios, Base.
Editado a las 2024-04-08 22:59:46,Este es un mapa mental sobre una breve historia del tiempo. "Una breve historia del tiempo" es una obra de divulgación científica con una influencia de gran alcance. No sólo presenta los conceptos básicos de cosmología y relatividad, sino que también analiza los agujeros negros y la expansión. del universo. temas científicos de vanguardia como la inflación y la teoría de cuerdas.
¿Cuáles son los métodos de fijación de precios para los subcontratos de proyectos bajo el modelo de contratación general EPC? EPC (Ingeniería, Adquisiciones, Construcción) significa que el contratista general es responsable de todo el proceso de diseño, adquisición, construcción e instalación del proyecto, y es responsable de los servicios de operación de prueba.
Los puntos de conocimiento que los ingenieros de Java deben dominar en cada etapa se presentan en detalle y el conocimiento es completo, espero que pueda ser útil para todos.
Este es un mapa mental sobre una breve historia del tiempo. "Una breve historia del tiempo" es una obra de divulgación científica con una influencia de gran alcance. No sólo presenta los conceptos básicos de cosmología y relatividad, sino que también analiza los agujeros negros y la expansión. del universo. temas científicos de vanguardia como la inflación y la teoría de cuerdas.
¿Cuáles son los métodos de fijación de precios para los subcontratos de proyectos bajo el modelo de contratación general EPC? EPC (Ingeniería, Adquisiciones, Construcción) significa que el contratista general es responsable de todo el proceso de diseño, adquisición, construcción e instalación del proyecto, y es responsable de los servicios de operación de prueba.
Los puntos de conocimiento que los ingenieros de Java deben dominar en cada etapa se presentan en detalle y el conocimiento es completo, espero que pueda ser útil para todos.
Ruta de aprendizaje de arquitectos JAVA
Base
tipo básico
En t
byte
corto
flotar
doble
largo
carbonizarse
booleano
orientado a objetos
Encapsulación
heredar
Polimorfismo
Operaciones de archivos
Creación de archivos
borrar
encontrar archivos
servidor de archivos
cef
rápidoDFS
MiniIO
servidor de archivos nginx
NFS
servidor de archivos tomcat
apache tika
hilo
Creación de hilos
Heredar hilo
Implementar la interfaz ejecutable
Implementar la interfaz invocable
Grupo de subprocesos
Servicio Ejecutor
Futuro Completable
clase anónima
Seguridad del hilo
Grupo de subprocesos
Mapa de hash concurrente
Patrones de diseño
Creativo
Patrón singleton
Patrón de fábrica
patrón abstracto de fábrica
patrón constructor
Patrón de prototipo
tipo estructural
modo proxy
modo adaptador
Patrón decorador
modo de apariencia
Modo Puente
Modo combinado
Modo peso mosca
conductual
patrón de estrategia
patrón de método de plantilla
Patrón de observador
subpatrón iterativo
modelo de cadena de responsabilidad
modo comando
Modo nota
modo de estado
modo visitante
modelo intermediario
modo intérprete
expresión regular
JVM
espacio de memoria
monitor
Afinación
modelo de memoria
recolectar
Recopilación
Lista
ArryList
Lista enlazada
Vector
Colocar
Conjunto de hash
Conjunto de árboles
Mapa
HashMap
ÁrbolMapa
JUC
base de datos
Base de datos relacional
MySQL
Oráculo
DB2
PostgreSQL
damang
base de datos no relacional
Redistribuir
MongoDB
casandra
HBase
software intermedio
Middleware de base de datos
FragmentaciónJDBC
mi gato
PrestoDB
Middleware de mensajes
kafka
temas-kafka
Ver temas: ./kafka-topics.sh --list --bootstrap-server 10.221.1.148:9092
Eliminar tema: ./kafka-topics.sh --delete --topic digiop-topic --bootstrap-server 10.221.1.148:9092
grupos-de-consumidores-de-kafka
Ver la lista: ./kafka-consumer-groups.sh --bootstrap-server 10.221.1.148:9092 --list
subtema
subtema
Cohete MQ
ConejoMQ
Actividad MQ
microservicios
Nube de primavera
arranque de primavera
Centro de registro
eureka
Nacos
cuidador del zoológico
Centro de configuración
Apolo
Nacos
puerta
Puerta
zuul
Centro de certificación
Seguridad
OAuth2
shiro
JWT
dubbo
modelo IO
AI
aprendizaje profundo
aprendizaje automático
Procesamiento de imágenes
procesamiento de vídeo
Modelo de lenguaje grande (LLM)
Grandes datos
Chispa - chispear
Colmena
Hadoop
Flink
DevOps
CI
CD
Comandos comunes de Linux
cortafuegos
iptables
Agregar reglas: iptables -I ENTRADA -p tcp --dport 6088 -m estado --estado NUEVO -j ACEPTAR
Guardar reglas (requiere reinicio): iptables-save > /etc/sysconfig/iptables
documento
proceso
Tabla de contenido
Permisos
caparazón
Gestión de paquetes
Despliegue de operación y mantenimiento
Implementación en contenedores
estibador
Kubernetes
Puerto
Servidor web
Gato
weblógica
Jboss
Webesfera
resaca
marco de comunicación de red
netty
mina
Oso pardo
prueba
prueba de unidad
simulacros de examen
Marco de pruebas Junit
Pruebas de integración
Prueba de interfaz del módulo
Prueba de caja gris
Pruebas de regresión
Pruebas de rendimiento
test de presión
Supervisión del rendimiento
Prueba de fiabilidad
Prueba de seguridad
seguridad de la contraseña
Cifrado y descifrado
cortafuegos
Copia de seguridad segura
Control de acceso
capturar paquetes
tiburón de alambre
prueba automatizada
jemter
SelenioUI
Pruebas de caos
Pruebas aleatorias
Prueba de fuzz
Al azar tentativamente
Configuración aleatoria
inyección de falla
red
modelo OSI
Capa de aplicación
Capa de presentación
capa de sesión
capa de transporte
capa de datos
capa de enlace de red
capa fisica