Entradas

Mostrando las entradas etiquetadas como Programación

Archivo de configuración htaccess en PHP usando RewriteRule

 Archivo de configuración htaccess #redireccion de un dominio viejo al nuevo RewriteEngine On #Carga tu propia página de error 404 ErrorDocument 404 /errores/tupágina404.html #Redireccionar a una página todas las páginas de un directorio RewriteRule ^(.*)$ https://pagina.html [R=301,L] RewriteRule ^(.*)$ http://nuevodominio.es/$1 [R=301,L] RewriteRule ^directorio/$ directorio.php?url=$1 RewriteRule ^blog(.*)$ blog.php?url=$1  RewriteRule ^post/(.+)$ post.php?url=$1 #Prevenir la navegación en un directorio Options All -Indexes Proyecto MVC en php RewriteEngine On #Esta condición es verdadera cuando la ruta al REQUEST_FILENAME no hace #referencia a una CARPETA que existe en el RewriteCond %{REQUEST_FILENAME} !-d #Esta condición es verdadera cuando la ruta al REQUEST_FILENAME no hace #referencia a un ARCHIVO que existe en el RewriteCond %{REQUEST_FILENAME} !-f #La parte ^(.*)$ le dice al modulo de reescritura que queremos pasar la ruta #completa solicitada como un paráme...

Programación Java Básico - Tipos de Datos en Java

Imagen
Tipos de datos en Java El lenguaje de programacion Java es un lenguaje tipiado, lo que significa que todas las variables deben de ser declaradas antes de ser usadas. Esto involucra definir el tipo de variable y nombre, como por ejemplo: int edad = 45; En la siguiente imagen podemos ver la definición de estos tipos de variables: Valores por default No siempre es necesario asignar un valor cuando la variable es declarada, las variables que no son inicializadas, el compilar les asignara un valor por default, estos valores se muestran en la siguiente tabla. Código Primero definimos todos los tipos de variables: Después realizamos el código que nos permitirá ver el resultado en consola. Por ultimo ejecutamos nuestro programa y vemos la salida en consola. Bien esto ha sido todo, espero les haya quedado un poco mas claro la forma de declarar variables con los tipos de datos. dejo los enlaces de donde obtuve la info. Saludos.... Enlaces https://docs.or...

Aprendiendo Desarrollo Android - AsyncTask

Imagen
AsyncTask AsyncTask permite el uso adecuado y sencillo del subproceso de interfaz de usuario(UI). Esta clase le permite realizar operaciones en segundo plano y publicar resultados en el subproceso de interfaz de usuario sin tener que manipular subprocesos y / o controladores. AsyncTask está diseñado para ser una clase auxiliar en torno a Thread y Handler y no constituye un marco de subprocesamiento genérico. AsyncTasks idealmente debe ser utilizado para operaciones cortas (unos pocos segundos a lo mucho). Si necesita mantener los threads en ejecución durante largos períodos de tiempo, se recomienda utilizar las diversas API proporcionadas por el paquete java.util.concurrent tales como Executor, ThreadPoolExecutor y FutureTask. Una tarea asincrónica se define por un cálculo que se ejecuta en un subproceso de fondo y cuyo resultado se publica en el subproceso de interfaz de usuario. Una tarea asincrónica está definida por 3 tipos genéricos, llamados Params, Progress y Result, y 4 ...

Aprendiendo Desarrollo Android(Intents)

Intent Una Intent es un objeto de acción que puedes usar para solicitar una acción de otro componente de la aplicación. Aunque las intents facilitan la comunicación entre los componentes de muchas maneras, existen tres casos de uso fundamentales: Para comenzar una actividad. Para iniciar un servicio. Para entregar un mensaje. import android.content.Intent; //Crear intent Intent intent = new Intent(this, SegundaActividad.class); //Iniciar segunda Actividad startActivity(intent); El intent lo podemos lanzar cuando se le da click a un boton por ejemplo. @Override public void onClick(View v){    Intent intent = new Intent(this, segundaActividad.class);    startActivity(intent); } Pasar datos entre Activities También podemos enviar datos entre Activities por medio de los Intents Intent otraActividad = new Intent(this, OtraActividad.class); /*Datos a pasar en primera Actividad*/ otraActividad.putExtra("datos", "Vengo de otra actividad...

Desarrollo en HTML, CSS y JS

Los siguientes códigos y enlaces son de lo que voy a prendiendo sobre html, css y js. CSS Hacer una imagen redondeada img {   /* cambia estos dos valores para definir el tamaño de tu círculo */      height: 200px;      width: 200px;      /* los siguientes valores son independientes del tamaño del círculo */     background-repeat: no-repeat;     background-position: 50%;     border-radius: 50%;     background-size: 100% auto; } POST ORIGINAL

Programación en C#

El siguiente código fue realizado en la plataforma de  CodigoFacilito  en el  Curso de Programación Orientada a Objetos con C# Modularidad y Encapsulamiento Program.cs namespace Presentacion5_CF {     class Program     {         static void Main(string[] args)         {             clsEmpleados empleado;             empleado = new clsEmpleados();             empleado.Edad = 25;             empleado.Nombre = "Jesus Flor Farias";             empleado.SueldoDiario = 12.5m;             decimal total;             total = empleado.CalculaSalario(30);             Console.WriteLine("El salario mensual del empleado " + empleado.Nombre);    ...