function getFecha(){
var hoy = new Date();
var dd = hoy.getDate();
var mm = hoy.getMonth()+1;
var yyyy = hoy.getFullYear();
if(dd<10)
dd = '0'+dd
if(mm<10)
mm = '0'+mm
hoy = dd + '/' + mm + '/' + yyyy;
return hoy;
}
Este blog nace con la idea de ir alojando soluciones a algunos de los errores con que me voy encontrando en mi vida como programador... No aseguro que estén todos resueltos de la manera más óptima, pero funcionan... Compartir conocimientos, esa es la idea!!!
viernes, 7 de diciembre de 2018
jueves, 15 de noviembre de 2018
SQL Server- Borrar tablas de una base de datos sin borrar la base de datos
//Inhabilitamos la comprobación de constraints
EXEC sp_MSforeachtable @command1="ALTER TABLE ? NOCHECK CONSTRAINT ALL"
//Borramos todas las tablas
EXEC sp_MSforeachtable @command1 = "DROP TABLE ?";
viernes, 2 de noviembre de 2018
MAVEN(mvn) Comandos para test
Tener en cuenta el lifecycle:
compile --> test --> package --> installComandos:
mvn clean (Limpia el proyecto). mvn install (Instala las dependencias del proyecto, indicadas en el pom. Ejecuta antes los comandos compile, test y package). mvn clean install (Se puede ejecutar más de un comando por línea). mvn clean install -DskipTests (Saltea la ejecución del comando indicado con -D). mvn test -Dtest=EJEMPLO (Ejecuta el test sólo sobre la clase que se indica con -D, en este caso sobre la clase EJEMPLO.java).
martes, 23 de octubre de 2018
Ejemplo Log4j
//Lo declaramos como variable estática en la cabecera de la clase
private static final Logger logger = LogManager.getLogger(ClaseJava.class);
//Lo usamos dentro de los métodos
logger.warn("Clase: Ha ocurrido un error al recuperar objeto con código " + idObjeto);
logger.info("Clase: Ha ocurrido un error al recuperar objeto con código " + idObjeto);
//Estos valores se visualizarán dependiendo de lo que se indique en el archivo log4j.properties
//En el ejemplo de abajo, se loggearán en la salida por consola sólo los mensajes de tipo INFO(logger.info)
log4j.rootLogger=INFO, file, stdout
jueves, 9 de agosto de 2018
Ubuntu: Desinstalar completamente MySQL
Ejecutar en una terminal:
apt-get remove -y mysql-*
apt-get purge -y mysql-*
Error eclipse: The type org.springframework.http.HttpMethod cannot be resolved. It is indirectly referenced from required .class files
Solución: Abrir una consola y ejecutar:
mvn dependency:purge-local-repository
lunes, 25 de junio de 2018
domingo, 3 de junio de 2018
Linux- Enviar un archivo local a un servidor remoto vía línea de comandos
1- Se debe tener SSH y SCP instalado.
2- Ejecutar en una terminal el siguiente comando:
scp -P numeroPuerto rutaArchivoLocal usuario@nombreServidor:rutaDestinoServer
Ejemplo:
scp -P 1234 /opt/elmerdeve/pedazosDeCodigoDump.sql elmerdeve@vpsEDV.com:/home/elmerdeve/
Nota: En caso de querer copiar un directorio, usar el parámetro -r.
Ej:
scp -P 1234 -r /opt/elmerdeve/* elmerdeve@vpsEDV.com:/home/elmerdeve/
2- Ejecutar en una terminal el siguiente comando:
scp -P numeroPuerto rutaArchivoLocal usuario@nombreServidor:rutaDestinoServer
Ejemplo:
scp -P 1234 /opt/elmerdeve/pedazosDeCodigoDump.sql elmerdeve@vpsEDV.com:/home/elmerdeve/
Nota: En caso de querer copiar un directorio, usar el parámetro -r.
Ej:
scp -P 1234 -r /opt/elmerdeve/* elmerdeve@vpsEDV.com:/home/elmerdeve/
Linux- Bajar un archivo desde un servidor remoto vía línea de comandos
1- Se debe tener SSH y SCP instalado.
2- Ejecutar en una terminal el siguiente comando:
scp -P numeroPuerto usuario@nombreServidor:rutaArchivoServer rutaDestinoLocal
Ejemplo:
scp -P 1234 elmerdeve@vpsEDV.com:/home/elmerdeve/pedazosDeCodigoDump.sql /opt/elmerdeve
Nota: En caso de querer bajar un directorio, usar el parámetro -r.
Ej:
scp -P 1234 -r elmerdeve@vpsEDV.com:/home/elmerdeve/* /opt/elmerdeve
2- Ejecutar en una terminal el siguiente comando:
scp -P numeroPuerto usuario@nombreServidor:rutaArchivoServer rutaDestinoLocal
Ejemplo:
scp -P 1234 elmerdeve@vpsEDV.com:/home/elmerdeve/pedazosDeCodigoDump.sql /opt/elmerdeve
Nota: En caso de querer bajar un directorio, usar el parámetro -r.
Ej:
scp -P 1234 -r elmerdeve@vpsEDV.com:/home/elmerdeve/* /opt/elmerdeve
Suscribirse a:
Entradas (Atom)
Ubuntu - Setear Variables de Entorno por consola
Ejemplo para NodeJS, Android Studio y Gradle, donde se editan los archivos .profile y .bashrc, se agregan las variables al final del archivo...
-
Tener en cuenta el lifecycle: compile --> test --> package --> install Comandos: mvn clean (Limpia el proyecto). mvn install (...
-
Para verificar algunas propiedades del host y password del usuario: SELECT user, host, password_last_changed, password_lifetime, ...
-
Primero declaramos un array con las cadenas a filtrar: $cadenas = @("Let","It","Be") Luego filtramos el arc...