Skip to content

Instantly share code, notes, and snippets.

View pcollaog's full-sized avatar

Francisco Collao pcollaog

View GitHub Profile
@pcollaog
pcollaog / gist:b1a0de5d1d071778905a
Created May 6, 2015 21:56
deserialize using apache SerializationUtils
public <T> T deserialize(String filename) {
InputStream is = getClass().getResourceAsStream(filename);
return (T) SerializationUtils.deserialize(is);
}
@pcollaog
pcollaog / gist:eb199e214d7f91843fbf
Created May 6, 2015 21:54
Save string to text (eclipse display)
java.io.File file = java.io.File.createTempFile("fail",".xml");
System.out.println(file.getAbsolutePath());
java.io.FileWriter fw = new java.io.FileWriter(file.getAbsoluteFile());
java.io.BufferedWriter bw = new java.io.BufferedWriter(fw);
bw.write(xmlResponse);
bw.close();
@pcollaog
pcollaog / gist:d1efa537e2e58bde5e6e
Last active August 29, 2015 14:20
Serialize Object (Eclipse Display)
java.io.File file = java.io.File.createTempFile("filename",".ser");
System.out.println(file.getAbsolutePath());
java.io.OutputStream os = new java.io.FileOutputStream(file);
java.io.OutputStream buffer = new java.io.BufferedOutputStream(os);
java.io.ObjectOutput output = new java.io.ObjectOutputStream(buffer);
output.writeObject(messageContext);
output.close();
### Keybase proof
I hereby claim:
* I am pcollaog on github.
* I am pcollaog (https://keybase.io/pcollaog) on keybase.
* I have a public key whose fingerprint is 0386 FE77 6068 EA23 C9E8 CBE1 5DAC 8A0A E7A4 31BD
To claim this, I am signing this object:
@pcollaog
pcollaog / for-string-interned
Created June 4, 2013 18:21
En el primer "for" hay ocurrencias donde x = false En el segundo "for" nunca hay falses Esto corriendo con jdk6
@Test
public void testsito() {
for (int i = 0; i < 100000; i++) {
String str1 = new String("hola");
String str2 = new String("hola");
boolean x = str1 == str2;
if (!x) {
System.out.println(x);
}
}
@pcollaog
pcollaog / JasperReportsUtils junit POC
Last active December 10, 2015 21:38
using JasperReportsUtils from springframework + jasper report
public class JasperTest {
private AccountDAO dao = new DummyAccountDAO();
@Test
public void jasperSpringUtilPOC() throws JRException, IOException {
InputStream reportInputStream = getClass().getResourceAsStream(
"/jasper/report1.jrxml");
JasperDesign jasperDesign = JRXmlLoader.load(reportInputStream);
JasperReport report = JasperCompileManager.compileReport(jasperDesign);
@pcollaog
pcollaog / Array to List
Last active October 12, 2015 02:07
Create list from array
Object[] array = new Object[]{"12","23","34"};
List list = Arrays.asList(array);