Repaso 7 Flashcards
¿Que usos tienen en Java las clases StringBuffer y StringBuilder?
Representan cadenas variables(mutables)
StringBuffer –> Thread-safe porque todos su metodos están sincronizados (segura pero mal rendimiento)
StringBuilder –> Por defecto no es segura en un entorno multihillo
¿En que consiste la caracteristica de seguridad RLS en PostgreSQL?
Seguridad basada en filas.
Consiste en aplicar una politica de seguridad que evalua para ciertos usuarios un predicado que provoca que no vean determinadas filas
¿Qué caracteristicas fundamentales tiene un producto de tipo SIEM?
Gestion centralizada de eventos de seguridad, logs, etc + Motor de analisis con inteligencia para deteccion de ataques
¿Cuales son las tipos de JOIN que existen en SQL? (Ej: dos tablas A,B con 10 y 15 filas respectivamente y 5 coincidentes)
- CROSS JOIN (es el producto de cartesiano). En nuestro ejemplo 150 filas de resultado
- INNER JOIN (en base a dos columnas (una de A y otra de B) solo obtenemos filas coincidentes). En nuestro ejemplo 5 filas
- LEFT OUTER JOIN (recupera todas las filas de la tabla A coincidentes con B y no coincidentes poniendo null en esos campos). En nuestro ejemplo 10 filas de resultado
- RIGHT OUTER JOIN (idem que LEFT JOIN pero “mandando” la tabla B). En nuestro ejemplo 15 filas
- FULL OUTER JOIN (resultado de hacer una LEFT JOIN y RIGHT JOIN). En nuetro ejemplo 20 filas
¿Qué metodos/verbos HTTP son considerados “Seguros”?
GET, HEAD, OPTIONS y TRACE
(ver https://tools.ietf.org/html/rfc7231#section-4.2.1)
¿Como es el formato de exportación PEM?
Formato de exportacion de certificados, claves, etc en Base64 con un encabezado y pie
https://en.wikipedia.org/wiki/Privacy-Enhanced_Mail
¿Cual es la estructura de un token JWT?
Consta de tres partes codificadas en Base64 y separadas por un “.” –> header.payload.signature
En el signature se usa una fucion HMAC(con una clave)
https://jwt.io/
https://keepcoding.io/blog/que-es-jwt/
https://es.wikipedia.org/wiki/HMAC
¿Qué tipo de selector es en CSS etiqueta::before {…} y cual es su funcion?
Es un selector de tipo pseudoelemento y que sirve para añadir contenido antes del primer hijo de otra etiqueta
¿Qué formato de fecha y hora es 2020-09-01T18:25:52Z?
Formato según la ISO 8601 y que sigue el estandar UTC
¿Qué es PHP-FPM?
Un motor/interprete de PHP que se ejecuta en un proceso independiente al del Apache
¿Qué datos fundamentalmente se manejan en un SNMPv1 Trap?
- Direccion del Agente
- Tipo de trap generica
- Tipo de trap especifica
- TimeStamp
- Variable(s)+Valor(s)
¿Cual es el funcionamiento del comando exec en Linux?
Ejecutar el comando que aparece a continuacion usando el mismo proceso que el del shell desde donde se lanza.
Lo que provoca es que te saca del shell una vez que termina
¿Cual es la utilidad de un TABLESPACE en Oracle?
Agrupar objetos como tables, indices, etc y asociarse con una serie de ficheros de datos (datafiles)
Explica cual es la estructura y funcion del Patron de diseño Template Method?
Consiste en una clase abstracta (arquitectura) de la que podrán heredar las clases de las aplicaciones concretas y que contiene:
1. Metodo plantilla donde se define un flujo de negocio pero que hace uso de algunos metodos abstractos
2. Metodos abstractos que se definen en este nivel pero no se pueden implementar
En UML 2.x, ¿cuales son diagramas de comportamiento?
- Diagrama de Casos de usos
- Diagrama de Actividad
- Diagrama de Maquina de Estados
- Diagramas de interacción (Secuencia, Comunicacion, Interaction overview, Tiempos)