Creación de un docker con PHP 7 para Laravel con una instancia de mariadb como base de datos, para ejecutar el docker composer se debe copiar en la carpeta de destino y ejecutar el comando
docker-compose up
class StringHelper { | |
public static void main(String[] args) { | |
String cadena = "Hola mundo"; | |
System.out.println( conteoCaracteres('o', cadena)); | |
} | |
public static int conteoCaracteres(char caracter, String cadena) { | |
int contador = 0; |
<?php | |
use Illuminate\Support\Facades\Artisan; | |
// version optimizada de limpieza de cache | |
Route::get('/clear-cache', function () { | |
Artisan::call('optimize:clear'); | |
return '<script>window.location.href="/"</script>'; | |
}); |
# Obtiene la lista de los archivos modificados | |
git diff --name-only SHA1 SHA2 | |
# Obtiene la lista de los archivos modificados entre dos commits y almacendaos en un ZIP | |
git archive --output=file.zip HEAD $(git diff --name-only SHA1 SHA2) |
/** | |
* Busqueda de tipo BubleSort | |
*/ | |
class BubleSort { | |
BubleSort (int ... array) { | |
long time_start, time_end; | |
time_start = System.currentTimeMillis(); | |
for(int i = 0; i < array.length; i++) { |
-- Lista de claves foraneas, solo información | |
SELECT name AS 'Constraint', | |
OBJECT_NAME(parent_object_id) AS 'Table', | |
OBJECT_NAME(referenced_object_id) AS 'Referenced Table', | |
is_disabled, | |
is_not_trusted | |
FROM sys.foreign_keys; | |
-- Obtención de un objeto DATETIME desde una cadena de texto | |
SELECT CAST('20200101' AS DATETIME) AS fecha | |
-- resultado | |
-- 01/01/2020 0:00:00 | |
-- Resta de un mes a la fecha obtenida desde una cadena de texto |
/** | |
* Listado de meses en español | |
*/ | |
class Util { | |
/** | |
* Lista de meses | |
*/ | |
public static function Meses () { |