elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


Tema destacado: Introducción a Git (Primera Parte)


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 [12]
111  Programación / Bases de Datos / Problema para conectar Oracle FORMS con OracleXE en: 17 Enero 2010, 16:16 pm
Hola!
Tengo instalado:
- Oracle 10g XE
- Oracle DeveloperSuite 10g

Estoy aprendiendo a utilizar Oracle Forms incluido en la suite.
Después de instalar la suite puedo conectar con la base de datos con normalidad, pero de pronto, sin haber realizado ningún cambio de configuración ni nada de nada me deja de conectar. No importa que reinicie el programa o el sistema operativo, que no hay manera de que conecte, dando el siguiente error:
ORA-12154: TSN:no se ha podido resolver el identificador de conexión especificado
He probado como ya he dicho a reiniciar, a configurar de nuevo la red local con el asistente (que al hacer la prueba de conexión me dice que es correcta), a intentar conectar con distintos usuarios de la base de datos incluido el administrador "system".
El archivo C:\DevSuiteHome_1\NETWORK\ADMIN\tnsnames.ora tiene el siguiente contenido:
Código:
XE =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = ordenado-0f0775)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = XE)
    )
  )
El nombre del equipo, del puerto y de la base de datos son los correctos.
El problema aparece sin causa alguna (al menos que me de yo cuenta) pero contextos en los que se ha podido dar el problema:
- después de desgramentar la unidad
- después de reiniciar el sistema operativo
- sin causa aparente

Nunca he cambiado configuración alguna y la única solución al problema que he encontrado es desinstalar y volver a instalar la suite para que vuelva a funcionar por lo menos una vez más.

Por favor, alguien me puede ayudar???
Si hace falta algún dato decídmelo que en seguida lo subo :)


Muchas gracias.


Start OC4J Instance
112  Programación / Java / Problema con secuencia de escape Ctrl + z en: 21 Agosto 2009, 19:23 pm
Buenas....

tengo el siguiente código:

Código:
import java.io.*;
public class CMediana {

public static void main(String[]args)
{

int temp = 0;
int i = 0;
int nElementos = 0;

final char eof = (char)-1;


do{
System.out.print("Cuántos elementos tendrá la serie? ");
nElementos = Leer.datoInt();
}while(nElementos < 1);


int []m = new int [nElementos];

System.out.println("Introduzca una serie de números");
System.out.println("Para salir pulse [Ctrl][z]");

do{
System.out.print("Número " + (i+1) + ": ");
m[i] = Leer.datoInt();
i++;
}while(i < m.length && m[i] != eof);
}
}

La clase Leer es una clase creada para leer los datos de tipo "int".

El problema es que cuando puslo Ctrl + z el resultado es el siguiente (por ejemplo):

Cuántos elementos tendrá la serie? 6
Introduzca una serie de números
Para salir pulse [Ctrl][z]
Número 1: 23
Número 2: 54
Número 3: 2
Número 4: Número 5: Número 6:

El resultado que me gustaría que fuese al pular la secuencia de salida del programa es el siguiente:

Cuántos elementos tendrá la serie? 6
Introduzca una serie de números
Para salir pulse [Ctrl][z]
Número 1: 23
Número 2: 54
Número 3: 2
Número 4:

¿Alguien me puede ayudar por favor??? :)
113  Programación / Java / Duda con método available() en: 10 Agosto 2009, 22:04 pm
hola!!!
tengo el siguietne código extraído de un ejercicio de Fco. Javier Ceballos ("Java 2: Curso de programación"):
Código:
import java.io.*;

public class CTest {

public static void main (String[]args)
{
InputStreamReader isr = new InputStreamReader (System.in);
BufferedReader flujoE = new BufferedReader (isr);
PrintStream flujoS = System.out;

char car = 0;
int ncars;

try
{
flujoS.print("Caracter: ");
car = (char)flujoE.read();
flujoS.println(car);


ncars = flujoE.available();
flujoE.skip(ncars);


flujoS.print("Caracter: ");
car = (char)flujoE.read();
flujoS.print(car);
}

catch(IOException e)
{

}
}
}


el problema y duda que tengo es que la línea :
Código:
ncars = flujoE.available();

produce un error ya que el método available() no está definido para el tipo BufferedReader.

En un ejemplo del libro el código es así tal cual( no lo he modificado), sin embargo cuando intento compilar el programa me lanza el error en dicha línea. Es una errata del libro o estoy haciendo algo mal???
por otro lado he sustituido ese intento de vaciar el buffer con:
Código:
System.in.skip(System.in.available());
pero no se vacía el buffer. En este otro caso por qué no funciona el vaciado???

Gracias y espero respuesta :)
114  Programación / Programación C/C++ / Re: necesito hacer la codificacion en c++ en: 22 Julio 2009, 18:55 pm
A ver si esto te puede ayudar un poquito.
Puedes guardar la palabra en un array[n] y comparar los elementos de la siguiente manera:
array[0] y array[n-1]
array[1] y array[n-2]
etc... , siendo n el número de letras que contiene la palabra.

Ya contarás qué tal :)
115  Programación / Java / Re: Problema básico de Classe en: 9 Junio 2009, 21:16 pm
Lo que te cuentan del paquete y eso.... no sé. Yo también acabo de empezar con Java y también vengo de C. Al ser una duda tan básica supongo que el problema es más sencillo que crear un paquete.

La clase que tú creas contiene un sólo método, llamado printer, el cual al ser invocado por un objeto de esa clase imprime el saludo por la pantalla.
Para poder usar ese método puedes crear un objeto el cual er_rafael_rafi llamó pr.
A través de ese objeto tienes acceso al método de la clase printer y así poder imprimir el saludo.
Al estar empezando con Java lo que supongo que intente conseguir tu libro o apuntes sea que crees objetos a partir de clases y manejes las variables y métodos de la misma :)

Espero haberte ayudado.
116  Programación / Java / duda básica con método available() en: 7 Junio 2009, 13:51 pm
Hola!!
supongo que esto sea una pregunta bastante sencilla, pero he intentado buscar info al respecto y no he conseguido solucionar el problema.

el programa en cuestión tiene que leer un caracter, visualizarlo y luego otra vez lo mismo, leer y visualizar.

el problema es que he buscado la manera de saltar los caracteres de retroceso de carro y salto de línea, encontrando la siguiente solución:

Código:
ncars = flujoE.available();
flujoE.skip(ncars);


lo que me ocurre es que me da un error, ay que no reconoce el método available() definido en el tipo BufferedReader (es el error que me da el compilador).

el código completo:

Código:
import java.io.*;

public class CTest {

public static void main (String[]args)
{
InputStreamReader isr = new InputStreamReader (System.in);
BufferedReader flujoE = new BufferedReader (isr);
PrintStream flujoS = System.out;

char car = 0;
int ncars;

try
{
flujoS.print("Caracter: ");
car = (char)flujoE.read();
flujoS.println(car);

ncars = flujoE.available();
flujoE.skip(ncars);

flujoS.print("Caracter: ");
car = (char)flujoE.read();
flujoS.print(car);
}

catch(IOException e)
{

}
}
}

sé que puede ser una tontería, pero como tengo muy poquita experiencia con Java (algo más con C) no doy con la solución
muchas gracias :)
117  Sistemas Operativos / Windows / Re: Crear USB bootable en: 30 Marzo 2009, 11:52 am
lo que yo prefiero es hacer lo que viene en éste enlace :
http://support.microsoft.com/kb/305595/es

pero cambiando el disco por un pendrive (al hacer lo mismo con un pendrive, no funciona, no detecta el inico del sistema correcto en él) En la teoría debería funcionar, pero en la práctica no lo hace.
No sé si hay alguna razón especial por la que no funcione así en un pendrive y sí en un CD (he decir que nunca lo he probado en un CD). No sé si hace falta especificar ciertos parámetros en el boot.ini o algo así.
118  Sistemas Operativos / Windows / Re: Crear USB bootable en: 28 Marzo 2009, 10:52 am
rockernault, gracias pero no quiero  instalar ningún programa extra que ayude a crear un pendrive bootable (ni de HP ni de ninguna compañía u open source o lo que sea)
randomize, los archivos parecen estar limpios.

Nadie sabe por qué no funciona la solución que encontré d copiar esos tres archivos?? :-\
119  Sistemas Operativos / Windows / Crear USB bootable en: 27 Marzo 2009, 21:36 pm
Hola, estoy intentando hacer un USB bootable, para intentar iniciar el ordenador desde el USB y tener acceso al contenido del disco duro. Buscando por google encontré lo siguiente que hay que copiar en la unidad USB los siguientes archivos:
NTDLR
NDETECT.COM
boot.ini

el boot.ini tiene el siguietne contenido:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOW S
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect

Al copiar estos 3 archivos en el pendrive e iniciar el sistema desde la unidad USB aparece el siguieten mensaje de error : "disk boot failure, insert system disk and press enter".

Lo que NO QUIERO:
- que me den soluciones para iniciar el ordenador desde el CD-ROM u otras opciones (bien sean con el cd de windows xp, versiones desatendidas, etc...)
- instalar ningún programa extra que ayude a crear un pendrive bootable (ni de HP ni de ninguna compañía u open source o lo que sea)

Lo que SÍ QUIERO:
- iniciar el equipo desde un USB


Mi intención es crear lo que hace muchos años en MSDOS se hacía con el comando SYS C: A: para crear un diskette de sistema y poder iniciar el ordenador desde el diskette (querría saber por qué no funciona por el de aprender, ya que he leído que debería poder iniciarse así, copiando los archivos arriba indicados, pero el resultado no es el esperado.

DATOS(por si sirven de ayuda):
- están conectados los apartados necesarios del BIOS (USB legacy supprt, etc.....)para poder iniciar desde la unidad USB
- tengo un único disco duro con dos particiones (C: y D:)

Para culaquier otro dato no tendré problema en facilitarlo.

Gracias y un saludo. :)
Páginas: 1 2 3 4 5 6 7 8 9 10 11 [12]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines