본문 바로가기
[Java] Generic Type Tutorial. Java, Generic Type Tutorial. Generic Type. 주로 Java Collection 에서 많이 사용한다.Collection 에서는 어떤 자료를 담을지 알 수 없으므로 최상위 객체인 Object 형태로 저장 및 관리하도록 설계되어 있다. 하지만 이렇게 Object 로만 두게 되면, 일관성 있는 Type 을 유지할 수 없는 경우도 많이 생긴다. 일관성 있는 Type 을 유지하지 못하면, Runtime Error 에 마딱뜨릴 확률이 높아져서 좋지 않다. 이것을 해결하기 위해 Compile Time 에 원하지 않는 Type 이 들어가는 것을 방지하기 위해 고안 된 것이 Generic Type 이다. Generic Class 정의 // T 라는 객체를 다루는 Containerpublic.. 2014. 1. 6.
[android] RefreshListView source code. android, RefreshListView source code. public class RefreshListView extends ListView implements OnScrollListener{private boolean isLoading = false;private View footer;private RefreshListener listener;private RefreshAdapter adapter;public RefreshListView(Context context) {super(context);setOnScrollListener( this );} @Overridepublic void onScroll(AbsListView view, int firstVisibleItem, int visibleI.. 2014. 1. 6.
크롬에서 프록시 서버 적용방법 크롬에서 프록시 서버 적용하는 방법 국내에서 접근이 차단된 사이트들은 외국 프록시 서버를 통해서 ( IP 우회 ) 접근할 수 있다.외국에서 접근하는 것처럼 되어 국내에서 접근이 차단된 사이트에 접근할 수 있는 것이다. chrome 웹 스토어에서 Switchy Sharp 를 다운받아서 프록시 서버를 지정해주면 된다. 외국의 프록시 서버 리스트는 아래 링크에서 구할 수 있다. http://hidemyass.com/proxy-list/ 외국의 프록시 서버를 사용할 경우 외국을 거쳐서 해당 사이트를 접근하기 떄문에 속도는 한참 느리다. Chrome, chrome store, chrome 스토어, IP 우회, proxy, proxy server, switchy sharp, 속도, 외국 접근, 외국 프록시 서버, .. 2014. 1. 6.
[android] multiple layers of defense. android, multiple layers of defense. Android is much safer than you think. If you don't install the malware by yourself manually, there's little possibility that your android phone is fragile. ( Of course, you need to check what permission the app requires when you try to download any apps. ) Android, Defense, google play, install confirmation, multiple layer, permissions, runtime security check.. 2014. 1. 3.
[먹기리 X파일] 유기농에 대한 궁금증을 해결하다. [먹기리 X파일] 유기농에 대한 궁금증을 해결하다. 진짜 유기농일까? 유기농 인증서를 확인.아래 페이지에서 유기농 인증번호를 입력하면 제대로 등록된 녀석인지 확인할 수 있다. 친환경 농산물 정보시스템 - http://www.enviagro.go.kr/ 유기농? 그게 뭐야? 천연재료와 유기농약품, 유기농비료 등만을 사용해서 길러야 한다.유기농약품은 가격은 비싸고 일반 화학 농약보다는 성능이 떨어진다.재배도 인위성을 적게 하고, 스스로 자라나도록 하는 것. 유기농은 안전하다? 유기농산물에 세균이 더 많긴 하다.하지만 유해한 세균인지를 알아보는 것이 중요하다. 물 또는 식초로 세척하는 것이 좋다.똑같이 먼지와 세균 등을 세척해야 한다.( 유기농이라고 무조건 세척 없이 껍질째 먹으면 안 되겠다. ) 물론 몸에 .. 2014. 1. 3.
[Java] Reflection Tutorial - Dynamic Proxies Java, Reflection Tutorial - Dynamic Proxies reflection 을 이용하여 runtime에 interface 를 구현할 수도 있다.다시 말해 proxy를 사용하기 위해서는 구현하고자 하는 interface가 꼭 있어야 한다. 보통 interface 를 구현하는 방법은 다음과 같이 2가지가 있다. public class FooImpl implmenets FooInterface{@Overridepublic void test(){// do sth...}} new FooImpl{@Overridepublic void test(){// do sth...}} proxy 는 자주 사용되지는 않지만 특별한 경우에 사용하는 세번째 방법이라고 보면 된다. FooInterface foo =.. 2014. 1. 3.
인도의 넝마주이. 인도의 넝마주이. 인도여행을 해본 사람이라면 왼쪽에 있는 넝마주이는 매우 친숙할 것이다.물론 어른 넝마주이보다는 어린이 넝마주이를 볼 수 있는데,우리내의 60년대 공병팔이처럼, 그리고 현대의 박스 할아버지, 할머니들처럼인도도 공병이나 플라스틱 등을 길거리에서 모아 가는 사람들이 많다. 값어치는 제대로 받고 팔려나?인도의 고물상 주인들도 어리다고, 그리고 나이 들었다고 무시하면서 제값을 안 쳐주지는 않을까.. 걱정된다. 저 넝마주이가 특별히 인상 깊은 것은 아니었지만,인도의 최대 번화가 중 하나라고 불리는 코넛 플레이스에서 본,그리고 인도에서 처음 마딱뜨린 성인 넝마주이라 한장 찍어보았다. 그런데... 저 사람은 어디서 자고... 왜 사는 걸까? 사실 내가 인도를 여행지로 삼았던 이유는..영혼의 나라라는 .. 2014. 1. 3.
반응형