RFI, RFP
RFI - Request for Information
- 발주자가 진행하려는 프로젝트에 대한 정보를 외주 업체들에게 전달하기 위한 문서
- 사업 개요, 발주업체 정보, 주요 요구 사항
- 형식에 구애받지 않고, 자유롭게 작성
RFP - Request for Proposal
- 발주자가 프로젝트를 수행하기 위해 외주 업체에 필요한 요구사항을 구체적으로 작성하여 제안 하는 문서
- 사업의 범위 정의
- 주체적으로 요구 사항 정의
- 최대한 자세하고 구체적이고 정확하게 작성한다.
RFQ - Request for Quotation
- 견적서라고 보면 됨.
.RFI > RFP > RFQ
http://blog.naver.com/PostView.nhn?blogId=wonselee&logNo=70048165137
.'ETC' 카테고리의 다른 글
티스토리 소스 코드 입력 방법 (1) | 2016.06.04 |
---|---|
명령프롬프트에서 공백 단어 입력하는 방법 (0) | 2016.06.04 |
IP 확인 방법 (0) | 2016.06.04 |
영어 공부 생활화하기 (0) | 2016.06.04 |
PTR 레코드 확인 방법 (0) | 2016.06.04 |
HashMap 값 가져오기 예제
Set key = map.keySet(); for (Iterator iterator = key.iterator(); iterator.hasNext();) { String name = (String) iterator.next(); String value = (String) map.get(name); log.debug(name + " - " + value); }
'Java' 카테고리의 다른 글
JSON 파일 생성 규칙 (0) | 2016.06.04 |
---|---|
자바 정규식을 사용하여 HTML 태그 제거 하기 (0) | 2016.06.04 |
java OCR (0) | 2016.06.04 |
자바 JSON 활용하기 (2/2) (0) | 2016.06.04 |
Gson 활용하기 (1/2) (0) | 2016.06.04 |
android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork
아래와 같은 오류 발생 시에 Action 시작점에 아래 부분을 추가한다.
StrictMode.enableDefaults(); //추가되는 부분 super.onCreate(savedInstanceState);
10-06 17:25:13.767: D/DATA(22564): android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1100)
10-06 17:25:13.767: D/DATA(22564): java.net.InetAddress.lookupHostByName(InetAddress.java:428)
10-06 17:25:13.767: D/DATA(22564): java.net.InetAddress.getAllByNameImpl(InetAddress.java:279)
10-06 17:25:13.767: D/DATA(22564): java.net.InetAddress.getAllByName(InetAddress.java:252)
10-06 17:25:13.767: D/DATA(22564): java.net.Socket.tryAllAddresses(Socket.java:108)
10-06 17:25:13.767: D/DATA(22564): java.net.Socket.<init>(Socket.java:177)
10-06 17:25:13.767: D/DATA(22564): org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80)
10-06 17:25:13.767: D/DATA(22564): org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122)
10-06 17:25:13.767: D/DATA(22564): org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
10-06 17:25:13.767: D/DATA(22564): org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
10-06 17:25:13.767: D/DATA(22564): org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
10-06 17:25:13.767: D/DATA(22564): org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
10-06 17:25:13.767: D/DATA(22564): org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
10-06 17:25:13.767: D/DATA(22564): com.sjlab.tourGuide.util.TourAPIUtil.getTourResponseXML(TourAPIUtil.java:54)
10-06 17:25:13.767: D/DATA(22564): com.sjlab.tourGuide.dataList.ListViewActivity.setSpinner1(ListViewActivity.java:100)
10-06 17:25:13.767: D/DATA(22564): com.sjlab.tourGuide.dataList.ListViewActivity.onCreate(ListViewActivity.java:76)
10-06 17:25:13.767: D/DATA(22564): android.app.Activity.performCreate(Activity.java:4728)
10-06 17:25:13.767: D/DATA(22564): android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1051)
10-06 17:25:13.767: D/DATA(22564): android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1924)
10-06 17:25:13.767: D/DATA(22564): android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1985)
10-06 17:25:13.767: D/DATA(22564): android.app.ActivityThread.access$600(ActivityThread.java:127)
10-06 17:25:13.777: D/DATA(22564): android.app.ActivityThread$H.handleMessage(ActivityThread.java:1151)
10-06 17:25:13.777: D/DATA(22564): android.os.Handler.dispatchMessage(Handler.java:99)
10-06 17:25:13.777: D/DATA(22564): android.os.Looper.loop(Looper.java:137)
10-06 17:25:13.777: D/DATA(22564): android.app.ActivityThread.main(ActivityThread.java:4482)
10-06 17:25:13.777: D/DATA(22564): java.lang.reflect.Method.invokeNative(Native Method)
10-06 17:25:13.777: D/DATA(22564): java.lang.reflect.Method.invoke(Method.java:511)
10-06 17:25:13.777: D/DATA(22564): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:794)
10-06 17:25:13.777: D/DATA(22564): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:561)
10-06 17:25:13.777: D/DATA(22564): dalvik.system.NativeStart.main(Native Method)
'Android > TroubleShooting' 카테고리의 다른 글
안드로이드 앱 keystore 생성 시 alias에 공백 포함되어 있을 경우 해결법 (0) | 2016.06.04 |
---|---|
안드로이드 구글맵 예제 (0) | 2016.06.04 |
java.lang.NoClassDefFoundError: net.daum.adam.publisher.AdView (0) | 2016.06.04 |
안드로이드 게임 엔진 (안드로이드 게임 개발) (0) | 2016.06.04 |
안드로이드 주소록 불러오는 예제 (0) | 2016.06.04 |