Hanya Sebagai Pengingat

=================================

Senin, 11 Juni 2012

Membuat List menjadi unique

untuk membuat List menjadi unique List groupMenuIdList = new ArrayList(); //list yang belum uniq //groupMenuIdList menjadi unique groupMenuIdList= new ArrayList(new HashSet(groupMenuIdList));

Kamis, 07 Juni 2012

criretia JPA

Criteria criteria = sessionFactory.getCurrentSession().createCriteria(TmUserAppGroup.class);
Criterion critUserId = Restrictions.eq("tmUserAppGroupPK.userId", userId);
Criterion critAppId = Restrictions.eq("tmUserAppGroupPK.appId", appId);
LogicalExpression expression = Restrictions.and(critUserId, critAppId);
criteria.add(expression);
List<tmuserappgroup> tmUserAppGroupList = criteria.list();

Rabu, 23 Mei 2012

stringindexoutofboundsexception

java.lang.stringindexoutofboundsexception string index out of range 0 hibernate jpa error tersebut di sebabkan karena ada kolom database yang palngjangnya 1 char tetapi isinya null. cara mengatasinya dengan merubah nilai null dengan nilai yang bukan null (string,int sesuaikan dengan typenya)

Selasa, 15 Mei 2012

menambahkan Flash pada firefox ubuntu

download disini

1. extract akan menhasilkan libflashplayer.so dan direkstori /usr
2. copy-kan libflashplayer.so ke folder /usr/lib/firefox-addons/plugins
cp libflashlayer.so
3. copy-kan semua file yang ada pada folder /usr (hasil ekstrak) ke folder /usr (dengan sudo)
sudo cp -r usr/* /usr
restart browser
done

Minggu, 13 Mei 2012

encode decode URL

import java.net.URLDecoder; import java.net.URLEncoder; String url = "nr1+HgndCZw="; String encodedurl = ""; try{ encodedurl = URLEncoder.encode(url.toString(),"UTF-8"); System.out.println("================= "+encodedurl); //String dencodedurl = URLEncoder(url.toString(),"UTF-8"); }catch(UnsupportedEncodingException uee){ System.err.println(uee); } try{ String decodedurl = URLDecoder.decode(encodedurl,"UTF-8"); System.out.println("=====decodedurl "+decodedurl); //String dencodedurl = URLEncoder(url.toString(),"UTF-8"); }catch(UnsupportedEncodingException uee){ System.err.println(uee); }

Senin, 30 April 2012

Belajar Ajax dan Contoh Aplikasi Ajax

Sumber
 Contoh aplikasi Ajax Langsung saja akan saya berikan contoh aplikasi Ajax, saya akan berikan contoh dan nanti akan saya jelaskan dibawahnya. Sekarang anda tuliskan kode dibawah ini dan simpan dengan nama coba. <html>
<head>
<title>
Request file dengan Ajax</title>
<script language = "javascript">
var XMLHttpRequestObject=false
if (window.XMLHttpRequest) { XMLHttpRequestObject = new XMLHttpRequest()
} else if (window.ActiveXObject) { XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHttp")
} function getdata(url,divhasil) { if (XMLHttpRequestObject) { var obj = document.getElementById(divhasil)
XMLHttpRequestObject.open("GET", url)
XMLHttpRequestObject.onreadystatechange = function() { if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) { obj.innerHTML = XMLHttpRequestObject.responseText
} } XMLHttpRequestObject.send(null)
} } </script>
</head>
<body>
<h1>
Mengambil data dari file HTML</h1>
<form>
<input type="button" value="Tampilkan Data" onclick="getdata ('tampil.html','divhasil')">
</form>
<div id="divhasil">
Isi dari tampil.html akan ditampilkan disini </div>
</body>
</html>
Sekarang buat file tampil.html dan isilah dengan kode berikut ini: Text ini diambil dengan <b>Ajax</b>

Sabtu, 31 Maret 2012

mepercepat proses restor mysql

How Can I Speed Up This Process?

By setting a couple of flags before you import your database dumps, you can dramatically speed up the restore process:

SET autocommit=0;
SET unique_checks=0;
SET foreign_key_checks=0;

Since we disabled auto-commit, we’ll also need to manually commit at the end of the restore:

COMMIT;

Since we are restoring an entire database, we can speed things up by disabling unique checks and foreign key checks. Also, by committing everything at the end of the restore, rather than as the restore is in progress we get significant additional speed increases.