How to set an id to a GWT TextBox

TextBox myTextBox = new TextBox();
myTextBox.getElement().setId("my_text_box_id");

Get Unix Time in Java

return (int) (System.currentTimeMillis() / 1000L);

Jerarquía de niveles de debug en log4j

Log4j provee al programador de 5 niveles de debug:

* OFF, no se muestra en ningún caso
* FATAL, para mostrar mensajes de situaciones que probablemente harán abortar la aplicación
* ERROR, para mostrar mensajes de errores que no son deseados pero que no interrumpirán la aplicación
* WARN, para mostrar mensajes de contextos peligros para la aplicación, o ciertas operaciones de uso no recomendado
* INFO, para mostrar mensajes de información sobre la ejecución de la aplicación, o eventos importantes dentro de la misma
* DEBUG, para mostrar mensajes interesantes para depurar la aplicación. Muy orientado al tiempo de desarrollo
* ALL, se muestra en todos los casos

Cómo crear directorios en Java

import java.io.*;
class CreateDirectory
{
public static void main(String args[])
{
try{
String strDirectoy ="test";
String strManyDirectories="dir1/dir2/dir3";

// Create one directory
boolean success = (new File(strDirectoy)).mkdir();
if (success) {
System.out.println("Directory: " + strDirectoy + " created");
}


// Create multiple directories
success = (new File(strManyDirectories)).mkdirs();
if (success) {
System.out.println("Directories: " + strManyDirectories + " created");
}

}catch (Exception e){//Catch exception if any
System.err.println("Error: " + e.getMessage());
}
}
}

Cómo generar un zip en java

public static Boolean generateZipFile(String[] filenames, String outFilename){
// Create a buffer for reading the files
byte[] buf = new byte[1024];

try {
// Create the ZIP file
ZipOutputStream out = new ZipOutputStream(new FileOutputStream(outFilename));
// Compress the files
for (int i=0; i
FileInputStream in = new FileInputStream(filenames[i]);
// Add ZIP entry to output stream.
out.putNextEntry(new ZipEntry(filenames[i]));
// Transfer bytes from the file to the ZIP file
int len;
while ((len = in.read(buf)) > 0) {
out.write(buf, 0, len);
}
// Complete the entry
out.closeEntry();
in.close();
} // Complete the ZIP file
out.close();

return true;
} catch (IOException e) {
return false;
}
}