Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Usuario Invitado

#541
Bases de Datos / Re: Duda sobre el Varchar
17 Febrero 2015, 00:07 AM
No creo que haya diferencia entre rendimiento al consultar registros con un VARCHAR(500) que con un VARCHAR(8000). Se supone que VARCHAR solo usará los espacios que necesita la información a guardar, y el espacio sobrante se libera. En pocas palabras, si tanto el VARCHAR(2000) como el VARCHAR(4000) tienen ocupados solamente 1500 espacios, los 500 del primero y los 2500 del segundo se liberan, quedando solo el espacio que ocupan, por lo que al extraer las dos columnas no habrá diferencia de tiempo (eso tengo entendido).
#542
Java / Re: Ordenar elementos de JCombobox
16 Febrero 2015, 23:04 PM
Trabaja con listas en lugar de arrays, así no tienes que controlar el índice. Prueba el siguiente código:

Código (=java) [Seleccionar]
public void fillComboBox(JComboBox cboCities) {

   BufferedReader br = null;
   List<String> cities;

   try {
      br = new BufferedReader(new FileReader("ruta/al/archivo"));
      cities = new ArrayList<>();

      String line;
      while((line=br.readLine())!=null) {
         StringTokenizer tokenizer = new StringTokenizer(line, "-");
         while(tokenizer.hasMoreTokens()) {
            cities.add(tokenizer.nextToken());
         }
      }
      // sort cities list
      Collections.sort(cities);
   }
   catch(FileNotFoundException fnfe){
      fnfe.printStackTrace();
      throw new RuntimeException("Archivo no encontrado");
   }catch(IOException ioe) {
      ioe.printStackTrace();
      throw new RuntimeException("Error en la lectura del archivo");
   }

   // put cities list in combo
   final DefaultComboBoxModel cboModelCities = new DefaultComboBoxModel();
   cboCities.setModel(cboModelCities);
   cboModelCities.addElement(cities);

}
#543
Java / Re: por que no me sale el codigo
16 Febrero 2015, 21:51 PM
De nada. Si tienes 1 minuto, edita el título del tema y coloca el texto [Resuelto] antes del tema. También colocale un check verde para indicar que está resuelto.

Un saludo y no dudes en volver a preguntar ante cualquier problema.
#544
Java / Re: Ayuda con error en obtener audio
16 Febrero 2015, 21:49 PM
¡Pero coloca código para ver si tienes algún error! Si no estamos adivinando.
#545
Java / Re: por que no me sale el codigo
16 Febrero 2015, 19:49 PM
Cuando usas getText() en un JPasswordField lo que hace la VM es colocar el texto en un pool de la clase String hasta que el garbage collector lo elimine.  Por ésta razón ha sido declarado obsoleto hace ya varios años. Intenta usando:

Código (=java) [Seleccionar]
if(String.valueOf(txtContrasena.getPassword()).equals("jazmin"))
#546
Dudas Generales / Re: La BIOS Y Chipset Duda
16 Febrero 2015, 17:46 PM
De wikipedia:

CitarEl Sistema Básico de Entrada/Salida o BIOS (Basic Input-Output System ) es un código de software que localiza y reconoce todos los dispositivos necesarios para cargar el sistema operativo en la RAM; es un software muy básico instalado en la placa base que permite que ésta cumpla su cometido. Proporciona la comunicación de bajo nivel, el funcionamiento y configuración del hardware del sistema que, como mínimo, maneja el teclado y proporciona salida básica (emitiendo pitidos normalizados por el altavoz de la computadora si se producen fallos) durante el arranque. El BIOS usualmente está escrito en lenguaje ensamblador. El primer término BIOS apareció en el sistema operativo CP/M, y describe la parte de CP/M que se ejecutaba durante el arranque y que iba unida directamente al hardware (las máquinas de CP/M usualmente tenían un simple cargador arrancable en la ROM, y nada más). La mayoría de las versiones de MS-DOS tienen un archivo llamado "IBMBIO.COM" o "IO.SYS" que es análogo al CP/M BIOS.

El BIOS (Basic Input-Output System) es un sistema básico de entrada/salida que normalmente pasa inadvertido para el usuario final de computadoras. Se encarga de encontrar el sistema operativo y cargarlo en memoria RAM. Posee un componente de hardware y otro de software, este último brinda una interfaz generalmente de texto que permite configurar varias opciones del hardware instalado en la PC, como por ejemplo el reloj, o desde qué dispositivos de almacenamiento iniciará el sistema operativo (Windows, GNU/Linux, Mac OS X, etc.).

El BIOS gestiona al menos el teclado de la PC, proporcionando incluso una salida bastante básica en forma de sonidos por el altavoz incorporado en la placa base cuando hay algún error, como por ejemplo un dispositivo que falla o debería ser conectado. Estos mensajes de error son utilizados por los técnicos para encontrar soluciones al momento de armar o reparar un equipo. Basic Input/Output System - Sistema básico de entrada/salida de datos). Programa que reside en la memoria EPROM (Ver Memoria BIOS no-volátil). Es un programa tipo firmware. La BIOS es una parte esencial del hardware que es totalmente configurable y es donde se controlan los procesos del flujo de información en el bus del ordenador, entre el sistema operativo y los demás periféricos. También incluye la configuración de aspectos importantísimos de la máquina.

CHIPSET:

Se denomina Chipset a un conjunto de circuitos integrados que van montados sobre la tarjeta madre. Ese conjunto es el eje del sistema, interconectando otros componentes, como el procesador, las memoria RAM, ROM, las tarjetas de expansión y de vídeo.

El Chipset es el que hace posible que la placa base funcione como eje del sistema, dando soporte a varios componentes e interconectándolos de forma que se comuniquen entre ellos haciendo uso de diversos buses. Es uno de los pocos elementos que tiene conexión directa con el procesador, gestiona la mayor parte de la información que entra y sale por el bus principal del procesador, del sistema de vídeo y muchas veces de la memoria RAM.

Creo que la diferencia es bastante obvia  ^^. Salu2.
#547
Java / Re: Ayuda con error en obtener audio
16 Febrero 2015, 17:41 PM
Si quieres que te ayuden coloca un texto descriptivo respecto a tu problema. Los excepciones pueden aparecer por olvidar un paréntesis, olvidar inicializar una variable, en fin, errores lógicos. Me he tomado la molestia de buscar esa excepción y al parecer estás programando para Android, ¿cierto?.

Generalmente cuando se lanza una excepción te muestra el rastreo de pila para informarte en qué procedimiento, o clase e incluso las causas que desencadenaron la excepción. A ésto también se le llama, stack trace y tiene como distinción letras rojas, por ejemplo:

Exception in paquete.clase: NullPointerException
at ...
at ...
at ...
caused by: AlgunaClase.java on line: 129


Ésa infomación es lo que te interesa revisar cuando tienes una excepción. Pega ese texto aquí para ver si hallamos el problema.
#548
Desarrollo Web / [HTML5] Reproductor MP3
16 Febrero 2015, 16:53 PM
HTML5 MP3 Player





He creado un reproductor de audio en base a la API audio de HTML5. Solo lo hice por diversión, así que tal vez haya algún bug, aunque he tratado de no dejarlos xD.

NOTA: También hace uso de PHP. El uso que hace de PHP es en unas pocas líneas. Como sabrán los navegadores no permiten que desde un servidor se pueda acceder a los archivos locales del cliente, por cuestión de seguridad. Tampoco se puede obtener la ruta absoluta de los archivos que se arrastren mediante el API de drag and drop de HTML5. Por tal motivo, se me ocurrió tener toda la música en nuestro document root de Apache:


Y con PHP escanear el directorio que se arrastre en busca de archivos .mp3. Luego, agregarlos a la lista de reproducción.


FUNCIONAMIENTO



  • Para agregar música se aprovecha el API drag and drop de HTML5 para arrastrar directorios donde tengamos música.

  • Para eliminar canciones de la lista de reproducción se hace click derecho sobre la canción y en el menú contextual, pulsar Eliminar (no se puede eliminar una canción que se está tocando actualmente).

  • Las imágenes del reproductor se pueden descargar desde aquí.

  • Se ha añadido soporte para reproducción aleatoria.


    IMÁGENES






    DESCARGA




    Para el que quiera modificarlo, se puede descargar desde mi Github: HTML5 MP3 player.
#549
Java / Re: websocket + netbeans + java + js
16 Febrero 2015, 14:30 PM
¿Algún error en tiempo de ejecución? ¿Comprobaste que la uri tenga el formato correcto? Imprímela con un console.log para verificar.

ws:[host]:[puerto]/[ContextPath]/[endpoint]

Por ejemplo:

ws://localhost:8080/PruebaWebSocket/endpoint
#550
Con todo respeto amigo @ivancea96, quizas te parezca ofensivo mi comentario, pero asi pienso yo. Para mí es algo tonto respetar creencias que hacen que se pierdan vidas humanas de la manera mas ridícula y salvaje.

En mi país pasamos algo parecido, una decada de terror por terrorismo y aunque la ideología del grupo terrorista no era mala (en realidad querian destruir el gobierno para que el pueblo decida su futuro, porque el gobierno de dicha epoca asaltaba al pais con total descaro y su nivel de corrupción era gigante), el método eligieron sí lo era. La gente no podía estar en la calle más alla de las 6pm porque te llevaban los terroristas y te adoctrinaban, iban a pueblos y si no los ayudaban de x forma mataban a todos y hacían que los niños vean, para que crezcan con ese trauma y lo usen para crear mercenarios despiadados.

Vivir así es horrible, ser testigo de enfrentamientos en cualquier momento, que mueran familiares tuyos, como me pasó a mi con un tío militar, en una emboscada.

Cuando ves en persona el daño que le han hecho al país te invaden muchos sentimientos, pena, lástima, rabia. Cuando ves el monstruo en el que puede convertirse un ser humano y el daño que puede hacer, al menos en lo personal, deseo que no viva más y no haga má daño.