Archive

Posts Tagged ‘Codigo’

Crear array de genericos java: List, Map, Set.

May 13, 2010 Leave a comment

Es muy probable que, en Java, si quieres usar un arreglo de listas, mapas o sets, exista otra opción mucho más adecuada que hacer un arreglo, pero de cualquier manera aquí está las soluciones para este problema del título, create array of java generics: List, Map, Set:

// Lo feo:
Set<String>[] b = (Set<String>) new Set[3];
b[0]; // elemento 0

// Lo mismo, pero más barato:
List< Set<String> > a = new ArrayList< Set<String> >();
a.get(0); // elemento 0

Categories: Java, Mini-tips, Programación

Reponer archivo eliminado en Subclipse SVN Subversion

April 28, 2010 Leave a comment

Se da mucho en los proyectos, más al inicio, que hay mucho movimiento en el SVN Repository, entonces sucede lo que nada quiere una eliminación en el SVN, que si bien no ocurre muy seguido, pero si acontece, he allí el problema, para esas ocaciones usaremos una de las ventajas de haber utilizado Subclipse:

  1. Seleccionamos la carpeta/paquete dentro del cual estaba el archivo
  2. Click derecho
  3. Seleccionamos: Team
  4. Elegimos: Show History
  5. Buscamos la revision, en cual se ha borrado el archivo
  6. Al escoger la revision, nos muestra abajo las acciones, los paths y la descripcion
  7. Podemos:
    • Copiar: click derecho > Copy…
    • Ver el contenido: Doble click

JSF Detectar el browser(navegador) en Bean

April 5, 2010 Leave a comment

La siguiente línea de código es para obtener el tipo de navegador que esta usando el cliente al momento de realizar una petición a nuestra pagina de JavaServer Faces, obteniendo el header enviado en el request, que contiene el tipo de browser que esta utilizando el usuario.

String browser = ((HttpServletRequest) FacesContext.getCurrentInstance().getExternalContext().getRequest()).getHeader(“User-Agent”);

Categories: Java, JSF, Mini-tips, Programación, Tips

Obtener Ip del cliente en JSF

April 1, 2010 7 comments

Esta línea de código sirve para obtener la ip del cliente o ip del usuario que se encuentra realizando una petición al servidor, en el cual tienes la pagina de Java Server Faces (JSF). Yo la escribí en el bean que utilizo como soporte de la pagina, algunos le llaman BackingBean, yo solo le llamo mi Bean =).

String remoteAddr = ((HttpServletRequest) FacesContext.getCurrentInstance().getExternalContext().getRequest()).getRemoteAddr();

Categories: Java, JSF, Mini-tips, Programación, Tips, Web

Convertidor de cadenas a Ascii hexadecimal (XSS)

May 26, 2008 2 comments

Bueno aquí les dejo un codigo en java que convierte las cadenas en su valor ascii hexadecimal, ya saben para poderlo donde=).

Si lo quieren en applet nomas pidan.

Ej:

Introduces:

<script> alert(‘Hola’);</script>

devuelve:

%3c%73%63%72%69%70%74%3e%61%6c%65%72%74%28%27%48%6f%6c

%61%27%29%3b%3c%2f%73%63%72%69%70%74%3e

Read more…

Categories: Java

MySQL full outer join

May 20, 2008 2 comments

Buscando como podría hacer un outer join me encontre con esta pagina: http://www.xaprb.com/blog/2006/05/26/how-to-write-full-outer-join-in-mysql/

Y la query que utilizé es la siguiente: …

Read more…

Categories: MySQL
Follow

Get every new post delivered to your Inbox.

Join 175 other followers