Mostrar los tags: C

Mostrando del 1.711 al 1.720 de 2.875 coincidencias
Se ha buscado por el tag: C
Imágen de perfil

Validating strong password | Validar contraseña fuerte


JavaScript

Publicado el 30 de Junio del 2018 por Alexis Jose (3 códigos)
4.346 visualizaciones desde el 30 de Junio del 2018
En el ejemplo que a continuación les brindamos, es un sencillo algoritmo en lenguaje javascript, utilizando las funciones nativas del propio lenguaje, podremos validar que una contraseña ingresada cumpla con los requerimientos de una contraseña fuerte.

Primeramente los criterios que tomaremos para validar que la contraseña sea fuerte son los siguientes:

Tiene ocho caracteres como mínimo.
Letras mayúsculas.
Letras minúsculas.
Números.
Símbolos del teclado (todos los caracteres del teclado que no se definen como letras o números) y espacios.

Para el proceso de validación se utiliza el código ASCII (https://es.wikipedia.org/wiki/ASCII), compartimos en el siguiente enlace la tabla de ASCII de la wikipedia: códigos ASCII.

para conocer el código ASCII de un carácter de una cadena en javascript utilizamos la función: charCodeAt
Imágen de perfil

Sistema de encuestas en JavaScript


JavaScript

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 26 de Junio del 2018 por Xavi (548 códigos)
15.108 visualizaciones desde el 26 de Junio del 2018
Este simple código es de ejemplo para ver como utilizar un array bidimensional en Javascript para simular el guardado de los resultados de una encuesta.

encuensta-javascript


NOTA; Unicamente es de ejemplo, ya que no guarda en ningún lugar los resultados de la encuesta.
Imágen de perfil

Botón de Agregar en chosen js


JavaScript

Publicado el 24 de Junio del 2018 por Carlos Luis (2 códigos)
2.867 visualizaciones desde el 24 de Junio del 2018
chosen1

Permite agregar un nombre no registrado en la base de datos, en este caso un veterinario, el cual no figura en el select, extraido de una consulta.

En resumen. Se aprovecha que se puede incluir codigo HTML en el mensaje que muestra chosen.js (no_results_text:), cuando no consigue una opción al ser buscada.

La función: agregarItemChosen = function(elem, tipo, strUrl1, strUrl2),

* elem: Elemento del chosen que contiene el nuevo dato.
* tipo: Necesario porque reutilzo la función para otros controles select (operadores, ejemplo).
* strUrl1: Primera url para guardar el dato.
* strUrl2: Si es exitosa al guardar los dato, esta permite volver a consultar.

El proceso es:
- Asignar el boton a chosen.
- Guardar el dato.
- Volver a consultar
- Asignar el dato al select.


Van a ver mucho código, pero lo principal esta en Javascript, mostre las funciones en PHP, para aclarar dudas.

Saludos
Imágen de perfil

Añadir o eliminar selects segun el usuario va seleccionando


JavaScript

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 21 de Junio del 2018 por Xavi (548 códigos)
2.839 visualizaciones desde el 21 de Junio del 2018
Este código muestra como se pueden clonar y eliminar elementos de una pagina. En este ejemplo, se va clonando el select de países mientras el usuario seleccione.

paises-por-seleccionar

paises-seleccionados


Los datos se obtienen desde PHP, Java, Python, ... en un array de valores, devolviendo algo como:
1
[paises] => Array ( [0] => 4 [1] => 5 [2] => 1 [3] => 3 [4] => 0 )
Imágen de perfil

interface Plantilla<R>{} Uso de plantillas en Java


Java

estrellaestrellaestrellaestrellaestrella(8)
Publicado el 20 de Junio del 2018 por Rafael Angel (81 códigos)
11.615 visualizaciones desde el 20 de Junio del 2018
plantilla
Este ejemplo no trae gran funcionalidad, solo son clases bacias para ejemplificar el uso de plantillas al estilo C++.
O sea objeto <R>....
Esto permite crear una interface, por ejemplo el famoso registro que tiene agregar, eliminar, modificar, buscar, reporte, getId, getEncontrado, entre muchos otros.
Si creas varios modelos: Productos, clientes, usuarios...
Y quieres crear un registro para cada uno, pero los objetos a devolver son por ejemplo objetos, usuario, objetos cliente, los cuales descienden del interface Persona.
Pero cada uno de ellos en su interior tienen diferentes propiedades propias, las cuales no tiene la interface Persona.
Se necesitaría volver a recrear los objetos internos del registro por cada modelo, o sea el modelo Cliente, tendría un Rs que al buscar devuelva un objeto cliente y el objeto Usuario tendría un Rs cuyo buscador devolvería un objeto Usuario al encontrar la información.
Para no tener que reprogramar una y otra vez la estructura de los Registros (Rs) es mejor crear una interface genérica.
En una futura publicasion, bueno cuando salga de los apuros de la Universidad y disponga de más tiempo libre, realizaré un proyecto completamente funcional usando esta técnica, para que quedé más claro.
Por ahora es más facil de comprender y asimilar si lo publico asi.
Imágen de perfil

Multiplicar los inputs por filas y hacer el total


JavaScript

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 21 de Junio del 2018 por Xavi (548 códigos)
7.421 visualizaciones desde el 21 de Junio del 2018
Este simple código, muestra como multiplicar el precio del producto por la cantidad indicada por el usuario en cada producto por separado, a medida que el usuario va introduciendo los importes y/o cantidades. También realiza la suma total de los productos.

multiplicar-productos-javascript