Mostrar los tags: OR
Mostrando del 51 al 60 de 874 coincidencias
Se ha buscado por el tag: OR
Un ejemplo mejorado del algoritmo de burbuja.
Este codigo en javascript permite sacar una cuenta con los operadores basicos, poniendo todos ellos en la misma cadena, siempre dejando un espacio como restricción. Este código esta basado en una kata de codewars que resolvi y que paso una test enorme de bastantisimos operadores
Ejemplo claro, bien programado de un arbol de expreciones.
Datos de ejemplo:
Datos de entrada: 22/24+467-5****
Datos de salida en Postorder:
Expresion postfix mostrada en PostOrder
22/24+467-5****
Datos de salida en InOrder:
Expresion Infix mostrada en InOrder
((2/2)*((2+4)*(4*((6-7)*5))))
Muy claro el resultado.
Las delcaraciones estan en palabras completas, nada de abreviaturas.
Finalmente se hace uso del stack de java.
Este programa genera archivos "mp3" a partir de textos introducidos por el usuario, en diferentes idiomas.
Botones:
"CREATE AUDIO-TEXT": Genera un audio, a partir del texto presente en el recuadro superior.
"TRANSLATE TEXT": Traduce el texto a cualquiera de los idiomas seleccionables del margen derecho.
"CLEAR TEXT": Borra el texto del cuadro superior.
"LISTEN AUDIO-FILE": Reproduce el último archivo de voz, creado.

/*
*********************
servidor_chat.c
*********************
Hilario Iglesias Martínez.
-------------------------
SERVIDOR.
----------------------------------
Volviendo hacía atrás a algunos
programas sobre sockes ya publicados,
se ha realizado este Sevidor para chat,
con el fin de poder interactuar
con el a través de dos consolas
Linux en el mismo ordenador,
utilizando la dirección Localhost (127.0.0.1),
u otra en la cual la configración del
cortafuegos lo permita.
Una vez abierto, y a la escucha el servidor,
se podrán interactuar mensajes con él
a través del comando linux, por ejemplo
nc 127.0.0.1 5898, o utilizando el antiguo
telnet.
Deberemos de colocar como atributo del comando
nc de linux la ip y el puerto establecido
en el servidor previamente.
El programa hace una llamada al inicio al comando de linux
a ifconfig, con el fin de probar el mismo
con las Ips, idoneas.
------------------------------------------
En este ejemplo se puede ver, en un volcado
de memoria, como se dispone la ip y el puerto
en memoria según se su tratamiento.
formatos Big Endian, o Little Endian
Como en otros programas puestos aquí,
se podría hacer un seguimiento de
los mensajes con wireshark para analizar
los paquetes y entender su proceso.
---------------------------
*********************************
Este programa ha sido realizado en.
LINUX Ubuntu 20.04.4 LTS.
Bajo el standard ANSI C.-C-11
Consola de Linux.
*****************************
Compilacion.
$ gcc servidor_chat.c -o servidor_chat
//**************************************
Ejecucion y un posible ejemplo de salida por
consola. Para interrmpir el programa
utilizar CONTRO C.
+++++++++++++++++++++++++++++++++++++
./servidor_chat
++++++++++++++++++++++++++++++++++
IMPRIME POR CONSOLA.
------------------------------
Tu sistema es Little Endian
+++++++++++++++++++++++++++++++++++++++++++++++
Introduce una IP
127.0.0.1
++++++++++++++++
*******************
Introduce un Puerto:
+++++++++++++++++++
8767
-------------------
Valor de entrada: 8767
Socket creado con éxito
Tamaño de la strucServidor = 16
La IP local es: 127.0.0.1
El Puerto local de conexión es: 8767
----------------------------------------------
Disposición en memoria del Puerto y la IP
----------------------------------------------
02 00 22 3f 7f 00 00 01 00 00 00 00 00 00 00 00 || .."?............
c2 00 00 00 00 00 00 00 f7 a0 ba dc fc 7f 00 00 || ................
38 37 36 37 00 7f 00 00 ad 79 54 c1 92 55 00 00 || 8767.....yT..U..
e8 72 03 3b 66 7f 00 00 60 79 54 c1 92 55 00 00 || .r.;f...`yT..U..
31 32 37 2e 30 2e 30 2e 31 00 54 c1 92 55 00 00 || 127.0.0.1.T..U..
00 a2 ba dc fc 7f 00 00 00 a5 6b 08 1f 31 1f 71 || ..........k..1.q
00 00 00 00 00 00 00 00 83 a0 e6 3a || ...........:
----------------------------------------------
Socket enlazado con éxito.
El Servidor está preparado
Sistema de newsletter desarrollado en C# .NET. La aplicacion funciona con base de datos local que se instala sola con el programa. Se pueden enviar de a 100 correos por hora. Solo se necesita una cuenta SMPT para configurarlo. La aplicación funciona con listas y una pantalla de envio que soporta adjuntos de distintos tipos y formato HTML. Es rapido y sencillo ideal para pequeñas empresas.
Trabaja con SQLITE3 y puede correr en cualquier version de windows.
Si les interesa les dejo mi correo
[email protected]
Consultar costo y formas de envio
Esta libreria compilada le permite a los programadores crear juegos, es el nucleo.
Ya que puede crear las unidades que quiera y desplazarlas por cualquier form o jpanle o canvas.
Es un graficador. O dibujador.
Designado especialmente para aprendices en Java y programacion y para quienes no disponen de tiempo para crear el motor de su juego.
TRABAJO CON PASSWORDS.
************************************
En este ejemplo trabajamos con contraseñas.
Para un acceso figurado a cualquier sistema.
En principio utilicimas las funciones básicas
strcpy, y, strcmp de comparación.
Luego complicamos un poco maś el ejemplo,
con el volcado en memoria de la entrada
del password verdadero o falso, para verlo
posicionado en memoria, así como el volcado de
direcciones de la posición de cada caracter
para apreciar su posición en memoria.
******************************************
Utilizamos en el ejemplo, aunque el programa
no lo requeriria, un tratamiento de desarrollo
con el fin de aprender un planteamiento de
programas muy largos, en los que en el futuro
podríamos utilizar un enlazado tipo make.
Debemos tener en cuenta que todos los
programas a ejecutar deben de estar bajo el
mismo directorio en consola de Linux.
******************************************
principal_pass.c
----------------
Programa principal de llamada a main,
y a la función dump.
+++++++++++++++++++++++++++++++++
Incluimos las seudolibrerías:
volcado.h
trabajoMemoria.h
contraseña.h
DeclaroVariables.h
En estas librerías dividimos el trabajo
de volcar el contenido de memoria
donde nos aparecerá reflejado en password.
El volcado de direcciones.
Incluiremos las contraseñas señaladas
para poder entrar a la hiptética aplicación.
En el último declararemos las variables.
************************************
Repito, que el programa se podría desarrollar
en uno solo. Este planteamiento es meramente
educativo, con el fin de aprender los innumerables
mecanismos de desarrollo que ofrece uno de los
sistemas de programación más robustos y potentes
que existen aún.
El ANSI-C.
**************************************
Este programa ha sido realizado en.
LINUX Ubuntu 20.04.4 LTS.
Bajo el standard ANSI C.-C-11
Usado el IDE Sublime Text.
Consola de Linux.
*******************************************
Forma de compilación bajo consola de Linux.
gcc principal_pass.c -o principal_pass
-----------------------------------------
Para los que quieran desensamblar
utilizando GDB, para ver puntos de
ruptura,o profundizar más en el programa
deben de compilarlo añadiendo
el atributo -g
------------------------------------------
Un ejemplo de ejecución.
$ ./principal_pass elcano
----------------------------------
UN EJEMPLO DE SALIDA POR CONSOLA.
--------------------------------
**********************
CONTRASEÑA CORRECTA
**************************
65 6c 63 61 6e 6f 00 53 48 45 4c 4c 3d 2f 62 69 || elcano.SHELL=/bi
6e 2f 62 61 73 68 00 53 45 53 53 49 4f 4e 5f 4d || n/bash.SESSION_M
41 4e 41 47 45 52 3d 6c 6f 63 61 6c 2f 6d 61 72 || ANAGER=local/mar
67 61 72 69 74 75 2d 78 65 73 74 61 3a 40 2f 74 || garitu-xesta:@/t
6d 70 2f 2e 49 43 45 2d 75 6e 69 78 2f 32 32 34 || mp/.ICE-unix/224
------------------------------------------------------------
Posición en meoria del password: 0x55b478a4b040
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*********************************************************
|En esta dirección | 0x55b478a4b040 |contenido TEXTO es:| e
||En esta dirección | 0x55b478a4b041 |contenido TEXTO es:| l
||En esta dirección | 0x55b478a4b042 |contenido TEXTO es:| c
||En esta dirección | 0x55b478a4b043 |contenido TEXTO es:| a
||En esta dirección | 0x55b478a4b044 |contenido TEXTO es:| n
||En esta dirección | 0x55b478a4b045 |contenido TEXTO es:| o
||En esta dirección | 0x55b478a4b046 |contenido TEXTO es:|
---------------------------------------------------------
Como se ve aparece el password, desglosado en memoria
junto a la entrada SHELL=/bi.
Más abajo vemos direccionado el inicio de la
contraseña a partir de la dirección 0x55b478a4b040.
Si se quieren alojamientos de memoria, o contraseñas,
o direccionamientos más largos, sólo hay que jugar
con los parámetros de los programas.
Eso lo dejo a la libertad de cada uno.
**********************************************************
Realizado por:
Hilario Iglesias Martínez.
--------------------------------------------------------------
/*
----Lenguaje C-----
Texto en memoria.
********************
volcado_text_memo.c
**********************
Hilario Iglesias Martínez.
*******************************
En este ejemplo, se introduce un texto
sin espacios por teclado, para poder
identificarlo mejor en memoria,
de hasta 8 caracteres.
Ejemplo: MENSAJE
El programa realiza un volcado de memoria.
En este volcado se puede ver el texto en
exadecimal, y su ubicación en cada dirección
de memoria en formato TEXTO.
En el se puede estudiar muy bien el funcionamiento
de punteros y direcciones de memoria.
MENSAJE debería volcar en exadecimal:
4d,45,4e,53,41,4a,45
*********************************************
Realizado en plataforma LINUX Ubuntu 20.04.4 LTS.
Bajo el standard ANSI C.-C-11
Usado el IDE Sublime Text.
Compilación: gcc volcado_text_memo.c -o volcado_text_memo
EJECUCIÓN:$ ./volcado_text_memo
******************************************************
Durante la compilación pueden surgir algunos
errores tipo "warning", de asignación,
por incompativilidad de tipos, que no
influyen a la compilación del mismo.
*******************************************
Establecemos por defecto DimensionVolcado=180,
Y un direccionamiento de hasta 8 caracteres*****
for(i=0; i < 8; i++)
{ //Direccioamos hasta un mensaje de 8 caracteres
Se puede modificar parámetros y jugar con el mismo
**********************************************************
RESULTADO.
-------------------------------------
MENSAJE Cadena visible en el volcado pasando texto a exadecimal
------------------------------------------------------------
BYTES DE LA ESTRUCTURA LOCALIZADOS EN: 0x6f73bdc0
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
4d 45 4e 53 41 4a 45 00 c4 ff 00 00 00 00 00 00
c2 00 00 00 00 00 00 00 07 be 73 6f fe 7f 00 00
06 be 73 6f fe 7f 00 00 7d a3 4f 35 6b 55 00 00
e8 12 fb 5f e6 7f 00 00 30 a3 4f 35 6b 55 00 00
00 00 00 00 00 00 00 00 c0 a0 4f 35 6b 55 00 00
10 bf 73 6f fe 7f 00 00 00 d2 6c 7a cf 3b d0 66
00 00 00 00 00 00 00 00 83 40 de 5f e6 7f 00 00
20 36 00 60 e6 7f 00 00 18 bf 73 6f fe 7f 00 00
00 00 00 00 01 00 00 00 a9 a1 4f 35 6b 55 00 00
30 a3 4f 35 6b 55 00 00 a6 da ad c9 96 6b b7 d2
c0 a0 4f 35 6b 55 00 00 10 bf 73 6f fe 7f 00 00
*********************************************************
|En esta dirección | @ 0x6f73bdc0 |contenido TEXTO es:| M
||En esta dirección | @ 0x6f73bdc1 |contenido TEXTO es:| E
||En esta dirección | @ 0x6f73bdc2 |contenido TEXTO es:| N
||En esta dirección | @ 0x6f73bdc3 |contenido TEXTO es:| S
||En esta dirección | @ 0x6f73bdc4 |contenido TEXTO es:| A
||En esta dirección | @ 0x6f73bdc5 |contenido TEXTO es:| J
||En esta dirección | @ 0x6f73bdc6 |contenido TEXTO es:| E
*/
Tengo un problema acá, compañeros, el sigueinte código forma parte de un proyecto de tres clases de Java. Éstá es la última de ellas. No hallo cómo hacer para que me cargue las funciones de la barra de Menús como cambiar color, calcular las vacaciones e incluso mostrar la ayuda. Estuve dándole a ese código por semanas y nada. A ver si alguienme echa acá una mano, ¿No? Se los agradezco de pana. Saludos desde Venezuela.