¿Cómo convertir una imagen a codificación base64 en PHP?

La función base64_encode() es una función incorporada en PHP que se utiliza para convertir cualquier dato a codificación base64. Para convertir una imagen en codificación base64, primero debe obtener el contenido del archivo. Esto se puede hacer con la ayuda de la función file_get_contents() de PHP. Luego pase estos datos sin procesar a la función … Continue reading «¿Cómo convertir una imagen a codificación base64 en PHP?»

Método ConcurrentLinkedDeque poll() en Java con ejemplo

El método poll() de ConcurrentLinkedDeque devuelve el elemento frontal en el contenedor Deque y lo elimina. Devuelve nulo si el contenedor está vacío. Sintaxis: public E poll() Parámetros: este método no acepta ningún parámetro. Devoluciones: este método devuelve el elemento frontal del contenedor Deque si el contenedor no está vacío y lo elimina. Devuelve nulo … Continue reading «Método ConcurrentLinkedDeque poll() en Java con ejemplo»

Elementos inversos de un flujo paralelo en Java

Dado un flujo paralelo en Java, la tarea es invertir sus elementos. Ejemplos: Input: Parallel Stream = {11, 22, 33, 44} Output: {44, 33, 22, 11} Input: Parallel Stream = {a, b, c, d} Output: {d, c, b, a} A continuación se muestran las diversas formas de hacerlo: Uso de la clase Collectors : dado … Continue reading «Elementos inversos de un flujo paralelo en Java»

unordered_map emplazar() en C++ STL

Unordered_map ::emplace() es una función integrada en C++ STL que inserta la clave y su elemento en el contenedor unordered_map. Aumenta efectivamente el tamaño del contenedor en uno. Si la misma clave se coloca más de una vez, el mapa almacena el primer elemento solo porque el mapa es un contenedor que no almacena varias … Continue reading «unordered_map emplazar() en C++ STL»

Diferencia entre std::quick_exit y std::abort

  std::salida_rápida() Hace que ocurra la finalización normal del programa sin limpiar completamente los recursos. Sintaxis: void quick_exit(int exit_code) no except; En caso de ejecución de subprocesos, los códigos se vuelven complejos y conocer la ejecución de subprocesos es difícil. Mientras que uno de los subprocesos puede estar esperando que finalice un proceso, mientras que … Continue reading «Diferencia entre std::quick_exit y std::abort»

para comando en Linux con ejemplos

for command en Linux se usa para ejecutar repetidamente un conjunto de comandos para cada elemento presente en la lista. Sintaxis: for NAME [in WORDS … ] ; do COMMANDS; done Ejemplo: Opciones: ayuda para : Muestra información de ayuda. Publicación traducida automáticamente Artículo escrito por DrRoot_ y traducido por Barcelona Geeks. The original can … Continue reading «para comando en Linux con ejemplos»

Colorea N cuadros usando M colores de manera que K cuadros tengan un color diferente al cuadro de su izquierda

Dado N número de casillas dispuestas en fila y M número de colores. La tarea es encontrar el número de formas de pintar esas N cajas usando M colores de manera que haya exactamente K cajas con un color diferente al color de la caja a su izquierda. Imprime esta respuesta modulo 998244353 . Ejemplos:   … Continue reading «Colorea N cuadros usando M colores de manera que K cuadros tengan un color diferente al cuadro de su izquierda»

Introducción a las API

¿Qué es una API?API es una abreviatura de Interfaz de programación de aplicaciones, que es una colección de protocolos de comunicación y subrutinas utilizadas por varios programas para comunicarse entre ellos. Un programador puede hacer uso de varias herramientas API para hacer su programa más fácil y simple. Además, una API facilita a los programadores … Continue reading «Introducción a las API»

Reemplace cada elemento de la array por su siguiente elemento

Dada una array arr , la tarea es reemplazar cada elemento de la array con el elemento que aparece después y reemplazar el último elemento con -1 . Ejemplos:   Entrada: arr[] = {5, 1, 3, 2, 4}  Salida: 1 3 2 4 -1 Entrada: arr[] = {6, 8, 32, 12, 14, 10, 25 }  Salida: … Continue reading «Reemplace cada elemento de la array por su siguiente elemento»

Comprobar si un número es un número misterioso

Dado un número, comprueba si es un número misterioso o no. Un número misterioso es un número que se puede expresar como la suma de dos números y esos dos números deben ser el reverso uno del otro. Ejemplos: C++ // C++ implementation of above approach #include <bits/stdc++.h> using namespace std;   // Finds reverse … Continue reading «Comprobar si un número es un número misterioso»