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


 


Tema destacado: Sigue las noticias más importantes de elhacker.net en ttwitter!


  Mostrar Mensajes
Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ... 387
1  Programación / PHP / Re: Como monstrar de 5 en 5 registros de un sql en: Ayer a las 19:34
Tienes 2 opciones:
-Si quieres que el usuario solo pueda avanzar páginas de 1 en 1, entonces guarda la página actual en la sesión del usuario y le vas sumando o restando 5 según el parámetro. A esto no le veo sentido.
-La otra opción, es sacar la posición a partir de la ecuación que te puse antes. Dada una página, basta hacer eso para saber dónde empezar a leer. Luego, acceder con el parámetro GET "?page=N" y listo, no tiene más.
2  Programación / PHP / Re: Como monstrar de 5 en 5 registros de un sql en: Ayer a las 17:34
Qué dices de:
Código
  1. $limitante = ($pagina - 1) * 5;
3  Programación / Programación General / Re: Como hacer un lenguaje de programación? en: 21 Octubre 2017, 21:50
Pues nada, empieza a ello. Empieza definiendo <exactamente> la sintaxis que tendrá tu lenguaje: Cómo declarar variables, cómo declarar funciones (si se las vas a meter), cómo hacer bucles, condicionales... También, qué tipos de variables tendrá.

En fin, si tienes alguna duda más concreta, puedes preguntar.
4  Programación / Java / Re: JAVA - ArrayList - Iterator - Error en consola en: 21 Octubre 2017, 21:12
¿Cómo se supone que se debería ver tu clase "Bebidas" por pantalla?

Eso Java no lo sabe.

Cuando haces elemento+" / ", lo que realmente haces es elemento.toString() + " / ". Esa función toString (de la clase Object), por defecto, devuelve lo que ves.

Si quieres devolver tu propio valor, tienes que implementar tú la función:
Código
  1. @Override
  2. public String toString() {
  3.  
  4. }

Y ahí ya devuelves lo que quieras.
5  Programación / Programación General / Re: Como hacer un lenguaje de programación? en: 21 Octubre 2017, 17:54
Si realmente vas a ponerte a hacerlo, lo primero es que tengas claro qué va a ser y cómo va a ser xD
Sintaxis y posibilidades.
6  Programación / Programación General / Re: Como hacer un lenguaje de programación? en: 21 Octubre 2017, 14:28
Un lenguaje al final es poco más que un parser, la forma de la cual guardas el código en memoria y la forma de "ejecutarlo" (que puede ser interpretarlo a mmento, generar bytecode, compilarlo...).

Para las variables, pues bueno. Depende. Una forma fácil sería tener un mapeado clave-valor donde la clave sea el nombre de la variable y el valor sea la información de esta (tipo, valor, y lo que sea).
En caso de un lenguaje estructurado, habría que tener un map en cada contexto (local, global, namespace, clase...) (Dependiendo del lenguaje, desde luego).

En fin, depende totalmente del lenguaje, paradigma que quieras seguir, etc. Un lenguaje ensamblador, por ejemplo, es realmente sencillo. Su parser es prácticamente trivial y su ejecución lo mismo.
Un lenguaje orientado a objetos como Java o C++, pues ya hay que andar con clases, funciones, imports... El parser se complica ya que, por ejemplo, en un ensamblador solo te vas a encontrar en el código unos operadores que tú has definido. Sin embargo, en Java, vas a encontrarte también cosas definidas por el programador, como nombres de clases, funciones...

Así que antes de nada, ¿qué es lo que tienes en mente?
7  Foros Generales / Noticias / Re: Los profesores pueden revisar tu portátil: una nueva ley que levanta polémica... en: 21 Octubre 2017, 00:11
Al margen de que esto me parece un tanto polémico, no se que hacen no ya portátiles, sino incluso teléfonos móviles en clase

¿Vas a clase o a chatear? pues si vas a clase, el telefono apagado, o en modo silencio. Si llevas un portatil, apagado y en la bolsa

Si me hablas de universidad ya es otro tema pero ¿en colegios e institutos? venga ya

A día de hoy se delega más en tecnología ya desde más temprano. Colegios e institutos.
8  Programación / Desarrollo Web / Re: Problema en jQuery - añadir y quitar clases a la vez en: 20 Octubre 2017, 22:20
No sé qué tiene la clase flash, pero si es una animación, quizás con .finish() para acabar la animación logres que empiece desde el principio. removeClass -> finish -> addClass.
https://api.jquery.com/finish/
9  Programación / Programación C/C++ / Re: Salida extraña de un codigo extraño en: 20 Octubre 2017, 16:57
Probaste a indentar bien el código? Hecho eso, podrás inspeccionarlo sin mayor problema (pese a la complejidad que pueda tener por hacer tantas operaciones y etc)
10  Foros Generales / Dudas Generales / Re: Visual Studio 2017 C++ en: 17 Octubre 2017, 21:02
O programas C, o programas C++. Desde C no puedes utilizar librerías de C++ (que es otro lenguaje).

¿Creaste un proyecto de C++? De ser así, ¿qué código intentaste compilar?
Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ... 387
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines