<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8664659051871876019</id><updated>2012-02-17T02:00:07.399+09:00</updated><category term='성능'/><category term='Jeus'/><category term='javascript'/><category term='encoding'/><category term='redo'/><category term='singleton'/><category term='jennifer'/><category term='책추천'/><category term='Windows'/><category term='sar'/><category term='Oracle'/><category term='date'/><category term='네트워크_인터넷'/><category term='prtdiag'/><category term='string'/><category term='Source'/><category term='부팅디스크'/><category term='프로그램개발'/><category term='tuning'/><category term='JDOM'/><category term='Heap size'/><category term='StackTrace'/><category term='Apache'/><category term='solaris'/><category term='튜닝'/><category term='IBM JVM'/><category term='man'/><category term='PC팁'/><category term='NTLM'/><category term='soliras'/><category term='WindowsXP'/><category term='시스템_서버관리'/><category term='Jakarta'/><category term='stty'/><category term='HTTP1.1'/><category term='HTTPClient'/><category term='XML'/><category term='한글'/><category term='부하테스트'/><category term='monitoring'/><category term='StringBuffer'/><category term='Java'/><category term='IIS'/><category term='ErrorCode'/><category term='Pattern'/><category term='network설정'/><category term='Tomcat'/><category term='기타'/><category term='Charset'/><category term='unix'/><category term='Linux'/><category term='html'/><category term='FileUpload'/><category term='링크'/><category term='Garbage Collection'/><category term='GC'/><category term='TUXEDO'/><category term='TimeZone'/><category term='multipart-formdata'/><category term='orange'/><category term='oracle설치'/><category term='Applet'/><category term='v$sqlarea'/><title type='text'>umiak</title><subtitle type='html'>나는 일꾼</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>66</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-6479962548100760646</id><published>2010-02-04T15:44:00.000+09:00</published><updated>2011-01-29T22:25:36.847+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='v$sqlarea'/><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='튜닝'/><title type='text'>Oracle v$sqlarea 메모</title><content type='html'>&lt;P&gt;1. BUFFER_GETS의 값이 큰 SQL (200,000 이상?)&lt;/P&gt;&lt;P&gt;logical read 큰 SQL&lt;/P&gt;&lt;P&gt;(1) index로 잡은 컬럼에 distinct 값이 적음. 부적절한(과도한?) index 사용&lt;/P&gt;&lt;P&gt;(2) 최적화 되지 않은 SQL 문&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. DISK_READS 값이 큰 SQL (10,000 이상?)&lt;/P&gt;&lt;P&gt;(1) 최적화 안된 SQL, disk read 많음 (index가 없거나...)&lt;/P&gt;&lt;P&gt;(2) db_block_buffers 또는 shared_pool_size 작게 설정된 경우 (메모리 작음)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;출처: 어느 분 블로그에서 읽고 관심 부분만 얼른 수첩에 적었음. 어느 분인지는 기억 안남. (죄송)&lt;/P&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-6479962548100760646?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/6479962548100760646/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2010/02/oracle-vsqlarea-%EB%A9%94%EB%AA%A8.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/6479962548100760646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/6479962548100760646'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2010/02/oracle-vsqlarea-%EB%A9%94%EB%AA%A8.html' title='Oracle v$sqlarea 메모'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-1456364487047254182</id><published>2009-06-05T13:31:00.000+09:00</published><updated>2011-01-29T22:25:36.784+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GC'/><category scheme='http://www.blogger.com/atom/ns#' term='Garbage Collection'/><category scheme='http://www.blogger.com/atom/ns#' term='Heap size'/><category scheme='http://www.blogger.com/atom/ns#' term='IBM JVM'/><title type='text'>IBM JVM 1.4에서 Initial 및 Maximum Heap size 설정 (Java Diagnostics Guide 문서)</title><content type='html'>&lt;h3 id="initandmaxheapsizes"&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/javasdk/v1r4m2/topic/com.ibm.java.doc.diagnostics.142/html/contents.html#ToC_77"&gt;Initial and maximum heap sizes&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;When you have established the maximum heap size that you need,you might want to set the minimum heap size to the same value; forexample, &lt;tt class="xph"&gt;-Xms 512M -Xmx 512M&lt;/tt&gt;.  Using the same values isnot usually a good idea, because it delays the start of garbage collectionuntil the heap is full. The first time that the Garbage Collectorruns, therefore, becomes a very expensive operation.  Also, the heapis most likely to be very fragmented when a need to do a heap compactionoccurs.  Again, this is a very expensive operation.  The recommendationis to start your application with the minimum heap size that it needs.When it starts up, the Garbage Collector will run often and, becausethe heap is small, efficiently.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The Garbage Collector takes these steps:&lt;/p&gt;&lt;ol type="1"&gt;&lt;li&gt;If the Garbage Collector finds enough garbage, it exits.&lt;p&gt;Ifit cannot find enough garbage, it goes to the next step.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;The Garbage Collector runs compaction.&lt;p&gt;If it cannot find enoughgarbage, it goes to the next step.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;The Garbage collector expands the heap.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Therefore, an application normally runs until the heap is full.Then, successive garbage collection cycles recover garbage.  Whenthe heap is full of reachable objects, the Garbage Collector compactsthe heap.  If and when the heap is full of reachable objects and cannotbe compacted, the Garbage Collector expands the heap size.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;From the above description, you can see that the Garbage Collectorcompacts the heap as the needs of the application rise, so that asthe heap expands, it expands with a set of compacted objects in thebottom of the original heap. This is an efficient way to manage theheap, because compaction runs on the smallest-possible heap size atthe time that compaction is found to be necessary. Compaction is performedwith the minimum heap sizes as the heap grows.  Some evidence existsthat an application's initial set of objects tends to be thekey or root set, so that compacting them early frees the remainderof the heap for more short-lived objects.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Eventually, the JVM has the heap at maximum size with all long-livedobjects compacted at the bottom of the heap. The compaction occurredwhen compaction was in its least expensive phase.  The overheads ofexpanding the heap are almost trivial compared to the cost of collectingand compacting a very large fragmented heap.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;원문: &lt;a target="_blank" href="http://publib.boulder.ibm.com/infocenter/javasdk/v1r4m2/index.jsp?topic=/com.ibm.java.doc.diagnostics.142/html/initandmaxheapsizes.html"&gt;http://publib.boulder.ibm.com/infocenter/javasdk/v1r4m2/index.jsp?topic=/com.ibm.java.doc.diagnostics.142/html/initandmaxheapsizes.html&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-1456364487047254182?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/1456364487047254182/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2009/06/ibm-jvm-14%EC%97%90%EC%84%9C-initial-%EB%B0%8F-maximum-heap.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/1456364487047254182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/1456364487047254182'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2009/06/ibm-jvm-14%EC%97%90%EC%84%9C-initial-%EB%B0%8F-maximum-heap.html' title='IBM JVM 1.4에서 Initial 및 Maximum Heap size 설정 (Java Diagnostics Guide 문서)'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-201958434982431397</id><published>2009-03-26T15:27:00.000+09:00</published><updated>2011-01-29T22:25:36.720+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jennifer'/><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><category scheme='http://www.blogger.com/atom/ns#' term='부하테스트'/><title type='text'>성능(부하) 테스트 시 제니퍼의 액티브 서비스 제한 기능</title><content type='html'>&lt;p&gt;Jennifer에 있는 Active Service 제한 기능(PLC; Peak Load Control)이 켜져 있으면 어느 이상 부하가 증가하면 &lt;br /&gt;사용자에게 "Workload so high. Your request rejected. Try again later! -jennifer-" 메시지를 내보낸다.&lt;br /&gt;&lt;br /&gt;이 기능이 켜져 있으면 부하테스트 시 정해진 수 이상의 부하를 넣을 수 없으므로 기능을 끄고 테스트를 수행한다.&lt;br /&gt;&lt;br /&gt;[설정 방법]&lt;br /&gt;Jennifer 콘솔 화면에서 "구성관리"-&amp;gt;"서버관리"로 들어가서 해당 서버에 대하여 다음과 같이 설정 변경&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size: 100%;"&gt;set_limit_active_service = false&lt;br /&gt;&lt;br /&gt;(만약 enable_dump_triggering 항목이 있다면 그것도 false로 설정)&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;수정 후 화면 아래쪽 적용 버튼 눌러 변경 사항 적용.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-201958434982431397?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/201958434982431397/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2009/03/%EC%84%B1%EB%8A%A5%EB%B6%80%ED%95%98-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EC%8B%9C-%EC%A0%9C%EB%8B%88%ED%8D%BC%EC%9D%98-%EC%95%A1%ED%8B%B0%EB%B8%8C-%EC%84%9C%EB%B9%84%EC%8A%A4-%EC%A0%9C%ED%95%9C-%EA%B8%B0%EB%8A%A5.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/201958434982431397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/201958434982431397'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2009/03/%EC%84%B1%EB%8A%A5%EB%B6%80%ED%95%98-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EC%8B%9C-%EC%A0%9C%EB%8B%88%ED%8D%BC%EC%9D%98-%EC%95%A1%ED%8B%B0%EB%B8%8C-%EC%84%9C%EB%B9%84%EC%8A%A4-%EC%A0%9C%ED%95%9C-%EA%B8%B0%EB%8A%A5.html' title='성능(부하) 테스트 시 제니퍼의 액티브 서비스 제한 기능'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-3024863896403715440</id><published>2009-03-01T09:53:00.000+09:00</published><updated>2011-01-29T22:25:36.517+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tuning'/><category scheme='http://www.blogger.com/atom/ns#' term='성능'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='프로그램개발'/><title type='text'>책 메모 - 자바 성능을 결정짓는 코딩 습관과 튜닝 이야기</title><content type='html'>&lt;p&gt;어렵거나 새로운 내용은 아니지만&amp;nbsp;전체적으로 자바 어플리케이션의&amp;nbsp;성능과 관련된 점검 사항을 개괄할 수 있게 해줘 가볍게, 재미있게 읽을 수 있었다.&lt;br&gt;&lt;br&gt;읽으면서 메모.&lt;br&gt;&lt;br&gt;[디자인 패턴]&lt;br&gt;&amp;nbsp;- Core J2EE Patterns&lt;br&gt;&amp;nbsp;- Transfer Object, Service Locator, Business Delegate, Session Facade, Data Access Object&lt;br&gt;&lt;br&gt;[Garbage Collection]&lt;br&gt;&amp;nbsp;-&amp;nbsp;&lt;a href="http://java.sun.com/javase/technologies/hotspot/gc/index.jsp"&gt;http://java.sun.com/javase/technologies/hotspot/gc/index.jsp&lt;/a&gt;&lt;br&gt;&amp;nbsp;- memorymanagement_whitepaper.pdf&lt;br&gt;&amp;nbsp;- &lt;a href="http://java.sun.com/docs/hotspot/gc5.0/gc_tuning_5.html"&gt;http://java.sun.com/docs/hotspot/gc5.0/gc_tuning_5.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;[JVM Profiler]&lt;br&gt;&amp;nbsp;- TPTP (Eclipse Test &amp;amp; Performance Tools Platform)&lt;br&gt;&lt;br&gt;[Thread Programming]&lt;br&gt;&amp;nbsp;- &lt;a href="http://java.sun.com/docs/books/tutorial/essential/concurrency/highlevel.html"&gt;http://java.sun.com/docs/books/tutorial/essential/concurrency/highlevel.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;[NIO]&lt;br&gt;&amp;nbsp;- &lt;a href="http://java.sun.com/developer/technicalArticles/releases/nio/"&gt;http://java.sun.com/developer/technicalArticles/releases/nio/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;[Logger]&lt;br&gt;&amp;nbsp;- &lt;a href="http://java.sun.com/javase/6/docs/technotes/guides/logging/overview.html"&gt;http://java.sun.com/javase/6/docs/technotes/guides/logging/overview.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;[Monitoring]&lt;br&gt;jvmstat (jps, jstat, jstatd, visualgc)&lt;br&gt;&lt;br&gt;verbosegc (PrintGCTimeStamps, PringHeapAtGC, PrintGCDetails)&lt;br&gt;&amp;nbsp;- Sun GC Analyzer&lt;br&gt;&amp;nbsp;- IBM Pattern Modeling and Analysis Tool for Java Gabage Collector (IBM PMAT) &lt;a href="http://www.alphaworks.ibm.com/tech/pmat"&gt;http://www.alphaworks.ibm.com/tech/pmat&lt;/a&gt;&lt;br&gt;&amp;nbsp;- HPjmeter&lt;br&gt;&lt;br&gt;JMX&lt;br&gt;&amp;nbsp;- JMX Architecture&lt;br&gt;&amp;nbsp;- MBean&lt;br&gt;&amp;nbsp;- JConsole&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; remote option&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -Dcom.sun.management.jmxremote.port={number}&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -Dcom.sun.management.jmxremote.ssl={false/true}&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -Dcom.sun.management.jmxremote.authenticate={false/true}&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -Dcom.sun.management.jmxremote.password.file={path/conf/jmxremote.password}&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -Dcom.sun.management.jmxremote.access.file={path/conf/jmxremote.access}&lt;br&gt;&lt;br&gt;[Web Log]&lt;br&gt;&amp;nbsp;- Analog: &lt;a href="http://www.alanog.cx/"&gt;http://www.alanog.cx&lt;/a&gt;&lt;br&gt;&amp;nbsp;- Webalizer: &lt;a href="http://www.mrunix.net/webalizer"&gt;http://www.mrunix.net/webalizer&lt;/a&gt;&lt;br&gt;&amp;nbsp;- AWStats: &lt;a href="http://awstats.sourceforge.net/"&gt;http://awstats.sourceforge.net&lt;/a&gt; (ActivePerl 설치 필요; &lt;a href="http://www.activestate.com/"&gt;http://www.activestate.com&lt;/a&gt;)&lt;br&gt;&lt;br&gt;[Trouble Shooting Hint]&lt;br&gt;&amp;nbsp;- &lt;a href="http://java.sun.com/javase/6/webnotes/trouble/other/matrix6-Windows.html"&gt;http://java.sun.com/javase/6/webnotes/trouble/other/matrix6-Windows.html&lt;/a&gt;&lt;br&gt;&amp;nbsp;- &lt;a href="http://java.sun.com/javase/6/webnotes/trouble/other/matrix6-Unix.html"&gt;http://java.sun.com/javase/6/webnotes/trouble/other/matrix6-Unix.html&lt;/a&gt;&lt;br&gt;&amp;nbsp;- -Xincgc&lt;br&gt;&amp;nbsp;- -Xss (unable to create new native thread)&lt;br&gt;&lt;br&gt;&lt;br&gt;(본문 일부를 적었다가 출판사에서 저작권 관련 주의 글을 올려주셔서 책의 고유한 부분이라 생각되는 부분을 삭제하고&amp;nbsp;참고 사이트 링크 등만 남겨두었음)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-3024863896403715440?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/3024863896403715440/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2009/03/%EC%B1%85-%EB%A9%94%EB%AA%A8-%EC%9E%90%EB%B0%94-%EC%84%B1%EB%8A%A5%EC%9D%84-%EA%B2%B0%EC%A0%95%EC%A7%93%EB%8A%94-%EC%BD%94%EB%94%A9-%EC%8A%B5%EA%B4%80%EA%B3%BC-%ED%8A%9C%EB%8B%9D-%EC%9D%B4%EC%95%BC%EA%B8%B0.html#comment-form' title='1개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/3024863896403715440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/3024863896403715440'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2009/03/%EC%B1%85-%EB%A9%94%EB%AA%A8-%EC%9E%90%EB%B0%94-%EC%84%B1%EB%8A%A5%EC%9D%84-%EA%B2%B0%EC%A0%95%EC%A7%93%EB%8A%94-%EC%BD%94%EB%94%A9-%EC%8A%B5%EA%B4%80%EA%B3%BC-%ED%8A%9C%EB%8B%9D-%EC%9D%B4%EC%95%BC%EA%B8%B0.html' title='책 메모 - 자바 성능을 결정짓는 코딩 습관과 튜닝 이야기'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-5056090457559184788</id><published>2008-11-04T01:43:00.000+09:00</published><updated>2011-01-29T22:25:36.460+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='프로그램개발'/><title type='text'>Resource Hacker 관련 링크</title><content type='html'>Resource Hacker :&amp;nbsp;&amp;nbsp;&lt;a href="http://www.angusj.com/resourcehacker/"&gt;http://www.angusj.com/resourcehacker/&lt;/a&gt;&lt;br&gt;XN Resource Editor :&amp;nbsp;&amp;nbsp;&lt;a href="http://www.wilsonc.demon.co.uk/d10resourceeditor.htm"&gt;http://www.wilsonc.demon.co.uk/d10resourceeditor.htm&lt;/a&gt;&lt;br&gt;소개된 블로그 : &amp;nbsp;&lt;a href="http://mix1009.net/93"&gt;http://mix1009.net/93&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-5056090457559184788?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/5056090457559184788/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2008/11/resource-hacker-%EA%B4%80%EB%A0%A8-%EB%A7%81%ED%81%AC.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/5056090457559184788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/5056090457559184788'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2008/11/resource-hacker-%EA%B4%80%EB%A0%A8-%EB%A7%81%ED%81%AC.html' title='Resource Hacker 관련 링크'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-8365541874274121790</id><published>2008-11-04T01:18:00.000+09:00</published><updated>2011-01-29T22:25:36.404+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='PC팁'/><title type='text'>[PC 팁] Windowns Live Messenger 광고 제거</title><content type='html'>&lt;a href="http://www.parkoz.com/zboard/view.php?id=my_tips&amp;amp;page=11&amp;amp;sn1=&amp;amp;divpage=2&amp;amp;sn=off&amp;amp;ss=on&amp;amp;sc=off&amp;amp;select_arrange=headnum&amp;amp;desc=asc&amp;amp;no=9435"&gt;http://www.parkoz.com/zboard/view.php?id=my_tips&amp;amp;page=11&amp;amp;sn1=&amp;amp;divpage=2&amp;amp;sn=off&amp;amp;ss=on&amp;amp;sc=off&amp;amp;select_arrange=headnum&amp;amp;desc=asc&amp;amp;no=9435&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-8365541874274121790?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/8365541874274121790/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2008/11/pc-%ED%8C%81-windowns-live-messenger-%EA%B4%91%EA%B3%A0-%EC%A0%9C%EA%B1%B0.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/8365541874274121790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/8365541874274121790'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2008/11/pc-%ED%8C%81-windowns-live-messenger-%EA%B4%91%EA%B3%A0-%EC%A0%9C%EA%B1%B0.html' title='[PC 팁] Windowns Live Messenger 광고 제거'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-883870847431318791</id><published>2008-09-25T01:16:00.000+09:00</published><updated>2011-01-29T22:25:36.356+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WindowsXP'/><category scheme='http://www.blogger.com/atom/ns#' term='PC팁'/><title type='text'>[PC 팁] Windows XP 의 로그온 대기 화면에 읽지않은 메일 개수 나오지 않게 하기</title><content type='html'>레지스트리 dword 값 추가.&lt;br&gt;HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\UnreadMail 에 &lt;br&gt;MessageExpiryDays 값(dword) 추가. 데이터는 0로 설정.&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-883870847431318791?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/883870847431318791/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2008/09/pc-%ED%8C%81-windows-xp-%EC%9D%98-%EB%A1%9C%EA%B7%B8%EC%98%A8-%EB%8C%80%EA%B8%B0-%ED%99%94%EB%A9%B4%EC%97%90-%EC%9D%BD%EC%A7%80%EC%95%8A%EC%9D%80-%EB%A9%94%EC%9D%BC-%EA%B0%9C%EC%88%98.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/883870847431318791'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/883870847431318791'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2008/09/pc-%ED%8C%81-windows-xp-%EC%9D%98-%EB%A1%9C%EA%B7%B8%EC%98%A8-%EB%8C%80%EA%B8%B0-%ED%99%94%EB%A9%B4%EC%97%90-%EC%9D%BD%EC%A7%80%EC%95%8A%EC%9D%80-%EB%A9%94%EC%9D%BC-%EA%B0%9C%EC%88%98.html' title='[PC 팁] Windows XP 의 로그온 대기 화면에 읽지않은 메일 개수 나오지 않게 하기'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-2668650195669413446</id><published>2008-07-11T01:16:00.000+09:00</published><updated>2011-01-29T22:25:36.304+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Jeus'/><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><title type='text'>Jeus (Service Temporarily Unavailable)</title><content type='html'>&lt;p&gt;Jeus에서 Service Temporarily Unavailable 나오는 경우&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;WebToB와 Jeus간 health check ping 있음. WebToB에서 Jeus의 ping 응답이 없으면 Service Temporarily Unavailable&amp;nbsp; 메시지 내보낸다. Jeus hang 상태 또는 container jvm shutdown 등 여러가지 경우 있음.&lt;br&gt;&lt;br&gt;Container가 shutdown되거나 restart 되었을 경우 에러 로그 확인&lt;br&gt;- Jeus Log 에서 container restart 당시 log 확인: "is dead" 문자열 찾아 그 주위 로그 내용 확인.&lt;br&gt;&lt;br&gt;- ps -ef 결과 container가 살아있고 webadmin에서 ti 했을 때&amp;nbsp; running time이 계속 늘어나는 thread있는 경우&lt;br&gt;&amp;nbsp;kill -3 {pid}를 5초정도 간격으로 2,3회 하면 thread dump가&amp;nbsp;Jeus System&amp;nbsp;log에 들어감.&lt;br&gt;&lt;br&gt;(참고)&lt;br&gt;Jeus process중 -D{container_name}이 포함된 java process는 container process이고 -Xbootclasspath .. 가 포함된 java process는 Jeus manager의 process임&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-2668650195669413446?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/2668650195669413446/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2008/07/jeus-service-temporarily-unavailable.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/2668650195669413446'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/2668650195669413446'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2008/07/jeus-service-temporarily-unavailable.html' title='Jeus (Service Temporarily Unavailable)'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-2167811618734196958</id><published>2008-05-17T23:40:00.000+09:00</published><updated>2011-01-29T22:25:36.251+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><title type='text'>MS SQL Server 2005 자동 통계 기능</title><content type='html'>[자동 통계 생성 기능]&lt;br&gt;ALTER DATABASE dbname SET AUTO_CREATE_STATISTICS OFF(ON)&lt;br&gt;&lt;br&gt;[자동 업데이트 통계]&lt;br&gt;ALTER DATABASE dbname SET AUTO_UPDATE_STATISTICS OFF(ON)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-2167811618734196958?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/2167811618734196958/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2008/05/ms-sql-server-2005-%EC%9E%90%EB%8F%99-%ED%86%B5%EA%B3%84-%EA%B8%B0%EB%8A%A5.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/2167811618734196958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/2167811618734196958'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2008/05/ms-sql-server-2005-%EC%9E%90%EB%8F%99-%ED%86%B5%EA%B3%84-%EA%B8%B0%EB%8A%A5.html' title='MS SQL Server 2005 자동 통계 기능'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-4396304288859197690</id><published>2008-03-21T01:04:00.000+09:00</published><updated>2011-01-29T22:25:36.185+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sar'/><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><title type='text'>sar 옵션</title><content type='html'>.&lt;br /&gt;&lt;br /&gt;sar -P -ALL 1 1&lt;br /&gt;sar -P ALL 1 1&lt;br /&gt;&lt;br /&gt;.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-4396304288859197690?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/4396304288859197690/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2008/03/sar-%EC%98%B5%EC%85%98.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/4396304288859197690'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/4396304288859197690'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2008/03/sar-%EC%98%B5%EC%85%98.html' title='sar 옵션'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-7866847861391723697</id><published>2008-03-18T01:14:00.000+09:00</published><updated>2011-01-29T22:25:36.125+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IIS'/><category scheme='http://www.blogger.com/atom/ns#' term='NTLM'/><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><title type='text'>NTLM Authentication 설정 (Windows2000, IIS 5.0)</title><content type='html'>&lt;p&gt;&lt;span style="FONT-FAMILY: Courier"&gt;1.&amp;nbsp;인터넷 서비스&amp;nbsp;관리자&amp;nbsp;에서 authentication 할 디렉토리의 "디렉토리 보안" 수정&lt;br&gt;&amp;nbsp;&amp;nbsp; 익명 연결 uncheck, 윈도우 통합 인증 만 check --&amp;gt; Kerberos와 NTLM이 가능하게 됨&lt;br&gt;&lt;br&gt;2. 제어판 --&amp;gt; 관리도구 --&amp;gt; 로컬 보안 정책 열고&lt;br&gt;&amp;nbsp;&amp;nbsp; 로컬정책 / 보안 옵션 선택하고 나온 정책들 중 "LAN Manager 인증 수준" 열어서 수정&lt;br&gt;&amp;nbsp;&amp;nbsp; 로컬 정책 설정 항목 중 "NTLM 응답만 보내기" 선택 후 확인&lt;br&gt;&lt;br&gt;3. NTLM 만 사용하도록 IIS 설정하기&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp; 1) cd c:\inetpub\adminscripts&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp; 2) 현재 설정 확인&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;C:\Inetpub\AdminScripts&amp;gt;cscript adsutil.vbs get w3svc/NTAuthenticationProviders&lt;br&gt;&amp;nbsp;&amp;nbsp;Microsoft (R) Windows Script Host 버전 5.6&lt;br&gt;&amp;nbsp;&amp;nbsp;Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="FONT-FAMILY: Courier"&gt;&amp;nbsp;&amp;nbsp;NTAuthenticationProviders&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : (STRING) "Negotiate,NTLM"&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp; 3) NTLM 만 설정&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;C:\Inetpub\AdminScripts&amp;gt;cscript adsutil.vbs set w3svc/NTAuthenticationProviders "NTLM"&lt;br&gt;&amp;nbsp;&amp;nbsp;Microsoft (R) Windows Script Host 버전 5.6&lt;br&gt;&amp;nbsp; Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="FONT-FAMILY: Courier"&gt;&amp;nbsp; NTAuthenticationProviders&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : (STRING) "NTLM"&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-7866847861391723697?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/7866847861391723697/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2008/03/ntlm-authentication-%EC%84%A4%EC%A0%95-windows2000-iis.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/7866847861391723697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/7866847861391723697'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2008/03/ntlm-authentication-%EC%84%A4%EC%A0%95-windows2000-iis.html' title='NTLM Authentication 설정 (Windows2000, IIS 5.0)'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-4281608035529488062</id><published>2008-03-07T01:46:00.000+09:00</published><updated>2011-01-29T22:25:36.070+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='기타'/><title type='text'>성능 테스트 대상 업무 선정 기준 참고</title><content type='html'>1. 사용빈도가 높은 업무를 선정한다.&lt;br&gt;2. 특정시간(Peak)에 많이 사용되는 업무를 선정한다.&lt;br&gt;3. 업무 Logic이 길고 복잡한 업무를 선정에 고려한다.&lt;br&gt;4. 많은 량의 Data를 발생시키거나, Update하는 업무를 선정에 고려한다.&lt;br&gt;5. Network에 많은 부하를 발생시키는 업무를 선정에 고려한다.&lt;br&gt;6. 아키텍처 구성상의 부하경로를 모두 검증할 수 있도록 업무를 선정한다.&lt;br&gt;7. Online의 성능에 영향을 줄 수 있는 Batch업무를 선정에 고려한다.&lt;br&gt;&lt;br&gt;(어디서 주웠음)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-4281608035529488062?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/4281608035529488062/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2008/03/%EC%84%B1%EB%8A%A5-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EB%8C%80%EC%83%81-%EC%97%85%EB%AC%B4-%EC%84%A0%EC%A0%95-%EA%B8%B0%EC%A4%80-%EC%B0%B8%EA%B3%A0.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/4281608035529488062'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/4281608035529488062'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2008/03/%EC%84%B1%EB%8A%A5-%ED%85%8C%EC%8A%A4%ED%8A%B8-%EB%8C%80%EC%83%81-%EC%97%85%EB%AC%B4-%EC%84%A0%EC%A0%95-%EA%B8%B0%EC%A4%80-%EC%B0%B8%EA%B3%A0.html' title='성능 테스트 대상 업무 선정 기준 참고'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-1487267399376999129</id><published>2008-03-07T01:42:00.000+09:00</published><updated>2011-01-29T22:25:36.012+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='TimeZone'/><category scheme='http://www.blogger.com/atom/ns#' term='프로그램개발'/><title type='text'>TimeZone 설정</title><content type='html'>&lt;p&gt;java.util.Data, Calendar 등을 이용하여 현재 시간을 가져올 때 보통은&amp;nbsp;로컬시간을 리턴해주는데 가끔&amp;nbsp;GMT 시간을 리턴하는 경우가 있다.&amp;nbsp;도스창에서 date 명령,&amp;nbsp;CMOS 시간도 로컬 시간으로 표시되는데 java api를 사용한 경우에만 GMT로 표시되는 경우.&lt;br&gt;&lt;br&gt;JVM 시작옵션에 timezone을 지정해주면 된다.&lt;br&gt;-Duser.timezone=GMT+9&lt;br&gt;(GMT로 나오게 하고 싶으면 당연히 -Duser.timezone=GMT)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-1487267399376999129?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/1487267399376999129/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2008/03/timezone-%EC%84%A4%EC%A0%95.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/1487267399376999129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/1487267399376999129'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2008/03/timezone-%EC%84%A4%EC%A0%95.html' title='TimeZone 설정'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-1995529986061378130</id><published>2008-03-07T01:13:00.000+09:00</published><updated>2011-01-29T22:25:35.967+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ErrorCode'/><category scheme='http://www.blogger.com/atom/ns#' term='TUXEDO'/><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><title type='text'>Tuxedo Error Code</title><content type='html'>&lt;span style="FONT-FAMILY: Courier"&gt;extern int tperrno;&lt;br&gt;extern long tpurcode;&lt;br&gt;/* tperrno values - error codes */&lt;br&gt;* The reference pages explain the context in which the following&lt;br&gt;* error codes can return.&lt;br&gt;*/&lt;br&gt;#define TPMINVAL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;br&gt;/* minimum error message */&lt;br&gt;#define TPEABORT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;br&gt;#define TPEBADDESC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;br&gt;#define TPEBLOCK&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&lt;br&gt;#define TPEINVAL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&lt;br&gt;#define TPELIMIT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&lt;br&gt;#define TPENOENT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&lt;br&gt;#define TPEOS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7&lt;br&gt;#define TPEPERM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8&lt;br&gt;#define TPEPROTO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9&lt;br&gt;#define TPESVCERR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10&lt;br&gt;#define TPESVCFAIL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11&lt;br&gt;#define TPESYSTEM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 12&lt;br&gt;#define TPETIME&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 13&lt;br&gt;#define TPETRAN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 14 &lt;br&gt;#define TPGOTSIG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 15&lt;br&gt;#define TPERMERR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 16&lt;br&gt;#define TPEITYPE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 17&lt;br&gt;#define TPEOTYPE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 18&lt;br&gt;#define TPERELEASE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 19&lt;br&gt;#define TPEHAZARD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20&lt;br&gt;#define TPEHEURISTIC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 21&lt;br&gt;#define TPEEVENT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 22&lt;br&gt;#define TPEMATCH&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 23&lt;br&gt;#define TPEDIAGNOSTIC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 24&lt;br&gt;#define TPEMIB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 25&lt;br&gt;#define TPMAXVAL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 26&lt;br&gt;/* maximum error message */&lt;br&gt;/* conversations - events */&lt;br&gt;#define TPEV_DISCONIMM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0001&lt;br&gt;#define TPEV_SVCERR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0002&lt;br&gt;#define TPEV_SVCFAIL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0004&lt;br&gt;#define TPEV_SVCSUCC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0008&lt;br&gt;#define TPEV_SENDONLY&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x0020&lt;br&gt;/* /Q diagnostic codes&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; */&lt;br&gt;#define QMEINVAL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -1&lt;br&gt;#define QMEBADRMID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -2&lt;br&gt;#define QMENOTOPEN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -3&lt;br&gt;#define QMETRAN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -4&lt;br&gt;#define QMEBADMSGID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -5&lt;br&gt;#define QMESYSTEM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -6&lt;br&gt;#define QMEOS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -7&lt;br&gt;#define QMEABORTED&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -8&lt;br&gt;#define QMENOTA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; QMEABORTED&lt;br&gt;#define QMEPROTO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -9&lt;br&gt;#define QMEBADQUEUE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -10&lt;br&gt;#define QMENOMSG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -11&lt;br&gt;#define QMEINUSE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-1995529986061378130?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/1995529986061378130/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2008/03/tuxedo-error-code.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/1995529986061378130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/1995529986061378130'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2008/03/tuxedo-error-code.html' title='Tuxedo Error Code'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-2998959653016345339</id><published>2008-03-07T01:11:00.000+09:00</published><updated>2011-01-29T22:25:35.918+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tuning'/><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='redo'/><title type='text'>[펌] Redo Log 관련 튜닝 - Oracle</title><content type='html'>&lt;div class="document_225_4"&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;▒&lt;span lang="EN-US"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;redo log buffer 튜닝&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;☞&lt;span lang="EN-US"&gt; redo entry (sql, sql_undo, sql_redo, user, ... ) 정보&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;☞ 재시도 가 일어나는 경우&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;hang 걸렸을 때&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;1) LGWR 이 느려서 server process 가 쓰기를 기다릴 경우&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;2) DBWR 이 느려서 LGWR 이 쓰기를 기다릴 경우(checkpoint 시)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;3) archive log mode 일 경우 archive 될 동안 LGWR 이 쓰기를 기다린다.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;☞ 재시도 율 떨어뜨리기&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;1) busy time 때 redo log buffer 의 사이즈를 늘린다.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;2) DBWR 의 갯수를 증가시킨다. (db_writer_processes) 또는 slave 갯수를 증가시킨다.(dbwr_io_slaves)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;3) archive process 의 숫자를 증가시킨다. (log_archive_max_processes),&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;hidden parameter(archive_io_processes) 의 설정으로 archive 에도 slave process를 둘 수 있다.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;※ hidden_parameter : parameter file 내에 _ 로 시작하는 파라미터&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;사용자에게 공개하지 않고 오라클 사내에서만 알고 있다.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;redo 량을 줄이는 방법&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;1) object 생성시 Nologging (복구하지 못하는 위험이 있다.)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;2) 잠시 사용할 table은 Nologging 옵션을 사용하는 것이 좋다.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;☞ 재시도 율 구하기&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;★ 1% 이하가 되도록 관리한다.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;SQL&amp;gt; select name, value from v$sysstat&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;2&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;where name like '%redo%';&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;NAME&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;VALUE&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;---------------------------------------------------------------- ----------&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;redo synch writes&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;41&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;redo synch time&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;0&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;redo entries (총 redo entries)&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;451913&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;redo size&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;107764324&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;redo buffer allocation retries (재시도 횟수)&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;1829&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;redo wastage&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;1485028&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;redo writer latching time&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;0&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;redo writes&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;5824&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;redo blocks written&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;219920&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;redo write time&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;0&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;redo log space requests&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;174&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;redo log space wait time&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;0&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;redo log switch interrupts&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;0&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;redo ordering marks&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;0&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;14 rows selected.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;.재시도율 = 재시도 횟수/총 redo entries&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;SQL&amp;gt; select 1829/451913*100 from dual;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;1829/451913*100&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;---------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 굴림체; mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="mso-tab-count: 3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;.404723918 &lt;div class="autosourcing-stub"&gt;&lt;p style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 11px 0px 7px; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Dotum"&gt;&lt;strong style="PADDING-RIGHT: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px"&gt;출처&lt;/strong&gt; &lt;a href="http://blog.naver.com/redsark/150000656743" target="_blank"&gt;▧ [메모리]redo log buffer 튜닝 ▨&lt;/a&gt;&lt;span style="PADDING-RIGHT: 7px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px"&gt;|&lt;/span&gt;&lt;strong style="PADDING-RIGHT: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px"&gt;작성자&lt;/strong&gt; &lt;a href="http://blog.naver.com/redsark" target="_blank"&gt;동이&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-2998959653016345339?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/2998959653016345339/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2008/03/%ED%8E%8C-redo-log-%EA%B4%80%EB%A0%A8-%ED%8A%9C%EB%8B%9D-oracle.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/2998959653016345339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/2998959653016345339'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2008/03/%ED%8E%8C-redo-log-%EA%B4%80%EB%A0%A8-%ED%8A%9C%EB%8B%9D-oracle.html' title='[펌] Redo Log 관련 튜닝 - Oracle'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-1365144680305296258</id><published>2008-02-26T01:09:00.000+09:00</published><updated>2011-01-29T22:25:35.687+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TUXEDO'/><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><category scheme='http://www.blogger.com/atom/ns#' term='monitoring'/><title type='text'>Tuxedo 모니터링 (v.8.1)</title><content type='html'>&lt;span style="FONT-FAMILY: Courier"&gt;1.&amp;nbsp;APP1 machine의 active client 수&lt;br&gt;$ echo pclt -m APP1 | tmadmin -r 2&amp;gt;/dev/null | grep "/W" | wc -l&lt;br&gt;&lt;br&gt;2. Tuxedo Server Queue Information&lt;br&gt;$ echo pq | tmadmin -r 2&amp;gt;/dev/null | awk '{ if( $5 &amp;gt; 0 ) print $0 }'&lt;br&gt;&lt;br&gt;3. Tuxedo Service Information&lt;br&gt;$ echo psr | tmadmin -r&amp;nbsp; 2&amp;gt;/dev/null | grep -v IDLE | awk '{ if( $8 !="-") print $0 }'&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;lt;참고&amp;gt; tmadmin에서 command 결과&lt;br&gt;1.&amp;nbsp;pclt&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LMID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; User Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Client Name&amp;nbsp;&amp;nbsp;&amp;nbsp; Time&amp;nbsp;&amp;nbsp;&amp;nbsp; Status&amp;nbsp; Bgn/Cmmt/Abrt&lt;br&gt;--------------- --------------- --------------- -------- ------- -------------&lt;br&gt;APP2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; suser01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WSH&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8:26:45 IDLE&amp;nbsp;&amp;nbsp;&amp;nbsp; 0/0/0&lt;br&gt;APP2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; suser01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tmadmin&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0:07:59 IDLE&amp;nbsp;&amp;nbsp;&amp;nbsp; 0/0/0&lt;br&gt;APP2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0:00:00 BUSY/W&amp;nbsp; 0/0/0&lt;br&gt;&lt;br&gt;2.&amp;nbsp; pq&lt;br&gt;Prog Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Queue Name&amp;nbsp; # Serve Wk Queued&amp;nbsp; # Queued&amp;nbsp; Ave. Len&amp;nbsp;&amp;nbsp;&amp;nbsp; Machine&lt;br&gt;---------&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ------------------- ---------&amp;nbsp; --------&amp;nbsp; --------&amp;nbsp;&amp;nbsp;&amp;nbsp; -------&lt;br&gt;abcde002x&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; abcde002x_+&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; APP1&lt;br&gt;wxyz01n&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wxyz01n_1.q&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; APP1&lt;br&gt;&lt;br&gt;3. psr&lt;br&gt;Prog Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Queue Name&amp;nbsp; Grp Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID RqDone Load Done Current Service&lt;br&gt;---------&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ----------&amp;nbsp; --------&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- ------ --------- ---------------&lt;br&gt;abcde001x&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; abcde001x_+ G_PLX11&amp;nbsp;&amp;nbsp;&amp;nbsp; 15000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - ( - )&lt;br&gt;wxyz01n&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; wxyz01n_2.q G_PRN21&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - ( - )&lt;/span&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-1365144680305296258?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/1365144680305296258/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2008/02/tuxedo-%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81-v81.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/1365144680305296258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/1365144680305296258'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2008/02/tuxedo-%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81-v81.html' title='Tuxedo 모니터링 (v.8.1)'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-6604453275288381393</id><published>2008-01-28T01:41:00.001+09:00</published><updated>2011-01-29T22:25:34.263+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='XML'/><category scheme='http://www.blogger.com/atom/ns#' term='JDOM'/><category scheme='http://www.blogger.com/atom/ns#' term='프로그램개발'/><title type='text'>JDOM 초간단 예제 (1)</title><content type='html'>&lt;p&gt;import org.jdom.*;&lt;br&gt;import org.jdom.input.*;&lt;br&gt;import org.jdom.output.*;&lt;br&gt;import java.io.*;&lt;br&gt;//import org.w3c.dom.Document;&lt;/p&gt;&lt;p&gt;public class JDOMTest {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public static void main(String[] args) {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SAXBuilder builder = new SAXBuilder();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Document doc = builder.build(new File("C:\\support\\temp\\conf.xml"));&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Document doc = builder.build("C:\\support\\temp\\conf.xml");&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(doc.toString());&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XMLOutputter outputter = new XMLOutputter(Format.getPrettyFormat());&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //outputter.setExpandEmptyElements(true);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outputter.output(doc, System.out);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } catch (Exception e) {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;}&lt;br&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-6604453275288381393?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/6604453275288381393/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/jdom-%EC%B4%88%EA%B0%84%EB%8B%A8-%EC%98%88%EC%A0%9C-1.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/6604453275288381393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/6604453275288381393'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/jdom-%EC%B4%88%EA%B0%84%EB%8B%A8-%EC%98%88%EC%A0%9C-1.html' title='JDOM 초간단 예제 (1)'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-3300520700939486476</id><published>2008-01-28T01:41:00.000+09:00</published><updated>2011-01-29T22:25:34.220+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='링크'/><category scheme='http://www.blogger.com/atom/ns#' term='프로그램개발'/><title type='text'>Unmaintainable Code (추천링크)</title><content type='html'>&lt;br&gt;&lt;a href="http://mindprod.com/jgloss/unmain.html"&gt;http://mindprod.com/jgloss/unmain.html&lt;/a&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-3300520700939486476?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/3300520700939486476/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/unmaintainable-code-%EC%B6%94%EC%B2%9C%EB%A7%81%ED%81%AC.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/3300520700939486476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/3300520700939486476'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/unmaintainable-code-%EC%B6%94%EC%B2%9C%EB%A7%81%ED%81%AC.html' title='Unmaintainable Code (추천링크)'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-1648308726722865211</id><published>2008-01-28T01:27:00.000+09:00</published><updated>2011-01-29T22:25:34.174+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='네트워크_인터넷'/><title type='text'>WAP 관련 MIME Type</title><content type='html'>&lt;div class="document_220_4"&gt;&lt;table style="WIDTH: 231pt; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="308" border="0" x:str&gt;&lt;colgroup&gt;&lt;col style="WIDTH: 60pt" width="80"&gt;&lt;col style="WIDTH: 171pt; mso-width-source: userset; mso-width-alt: 6485" width="228"&gt;&lt;tbody&gt;&lt;tr style="HEIGHT: 13.5pt" height="18"&gt;&lt;td class="xl22" style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 60pt; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 13.5pt; BACKGROUND-COLOR: transparent" width="80" height="18"&gt;&lt;font face="돋움" size="3"&gt;wml&lt;/font&gt;&lt;/td&gt;&lt;td class="xl22" style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; BORDER-LEFT-COLOR: windowtext; WIDTH: 171pt; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent" width="228"&gt;&lt;font face="돋움" size="3"&gt;text/vnd.wap.wml&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="HEIGHT: 13.5pt" height="18"&gt;&lt;td class="xl22" style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-LEFT: windowtext 0.5pt solid; BORDER-TOP-COLOR: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 13.5pt; BACKGROUND-COLOR: transparent" height="18"&gt;&lt;font face="돋움" size="3"&gt;wmlc&lt;/font&gt;&lt;/td&gt;&lt;td class="xl22" style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-LEFT-COLOR: windowtext; BORDER-TOP-COLOR: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;font face="돋움" size="3"&gt;application/vnd.wap.wmlc&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="HEIGHT: 13.5pt" height="18"&gt;&lt;td class="xl22" style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-LEFT: windowtext 0.5pt solid; BORDER-TOP-COLOR: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 13.5pt; BACKGROUND-COLOR: transparent" height="18"&gt;&lt;font face="돋움" size="3"&gt;wmlsc&lt;/font&gt;&lt;/td&gt;&lt;td class="xl22" style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-LEFT-COLOR: windowtext; BORDER-TOP-COLOR: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;font face="돋움" size="3"&gt;application/vnd.wap.wmlscriptc&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="HEIGHT: 13.5pt" height="18"&gt;&lt;td class="xl22" style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-LEFT: windowtext 0.5pt solid; BORDER-TOP-COLOR: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 13.5pt; BACKGROUND-COLOR: transparent" height="18"&gt;&lt;font face="돋움" size="3"&gt;wbmp&lt;/font&gt;&lt;/td&gt;&lt;td class="xl22" style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-LEFT-COLOR: windowtext; BORDER-TOP-COLOR: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;font face="돋움" size="3"&gt;image/vnd.wap.wbmp&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="HEIGHT: 13.5pt" height="18"&gt;&lt;td class="xl22" style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-LEFT: windowtext 0.5pt solid; BORDER-TOP-COLOR: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 13.5pt; BACKGROUND-COLOR: transparent" height="18"&gt;&lt;font face="돋움" size="3"&gt;wmls&lt;/font&gt;&lt;/td&gt;&lt;td class="xl22" style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-LEFT-COLOR: windowtext; BORDER-TOP-COLOR: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;font face="돋움" size="3"&gt;text/vnd.wap.wmls&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="HEIGHT: 13.5pt" height="18"&gt;&lt;td class="xl22" style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-LEFT: windowtext 0.5pt solid; BORDER-TOP-COLOR: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 13.5pt; BACKGROUND-COLOR: transparent" height="18"&gt;&lt;font face="돋움" size="3"&gt;ws&lt;/font&gt;&lt;/td&gt;&lt;td class="xl22" style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-LEFT-COLOR: windowtext; BORDER-TOP-COLOR: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;font face="돋움" size="3"&gt;text/vnd.wap.wmlscript&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="HEIGHT: 13.5pt" height="18"&gt;&lt;td class="xl22" style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-LEFT: windowtext 0.5pt solid; BORDER-TOP-COLOR: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 13.5pt; BACKGROUND-COLOR: transparent" height="18"&gt;&lt;font face="돋움" size="3"&gt;wsc&lt;/font&gt;&lt;/td&gt;&lt;td class="xl22" style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-LEFT-COLOR: windowtext; BORDER-TOP-COLOR: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;font face="돋움" size="3"&gt;application/vnd.wap.wmlscriptc&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="HEIGHT: 13.5pt" height="18"&gt;&lt;td class="xl22" style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-LEFT: windowtext 0.5pt solid; BORDER-TOP-COLOR: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 13.5pt; BACKGROUND-COLOR: transparent" height="18"&gt;&lt;font face="돋움" size="3"&gt;nbmp&lt;/font&gt;&lt;/td&gt;&lt;td class="xl22" style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-LEFT-COLOR: windowtext; BORDER-TOP-COLOR: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;font face="돋움" size="3"&gt;image/nbmp&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="HEIGHT: 13.5pt" height="18"&gt;&lt;td class="xl22" style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-LEFT: windowtext 0.5pt solid; BORDER-TOP-COLOR: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 13.5pt; BACKGROUND-COLOR: transparent" height="18"&gt;&lt;font face="돋움" size="3"&gt;sis&lt;/font&gt;&lt;/td&gt;&lt;td class="xl22" style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-LEFT-COLOR: windowtext; BORDER-TOP-COLOR: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;font face="돋움" size="3"&gt;image/sis&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-1648308726722865211?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/1648308726722865211/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/wap-%EA%B4%80%EB%A0%A8-mime-type.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/1648308726722865211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/1648308726722865211'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/wap-%EA%B4%80%EB%A0%A8-mime-type.html' title='WAP 관련 MIME Type'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-6966668451092190161</id><published>2008-01-28T01:08:00.000+09:00</published><updated>2011-01-29T22:25:34.126+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tuning'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><title type='text'>Windows Server 네트워크 성능 관련 튜닝</title><content type='html'>*&amp;nbsp;regedit 실행&lt;p&gt;* HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters에&lt;br&gt;( Windows NT 등에는 다음 항목이 없으므로) “새로만들기” 메뉴를 이용하여 해당 Dword 값을 추가한다.&lt;/p&gt;&lt;p&gt;- MaxFreeTcbs = dword:0000ffff&lt;br&gt;- MaxHashTableSize = dword:00004000&lt;br&gt;- MaxUserPort = dword:0000fffe&lt;br&gt;- TcpNumConnections = dword:00fffffe&lt;br&gt;- TcpTimedWaitDelay = dword:00000014&lt;br&gt;- TcpMaxConnectionRetransmission = dword:00000005&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-6966668451092190161?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/6966668451092190161/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/windows-server-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC-%EC%84%B1%EB%8A%A5-%EA%B4%80%EB%A0%A8-%ED%8A%9C%EB%8B%9D.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/6966668451092190161'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/6966668451092190161'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/windows-server-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC-%EC%84%B1%EB%8A%A5-%EA%B4%80%EB%A0%A8-%ED%8A%9C%EB%8B%9D.html' title='Windows Server 네트워크 성능 관련 튜닝'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-8788185478104278918</id><published>2008-01-28T01:07:00.000+09:00</published><updated>2011-01-29T22:25:34.082+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><title type='text'>Tomcat 서버 모니터링을 위한 설정</title><content type='html'>&lt;p&gt;1) tomcat-users.xml를 변경&lt;br&gt;&lt;/p&gt;&lt;p&gt;[기본 설정]&lt;br&gt;&amp;lt;?xml version='1.0' encoding='utf-8'?&amp;gt;&lt;br&gt;&amp;lt;tomcat-users&amp;gt;&lt;br&gt;&amp;nbsp; &amp;lt;role rolename="tomcat"/&amp;gt;&lt;br&gt;&amp;nbsp; &amp;lt;role rolename="role1"/&amp;gt;&lt;br&gt;&amp;nbsp; &amp;lt;user username="tomcat" password="tomcat" roles="tomcat"/&amp;gt;&lt;br&gt;&amp;nbsp; &amp;lt;user username="role1" password="tomcat" roles="role1"/&amp;gt;&lt;br&gt;&amp;nbsp; &amp;lt;user username="both" password="tomcat" roles="tomcat,role1"/&amp;gt;&lt;br&gt;&amp;lt;/tomcat-users&amp;gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;[변경 설정]&lt;br&gt;&amp;lt;?xml version='1.0' encoding='utf-8'?&amp;gt;&lt;br&gt;&amp;lt;tomcat-users&amp;gt;&lt;br&gt;&amp;nbsp; &amp;lt;role rolename="tomcat"/&amp;gt;&lt;br&gt;&amp;nbsp; &amp;lt;role rolename="role1"/&amp;gt;&lt;br&gt;&amp;nbsp; &amp;lt;role rolename="manager"/&amp;gt;&lt;br&gt;&amp;nbsp; &amp;lt;role rolename="admin"/&amp;gt;&lt;br&gt;&amp;nbsp; &amp;lt;user username="tomcat" password="tomcat" roles="tomcat"/&amp;gt;&lt;br&gt;&amp;nbsp; &amp;lt;user username="role1" password="tomcat" roles="role1"/&amp;gt;&lt;br&gt;&amp;nbsp; &amp;lt;user username="both" password="tomcat" roles="tomcat,role1"/&amp;gt;&lt;br&gt;&amp;nbsp; &amp;lt;user username="manager" password="xxxyyyzzz" roles="manager"/&amp;gt;&lt;br&gt;&amp;nbsp; &amp;lt;user username="admin" password="xxxyyyzzz" roles="tomcat,manager,admin"/&amp;gt;&lt;br&gt;&amp;lt;/tomcat-users&amp;gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;br&gt;2) server.xml에 추가&lt;/p&gt;&lt;p&gt;&amp;lt;Context path="/manager" debug="0" privileged="true" docBase="/opt/jakarta-tomcat/server/webapps/manager"/&amp;gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;br&gt;3) tomcat 자체 port로 연결이 안되고 apache 웹서버의 AJP로 연결되는 경우&lt;/p&gt;&lt;p&gt;httpd.conf에 추가&lt;/p&gt;&lt;p&gt;&amp;lt;LocationMatch "/manager/.*$"&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; JkUriSet worker ajp13:localhost:8080&lt;br&gt;&amp;lt;/LocationMatch&amp;gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-8788185478104278918?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/8788185478104278918/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/tomcat-%EC%84%9C%EB%B2%84-%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81%EC%9D%84-%EC%9C%84%ED%95%9C-%EC%84%A4%EC%A0%95.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/8788185478104278918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/8788185478104278918'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/tomcat-%EC%84%9C%EB%B2%84-%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81%EC%9D%84-%EC%9C%84%ED%95%9C-%EC%84%A4%EC%A0%95.html' title='Tomcat 서버 모니터링을 위한 설정'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-4258479585466878783</id><published>2008-01-28T01:06:00.000+09:00</published><updated>2011-01-29T22:25:34.037+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='monitoring'/><category scheme='http://www.blogger.com/atom/ns#' term='orange'/><title type='text'>Orange의 Oracle session 모니터링 SQL</title><content type='html'>SELECT /*+ ordered */ sql_text, piece FROM v$session s, v$sqltext_with_newlines t WHERE s.sid = :sid AND s.serial# = :serial AND s.sql_address = t.address AND s.sql_hash_value = t.hash_value AND s.sql_hash_value &amp;lt;&amp;gt; 0 UNION ALL SELECT /*+ ordered */ sql_text, piece FROM v$session s, v$sqltext_with_newlines t WHERE s.sid = :sid AND s.serial# = :serial AND s.prev_sql_addr = t.address AND s.prev_hash_value = t.hash_value AND s.sql_hash_value = 0 ORDER BY piece&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-4258479585466878783?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/4258479585466878783/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/orange%EC%9D%98-oracle-session-%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81-sql.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/4258479585466878783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/4258479585466878783'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/orange%EC%9D%98-oracle-session-%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81-sql.html' title='Orange의 Oracle session 모니터링 SQL'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-1529903572725780731</id><published>2008-01-28T01:05:00.000+09:00</published><updated>2011-01-29T22:25:33.990+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='monitoring'/><title type='text'>Oracle DB 모니터링 팁</title><content type='html'>[주요 모니터링 항목]&lt;br&gt;select * from v$resource_list: 각 resource 들의 초기값, 현재값, 최대값, 제한값&lt;br&gt;select * from dba_waiters: v$lock 정보 중 실제 대기중인 세션에 대한 값&lt;br&gt;select * from v$license: &lt;br&gt;select count(*) from v$process: 현재 실행중인 프로세스 개수&lt;br&gt;$ORACLE_BASE/ademi/{SERVER_NAME}/bdump/alert_xxx.log&lt;br&gt;$ORACLE_HOME/network/log/listener.log&lt;br&gt;&lt;br&gt;[그 외 관심 system view]&lt;br&gt;v$session, v$statname, v$sysstat, v$sql , v$sqlarea&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-1529903572725780731?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/1529903572725780731/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/oracle-db-%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81-%ED%8C%81.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/1529903572725780731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/1529903572725780731'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/oracle-db-%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81-%ED%8C%81.html' title='Oracle DB 모니터링 팁'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-8573056016202052349</id><published>2008-01-28T01:04:00.000+09:00</published><updated>2011-01-29T22:25:33.950+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Oracle DB start / stop</title><content type='html'>&lt;p&gt;[&amp;nbsp;down ]&lt;br&gt;&lt;br&gt;# lsnrctl stop&lt;br&gt;&lt;br&gt;# sqlplus "/as sysdba"&lt;br&gt;shutdown immediate&lt;/p&gt;&lt;p&gt;&lt;br&gt;[ start ]&lt;br&gt;&lt;br&gt;# sqlplus "/as sysdba"&lt;br&gt;startup&lt;br&gt;exit&lt;br&gt;&lt;br&gt;# lsnrctl start&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-8573056016202052349?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/8573056016202052349/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/oracle-db-start-stop.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/8573056016202052349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/8573056016202052349'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/oracle-db-start-stop.html' title='Oracle DB start / stop'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-1364471191625781930</id><published>2008-01-28T01:03:00.000+09:00</published><updated>2011-01-29T22:25:33.904+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><title type='text'>OracleAS 모니터링을 위한 DMS(Dynamic Monitoring Service) 설정</title><content type='html'>&lt;p&gt;참고: &lt;a class=" editor_blue_text" onclick="window.open(this.href);return false;" href="http://www.oracle.com/technology/pub/notes/technote_dms.html"&gt;Measuring Performance of Java Applications using Oracle DMS&lt;/a&gt;&lt;br&gt;&lt;br&gt;[dms.conf]&lt;br&gt;# proxy to DMS AggreSpy&lt;br&gt;Redirect /dms0/AggreSpy &lt;a href="http://server_ip:port/dmsoc4j/AggreSpy"&gt;http://server_ip:port/dmsoc4j/AggreSpy&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;[httpd.conf]&lt;br&gt;# Include the configuration files needed for mod_dms&lt;br&gt;include "/home/ias/Apache/Apache/conf/dms.conf"&lt;/p&gt;&lt;p&gt;&lt;br&gt;[application.xml]&lt;br&gt;&amp;lt;web-module id="dms" path="../../home/applications/dms.war"/&amp;gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;[java2.policy]&lt;br&gt;grant codebase "file:${oracle.home}/jdbc/lib/classes12dms.jar" {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; permission java.security.AllPermission;&lt;br&gt;};&lt;/p&gt;&lt;p&gt;/* DMS */&lt;/p&gt;&lt;p&gt;grant codebase "file:${oracle.home}/lib/dms.jar" {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; permission java.security.AllPermission;&lt;br&gt;};&lt;/p&gt;&lt;p&gt;grant codebase "file:${oracle.home}/dms/lib/dms.jar" {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; permission java.security.AllPermission;&lt;br&gt;};&lt;/p&gt;&lt;p&gt;grant codebase "file:${oracle.home}/opmn/lib/ons.jar" { &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; permission java.security.AllPermission;&lt;br&gt;};&lt;/p&gt;&lt;p&gt;&lt;br&gt;[default-web-site.xml]&lt;br&gt;&amp;lt;web-app application="default" name="dms" root="/dmsoc4j" access-log="false" /&amp;gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;[http-web-site.xml]&lt;br&gt;&amp;lt;web-app application="default" name="dms0" root="/dms0" access-log="false" /&amp;gt;&lt;br&gt;&amp;lt;web-app application="default" name="dms0" root="/dmsoc4j" access-log="false" /&amp;gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-1364471191625781930?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/1364471191625781930/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/oracleas-%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81%EC%9D%84-%EC%9C%84%ED%95%9C-dmsdynamic-monitoring.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/1364471191625781930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/1364471191625781930'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/oracleas-%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81%EC%9D%84-%EC%9C%84%ED%95%9C-dmsdynamic-monitoring.html' title='OracleAS 모니터링을 위한 DMS(Dynamic Monitoring Service) 설정'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-7580534454069574103</id><published>2008-01-28T01:02:00.000+09:00</published><updated>2011-01-29T22:25:33.862+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='unix'/><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><category scheme='http://www.blogger.com/atom/ns#' term='date'/><title type='text'>date utility의 날짜 형식 예제</title><content type='html'>date +"%y-%m-%d %H:%M:%S"&lt;br&gt;&lt;br&gt;-&amp;gt; 결과: 07-12-11 14:38:27&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-7580534454069574103?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/7580534454069574103/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/date-utility%EC%9D%98-%EB%82%A0%EC%A7%9C-%ED%98%95%EC%8B%9D-%EC%98%88%EC%A0%9C.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/7580534454069574103'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/7580534454069574103'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/date-utility%EC%9D%98-%EB%82%A0%EC%A7%9C-%ED%98%95%EC%8B%9D-%EC%98%88%EC%A0%9C.html' title='date utility의 날짜 형식 예제'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-6585295839272856439</id><published>2008-01-28T01:01:00.000+09:00</published><updated>2011-01-29T22:25:33.774+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tuning'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><title type='text'>Linux 튜닝 (네트웍 성능 중심) - RedHat</title><content type='html'>&lt;p&gt;1. user1 계정의 file descriptor 수 증가할 경우&amp;nbsp;(ulimit -n)&lt;br&gt;/etc/security/limits.conf 에 다음을 추가 후&amp;nbsp;user1 계정 다시 로그인.&lt;br&gt;user1&amp;nbsp;&amp;nbsp;&amp;nbsp; hard&amp;nbsp;&amp;nbsp;&amp;nbsp; nofile&amp;nbsp;&amp;nbsp;&amp;nbsp; 65536&lt;br&gt;user1&amp;nbsp;&amp;nbsp;&amp;nbsp; soft&amp;nbsp;&amp;nbsp;&amp;nbsp; nofile&amp;nbsp;&amp;nbsp;&amp;nbsp; 65536&lt;/p&gt;&lt;p&gt;&lt;br&gt;2. rc.local.tuning 파일 생성후 rc.local에서 rc.local.tuning을 실행하도록 설정&lt;br&gt;&lt;br&gt;rc.local.tuning 실행. (부팅시마다 실행되며, 일단은 rc.local.tuning을 한번 실행해주면 된다. reboot 필요없음)&lt;/p&gt;&lt;p&gt;&lt;br&gt;[rc.local.tuning]&lt;/p&gt;&lt;p&gt;#!/bin/sh&lt;/p&gt;&lt;p&gt;#&lt;br&gt;# file system options&lt;br&gt;#&lt;/p&gt;&lt;p&gt;# file-max (default: 49145) (for Oracle)&lt;br&gt;echo "65536" &amp;gt; /proc/sys/fs/file-max&lt;br&gt;ulimit -n 65536&lt;/p&gt;&lt;p&gt;# thread-max (default: 7679)&lt;br&gt;echo "8192" &amp;gt; /proc/sys/kernel/threads-max&lt;/p&gt;&lt;p&gt;&lt;br&gt;#&lt;br&gt;# Shared Memory (for Oracle)&lt;br&gt;#&lt;/p&gt;&lt;p&gt;# maximum size of shared memory (default: 33554432) -&amp;gt; 2GB&lt;br&gt;#echo "2147483648" &amp;gt; /proc/sys/kernel/shmmax&lt;br&gt;echo "4294967295" &amp;gt; /proc/sys/kernel/shmmax&lt;/p&gt;&lt;p&gt;# maximum number of shared memory segments in the entire system (default: 4096)&lt;br&gt;echo "4096" &amp;gt; /proc/sys/kernel/shmmni&lt;/p&gt;&lt;p&gt;# maximum shared memory size to use (default: 2097152)&lt;br&gt;echo "2097152" &amp;gt; /proc/sys/kernel/shmall&lt;/p&gt;&lt;p&gt;#&lt;br&gt;# Semaphores&lt;br&gt;#&lt;/p&gt;&lt;p&gt;# SEMMSL SEMMNS SEMOPM SEMMNI (default: 250 32000 32 128)&lt;br&gt;echo "250 32000 100 128" &amp;gt; /proc/sys/kernel/sem&lt;/p&gt;&lt;p&gt;&lt;br&gt;#&lt;br&gt;# network options&lt;br&gt;#&lt;/p&gt;&lt;p&gt;# local port range (default: 32768 61000)&lt;br&gt;echo "1024 65000" &amp;gt; /proc/sys/net/ipv4/ip_local_port_range&lt;/p&gt;&lt;p&gt;# tcp_tw_recycle (default: 0)&lt;br&gt;echo "1" &amp;gt; /proc/sys/net/ipv4/tcp_tw_recycle&lt;/p&gt;&lt;p&gt;# tcp_tw_reuse (default: 0)&lt;br&gt;echo "1" &amp;gt; /proc/sys/net/ipv4/tcp_tw_reuse&lt;/p&gt;&lt;p&gt;# tcp_keepalive_time (default: 7200)&lt;br&gt;echo "1200" &amp;gt; /proc/sys/net/ipv4/tcp_keepalive_time&lt;/p&gt;&lt;p&gt;# tcp_fin_timeout (default: 60)&lt;br&gt;echo "30" &amp;gt; /proc/sys/net/ipv4/tcp_fin_timeout&lt;/p&gt;&lt;p&gt;# tcp_sack (default: 1)&lt;br&gt;echo "0" &amp;gt; /proc/sys/net/ipv4/tcp_sack&lt;/p&gt;&lt;p&gt;# tcp_timestamps (default: 1)&lt;br&gt;echo "0" &amp;gt; /proc/sys/net/ipv4/tcp_timestamps&lt;/p&gt;&lt;p&gt;# tcp_syncookies (default: 0)&lt;br&gt;echo "1" &amp;gt; /proc/sys/net/ipv4/tcp_syncookies&lt;/p&gt;&lt;p&gt;# tcp_retries1 (default: 3)&lt;br&gt;echo "2" &amp;gt; /proc/sys/net/ipv4/tcp_retries1&lt;/p&gt;&lt;p&gt;# tcp_max_syn_backlog (default: 1024)&lt;br&gt;echo "8192" &amp;gt; /proc/sys/net/ipv4/tcp_max_syn_backlog&lt;/p&gt;&lt;p&gt;# tcp_window_scaling (default: 1)&lt;br&gt;echo "0" &amp;gt; /proc/sys/net/ipv4/tcp_window_scaling&lt;/p&gt;&lt;p&gt;&lt;br&gt;[rc.local 아래 추가]&lt;/p&gt;&lt;p&gt;# soft-level kernel tuning&lt;br&gt;echo "/etc/rc.d/rc.local.tuning"&lt;br&gt;/etc/rc.d/rc.local.tuning&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-6585295839272856439?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/6585295839272856439/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/linux-%ED%8A%9C%EB%8B%9D-%EB%84%A4%ED%8A%B8%EC%9B%8D-%EC%84%B1%EB%8A%A5-%EC%A4%91%EC%8B%AC-redhat.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/6585295839272856439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/6585295839272856439'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/linux-%ED%8A%9C%EB%8B%9D-%EB%84%A4%ED%8A%B8%EC%9B%8D-%EC%84%B1%EB%8A%A5-%EC%A4%91%EC%8B%AC-redhat.html' title='Linux 튜닝 (네트웍 성능 중심) - RedHat'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-2269883254173948396</id><published>2008-01-28T01:00:00.000+09:00</published><updated>2011-01-29T22:25:33.716+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><title type='text'>Apache 웹서버 모니터링을 위한 설정</title><content type='html'>&lt;div class="document_188_4"&gt;&lt;p&gt;아파치 웹서버 모니터링을 위한 설정입니다.&lt;/p&gt;&lt;p&gt;&lt;br&gt;httpd.conf를 아래와 같이 수정.&lt;br&gt;&lt;/p&gt;&lt;p&gt;LoadModule status_module modules/mod_status.so&lt;br&gt;ExtendedStatus On&lt;/p&gt;&lt;p&gt;&lt;br&gt;...&lt;br&gt;&lt;br&gt;&amp;lt;Location /server-status&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SetHandler server-status&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Order deny,allow&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Deny from all&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Allow from .example.com&lt;br&gt;&amp;lt;/Location&amp;gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;(Deny, Allow 는 접근 정책에 따라 적당히...)&lt;br&gt;&lt;br&gt;http.conf 수정후 apache 서버 restart.&lt;br&gt;&lt;br&gt;브라우저에서 &lt;a href="http://server_ip:port/server-status"&gt;http://server_ip:port/server-status&lt;/a&gt;&amp;nbsp;에 접속하면 현재 서버 상태 모니터링됩니다..&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-2269883254173948396?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/2269883254173948396/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/apache-%EC%9B%B9%EC%84%9C%EB%B2%84-%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81%EC%9D%84-%EC%9C%84%ED%95%9C-%EC%84%A4%EC%A0%95.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/2269883254173948396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/2269883254173948396'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/apache-%EC%9B%B9%EC%84%9C%EB%B2%84-%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81%EC%9D%84-%EC%9C%84%ED%95%9C-%EC%84%A4%EC%A0%95.html' title='Apache 웹서버 모니터링을 위한 설정'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-4476256419869536358</id><published>2008-01-28T00:59:00.000+09:00</published><updated>2011-01-29T22:25:33.670+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><title type='text'>Apache-Tomcat 연결 시 max client 설정</title><content type='html'>&lt;p&gt;Apache – Tomcat 연결 시 AJP 사용할 경우 max client 설정 주의 사항&lt;br&gt;&lt;br&gt;Tomcat 설정 중&amp;nbsp;server.xml&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;lt;Connector … AJP … maxProcessors=150 …&lt;br&gt;&lt;br&gt;maxProcessors의 값을 Apache의 MaxClients 수와 같이 설정 할 것.&lt;br&gt;default 는 20&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-4476256419869536358?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/4476256419869536358/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/apache-tomcat-%EC%97%B0%EA%B2%B0-%EC%8B%9C-max-client-%EC%84%A4%EC%A0%95.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/4476256419869536358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/4476256419869536358'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/apache-tomcat-%EC%97%B0%EA%B2%B0-%EC%8B%9C-max-client-%EC%84%A4%EC%A0%95.html' title='Apache-Tomcat 연결 시 max client 설정'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-792740758290666006</id><published>2008-01-24T00:59:00.000+09:00</published><updated>2011-01-29T22:25:33.627+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><title type='text'>Tru64 모니터링 (CPU별 사용률)</title><content type='html'>&lt;div class="document_180_0"&gt;sar 패키지 없는 경우&lt;br&gt;&lt;br&gt;# /usr/local/monitor&lt;br&gt;&lt;br&gt;또는&lt;br&gt;&lt;br&gt;# collect -sc&lt;br&gt;(옵션 없으면 성능 정보 전체 collection)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-792740758290666006?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/792740758290666006/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/tru64-%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81-cpu%EB%B3%84-%EC%82%AC%EC%9A%A9%EB%A5%A0.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/792740758290666006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/792740758290666006'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/tru64-%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81-cpu%EB%B3%84-%EC%82%AC%EC%9A%A9%EB%A5%A0.html' title='Tru64 모니터링 (CPU별 사용률)'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-2011971422238463267</id><published>2008-01-22T01:44:00.000+09:00</published><updated>2011-01-29T22:25:33.568+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='기타'/><title type='text'>2008년도 적용 SW기술자 노임단가 - 한국소프트웨어산업협회</title><content type='html'>&lt;p&gt;소프트웨어산업진흥법 시행령 제16조(SW기술자의 등급별 노임단가)의 규정에 의한 소프트웨어사업의 대가기준에 적용할 소프트웨어기술자 일 노임단가를 통계법 제23조에 의거 다음과 같이 공표합니다.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;img style="CURSOR: pointer" src="http://www.sw.or.kr/images/icon_stick_org.gif"&gt; &lt;b&gt;SW기술자 등급별 일 노임단가&lt;/b&gt;&lt;br&gt;(단위:명,원,%) &lt;br&gt;&lt;/p&gt;&lt;table bordercolor="#aacadf" width="624" border="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="middle" width="104" bgcolor="#d7e8f7" rowspan="2"&gt;&lt;strong&gt;구 분&lt;/strong&gt;&lt;/td&gt;&lt;td align="middle" width="91" bgcolor="#d7e8f7" rowspan="2"&gt;&lt;strong&gt;2007년&lt;br&gt;조사인원&lt;/strong&gt;&lt;/td&gt;&lt;td align="middle" bgcolor="#d7e8f7" colspan="2"&gt;&lt;strong&gt;일 노임단가&lt;/strong&gt;&lt;/td&gt;&lt;td align="middle" bgcolor="#d7e8f7" colspan="2"&gt;&lt;strong&gt;전년대비&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="middle" width="118" bgcolor="#d7e8f7"&gt;&lt;strong&gt;2006년도&lt;/strong&gt;&lt;br&gt;&lt;/td&gt;&lt;td align="middle" width="92" bgcolor="#d7e8f7"&gt;&lt;strong&gt;2007년도&lt;/strong&gt;&lt;br&gt;&lt;/td&gt;&lt;td align="middle" width="91" bgcolor="#d7e8f7"&gt;&lt;strong&gt;증가액&lt;/strong&gt;&lt;/td&gt;&lt;td align="middle" width="88" bgcolor="#d7e8f7"&gt;&lt;strong&gt;증가율&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="middle" width="104" bgcolor="#f9f5e6"&gt;기술사&lt;/td&gt;&lt;td align="middle" width="91"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;141&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="118"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;277,516&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="92"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;290,938&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="91"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;13,422&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="88"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;4.84&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="middle" width="104" bgcolor="#f9f5e6"&gt;특급기술자&lt;/td&gt;&lt;td align="middle" width="91"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;4,076&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="118"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;267,495&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="92"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;273,664&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="91"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;6,169&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="88"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;2.31&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="middle" width="104" bgcolor="#f9f5e6"&gt;고급기술자&lt;/td&gt;&lt;td align="middle" width="91"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;3,531&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="118"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;206,698&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="92"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;215,166&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="91"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;8,468&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="88"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;4.10&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="middle" width="104" bgcolor="#f9f5e6"&gt;중급기술자&lt;/td&gt;&lt;td align="middle" width="91"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;3,969&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="118"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;165,245&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="92"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;174,432&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="91"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;9,187&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="88"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;5.56&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="middle" width="104" bgcolor="#f9f5e6"&gt;초급기술자&lt;/td&gt;&lt;td align="middle" width="91"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;5,470&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="118"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;130,898&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="92"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;136,290&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="91"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;5,392&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="88"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;4.12&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="middle" width="104" bgcolor="#f9f5e6"&gt;고급기능사&lt;/td&gt;&lt;td align="middle" width="91"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;102&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="118"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;108,268&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="92"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;112,910&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="91"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;4,642&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="88"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;4.29&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="middle" width="104" bgcolor="#f9f5e6"&gt;중급기능사&lt;/td&gt;&lt;td align="middle" width="91"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;269&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="118"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;95,632&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="92"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;99,834&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="91"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;4,202&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="88"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;4.39&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="middle" width="104" bgcolor="#f9f5e6"&gt;초급기능사&lt;/td&gt;&lt;td align="middle" width="91"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;105&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="118"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;71,102&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="92"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;75,128&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="91"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;4,026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td align="middle" width="88"&gt;&lt;p&gt;&lt;span lang="EN-US"&gt;5.66&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;img style="CURSOR: pointer" src="http://www.sw.or.kr/images/dot_org.gif"&gt;2006년 조사결과는 단순인원가중평균치임.(근무일 : 22.34일)&lt;br&gt;&lt;img style="CURSOR: pointer" src="http://www.sw.or.kr/images/dot_org.gif"&gt;2007년 조사결과는 단순인원가중평균치임.(근무일 : 22.10일)&lt;br&gt;&lt;br&gt;&lt;b&gt;&amp;lt;시행일&amp;gt; 2008년 1월 1일부터&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;div align="center"&gt;2007년 12월 31일&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;div align="center"&gt;&lt;b&gt;&lt;span style="FONT-SIZE: 170%"&gt;한국소프트웨어산업협회장&lt;/span&gt;&lt;/b&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-2011971422238463267?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/2011971422238463267/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/2008%EB%85%84%EB%8F%84-%EC%A0%81%EC%9A%A9-sw%EA%B8%B0%EC%88%A0%EC%9E%90-%EB%85%B8%EC%9E%84%EB%8B%A8%EA%B0%80-%ED%95%9C%EA%B5%AD%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4%EC%82%B0%EC%97%85%ED%98%91%ED%9A%8C.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/2011971422238463267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/2011971422238463267'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2008/01/2008%EB%85%84%EB%8F%84-%EC%A0%81%EC%9A%A9-sw%EA%B8%B0%EC%88%A0%EC%9E%90-%EB%85%B8%EC%9E%84%EB%8B%A8%EA%B0%80-%ED%95%9C%EA%B5%AD%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4%EC%82%B0%EC%97%85%ED%98%91%ED%9A%8C.html' title='2008년도 적용 SW기술자 노임단가 - 한국소프트웨어산업협회'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-2673137361144029337</id><published>2005-07-18T00:44:00.000+09:00</published><updated>2011-01-29T22:25:33.494+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><category scheme='http://www.blogger.com/atom/ns#' term='prtdiag'/><category scheme='http://www.blogger.com/atom/ns#' term='solaris'/><title type='text'>[Solaris] CPU 프로세서 정보보기</title><content type='html'>CPU 프로세서 정보보기&lt;br&gt;&lt;br&gt;1. psrinfo&lt;br&gt;&lt;br&gt;# psrinfo -v&lt;br&gt;&lt;br&gt;&lt;br&gt;Status of processor 6 as of: 04/13/01 10:24:22&lt;br&gt;Processor has been on-line since 04/08/01 21:10:48.&lt;br&gt;The sparcv9 processor operates at 400 MHz,&lt;br&gt;and has a sparcv9 floating point processor.&lt;br&gt;Status of processor 7 as of: 04/13/01 10:24:22&lt;br&gt;Processor has been on-line since 04/08/01 21:10:51.&lt;br&gt;The sparcv9 processor operates at 400 MHz,&lt;br&gt;and has a sparcv9 floating point processor.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;2. pritdiag&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;# ./prtdiag (sun4d, sun4u 아키텍처만 가능)&lt;br&gt;&lt;br&gt;&lt;br&gt;System Configuration: Sun Microsystems sun4u 5-slot Sun Enterprise E3500&lt;br&gt;System clock frequency: 100 MHz&lt;br&gt;Memory size: 1024Mb&lt;br&gt;&lt;br&gt;========================= CPUs =========================&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Run Ecache CPU CPU&lt;br&gt;Brd CPU Module MHz MB Impl. Mask&lt;br&gt;--- --- ------- ----- ------ ------ ----&lt;br&gt;3 6 0 400 8.0 US-II 10.0&lt;br&gt;3 7 1 400 8.0 US-II 10.0&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;========================= Memory =========================&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Intrlv. Intrlv.&lt;br&gt;Brd Bank MB Status Condition Speed Factor With&lt;br&gt;--- ----- ---- ------- ---------- ----- ------- -------&lt;br&gt;3 0 102 4 Active OK 60ns 1-way&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;========================= IO Card =========================&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Bus Freq&lt;br&gt;Brd Type MHz Slot Name Model&lt;br&gt;--- ---- ---- ---- ---------------- ---------------- &lt;br&gt;1 SBus 25 3 SUNW,hme&lt;br&gt;1 SBus 25 3 SUNW,fas/sd (block)&lt;br&gt;1 SBus 25 13 SUNW,socal/sf (scsi-3) 501-3060&lt;br&gt;1 UPA 100 2 FFB, Double Buffered SUNW,501-4790&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;No failures found in System&lt;br&gt;===========================&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;No System Faults found&lt;br&gt;======================&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;3. host name / os version&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;# uname -a&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;SunOS gtis 5.7 Generic_106541-15 sun4u sparc SUNW,Ultra-Enterprise&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;# uname -n&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;gtis&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;# uname -s &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;SunOS&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;# uname -r&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;5.7&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;# uname -v&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Generic_105641-15&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;# showrev&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Hostname: root&lt;br&gt;Hostid: 71ga5age&lt;br&gt;Release: 5.7&lt;br&gt;Kernel architecture: sun4u&lt;br&gt;Application architecture: sparc&lt;br&gt;Hardware provider: Sun_Microsystems&lt;br&gt;Domain:&lt;br&gt;Kernel version: SunOS 5.7 Generic 106541-15 January 2001&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;4. 기타 command&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;# hostname&lt;br&gt;&lt;br&gt;# showrev&lt;br&gt;&lt;br&gt;# prtconf&lt;br&gt;&lt;br&gt;# arch -k&lt;br&gt;&lt;br&gt;# sysdef&lt;br&gt;&lt;br&gt;# dmesg&lt;br&gt;&lt;br&gt;ok cpu-info&lt;br&gt;&lt;br&gt;&lt;br&gt;====================&lt;br&gt;출처: junisagt blog&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-2673137361144029337?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/2673137361144029337/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2005/07/solaris-cpu-%ED%94%84%EB%A1%9C%EC%84%B8%EC%84%9C-%EC%A0%95%EB%B3%B4%EB%B3%B4%EA%B8%B0.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/2673137361144029337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/2673137361144029337'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2005/07/solaris-cpu-%ED%94%84%EB%A1%9C%EC%84%B8%EC%84%9C-%EC%A0%95%EB%B3%B4%EB%B3%B4%EA%B8%B0.html' title='[Solaris] CPU 프로세서 정보보기'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-8138886974363763668</id><published>2005-02-17T00:45:00.000+09:00</published><updated>2011-01-29T22:25:33.452+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><category scheme='http://www.blogger.com/atom/ns#' term='stty'/><title type='text'>Solaris의 sh에서 백스페이스가 안될 때</title><content type='html'>&amp;gt;stty erase (Ctrl+V)(BackSpace)&lt;br&gt;&lt;br&gt;&lt;br&gt;로그아웃 하면 이 설정이 사라지므로&lt;br&gt;&lt;br&gt;sh 또는 ksh을 사용하면 .profile 을&lt;br&gt;&lt;br&gt;csh을 사용하면 .login 을&lt;br&gt;&lt;br&gt;bash .bash_profile에 위 명령을 추가한다.&lt;br&gt;&lt;br&gt;참고: http://kldp.org/HOWTO/html/Keyboard-and-Console/Keyboard-and-Console-HOWTO-5.html &lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-8138886974363763668?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/8138886974363763668/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2005/02/solaris%EC%9D%98-sh%EC%97%90%EC%84%9C-%EB%B0%B1%EC%8A%A4%ED%8E%98%EC%9D%B4%EC%8A%A4%EA%B0%80-%EC%95%88%EB%90%A0-%EB%95%8C.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/8138886974363763668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/8138886974363763668'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2005/02/solaris%EC%9D%98-sh%EC%97%90%EC%84%9C-%EB%B0%B1%EC%8A%A4%ED%8E%98%EC%9D%B4%EC%8A%A4%EA%B0%80-%EC%95%88%EB%90%A0-%EB%95%8C.html' title='Solaris의 sh에서 백스페이스가 안될 때'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-5731502964331277071</id><published>2004-11-06T01:47:00.000+09:00</published><updated>2011-01-29T22:25:33.371+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Source'/><category scheme='http://www.blogger.com/atom/ns#' term='HTTPClient'/><category scheme='http://www.blogger.com/atom/ns#' term='FileUpload'/><category scheme='http://www.blogger.com/atom/ns#' term='Jakarta'/><category scheme='http://www.blogger.com/atom/ns#' term='Apache'/><category scheme='http://www.blogger.com/atom/ns#' term='프로그램개발'/><title type='text'>[펌] 자카르타 프로젝트 HttpClient와 FileUpload 사용하기</title><content type='html'>&lt;script src='http://ss.textcube.com/service/blog/script/blogger.js' type='text/javascript'&gt;&lt;/script&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /&gt;&lt;v:shapetype id="_x0000_t75" stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:lock aspectratio="t" v:ext="edit"&gt;출처 : 엠파스 블로그(후루꾸님) &lt;/o:lock&gt;&lt;/v:shapetype&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;div class="imageblock center" style="text-align: center; clear: both;"&gt;&lt;img src="http://ss.textcube.com/blog/0/5329/attach/XPseh1hy2J.gif" style="width:px;height:px;" alt="HttpClient and FileUpload"  /&gt;&lt;/div&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="COLOR: #ff0000"&gt;주&lt;span lang="EN-US"&gt;) &lt;/span&gt;짧은 영어 실력으로 번역을 하는 거라 의미전달에 부족한 부분이 많습니다&lt;span lang="EN-US"&gt;. &lt;/span&gt;참고 봐주십시오&lt;span lang="EN-US"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;b&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;August 2004&lt;/span&gt;&lt;/b&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt; &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span lang="EN-US" style="FONT-SIZE: 13.5pt; FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;a class="con_link" href="http://www.theserverside.com/news/thread.tss?thread_id=27789" target="_blank"&gt;&lt;u&gt;&lt;span style="COLOR: #0000ff"&gt;Discuss this Article&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="COLOR: #993300; FONT-FAMILY: 돋움; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;Adapted from:&lt;br&gt;&lt;/span&gt;&lt;a class="con_link" href="http://www.apress.com/author/authorDisplay.html?aID=217" target="_blank"&gt;&lt;span style="mso-bidi-font-size: 12.0pt"&gt;&lt;span style="FONT-SIZE: 100%; COLOR: #0000ff"&gt;&lt;u&gt;Pro Jakarta Commons&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="FONT-SIZE: 100%"&gt;, by Harshad Oak&lt;br&gt;Publisher: Apress&lt;br&gt;ISBN: 1590592832&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;인터넷 상에서 이루워지는 모든 커뮤니케이션은 &lt;/span&gt;&lt;span style="COLOR: black; FONT-FAMILY: 돋움; mso-bidi-font-family: Arial; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt"&gt;파일 전송 프로토콜&lt;span lang="EN-US"&gt; (FTP), &lt;/span&gt;단순 전자우편 전송 프로토콜&lt;span lang="EN-US"&gt; (SMTP), &lt;/span&gt;우체국 통신 규약&lt;span lang="EN-US"&gt; (POP), &lt;/span&gt;하이퍼 텍스트 전송 프로토콜&lt;span lang="EN-US"&gt; (HTTP) &lt;/span&gt;과 같은 표준 프로토콜을 사용하여 이루어진다&lt;span lang="EN-US"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;HTTP&lt;/span&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;은&lt;span lang="EN-US"&gt; World Wide Web&lt;/span&gt;상에서 가장 필수적이고 가장 대중적인 프로토콜이다&lt;span lang="EN-US"&gt;. &lt;/span&gt;오늘날 많은 어플리케이션 폭넒게 사용하는 프로토콜이다&lt;span lang="EN-US"&gt;. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;만일 자바어플리케이션이&lt;span lang="EN-US"&gt; HTTP&lt;/span&gt;을 사용하여 상호 작용한다면 &lt;span lang="EN-US"&gt;HTTPClient &lt;/span&gt;컴포넌트는 조금더 쉽게 할 수 있는 방식을 제공한다&lt;span lang="EN-US"&gt;. &lt;/span&gt;이 컴포넌트를 사용한다면&lt;span lang="EN-US"&gt; HttpClient&lt;/span&gt;컴포넌트에서 제공하는 클래스와 메소드을 이용함으로 프로토콜의 기술적인 측면에서의 걱정을 해소할수 있다&lt;span lang="EN-US"&gt;. &lt;/span&gt;이&lt;span lang="EN-US"&gt; Article&lt;/span&gt;에서는&lt;span lang="EN-US"&gt; HTTPClient &lt;/span&gt;컴포넌트의 몇가지 사용예를 살펴볼것이다&lt;span lang="EN-US"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;우리는 서버측 파일 업로드 업무을 지원하는&lt;span lang="EN-US"&gt; FileUpload &lt;/span&gt;컴포넌트에 대하여서도 간단하게 살펴 볼것이다&lt;span lang="EN-US"&gt;. &lt;/span&gt;그리고 마지막으로 우리는&lt;span lang="EN-US"&gt; HTTPClient&lt;/span&gt;와&lt;span lang="EN-US"&gt; FileUpload&lt;/span&gt;컴포넌트을 함께사용한 예를 살펴 볼것이다&lt;span lang="EN-US"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;NOTE&lt;/span&gt;&lt;/b&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt; : &lt;/span&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;이&lt;span lang="EN-US"&gt; Article&lt;/span&gt;에서 작성된 모든 예제는&lt;span lang="EN-US"&gt; Tomcat 4.0.6&lt;/span&gt;이상 버전에서 테스트 되었습니다&lt;span lang="EN-US"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;컴포넌트 설치&lt;span lang="EN-US"&gt; : &lt;a class="con_link" href="http://jakarta.apache.org/commons/index.html" target="_blank"&gt;&lt;u&gt;&lt;span style="COLOR: #0000ff"&gt;http://jakarta.apache.org/commons/index.html&lt;/span&gt;&lt;/u&gt;&lt;/a&gt;&lt;/span&gt;에서 위 두가지의 컴포넌트을 다운로드 받을수 있다&lt;span lang="EN-US"&gt;. &lt;/span&gt;이글을 쓰고 있는 현재 두 컴포넌트이 버전은 다음과 같다&lt;span lang="EN-US"&gt;. &lt;/span&gt;두 컴포넌트는 내부적으로 &lt;b&gt;&lt;span lang="EN-US"&gt;commons-logging &lt;/span&gt;&lt;/b&gt;&lt;span style="mso-bidi-font-weight: bold"&gt;컴포넌트을 사용함으로 같이 설치 해줘야 합니다&lt;span lang="EN-US"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 40pt; TEXT-INDENT: -20pt; mso-list: l0 level1 lfo1; tab-stops: list 40.0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: Wingdings; mso-bidi-font-family: Wingdings; mso-font-kerning: 0pt; mso-fareast-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;span style="FONT-SIZE: 100%"&gt;l&lt;/span&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;HTTPClient 3.0 Alpha&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 40pt; TEXT-INDENT: -20pt; mso-list: l0 level1 lfo1; tab-stops: list 40.0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: Wingdings; mso-bidi-font-family: Wingdings; mso-font-kerning: 0pt; mso-fareast-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;span style="FONT-SIZE: 100%"&gt;l&lt;/span&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;FileUpload 1.0&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;b&gt;&lt;span lang="EN-US" style="FONT-SIZE: 18pt; FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;Introducing HttpClient&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;HttpClient&lt;/span&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;은&lt;span lang="EN-US"&gt; HTTP&lt;/span&gt;상에서 커뮤니케이션을 하는 자바 기반의 어플리케이션 개발을 쉽게 할수 있도록 제공한다&lt;span lang="EN-US"&gt;. &lt;/span&gt;우리가 웹 브라우저 또는 그에 준하는 어플리케이션을 개발한다면&lt;span lang="EN-US"&gt; HttpClient&lt;/span&gt;은 우리에게 클라이언트 코드 개발에 도움을 줄수있다&lt;span lang="EN-US"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;이름에서 의미하는것과 같이&lt;span lang="EN-US"&gt; HttpClient&lt;/span&gt;는 오직&lt;span lang="EN-US"&gt; HTTP &lt;/span&gt;클라이언트 코드을 위한 컴포넌트이지&lt;span lang="EN-US"&gt; HTTP &lt;/span&gt;요청을 처리하는 서버측 프로세스을 지원하지는 않는다&lt;span lang="EN-US"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;HttpClient&lt;/span&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;는 다음과 같은 특징을 가지고 있다&lt;span lang="EN-US"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan" align="left"&gt;&lt;span lang="EN-US" style="COLOR: black; FONT-FAMILY: 돋움; mso-bidi-font-family: Arial; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 40pt; WORD-BREAK: keep-all; TEXT-INDENT: -20pt; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-list: l1 level1 lfo2; tab-stops: list 40.0pt; mso-pagination: widow-orphan" align="left"&gt;&lt;span lang="EN-US" style="COLOR: black; FONT-FAMILY: Wingdings; mso-bidi-font-family: Wingdings; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt; mso-fareast-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;span style="FONT-SIZE: 100%"&gt;l&lt;/span&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US" style="COLOR: black; FONT-FAMILY: 돋움; mso-bidi-font-family: Arial; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt"&gt;HTTP &lt;/span&gt;&lt;span style="COLOR: black; FONT-FAMILY: 돋움; mso-bidi-font-family: Arial; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt"&gt;버전&lt;span lang="EN-US"&gt; 1.0, 1.1&lt;/span&gt;을 구현한다&lt;span lang="EN-US"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 40pt; WORD-BREAK: keep-all; TEXT-INDENT: -20pt; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-list: l1 level1 lfo2; tab-stops: list 40.0pt; mso-pagination: widow-orphan" align="left"&gt;&lt;span lang="EN-US" style="COLOR: black; FONT-FAMILY: Wingdings; mso-bidi-font-family: Wingdings; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt; mso-fareast-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;span style="FONT-SIZE: 100%"&gt;l&lt;/span&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US" style="COLOR: black; FONT-FAMILY: 돋움; mso-bidi-font-family: Arial; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt"&gt;HTTP &lt;/span&gt;&lt;span style="COLOR: black; FONT-FAMILY: 돋움; mso-bidi-font-family: Arial; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt"&gt;메소드&lt;span lang="EN-US"&gt; GET, POST, PUT, DELETE, HEAD, OPTIONS, TRACE&lt;/span&gt;을 구현한다&lt;span lang="EN-US"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 40pt; WORD-BREAK: keep-all; TEXT-INDENT: -20pt; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-list: l1 level1 lfo2; tab-stops: list 40.0pt; mso-pagination: widow-orphan" align="left"&gt;&lt;span lang="EN-US" style="COLOR: black; FONT-FAMILY: Wingdings; mso-bidi-font-family: Wingdings; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt; mso-fareast-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;span style="FONT-SIZE: 100%"&gt;l&lt;/span&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US" style="COLOR: black; FONT-FAMILY: 돋움; mso-bidi-font-family: Arial; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt"&gt;HTTPS&lt;/span&gt;&lt;span style="COLOR: black; FONT-FAMILY: 돋움; mso-bidi-font-family: Arial; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt"&gt;와&lt;span lang="EN-US"&gt; Proxies&lt;/span&gt;을 이용한 연결을 지원한다&lt;span lang="EN-US"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 40pt; WORD-BREAK: keep-all; TEXT-INDENT: -20pt; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-list: l1 level1 lfo2; tab-stops: list 40.0pt; mso-pagination: widow-orphan" align="left"&gt;&lt;span lang="EN-US" style="COLOR: black; FONT-FAMILY: Wingdings; mso-bidi-font-family: Wingdings; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt; mso-fareast-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;span style="FONT-SIZE: 100%"&gt;l&lt;/span&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US" style="COLOR: black; FONT-FAMILY: 돋움; mso-bidi-font-family: Arial; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt"&gt;Basic, Digest, NT &lt;/span&gt;&lt;span style="COLOR: black; FONT-FAMILY: 돋움; mso-bidi-font-family: Arial; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt"&gt;근거리 통신 매니저&lt;span lang="EN-US"&gt;(NTLM)&lt;/span&gt;을 이용한 인증을 지원한다&lt;span lang="EN-US"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 40pt; WORD-BREAK: keep-all; TEXT-INDENT: -20pt; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-list: l1 level1 lfo2; tab-stops: list 40.0pt; mso-pagination: widow-orphan" align="left"&gt;&lt;span lang="EN-US" style="COLOR: black; FONT-FAMILY: Wingdings; mso-bidi-font-family: Wingdings; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt; mso-fareast-font-family: Wingdings"&gt;&lt;span style="mso-list: Ignore"&gt;&lt;span style="FONT-SIZE: 100%"&gt;l&lt;/span&gt;&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US" style="COLOR: black; FONT-FAMILY: 돋움; mso-bidi-font-family: Arial; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt"&gt;Cookie &lt;/span&gt;&lt;span style="COLOR: black; FONT-FAMILY: 돋움; mso-bidi-font-family: Arial; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt"&gt;핸들링&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;b&gt;&lt;span lang="EN-US" style="FONT-SIZE: 18pt; FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;Using HttpClient&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;HttpClient&lt;/span&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;은&lt;span lang="EN-US"&gt; Commons Logging &lt;/span&gt;컴포넌트인&lt;span lang="EN-US"&gt; commons-logging.jar&lt;/span&gt;을 사용한다&lt;span lang="EN-US"&gt;. &lt;/span&gt;이는 자카르타 아파치&lt;span lang="EN-US"&gt; Common&lt;/span&gt;프로젝트 사이트에서 다운받을 수 있다&lt;span lang="EN-US"&gt;. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span lang="EN-US" style="FONT-SIZE: 13.5pt; FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;Using the GET Method&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;b&gt;&lt;span lang="EN-US" style="FONT-SIZE: 13.5pt; FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;Get&lt;/span&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;메소드는 대부분의&lt;span lang="EN-US"&gt; HTTP &lt;/span&gt;요청을 보내는방식이다&lt;span lang="EN-US"&gt;. &lt;/span&gt;하이퍼 링크 같은 경우는&lt;span lang="EN-US"&gt; GET&lt;/span&gt;방식의 대표적이라 할수 잇겠다&lt;span lang="EN-US"&gt;. &lt;/span&gt;여기서&lt;span lang="EN-US"&gt; HttpClient&lt;/span&gt;의&lt;span lang="EN-US"&gt; GET&lt;/span&gt;방식 요청 예제를 살펴본다&lt;span lang="EN-US"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;이 샘플을 테스트 하기전에 서버측에는 요청에 응답을 할 수 있는&lt;span lang="EN-US"&gt; Servlet&lt;/span&gt;을 등록해야 한다&lt;span lang="EN-US"&gt;. &lt;/span&gt;여기서는&lt;span lang="EN-US"&gt; userInfo&lt;/span&gt;클래스을&lt;span lang="EN-US"&gt; userinfo.do&lt;/span&gt;라는 명칭으로 매핑시켜 사용한다&lt;span lang="EN-US"&gt;. &lt;/span&gt;그리고 클라이언트에서 서버측으로 전송되는 파라미터는&lt;span lang="EN-US"&gt; , firstname, lastname, email 3&lt;/span&gt;가지 이다&lt;span lang="EN-US"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-bidi-font-family: 굴림체; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: 돋움; mso-bidi-font-family: 굴림체; mso-font-kerning: 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;서버측&lt;span lang="EN-US"&gt; Servlet&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;table class="MsoTableGrid" style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 480; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext" cellspacing="0" cellpadding="0" border="1"&gt;&lt;tbody&gt;&lt;tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes"&gt;&lt;td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 435.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt" valign="top" width="580"&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;package httpClient;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;import java.io.ByteArrayOutputStream;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;import java.io.IOException;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;import java.io.PrintWriter;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;import java.util.Enumeration;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;import javax.servlet.ServletConfig;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;import javax.servlet.ServletException;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;import javax.servlet.ServletInputStream;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;import javax.servlet.http.HttpServlet;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;import javax.servlet.http.HttpServletRequest;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;import javax.servlet.http.HttpServletResponse;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;public class userInfo extends HttpServlet&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;private static final String CONTENT_TYPE = "text/html; charset=MS949";&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;public void init(ServletConfig config)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;throws ServletException {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;super.init(config);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;public void doGet(HttpServletRequest request, HttpServletResponse response)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;throws ServletException, IOException {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.out.println("UserInfo GET Method Call --&amp;gt;");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;this.doProcess(request, response);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;public void doPost(HttpServletRequest request, HttpServletResponse response)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;throws ServletException, IOException {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.out.println("UserInfo POST Method Call --&amp;gt;");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;this.doProcess(request, response);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;public void doProcess(HttpServletRequest request, HttpServletResponse response)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;throws ServletException, IOException {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;response.setContentType(CONTENT_TYPE);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;PrintWriter out = response.getWriter();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;java.util.Enumeration e= request.getHeaderNames();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;while (e.hasMoreElements()) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;String headerName=(String)e.nextElement();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.out.println(headerName +" = "+request.getHeader(headerName));&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;ServletInputStream ins = request.getInputStream();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;ByteArrayOutputStream outs = &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;new ByteArrayOutputStream();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;byte[] buffer = new byte[1024];&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;int read = 0;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;while ((read = ins.read(buffer, 0, 1024)) != -1) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;outs.write(buffer, 0, read);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.out.println(outs.toString());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;out.println("&amp;lt;html&amp;gt;");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;out.println("&amp;lt;head&amp;gt;&amp;lt;title&amp;gt;userInfo&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;out.println("&amp;lt;body&amp;gt;");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;out.println("&amp;lt;p&amp;gt;The servlet has received.&amp;lt;/p&amp;gt;");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Enumeration names = request.getParameterNames();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;String name = "";&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;while(names.hasMoreElements()) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;name = names.nextElement().toString();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.out.println(name +" : "+request.getParameter(name));&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;out.println("&amp;lt;p&amp;gt;"+name +" : "+request.getParameter(name)+"&amp;lt;/p&amp;gt;");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;out.println("&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;out.close();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'"&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-bidi-font-family: 굴림체; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-bidi-font-family: 굴림체; mso-font-kerning: 0pt"&gt;Web.xml&lt;/span&gt;&lt;span style="FONT-FAMILY: 돋움; mso-bidi-font-family: 굴림체; mso-font-kerning: 0pt"&gt;에&lt;span lang="EN-US"&gt; Servlet&lt;/span&gt;등록&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;table class="MsoTableGrid" style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 480; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext" cellspacing="0" cellpadding="0" border="1"&gt;&lt;tbody&gt;&lt;tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes"&gt;&lt;td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 435.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt" valign="top" width="580"&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&amp;lt;servlet&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;servlet-name&amp;gt;userInfo&amp;lt;/servlet-name&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;servlet-class&amp;gt;httpClient.userInfo&amp;lt;/servlet-class&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&amp;lt;/servlet&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&amp;lt;servlet-mapping&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;servlet-name&amp;gt;userInfo&amp;lt;/servlet-name&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;url-pattern&amp;gt;/userinfo.do&amp;lt;/url-pattern&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&amp;lt;/servlet-mapping&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-bidi-font-family: 굴림체; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-bidi-font-family: 굴림체; mso-font-kerning: 0pt"&gt;HttpClient &lt;/span&gt;&lt;span style="FONT-FAMILY: 돋움; mso-bidi-font-family: 굴림체; mso-font-kerning: 0pt"&gt;코드&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;table class="MsoTableGrid" style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 480; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext" cellspacing="0" cellpadding="0" border="1"&gt;&lt;tbody&gt;&lt;tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes"&gt;&lt;td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 435.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt" valign="top" width="580"&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;import java.io.FileOutputStream;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;import java.io.IOException;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;import org.apache.commons.httpclient.HttpClient;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;import org.apache.commons.httpclient.HttpMethod;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;import org.apache.commons.httpclient.HttpStatus;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;import org.apache.commons.httpclient.NameValuePair;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;import org.apache.commons.httpclient.methods.GetMethod;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;public class SubmitHttpForm {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;private static String url =&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;"http://15.32.37.194:8988/HttpClient/userinfo.do";&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;public static void main(String[] args) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;//Instantiate an HttpClient&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;HttpClient client = new HttpClient();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;//Instantiate a GET HTTP method&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;HttpMethod method = new GetMethod(url);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;//Define name-value pairs to set into the QueryString&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;NameValuePair nvp1= new NameValuePair("firstName","fname");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;NameValuePair nvp2= new NameValuePair("lastName","lname");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;NameValuePair nvp3= new NameValuePair("email","email@email.com");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;method.setQueryString(new NameValuePair[]{nvp1,nvp2, nvp3});&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;try{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;int statusCode = client.executeMethod(method);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.out.println("QueryString&amp;gt;&amp;gt;&amp;gt; "+method.getQueryString());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.out.println("Status Text&amp;gt;&amp;gt;&amp;gt;"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;+HttpStatus.getStatusText(statusCode));&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;//Get data as a String&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.out.println(method.getResponseBodyAsString());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;//OR as a byte array&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;byte [] res&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;= method.getResponseBody();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;//write to file&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;FileOutputStream fos= new FileOutputStream("donepage.html");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;fos.write(res);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;//release connection&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;method.releaseConnection();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;catch(IOException e) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;e.printStackTrace();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;서버측 로그&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;table class="MsoTableGrid" style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 480; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext" cellspacing="0" cellpadding="0" border="1"&gt;&lt;tbody&gt;&lt;tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes"&gt;&lt;td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 435.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt" valign="top" width="580"&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;UserInfo GET Method Call --&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;USER-AGENT = &lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;Jakarta&lt;/st1:place&gt;&lt;/st1:City&gt; Commons-HttpClient/2.0.1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;HOST = 15.32.37.194:8988&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;email : email@email.com&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;lastName : lname&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;firstName : fname&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;위 예제는 서버측으로 클라이언트 요청을 보내고 요청에 대한 응답을 받아서 &lt;span lang="EN-US"&gt;“donepage.html”&lt;/span&gt;이라는 파일에 응답내용을 저장하는 클라이언트입니다&lt;span lang="EN-US"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 9.8pt; TEXT-INDENT: -9.8pt; mso-char-indent-count: -1.0"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;b&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;org.apache.commons.httpclient.HttpStatus&lt;/span&gt;&lt;/b&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt; &lt;/span&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;클래스에는 요청에 대한 응답코드에 대한상태가정의 되어있습니다&lt;span lang="EN-US"&gt;. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;우리는&lt;span lang="EN-US"&gt; GET&lt;/span&gt;메소드을 사용하여&lt;span lang="EN-US"&gt; Name/Value&lt;/span&gt;쌍의 파라미터를 전송하는 방식을 간단하에 살펴 보왔다&lt;span lang="EN-US"&gt;. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span lang="EN-US" style="FONT-SIZE: 13.5pt; FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;Using the POST Method&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;b&gt;&lt;span lang="EN-US" style="FONT-SIZE: 13.5pt; FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;이번 예제에서는&lt;span lang="EN-US"&gt; XML &lt;/span&gt;문서을&lt;span lang="EN-US"&gt; HTTP POST &lt;/span&gt;메소드로 서버측에 보내는 예제를 살펴볼것이다&lt;span lang="EN-US"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;전송될&lt;span lang="EN-US"&gt; XML&lt;/span&gt;문서&lt;span lang="EN-US"&gt; post.xml&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;table class="MsoTableGrid" style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 480; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext" cellspacing="0" cellpadding="0" border="1"&gt;&lt;tbody&gt;&lt;tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes"&gt;&lt;td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 435.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt" valign="top" width="580"&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&amp;lt;?xml version='1.0' encoding='KSC5601'?&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&amp;lt;PERSONS&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;PERSON&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;FIRSTNAME&amp;gt;Yun Chang&amp;lt;/FIRSTNAME&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;LASTNAME&amp;gt;LEE&amp;lt;/LASTNAME&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;EMAIL&amp;gt;craftlee@nate.com&amp;lt;/EMAIL&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;/PERSON&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&amp;lt;/PERSONS&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;Post &lt;/span&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;전송&lt;span lang="EN-US"&gt; HttpClient &lt;/span&gt;코드&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;table class="MsoTableGrid" style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 480; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext" cellspacing="0" cellpadding="0" border="1"&gt;&lt;tbody&gt;&lt;tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes"&gt;&lt;td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 435.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt" valign="top" width="580"&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;import java.io.File;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;import java.io.FileInputStream;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;import java.io.IOException;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;import org.apache.commons.httpclient.HttpClient;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;import org.apache.commons.httpclient.methods.PostMethod;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;public class PostAFile {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;private static String url =&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;"http://15.32.37.194:8988/HttpClient/userinfo.do";&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;public static void main(String[] args) throws IOException {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;HttpClient client = new HttpClient();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;PostMethod postMethod = new PostMethod(url);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;client.setConnectionTimeout(8000);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;// Send any XML file as the body of the POST request&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;File f = new File("post.xml");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.out.println("File Length = " + f.length());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;postMethod.setRequestBody(new FileInputStream(f));&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;postMethod.setRequestHeader("Content-type",&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;"text/xml; charset=KSC5601");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;int statusCode1 = client.executeMethod(postMethod);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.out.println("statusLine&amp;gt;&amp;gt;&amp;gt;" + postMethod.getStatusLine());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;postMethod.releaseConnection();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;서버측 로그&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;table class="MsoTableGrid" style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 480; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext" cellspacing="0" cellpadding="0" border="1"&gt;&lt;tbody&gt;&lt;tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes"&gt;&lt;td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 435.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt" valign="top" width="580"&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;UserInfo POST Method Call --&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;CONTENT-TYPE = text/xml; charset=KSC5601&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;USER-AGENT = &lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;Jakarta&lt;/st1:place&gt;&lt;/st1:City&gt; Commons-HttpClient/2.0.1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;HOST = 15.32.37.194:8988&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;CONTENT-LENGTH = 195&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&amp;lt;?xml version='1.0' encoding='KSC5601'?&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&amp;lt;PERSONS&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;PERSON&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;FIRSTNAME&amp;gt;Yun Chang&amp;lt;/FIRSTNAME&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;LASTNAME&amp;gt;LEE&amp;lt;/LASTNAME&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;EMAIL&amp;gt;craftlee@nate.com&amp;lt;/EMAIL&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;/PERSON&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&amp;lt;/PERSONS&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;이 방식은 파일 첨부방식을 나타내는 것이기도 하다&lt;span lang="EN-US"&gt;. &lt;/span&gt;우리가 쓰고있는&lt;span lang="EN-US"&gt; FileUpLoad &lt;/span&gt;컴포넌트도 이와 같은 방식을 사용하고 있다&lt;span lang="EN-US"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span lang="EN-US" style="FONT-SIZE: 13.5pt; FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;Managing Cookies&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;b&gt;&lt;span lang="EN-US" style="FONT-SIZE: 13.5pt; FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;Cookie&lt;/span&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;관리 예제를 살펴본다&lt;span lang="EN-US"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;서버측&lt;span lang="EN-US"&gt; JSP&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;table class="MsoTableGrid" style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 480; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext" cellspacing="0" cellpadding="0" border="1"&gt;&lt;tbody&gt;&lt;tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes"&gt;&lt;td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 435.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt" valign="top" width="580"&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&amp;lt;%@ page contentType="text/html;charset=MS949"%&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&amp;lt;%&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Cookie[] cookies= request.getCookies();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;for (int i = 0; i &amp;lt; cookies.length; i++) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.out.println(cookies[i].getName() +" = "+cookies[i].getValue());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;//Add a new cookie&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;response.addCookie(new Cookie("XYZ","12345"));&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;%&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;HttpClient &lt;/span&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;코드&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;table class="MsoTableGrid" style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 480; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext" cellspacing="0" cellpadding="0" border="1"&gt;&lt;tbody&gt;&lt;tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes"&gt;&lt;td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 435.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt" valign="top" width="580"&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;package httpClient;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;import org.apache.commons.httpclient.Cookie;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;import org.apache.commons.httpclient.HttpClient;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;import org.apache.commons.httpclient.HttpState;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;import org.apache.commons.httpclient.cookie.CookiePolicy;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;import org.apache.commons.httpclient.methods.GetMethod;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;public class CookiesTrial {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;private static String url =&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;"http://15.32.37.194:8988/HttpClient/cookieServer.jsp";&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;public static void main(String[] args) throws Exception {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;//A new cookie for the domain 127.0.0.1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;//Cookie Name= ABCD&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Value=00000&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Path=/&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;MaxAge=-1&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Secure=False&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Cookie mycookie = new Cookie("15.32.37.194", "ABCD", "00000", "/", -1, false);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;//Create a new HttpState container&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;HttpState initialState = new HttpState();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;initialState.addCookie(mycookie);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;//Set to COMPATIBILITY for it to work in as many cases as possible&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;initialState.setCookiePolicy(CookiePolicy.COMPATIBILITY);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;//create new client&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;HttpClient httpclient = new HttpClient();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;//set the HttpState for the client&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;httpclient.setState(initialState);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;GetMethod getMethod = new GetMethod(url);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;//Execute a GET method&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;int result = httpclient.executeMethod(getMethod);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.out.println("statusLine&amp;gt;&amp;gt;&amp;gt;"+getMethod.getStatusLine());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;//Get cookies stored in the HttpState for this instance of HttpClient&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Cookie[] cookies = httpclient.getState().getCookies();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;for (int i = 0; i &amp;lt; cookies.length; i++) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;System.out.println("nCookieName="+cookies[i].getName());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.out.println("Value="+cookies[i].getValue());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.out.println("Domain="+cookies[i].getDomain());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;getMethod.releaseConnection();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;결과&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;table class="MsoTableGrid" style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 480; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext" cellspacing="0" cellpadding="0" border="1"&gt;&lt;tbody&gt;&lt;tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes"&gt;&lt;td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 435.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt" valign="top" width="580"&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;statusLine&amp;gt;&amp;gt;&amp;gt;HTTP/1.1 200 OK&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;CookieName=ABCD&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;Value=00000&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;Domain=15.32.37.194&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;CookieName=XYZ&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;Value=12345&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;Domain=15.32.37.194&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;CookieName=JSESSIONID&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;Value=ac3f1396ad9b4a2b8f8e939eb75c843d&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;Domain=15.32.37.194&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;Process exited with exit code 0.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;b&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan" align="left"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;b&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;CAUTION&lt;/span&gt;&lt;/b&gt;&lt;span lang="EN-US" style="COLOR: black; FONT-FAMILY: 돋움; mso-bidi-font-family: Arial; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt"&gt; &lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;HttpClient &lt;/span&gt;&lt;span style="COLOR: black; FONT-FAMILY: 돋움; mso-bidi-font-family: Arial; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt"&gt;코드는&lt;span lang="EN-US"&gt; org.apache.commons.httpclient.Cookie&lt;/span&gt;클래스을 이용하고&lt;span lang="EN-US"&gt;,JSP&lt;/span&gt;과&lt;span lang="EN-US"&gt;servlet&lt;/span&gt;코드는&lt;span lang="EN-US"&gt; javax.servlet.http.Cookie &lt;/span&gt;클래스을 이용한다&lt;span lang="EN-US"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;b&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;b&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;HTTPS and Proxy Servers&lt;/span&gt;&lt;/b&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;HttpClient&lt;/span&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;는&lt;span lang="EN-US"&gt; HTTPS &lt;/span&gt;프로토콜도 통상의&lt;span lang="EN-US"&gt; URLs&lt;/span&gt;인식하고 구동된다&lt;span lang="EN-US"&gt;. HTTPS &lt;/span&gt;프로토콜은&lt;span lang="EN-US"&gt; Secure Soocket Extension(JSSE) &lt;/span&gt;시스템에 설치 되어있어야 하며&lt;span lang="EN-US"&gt; JSSE&lt;/span&gt;는&lt;span lang="EN-US"&gt; JSDK1.4 &lt;/span&gt;버전이상에서는 포함되어있으며 이하버전에서는 별로의 설치해야한다&lt;span lang="EN-US"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;만일&lt;span lang="EN-US"&gt; porxy&lt;/span&gt;서버을 통한 접속일 경우 다음과 같이&lt;span lang="EN-US"&gt; PROXYHOST, Port&lt;/span&gt;을 넣어주면된다&lt;span lang="EN-US"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;table class="MsoTableGrid" style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 480; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext" cellspacing="0" cellpadding="0" border="1"&gt;&lt;tbody&gt;&lt;tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes"&gt;&lt;td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 435.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt" valign="top" width="580"&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;HttpClient client = new HttpClient();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;HostConfiguration hConf= client.getHostConfiguration();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;hConf.setProxy("PROXYHOST ", 9999);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;b&gt;&lt;span lang="EN-US" style="FONT-SIZE: 18pt; FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;Introducing FileUpload&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan" align="left"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US" style="COLOR: black; FONT-FAMILY: 돋움; mso-bidi-font-family: Arial; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt"&gt;FileUpload &lt;/span&gt;&lt;span style="COLOR: black; FONT-FAMILY: 돋움; mso-bidi-font-family: Arial; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt"&gt;컴포넌트는 서버측에 파일 첨부을 쉽게 해줍니다&lt;span lang="EN-US"&gt;. FileUpload &lt;/span&gt;컴포넌트는 클라이언트 단이 아닌 서버측에서사용된다는것에 주의 해야합니다&lt;span lang="EN-US"&gt;. &lt;/span&gt;파일 첨부의 시작은&lt;span lang="EN-US"&gt; HTML&lt;/span&gt;을 이용하며 서버측에서는&lt;span lang="EN-US"&gt; FileUpload &lt;/span&gt;컴포넌트을 사용합으로 쉽게 처리하고&lt;span lang="EN-US"&gt;, &lt;/span&gt;적당한 위치에 저장할수 있습니다&lt;span lang="EN-US"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: keep-all; TEXT-AUTOSPACE: ideograph-numeric; TEXT-ALIGN: left; mso-pagination: widow-orphan" align="left"&gt;&lt;span lang="EN-US" style="COLOR: black; FONT-FAMILY: 돋움; mso-bidi-font-family: Arial; mso-bidi-font-size: 10.0pt; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span lang="EN-US" style="FONT-SIZE: 13.5pt; FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;Using HTML File Upload&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;b&gt;&lt;span lang="EN-US" style="FONT-SIZE: 13.5pt; FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;다들 아시는 부분이라 이부분의 설명은 제외하고 예제 소스를 바로 살펴봅니다&lt;span lang="EN-US"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;fileUP.html&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;table class="MsoTableGrid" style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 480; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext" cellspacing="0" cellpadding="0" border="1"&gt;&lt;tbody&gt;&lt;tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes"&gt;&lt;td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 435.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt" valign="top" width="580"&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&amp;lt;HTML&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&amp;lt;HEAD&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;lt;META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252"/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;TITLE&amp;gt;File Upload Page&amp;lt;/TITLE&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&amp;lt;/HEAD&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&amp;lt;BODY&amp;gt;Upload Files&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;FORM name="filesForm" action="ProcessFileUpload.jsp"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;method="post" enctype="multipart/form-data"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;File 1:&amp;lt;input type="file" name="file1"/&amp;gt;&amp;lt;br/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;File 2:&amp;lt;input type="file" name="file2"/&amp;gt;&amp;lt;br/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;File 3:&amp;lt;input type="file" name="file3"/&amp;gt;&amp;lt;br/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;input type="submit" name="Submit" value="Upload Files"/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;lt;/FORM&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&amp;lt;/BODY&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&amp;lt;/HTML&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;파일 업로드의 시작점은&lt;span lang="EN-US"&gt; HTML&lt;/span&gt;은&lt;span lang="EN-US"&gt; Form&lt;/span&gt;의 속성이 &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;method="post" enctype="multipart/form-data" &lt;/span&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;이어야 합니다&lt;span lang="EN-US"&gt;. FileUpload &lt;/span&gt;컴포넌트는&lt;span lang="EN-US"&gt; enctype&lt;/span&gt;에 의해서 전송되는 파라미터를&lt;span lang="EN-US"&gt; inputStream&lt;/span&gt;으로 받을지&lt;span lang="EN-US"&gt; Reader&lt;/span&gt;로 받을지 결정합니다&lt;span lang="EN-US"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-bidi-font-family: 굴림체; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: 돋움; mso-bidi-font-family: 굴림체; mso-font-kerning: 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;서버측 프로그램&lt;span lang="EN-US"&gt; ProcessFileUpload.jsp&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;table class="MsoTableGrid" style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 480; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext" cellspacing="0" cellpadding="0" border="1"&gt;&lt;tbody&gt;&lt;tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes"&gt;&lt;td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 435.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt" valign="top" width="580"&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&amp;lt;%@ page contentType="text/html;charset=windows-1252"%&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&amp;lt;%@ page import="org.apache.commons.fileupload.DiskFileUpload"%&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&amp;lt;%@ page import="org.apache.commons.fileupload.FileItem"%&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&amp;lt;%@ page import="java.util.List"%&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&amp;lt;%@ page import="java.util.Iterator"%&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&amp;lt;%@ page import="java.io.File"%&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;html&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&amp;lt;head&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&amp;lt;meta http-equiv="Content-Type" content="text/html; charset=windows-1252"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&amp;lt;title&amp;gt;Process File Upload&amp;lt;/title&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&amp;lt;/head&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&amp;lt;%&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.out.println("Content Type ="+request.getContentType());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;DiskFileUpload fu = new DiskFileUpload();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;// If file size exceeds, a FileUploadException will be thrown&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;fu.setSizeMax(1000000);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;List fileItems = fu.parseRequest(request);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Iterator itr = fileItems.iterator();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;while(itr.hasNext()) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;FileItem fi = (FileItem)itr.next();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;//Check if not form field so as to only handle the file inputs&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;//else condition handles the submit button input&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;if(!fi.isFormField()) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.out.println("nNAME: "+fi.getName());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.out.println("SIZE: "+fi.getSize());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;//System.out.println(fi.getOutputStream().toString());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;File fNew= new File(application.getRealPath("/"), fi.getName());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.out.println(fNew.getAbsolutePath());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;fi.write(fNew);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;else {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.out.println("Field ="+fi.getFieldName());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;%&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&amp;lt;body&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;Upload Successful!!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&amp;lt;/body&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&amp;lt;/html&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;b&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span lang="EN-US" style="FONT-SIZE: 13.5pt; FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;Using HttpClient-Based FileUpload&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;b&gt;&lt;span lang="EN-US" style="FONT-SIZE: 13.5pt; FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;위 단에서&lt;span lang="EN-US"&gt; HTML&lt;/span&gt;의 역할을&lt;span lang="EN-US"&gt; HttpClient&lt;/span&gt;을 이용하여 작성하여본다&lt;span lang="EN-US"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;JSP&lt;/span&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;파일의 내용은 변함이 없고 클라이언트 코드을 변경함으로써 가능하다&lt;span lang="EN-US"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;HttpClient &lt;/span&gt;&lt;span style="FONT-FAMILY: 돋움; mso-font-kerning: 0pt"&gt;컴포넌트는&lt;span lang="EN-US"&gt; multipart-encoded&lt;/span&gt;을 지원하기 위해 다음과 같은 클래스를 제공합니다&lt;span lang="EN-US"&gt;. &lt;b&gt;org.apache.commons.httpclient.methods.MultipartPostMethod&lt;/b&gt; &lt;/span&gt;이 클래스을 이용하여 예제를 작성해 봅니다&lt;span lang="EN-US"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-bidi-font-family: 굴림체; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 돋움; mso-bidi-font-family: 굴림체; mso-font-kerning: 0pt"&gt;HttpClient &lt;/span&gt;&lt;span style="FONT-FAMILY: 돋움; mso-bidi-font-family: 굴림체; mso-font-kerning: 0pt"&gt;코드&lt;span lang="EN-US"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;table class="MsoTableGrid" style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 480; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext" cellspacing="0" cellpadding="0" border="1"&gt;&lt;tbody&gt;&lt;tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes"&gt;&lt;td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 435.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt" valign="top" width="580"&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;package httpClient;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;import java.io.File;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;import java.io.IOException;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;import org.apache.commons.httpclient.HttpClient;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;import org.apache.commons.httpclient.methods.MultipartPostMethod;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;public class HttpMultiPartFileUpload {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;private static String url =&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;"http://15.32.37.194:8988/HttpClient/ProcessFileUpload.jsp";&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;public static void main(String[] args) throws IOException {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;HttpClient client = new HttpClient();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;MultipartPostMethod mPost = new MultipartPostMethod(url);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;client.setConnectionTimeout(8000);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;// Send any XML file as the body of the POST request&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;File f1 = new File("students.xml");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;File f2 = new File("academy.xml");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;File f3 = new File("academyRules.xml");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.out.println("File1 Length = " + f1.length());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.out.println("File2 Length = " + f2.length());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.out.println("File3 Length = " + f3.length());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;mPost.addParameter(f1.getName(), f1);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;mPost.addParameter(f2.getName(), f2);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;mPost.addParameter(f3.getName(), f3);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;int statusCode1 = client.executeMethod(mPost);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.out.println("statusLine&amp;gt;&amp;gt;&amp;gt;" + mPost.getStatusLine());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;mPost.releaseConnection();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 0pt; mso-fareast-font-family: 돋움"&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-5731502964331277071?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/5731502964331277071/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2004/11/%ED%8E%8C-%EC%9E%90%EC%B9%B4%EB%A5%B4%ED%83%80-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-httpclient%EC%99%80-fileupload-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/5731502964331277071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/5731502964331277071'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2004/11/%ED%8E%8C-%EC%9E%90%EC%B9%B4%EB%A5%B4%ED%83%80-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-httpclient%EC%99%80-fileupload-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0.html' title='[펌] 자카르타 프로젝트 HttpClient와 FileUpload 사용하기'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-2448950041182965794</id><published>2004-11-02T00:46:00.000+09:00</published><updated>2011-01-29T22:25:33.304+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><title type='text'>Linux 배포판-kernel-glibc 버전 정보</title><content type='html'>[Linux 배포판-kernel-glibc]&lt;br&gt;&lt;br&gt;- RedHat 7.2&lt;br&gt;kernel: 2.4.7-10&lt;br&gt;glibc : 2.2.4-13&lt;br&gt;&lt;br&gt;- RedHat 7.3&lt;br&gt;kernel: 2.4.18-3&lt;br&gt;glibc : 2.2.5-34&lt;br&gt;&lt;br&gt;- RedHat 8.0&lt;br&gt;kernel: 2.4.18-14&lt;br&gt;glibc : 2.2.93-5&lt;br&gt;&lt;br&gt;- RedHat 9.0&lt;br&gt;kernel: 2.4.20-8&lt;br&gt;glibc : 2.3.2-11&lt;br&gt;&lt;br&gt;- Fedora Core 1&lt;br&gt;kernel: 2.4.22-1&lt;br&gt;glibc : 2.3.2-101&lt;br&gt;&lt;br&gt;- Fedora Core 2&lt;br&gt;kernel: 2.6.5-1&lt;br&gt;glibc : 2.3.3.27&lt;br&gt;&lt;br&gt;- Hancom 3.0&lt;br&gt;kernel: 2.4.18-15hl&lt;br&gt;glibc : 2.2.93-5&lt;br&gt;&lt;br&gt;- Hancom 4.0&lt;br&gt;kernel: 2.6.6-8hl&lt;br&gt;glibc : 2.3.3-27&lt;br&gt;&lt;br&gt;&lt;br&gt;... to be continued&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-2448950041182965794?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/2448950041182965794/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2004/11/linux-%EB%B0%B0%ED%8F%AC%ED%8C%90-kernel-glibc-%EB%B2%84%EC%A0%84-%EC%A0%95%EB%B3%B4.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/2448950041182965794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/2448950041182965794'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2004/11/linux-%EB%B0%B0%ED%8F%AC%ED%8C%90-kernel-glibc-%EB%B2%84%EC%A0%84-%EC%A0%95%EB%B3%B4.html' title='Linux 배포판-kernel-glibc 버전 정보'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-8024375213576191890</id><published>2004-10-28T00:46:00.000+09:00</published><updated>2011-01-29T22:25:33.260+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='soliras'/><category scheme='http://www.blogger.com/atom/ns#' term='network설정'/><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><title type='text'>솔라리스8 설치 후 네트워크 설정</title><content type='html'>참고자료 : http://www.superuser.co.kr/open_lecture/solaris_01/page01_4.htm &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------------&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;먼저 /etc 아래로 가서 다음의 파일들을 추가하거나 편집해야 한다.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;(1) hostname.xxx(확장자는 네트워크 카드에 따라서 다른 이름을 가진다.)&lt;br&gt;&lt;br&gt;IP 주소를 입력한다.&lt;br&gt;&lt;br&gt;(예) 211.11.11.11&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;(2) nodename&lt;br&gt;&lt;br&gt;솔라리스가 설치된 고유 호스트 네임을 입력한다.&lt;br&gt;&lt;br&gt;(예) MySolaris&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;(3) netmasks&lt;br&gt;&lt;br&gt;위의 두 파일과 다르게 이 파일은 주석이 있는데 주석에 있는 설명대로 마지막 줄에 network number와 netmask를 입력하면 된다.&lt;br&gt;&lt;br&gt;(예) 211.11.11.11 255.255.255.0&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;(4) hosts&lt;br&gt;&lt;br&gt;(예)&lt;br&gt;&lt;br&gt;#&lt;br&gt;&lt;br&gt;# Internet host table&lt;br&gt;&lt;br&gt;#&lt;br&gt;&lt;br&gt;127.0.0.1 localhost&lt;br&gt;&lt;br&gt;211.11.11.11 mycompany.com MySolaris loghost&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;(5) defaultrouter (새로 생성)&lt;br&gt;&lt;br&gt;Host가 속한 네트워크의 Gateway를 설정한다.&lt;br&gt;&lt;br&gt;(예) 211.11.11.1&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;(6) resolv.conf (새로 생성)&lt;br&gt;&lt;br&gt;(예)&lt;br&gt;&lt;br&gt;#domain mycompany.com (생략 가능)&lt;br&gt;&lt;br&gt;nameserver 168.126.1.1 (1차)&lt;br&gt;&lt;br&gt;nameserver 168.126.1.2 (2차)&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;(7) nsswitch.conf&lt;br&gt;&lt;br&gt;다음이 있는 줄에 "dns"라는 단어를 추가한다.&lt;br&gt;&lt;br&gt;hosts: files dns&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;시스템을 리부팅한다.&lt;br&gt;&lt;br&gt;init 6&lt;br&gt;&lt;br&gt;===================&lt;br&gt;출처: junisagt (http://blog.naver.com/junisagt)&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-8024375213576191890?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/8024375213576191890/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2004/10/%EC%86%94%EB%9D%BC%EB%A6%AC%EC%8A%A48-%EC%84%A4%EC%B9%98-%ED%9B%84-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC-%EC%84%A4%EC%A0%95.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/8024375213576191890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/8024375213576191890'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2004/10/%EC%86%94%EB%9D%BC%EB%A6%AC%EC%8A%A48-%EC%84%A4%EC%B9%98-%ED%9B%84-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC-%EC%84%A4%EC%A0%95.html' title='솔라리스8 설치 후 네트워크 설정'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-4677965969457402244</id><published>2004-09-16T01:29:00.000+09:00</published><updated>2011-01-29T22:25:33.210+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='encoding'/><category scheme='http://www.blogger.com/atom/ns#' term='Charset'/><category scheme='http://www.blogger.com/atom/ns#' term='한글'/><category scheme='http://www.blogger.com/atom/ns#' term='Tomcat'/><category scheme='http://www.blogger.com/atom/ns#' term='프로그램개발'/><title type='text'>[Tomcat/한글] 4.1.29 및 5.0.x 버전에서의 request.setCharacterEncoding 문제</title><content type='html'>&lt;p&gt;원문: &lt;a class="con_link" href="http://okjsp.pe.kr/bbs?act=VIEW&amp;amp;seq=41005&amp;amp;bbs=bbs4&amp;amp;keyfield=subject&amp;amp;keyword=한글&amp;amp;pg=0" target="_blank"&gt;http://okjsp.pe.kr/bbs?act=VIEW&amp;amp;seq=41005&amp;amp;bbs=bbs4&amp;amp;keyfield=subject&amp;amp;keyword=한글&amp;amp;pg=0&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;파라미터의 &lt;font class="search"&gt;한글&lt;/font&gt;처리를 위해 request.setCharacterEncoding 을 사용하거나 Characterset Encoding Filter를 사용할텐데요.. Servlet 2.3 스펙에 의하면 이것이 Request Body 에만 적용이 됩니다. 톰캣 4.1.29 및 5.0.x 버전에서는 이를 적용하여 request.setCharacterEncoding에 의해 설정된 인코딩이 POST방식의 파라미터에만 적용됩니다.&amp;nbsp; GET방식의 파라미터에는 적용이 되지 않네요.&lt;/p&gt;&lt;p&gt;GET방식의 파라미터가 들어있는 QueryString은 URIEncoding 에 설정된 캐릭터셋을 이용하여 처리합니다. 따라서, &lt;font class="search"&gt;한글&lt;/font&gt;이 깨지지 않게 하기 위해서는 URIEncoding 을 별도로 설정해 주어야합니다. 이는 %CATALINA_HOME%/conf/server.xml 내에 있는 HTTP 호출을 처리하는 Connector 에서 설정할 수 있습니다. 톰캣의 기본&amp;nbsp; HTTP Connector를 예로 들면 다음과 같이됩니다.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Connector port="8080"&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; maxThreads="150" minSpareThreads="25" maxSpareThreads="75"&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; enableLookups="false" redirectPort="8443" acceptCount="100"&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; debug="0" connectionTimeout="20000"&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; disableUploadTimeout="true" URIEncoding="KSC5601"/&amp;gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;마지막 속성인 URIEncoding="KSC5601" 이 URIEncoding의 캐릭터셋을 명시적으로 지정하는 속성이 되겠습니다.&lt;/p&gt;&lt;p&gt;혹시 톰캣 업글후 &lt;font class="search"&gt;한글&lt;/font&gt; 파라미터때문에 고생하셨던 분이 계시다면 도움이 되길 바랍니다.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-4677965969457402244?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/4677965969457402244/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2004/09/tomcat%ED%95%9C%EA%B8%80-4129-%EB%B0%8F-50x-%EB%B2%84%EC%A0%84%EC%97%90%EC%84%9C%EC%9D%98.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/4677965969457402244'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/4677965969457402244'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2004/09/tomcat%ED%95%9C%EA%B8%80-4129-%EB%B0%8F-50x-%EB%B2%84%EC%A0%84%EC%97%90%EC%84%9C%EC%9D%98.html' title='[Tomcat/한글] 4.1.29 및 5.0.x 버전에서의 request.setCharacterEncoding 문제'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-3351087579430918955</id><published>2004-08-18T00:47:00.000+09:00</published><updated>2011-01-29T22:25:33.156+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='부팅디스크'/><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><title type='text'>Linux 부팅 디스켓 만들기</title><content type='html'>1. Linux에서 만들기&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;1) 플로피 디스크 format, filesystem 생성&lt;br&gt;&lt;br&gt;$ fdformat /dev/fd0&lt;br&gt;&lt;br&gt;$ mkdosfs /dev/fd0 또는 mke2fs /dev/fd0&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;2) boot 이미지 copy&lt;br&gt;&lt;br&gt;$ dd if=/boot/vmlinuz of=/dev/fd0&lt;br&gt;&lt;br&gt;또는&lt;br&gt;&lt;br&gt;$ cat /boot/vmliuz &amp;gt; /dev/fd0&lt;br&gt;&lt;br&gt;또는&lt;br&gt;&lt;br&gt;$ mkbootdisk kernel_version (/lib/modules/ 아래 있는 디렉토리 이름으로 확인)&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;2. 배포판 CD의 boot image를 이용하여 만들기&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;[Windows 에서]&lt;br&gt;&lt;br&gt;1) e:\dosutils\rawwrite.exe 실행 (e: 드라이브가 CD-ROM 이라 가정)&lt;br&gt;&lt;br&gt;2) image file -&amp;gt; /images/boot.img&lt;br&gt;&lt;br&gt;3) target disk drive -&amp;gt; a:&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;[Linux 에서]&lt;br&gt;&lt;br&gt;1) $ cd /mnt/cdrom/images&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;2) $ cat boot.img &amp;gt; /dev/fd0&lt;br&gt;&lt;br&gt;또는&lt;br&gt;&lt;br&gt;$ dd if=boot.img of=/dev/fd0&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-3351087579430918955?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/3351087579430918955/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/linux-%EB%B6%80%ED%8C%85-%EB%94%94%EC%8A%A4%EC%BC%93-%EB%A7%8C%EB%93%A4%EA%B8%B0.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/3351087579430918955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/3351087579430918955'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/linux-%EB%B6%80%ED%8C%85-%EB%94%94%EC%8A%A4%EC%BC%93-%EB%A7%8C%EB%93%A4%EA%B8%B0.html' title='Linux 부팅 디스켓 만들기'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-195157019734192334</id><published>2004-08-15T01:31:00.000+09:00</published><updated>2011-01-29T22:25:33.111+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pattern'/><category scheme='http://www.blogger.com/atom/ns#' term='singleton'/><category scheme='http://www.blogger.com/atom/ns#' term='프로그램개발'/><title type='text'>Singleton Pattern - sample code</title><content type='html'>&lt;p&gt;public class Singleton {&lt;br&gt;&amp;nbsp;private static Singleton instance = new Singleton();&lt;br&gt;&amp;nbsp;&lt;br&gt;&amp;nbsp;private Singleton() {&lt;br&gt;&amp;nbsp;&amp;nbsp;System.out.println("creating new instance...");&lt;br&gt;&amp;nbsp;}&lt;br&gt;&amp;nbsp;&lt;br&gt;&amp;nbsp;public static Singleton getInstance() {&lt;br&gt;&amp;nbsp;&amp;nbsp;return instance;&lt;br&gt;&amp;nbsp;}&lt;br&gt;}&lt;br&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-195157019734192334?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/195157019734192334/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/singleton-pattern-sample-code.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/195157019734192334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/195157019734192334'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/singleton-pattern-sample-code.html' title='Singleton Pattern - sample code'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-594824139410497914</id><published>2004-08-13T01:36:00.000+09:00</published><updated>2011-01-29T22:25:33.042+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='책추천'/><category scheme='http://www.blogger.com/atom/ns#' term='프로그램개발'/><title type='text'>추천받은 책들 (2)</title><content type='html'>1. &lt;a class="con_link" href="http://kangcom.com/common/bookinfo/bookinfo.asp?sku=200403230009" target="_blank"&gt;The Shellcoder's Handbook&lt;/a&gt; : Discovering and Exploiting Security Holes&lt;br&gt;&lt;br&gt;2. &lt;a class="con_link" href="http://kangcom.com/common/bookinfo/bookinfo.asp?sku=200204020003" target="_blank"&gt;Refactoring&lt;/a&gt; - Kent Beck , Martin Fowler , William Opdyke&lt;br&gt;&lt;br&gt;3. &lt;a class="con_link" href="http://kangcom.com/common/bookinfo/bookinfo.asp?sku=200407020006" target="_blank"&gt;Programming Challenges : 알고리즘 트레이닝 북&lt;/a&gt; - Steven S. Skiena , Miguel A. Revilla&lt;br&gt;&lt;br&gt;4. &lt;a class="con_link" href="http://kangcom.com/common/bookinfo/bookinfo.asp?sku=200003090003" target="_blank"&gt;Data Structures and&amp;nbsp;Algorithms with Object-Oriented Design Patterns in Java&lt;/a&gt; - Preiss&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-594824139410497914?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/594824139410497914/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/%EC%B6%94%EC%B2%9C%EB%B0%9B%EC%9D%80-%EC%B1%85%EB%93%A4-2.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/594824139410497914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/594824139410497914'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/%EC%B6%94%EC%B2%9C%EB%B0%9B%EC%9D%80-%EC%B1%85%EB%93%A4-2.html' title='추천받은 책들 (2)'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-4664913935288120569</id><published>2004-08-13T01:34:00.000+09:00</published><updated>2011-01-29T22:25:32.973+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='책추천'/><category scheme='http://www.blogger.com/atom/ns#' term='프로그램개발'/><title type='text'>추천받은 책들</title><content type='html'>&lt;p&gt;&lt;a class="con_link" href="http://kangcom.com/common/bookinfo/bookinfo.asp?sku=200112140007" target="_blank"&gt;Beginning Java Objects&lt;/a&gt; - 정보문화사&lt;/p&gt;&lt;p&gt;&lt;a class="con_link" href="http://kangcom.com/common/bookinfo/bookinfo.asp?sku=200308010007" target="_blank"&gt;객체지향 CDB 개발 바이블&lt;/a&gt; - 한빛미디어&lt;/p&gt;&lt;p&gt;&lt;a class="con_link" href="http://kangcom.com/common/bookinfo/bookinfo.asp?sku=199812180002" target="_blank"&gt;Objects, Components, and Frameworks with UML: The Catalysis Approach&lt;/a&gt; - Addison Wesley&lt;/p&gt;&lt;p&gt;&lt;a class="con_link" href="http://kangcom.com/common/bookinfo/bookinfo.asp?sku=199912130002" target="_blank"&gt;Visual Modeling with Rational Rose 2000 and UML&lt;/a&gt; - Addison Wesley&lt;/p&gt;&lt;p&gt;&lt;a class="con_link" href="http://kangcom.com/common/bookinfo/bookinfo.asp?sku=200109110002" target="_blank"&gt;Applying UML and Patterns&lt;/a&gt; - Prentice Hall&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a class="con_link" href="http://kangcom.com/common/bookinfo/bookinfo.asp?sku=200312010001" target="_blank"&gt;누워서 읽는 알고리즘&lt;/a&gt; - 한빛미디어&lt;/p&gt;&lt;p&gt;&lt;a class="con_link" href="http://kangcom.com/common/bookinfo/bookinfo.asp?sku=200403220009" target="_blank"&gt;나는 프로그래머다&lt;/a&gt; - 한빛미디어&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-4664913935288120569?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/4664913935288120569/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/%EC%B6%94%EC%B2%9C%EB%B0%9B%EC%9D%80-%EC%B1%85%EB%93%A4.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/4664913935288120569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/4664913935288120569'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/%EC%B6%94%EC%B2%9C%EB%B0%9B%EC%9D%80-%EC%B1%85%EB%93%A4.html' title='추천받은 책들'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-194554104779682215</id><published>2004-08-13T01:33:00.000+09:00</published><updated>2011-01-29T22:25:32.922+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='프로그램개발'/><title type='text'>[링크] 아키텍트의 길</title><content type='html'>&lt;div class="document_139_4"&gt;&lt;p&gt;강컴 '소프트웨어 아키텍처' 부문 추천 도서 페이지에 있는 글입니다. '마이크로소프트웨어' 2002년 12월호 기사라는군요.&amp;nbsp;읽어둘만한 글이라고 생각됩니다.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a class="con_link" href="http://kangcom.com/book/project/project_list.asp?pr_code=41" target="_blank"&gt;보기&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-194554104779682215?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/194554104779682215/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/%EB%A7%81%ED%81%AC-%EC%95%84%ED%82%A4%ED%85%8D%ED%8A%B8%EC%9D%98-%EA%B8%B8.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/194554104779682215'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/194554104779682215'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/%EB%A7%81%ED%81%AC-%EC%95%84%ED%82%A4%ED%85%8D%ED%8A%B8%EC%9D%98-%EA%B8%B8.html' title='[링크] 아키텍트의 길'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-4101880208014416692</id><published>2004-08-08T01:26:00.000+09:00</published><updated>2011-01-29T22:25:32.876+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='네트워크_인터넷'/><title type='text'>Application Server (terms.co.kr)</title><content type='html'>&lt;div class="document_158_4"&gt;애플리케이션 서버는 분산 네트웍 내의 컴퓨터 내에서 응용프로그램에 비즈니스 로직을 제공하는 서버 프로그램이다. 애플리케이션 서버는 GUI 서버, 애플리케이션(또는 비즈니스 로직) 서버, 그리고 데이터베이스 및 트랜잭션 서버로 구성되는 3 계층 클라이언트/서버 모델의 일부로서 자주 사용된다. 좀더 서술적으로, 그것은 하나의 애플리케이션을 다음과 같이 나누는 것으로 비쳐질 수 있다. &lt;br&gt;&lt;br&gt;1. 첫 번째 계층, 즉 프론트엔드에는 대개 PC나 워크스테이션에서 웹브라우저 기반의 그래픽 사용자 인터페이스 &lt;br&gt;&lt;br&gt;2. 두 번째 계층에는 비즈니스 로직 애플리케이션, 이것은 랜이나 인트라넷 서버에 존재할 수도 있다. &lt;br&gt;&lt;br&gt;3. 세 번째 계층, 즉 백엔드에는 데이터베이스 및 트랜잭션 서버가 자리하는데, 때로 메인프레임이나 대형 서버 상에 존재 &lt;br&gt;&lt;br&gt;오랫동안 사용해온 데이터베이스와 트랜잭션 관리용 프로그램들이 백엔드, 즉 세 번째 계층의 일부를 이룬다. 애플리케이션 서버는 브라우저 기반의 프론트엔드와 데이터베이스 시스템의 백엔드 사이에 존재하는 중개인이라고도 볼 수 있다. &lt;br&gt;&lt;br&gt;많은 경우에서, 애플리케이션 서버는 웹서버(HTTP 서버)와 결합되거나 함께 일하는데, 이러한 것을 WAS, 즉 웹 애플리케이션 서버라고 부른다. 웹브라우저는 사용자를 위해 만들기 쉬운 HTML 기반의 프론트엔드를 지원한다. 웹서버는 애플리케이션 서버에 작업요구를 전달하고, 또한 수정되었거나 새로운 웹페이지를 사용자에게 되돌려주는 데 있어 몇 가지 다른 방법들을 제공한다. 이러한 접근방식들에는 CGI, FastCGI, ASP, 그리고 JSP 등이 있다. 어떤 경우에는, 웹 애플리케이션 서버들이 CORBA의 IIOP와 같은 브로커 인터페이스 요청을 지원하기도 한다&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-4101880208014416692?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/4101880208014416692/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/application-server-termscokr.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/4101880208014416692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/4101880208014416692'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/application-server-termscokr.html' title='Application Server (terms.co.kr)'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-5924666537568519303</id><published>2004-08-08T01:25:00.001+09:00</published><updated>2011-01-29T22:25:32.829+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='네트워크_인터넷'/><title type='text'>peering (terms.co.kr)</title><content type='html'>피어링은 인터넷 서비스 제공업체들간 트래픽 교환에 관한 합의이다. 자사의 백본망을 가지고 있는 대형 ISP들은 다른 대형 ISP들의 트래픽이 그들의 백본 상에서 교환될 수 있도록 허용한다. 또한 소규모 ISP들과도 트래픽을 교환함으로써, 자신들의 트래픽이 지역 종단까지 미칠 수 있게 한다. 이것은 본질적으로 다수의 개별 네트웍 소유자들이 함께 모여 인터넷을 만든 방식과도 같다. 이렇게 하기 위해서는, 네트웍 소유주와 네트웍 액세스 제공업체, ISP 들이 모여 서로가 따를 수 있는 조건들을 규정한 계약을 맺어야 한다. 쌍무적 피어링은 두 회사간에 맺는 것을 말하며, 다자간 피어링은 두 개 이상의 회사간에 맺는 계약을 말한다. &lt;br&gt;&lt;br&gt;피어링을 하려면, 피어링 관계를 맺는 ISP 들간에 BGP를 이용하여 라우터 정보를 교환하고 갱신하는 것이 필요하다. 피어링에 참여하는 회사들은 미국의 NAP이나, 각 지역의 스위칭 포인트들과 같은 지점에서 상호 연결된다. 초기에는 피어링을 하는데 비용이 수반되지 않았다. 그러나 최근에는 일부 대형 ISP들이 피어링을 원하는 소규모 ISP들에 대해 요금을 부과하고 있다. 각 주요 ISP들은 일반적으로 다양한 형태의 트래픽을 가진 네트웍들과 피어링 할때 적용하기 위해, 여러 가지 조건을 담고 있는 피어링 정책을 개발해 놓고 있다. &lt;br&gt;&lt;br&gt;사설 피어링이란 대부분의 인터넷 트래픽이 통과하는 공공 백본 네트웍과 연결되어 있지 않은 상대자들 간의 피어링을 말한다. 어떤 경우에는, 피어링 비용에 대규모 네트웍에 대한 트랜싯 비용 또는 실선 접속비용이 포함되는 수가 있다. 정확히 말하자면, 피어링은 그 자체는 단지 상호 연결하여 라우팅 정보를 교환하는 것을 의미한다.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-5924666537568519303?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/5924666537568519303/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/peering-termscokr.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/5924666537568519303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/5924666537568519303'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/peering-termscokr.html' title='peering (terms.co.kr)'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-8017523364842620459</id><published>2004-08-08T01:25:00.000+09:00</published><updated>2011-01-29T22:25:32.783+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='네트워크_인터넷'/><title type='text'>Back-bone (terms.co.kr)</title><content type='html'>&lt;div class="document_156_4"&gt;백본은 자신에게 연결되어 있는 소형 회선들로부터 데이터를 모아 빠르게 전송할 수 있는 대규모 전송회선을 말한다. &lt;br&gt;&lt;br&gt;1. 지역적인 차원에서 백본은 근거리통신망에서 광역통신망으로 연결하기 위한 하나의 회선 또는 여러 회선의 모음이다. 또는 근거리통신망 내에서는 거리를 효율적으로 늘리기 위한 회선일 수도 있다 (예를 들어 빌딩 간을 연결하는 회선 등).&lt;br&gt;&lt;br&gt;2. 인터넷이나 다른 광역통신망에서의 백본은 장거리 접속을 위해 연결되어 있는 근거리 및 지역망 선로들의 모음이다. 각 접속점들은 네트웍 노드 또는 전송데이터 교환 스위치라고 부른다&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-8017523364842620459?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/8017523364842620459/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/back-bone-termscokr.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/8017523364842620459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/8017523364842620459'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/back-bone-termscokr.html' title='Back-bone (terms.co.kr)'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-5555930384036233234</id><published>2004-08-08T01:24:00.000+09:00</published><updated>2011-01-29T22:25:32.745+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='네트워크_인터넷'/><title type='text'>BOOTP (terms.co.kr)</title><content type='html'>&lt;div class="document_152_4"&gt;&lt;span style="COLOR: #333333"&gt;BOOTP (Bootstrap Protocol) ; 초기 적재 통신 규약&lt;br&gt;&lt;br&gt;BOOTP는 네트웍 사용자가 자동으로 구성되고(IP 주소를 받게), 사용자의 간여 없이도 부트되는 운영체계를 가지고 있게 해주는 프로토콜이다. X 터미널 등과 같이 하드디스크를 갖지 않은 장치의 설정 정보를 자동적으로 할당, 관리하기 위해서 개발되었다. 네트웍 관리자에 의해 관리되는 BOOTP 서버는, 일정 시간동안 IP 주소를 자동으로 할당한다. &lt;br&gt;&lt;br&gt;BOOTP는 좀더 진보된 네트웍 관리 프로토콜인 DHCP의 기반이 된다.&lt;br&gt;&lt;br&gt;(RFC 951 참조)&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-5555930384036233234?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/5555930384036233234/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/bootp-termscokr.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/5555930384036233234'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/5555930384036233234'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/bootp-termscokr.html' title='BOOTP (terms.co.kr)'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-8157580372145737879</id><published>2004-08-08T01:23:00.000+09:00</published><updated>2011-01-29T22:25:32.702+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='네트워크_인터넷'/><title type='text'>ICMP (terms.co.kr)</title><content type='html'>ICMP (Internet Control Message Protocol)&lt;br&gt;&lt;br&gt;ICMP는 호스트 서버와 인터넷 게이트웨이 사이에서 메시지를 제어하고 에러를 알려주는 프로토콜로서 RFC 792에 정의되어있다. ICMP는 IP 데이터그램을 사용하지만, 메시지는 TCP/IP 소프트웨어에 의해 처리되며, 응용프로그램 사용자에게 직접 분명하게 보이지는 않는다. 일례로서, ping 명령어는 인터넷 접속을 테스트하기 위해 ICMP를 사용한다.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-8157580372145737879?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/8157580372145737879/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/icmp-termscokr.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/8157580372145737879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/8157580372145737879'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/icmp-termscokr.html' title='ICMP (terms.co.kr)'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-1983965912553204740</id><published>2004-08-08T01:22:00.000+09:00</published><updated>2011-01-29T22:25:32.656+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='네트워크_인터넷'/><category scheme='http://www.blogger.com/atom/ns#' term='HTTP1.1'/><title type='text'>Conditional GET (HTTP/1.1)</title><content type='html'>&lt;p&gt;&amp;nbsp;&amp;nbsp; The semantics of the GET method change to a "conditional GET" if the&lt;br&gt;&amp;nbsp;&amp;nbsp; request message includes an If-Modified-Since, If-Unmodified-Since,&lt;br&gt;&amp;nbsp;&amp;nbsp; If-Match, If-None-Match, or If-Range header field. A conditional GET&lt;br&gt;&amp;nbsp;&amp;nbsp; method requests that the entity be transferred only under the&lt;br&gt;&amp;nbsp;&amp;nbsp; circumstances described by the conditional header field(s). The&lt;br&gt;&amp;nbsp;&amp;nbsp; conditional GET method is intended to reduce unnecessary network&lt;br&gt;&amp;nbsp;&amp;nbsp; usage by allowing cached entities to be refreshed without requiring&lt;br&gt;&amp;nbsp;&amp;nbsp; multiple requests or transferring data already held by the client.&lt;/p&gt;&lt;p&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp; [출처]&lt;br&gt;&amp;nbsp;&amp;nbsp; RFC 2616 (&lt;a class="con_link" href="http://www.ietf.org/rfc/rfc2616.txt?number=2616" target="_blank"&gt;http://www.ietf.org/rfc/rfc2616.txt?number=2616&lt;/a&gt;)&lt;br&gt;&amp;nbsp;&amp;nbsp; Hypertext Transfer Protocol -- HTTP/1.1&lt;br&gt;&amp;nbsp;&amp;nbsp; Ch. 9.3 GET&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-1983965912553204740?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/1983965912553204740/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/conditional-get-http11.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/1983965912553204740'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/1983965912553204740'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/conditional-get-http11.html' title='Conditional GET (HTTP/1.1)'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-1966754512395587333</id><published>2004-08-08T01:20:00.000+09:00</published><updated>2011-01-29T22:25:32.592+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='네트워크_인터넷'/><category scheme='http://www.blogger.com/atom/ns#' term='multipart-formdata'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><title type='text'>multipart/form-data (HTML 4.01 specification)</title><content type='html'>&lt;p&gt;&lt;strong&gt;&lt;span style="FONT-SIZE: 130%"&gt;17.13.4 Form content types&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The &lt;a class="con_link" href="http://www.w3.org/TR/html4/interact/forms.html#adef-enctype" target="_blank"&gt;&lt;samp class="ainst"&gt;&lt;span style="FONT-FAMILY: 굴림체"&gt;enctype&lt;/span&gt;&lt;/samp&gt;&lt;/a&gt; attribute of the &lt;a class="con_link" href="http://www.w3.org/TR/html4/interact/forms.html#edef-FORM" target="_blank"&gt;&lt;samp class="einst"&gt;&lt;span style="FONT-FAMILY: 굴림체"&gt;FORM&lt;/span&gt;&lt;/samp&gt;&lt;/a&gt; element specifies the &lt;a class="con_link" href="http://www.w3.org/TR/html4/types.html#type-content-type" target="_blank"&gt;content type&lt;/a&gt; used to encode the &lt;a class="con_link" href="http://www.w3.org/TR/html4/interact/forms.html#form-data-set" target="_blank"&gt;form data set&lt;/a&gt; for submission to the server. User agents must support the content types listed below. Behavior for other content types is unspecified.&lt;/p&gt;&lt;p&gt;Please also consult the section on &lt;a class="con_link" href="http://www.w3.org/TR/html4/appendix/notes.html#ampersands-in-uris" target="_blank"&gt;escaping ampersands in URI attribute values&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;font size="3"&gt;&lt;strong&gt;application/x-www-form-urlencoded&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;This is the default content type. Forms submitted with this content type must be encoded as follows:&lt;/p&gt;&lt;ol style="MARGIN-LEFT: 40px"&gt;&lt;li&gt;Control names and values are escaped. Space characters are replaced by &lt;samp&gt;&lt;span style="FONT-FAMILY: 굴림체"&gt;`+'&lt;/span&gt;&lt;/samp&gt;, and then reserved characters are escaped as described in &lt;a class="con_link" href="http://www.w3.org/TR/html4/references.html#ref-RFC1738" target="_blank" rel="biblioentry"&gt;[RFC1738]&lt;/a&gt;, section 2.2: Non-alphanumeric characters are replaced by &lt;samp&gt;&lt;span style="FONT-FAMILY: 굴림체"&gt;`%HH'&lt;/span&gt;&lt;/samp&gt;, a percent sign and two hexadecimal digits representing the ASCII code of the character. Line breaks are represented as "CR LF" pairs (i.e., &lt;samp&gt;&lt;span style="FONT-FAMILY: 굴림체"&gt;`%0D%0A'&lt;/span&gt;&lt;/samp&gt;). &lt;li&gt;The control names/values are listed in the order they appear in the document. The name is separated from the value by &lt;samp&gt;&lt;span style="FONT-FAMILY: 굴림체"&gt;`='&lt;/span&gt;&lt;/samp&gt; and name/value pairs are separated from each other by &lt;samp&gt;&lt;span style="FONT-FAMILY: 굴림체"&gt;`&amp;amp;'&lt;/span&gt;&lt;/samp&gt;. &lt;/li&gt;&lt;/ol&gt;&lt;div class="note"&gt;&lt;p&gt;&lt;font size="3"&gt;&lt;strong&gt;multipart/form-data&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/em&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;strong&gt;Note.&lt;/strong&gt; Please consult &lt;/em&gt;&lt;a class="con_link" href="http://www.w3.org/TR/html4/references.html#ref-RFC2388" target="_blank" rel="biblioentry"&gt;&lt;em&gt;[RFC2388]&lt;/em&gt;&lt;/a&gt;&lt;em&gt; for additional information about file uploads, including backwards compatibility issues, the relationship between "multipart/form-data" and other content types, performance issues, etc.&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Please consult the appendix for information about &lt;a class="con_link" href="http://www.w3.org/TR/html4/appendix/notes.html#forms-security" target="_blank"&gt;security issues for forms&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The content type "application/x-www-form-urlencoded" is inefficient for sending large quantities of binary data or text containing non-ASCII characters. The content type "multipart/form-data" should be used for submitting forms that contain files, non-ASCII data, and binary data.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The content "multipart/form-data" follows the rules of all multipart MIME data streams as outlined in &lt;a class="con_link" href="http://www.w3.org/TR/html4/references.html#ref-RFC2045" target="_blank" rel="biblioentry"&gt;[RFC2045]&lt;/a&gt;. The definition of "multipart/form-data" is available at the &lt;a class="con_link" href="http://www.w3.org/TR/html4/references.html#ref-IANA" target="_blank" rel="biblioentry"&gt;[IANA]&lt;/a&gt; registry.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;A "multipart/form-data" message contains a series of parts, each representing a &lt;a class="con_link" href="http://www.w3.org/TR/html4/interact/forms.html#successful-controls" target="_blank"&gt;successful control&lt;/a&gt;. The parts are sent to the processing agent in the same order the corresponding controls appear in the document stream. Part boundaries should not occur in any of the data; how this is done lies outside the scope of this specification.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;As with all multipart MIME types, each part has an optional "Content-Type" header that defaults to "text/plain". User agents should supply the "Content-Type" header, accompanied by a "charset" parameter.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Each part is expected to contain:&lt;/p&gt;&lt;ol style="MARGIN-LEFT: 40px"&gt;&lt;li&gt;a "Content-Disposition" header whose value is "form-data". &lt;li&gt;a name attribute specifying the &lt;a class="con_link" href="http://www.w3.org/TR/html4/interact/forms.html#control-name" target="_blank"&gt;control name&lt;/a&gt; of the corresponding control. Control names originally encoded in non-ASCII &lt;a class="con_link" href="http://www.w3.org/TR/html4/charset.html" target="_blank"&gt;character sets&lt;/a&gt; may be encoded using the method outlined in &lt;a class="con_link" href="http://www.w3.org/TR/html4/references.html#ref-RFC2045" target="_blank" rel="biblioentry"&gt;[RFC2045]&lt;/a&gt;. &lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Thus, for example, for a control named "mycontrol", the corresponding part would be specified:&lt;/p&gt;&lt;pre&gt;Content-Disposition: form-data; name="mycontrol" &lt;/pre&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;As with all MIME transmissions, "CR LF" (i.e., &lt;samp&gt;&lt;span style="FONT-FAMILY: 굴림체"&gt;`%0D%0A'&lt;/span&gt;&lt;/samp&gt;) is used to separate lines of data.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Each part may be encoded and the "Content-Transfer-Encoding" header supplied if the value of that part does not conform to the default (7BIT) encoding (see &lt;a class="con_link" href="http://www.w3.org/TR/html4/references.html#ref-RFC2045" target="_blank" rel="biblioentry"&gt;[RFC2045]&lt;/a&gt;, section 6)&lt;/p&gt;&lt;p&gt;If the contents of a file are submitted with a form, the file input should be identified by the appropriate &lt;a class="con_link" href="http://www.w3.org/TR/html4/types.html#type-content-type" target="_blank"&gt;content type&lt;/a&gt; (e.g., "application/octet-stream"). If multiple files are to be returned as the result of a single form entry, they should be returned as "multipart/mixed" embedded within the "multipart/form-data".&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The user agent should attempt to supply a file name for each submitted file. The file name may be specified with the "filename" parameter of the 'Content-Disposition: form-data' header, or, in the case of multiple files, in a 'Content-Disposition: file' header of the subpart. If the file name of the client's operating system is not in US-ASCII, the file name might be approximated or encoded using the method of &lt;a class="con_link" href="http://www.w3.org/TR/html4/references.html#ref-RFC2045" target="_blank" rel="biblioentry"&gt;[RFC2045]&lt;/a&gt;. This is convenient for those cases where, for example, the uploaded files might contain references to each other (e.g., a TeX file and its ".sty" auxiliary style description).&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The following example illustrates "multipart/form-data" encoding. Suppose we have the following form:&lt;/p&gt;&lt;div class="example"&gt;&lt;pre&gt;&amp;lt;FORM action="http://server.com/cgi/handle"&lt;br&gt; enctype="multipart/form-data"&lt;br&gt; method="post"&amp;gt;&lt;br&gt;&amp;lt;P&amp;gt;&lt;br&gt;What is your name? &amp;lt;INPUT type="text" name="submit-name"&amp;gt;&amp;lt;BR&amp;gt;&lt;br&gt;What files are you sending? &amp;lt;INPUT type="file" name="files"&amp;gt;&amp;lt;BR&amp;gt;&lt;br&gt;&amp;lt;INPUT type="submit" value="Send"&amp;gt;&lt;br&gt;&amp;lt;INPUT type="reset"&amp;gt;&lt;br&gt;&amp;lt;/FORM&amp;gt; &lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;If the user enters "Larry" in the text input, and selects the text file "file1.txt", the user agent might send back the following data:&lt;/p&gt;&lt;pre&gt;   Content-Type: multipart/form-data; boundary=AaB03x   --AaB03x   Content-Disposition: form-data; name="submit-name"   Larry   --AaB03x   Content-Disposition: form-data; name="files"; filename="file1.txt"   Content-Type: text/plain   ... contents of file1.txt ...   --AaB03x--&lt;/pre&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;If the user selected a second (image) file "file2.gif", the user agent might construct the parts as follows:&lt;/p&gt;&lt;pre&gt;&lt;pre&gt;   Content-Type: multipart/form-data; boundary=AaB03x   --AaB03x   Content-Disposition: form-data; name="submit-name"   Larry   --AaB03x   Content-Disposition: form-data; name="files"   Content-Type: multipart/mixed; boundary=BbC04y   --BbC04y   Content-Disposition: file; filename="file1.txt"   Content-Type: text/plain   ... contents of file1.txt ...   --BbC04y   Content-Disposition: file; filename="file2.gif"   Content-Type: image/gif   Content-Transfer-Encoding: binary   ...contents of file2.gif...   --BbC04y--   --AaB03x--&lt;/pre&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-1966754512395587333?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/1966754512395587333/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/multipartform-data-html-401.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/1966754512395587333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/1966754512395587333'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/multipartform-data-html-401.html' title='multipart/form-data (HTML 4.01 specification)'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-2118237832086614993</id><published>2004-08-08T00:47:00.000+09:00</published><updated>2011-01-29T22:25:32.487+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle설치'/><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><title type='text'>Oracle 9.2.0 설치 (Hancom 3.0 / RedHat 9)</title><content type='html'>&lt;p class="MsoBodyText"&gt;저도 Oracle 9i를 Linux 에 설치 하는 고생을 나름대로 해본 관계로 ^^;&lt;br&gt;&lt;br&gt;설치하면서 적었던 기록을 올립니다. 참고가 되셨으면 좋겠습니다.&lt;br&gt;&lt;br&gt;Configuration Tool에서 발생하는 에러는 "5. 설치"의 "9)" 단계에서 &lt;u&gt;주의사항&lt;/u&gt;으로 적은 바 대로&lt;br&gt;&lt;br&gt;하시면 에러가 발생하지 않습니다. 대신 Database Configuration은 실행이 안되므로 설치후&lt;br&gt;&lt;br&gt;DBCA를 이용하여 설정하시면 됩니다.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;=========================&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a class="con_link" target="_blank" name="_Toc55392478"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%; COLOR: #333333"&gt;&lt;strong&gt;1. 설치 Software 정보&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;span lang="EN-US"&gt;&lt;br&gt;&lt;br&gt;- OS : Hancom Linux 3.0 (kernel 2.4.18-15hl) &lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;–&lt;/span&gt;&lt;span lang="EN-US"&gt; &lt;u&gt;&lt;span style="COLOR: #3366ff"&gt;&lt;span style="COLOR: #0000ff"&gt;RedHat 9과 거의 같은 것으로 사료됨.&lt;br&gt;&lt;br&gt;&lt;/span&gt;&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;- Java : JRE 1.3.1_09&lt;br&gt;&lt;br&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;- Database: Oracle 9i Release 2 (9.2.0)&lt;br&gt;&lt;br&gt;&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;a class="con_link" target="_blank" name="_Toc55392480"&gt;&lt;span lang="EN-US"&gt;&lt;strong&gt;&lt;span style="COLOR: #333333"&gt;2. Oracle9i Database 9.2.0 버전 가져오기&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;span lang="EN-US"&gt;&lt;br&gt;&lt;br&gt;- 홈페이지: otn.oracle.com&lt;br&gt;&lt;br&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;- 설치 파일: lnx_920_disk1.cpio.gz, lnx_920_disk2.cpio.gz, lnx_920_disk3.cpio.gz&lt;br&gt;&lt;br&gt;&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;a class="con_link" target="_blank" name="_Toc55392481"&gt;&lt;span lang="EN-US"&gt;&lt;strong&gt;&lt;span style="COLOR: #333333"&gt;3. 설치 파일 풀기&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;span lang="EN-US"&gt;&lt;br&gt;&lt;br&gt;$ gzip &lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;–&lt;/span&gt;&lt;span lang="EN-US"&gt;d lnx_920_disk1.cpio.gz&lt;br&gt;&lt;br&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;$ cpio &lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;–&lt;/span&gt;&lt;span lang="EN-US"&gt;idmv &amp;lt; lnx_920_disk1.cpio&lt;br&gt;&lt;br&gt;&lt;/span&gt;&lt;br&gt;&lt;br&gt;나머지 두개의 파일에 대해서도 같은 작업을 수행하면&lt;span lang="EN-US"&gt; Disk1, Disk2, Disk3 디렉토리가 생긴다.&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;a class="con_link" target="_blank" name="_Toc55392482"&gt;&lt;span lang="EN-US"&gt;&lt;strong&gt;&lt;span style="COLOR: #333333"&gt;4. 설치 준비&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l9 level1 lfo21; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;1)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;J2SDK 1.3.1_09 설치 (/opt/jdk1.3.1_09)&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l9 level1 lfo21; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;2)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Linux 시스템 Configuration 수정&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 20pt; TEXT-INDENT: 16pt"&gt;&lt;span lang="EN-US"&gt;/etc/rc.d/rc.local에 추가하면 된다.&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 20pt; TEXT-INDENT: 16pt"&gt;여기서는 별도의 파일&lt;span lang="EN-US"&gt; /etc/rc.d/rc.local.tuning에 저장하고 rc.local에서&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 20pt; TEXT-INDENT: 16pt"&gt;&lt;span lang="EN-US"&gt;이 파일을 호출하게 했다.&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 20pt; TEXT-INDENT: 16pt"&gt;아래 와 같이 설정 후 &lt;span lang="EN-US"&gt;rc.local.tuning 실행.&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 20pt; TEXT-INDENT: 16pt"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 20pt; TEXT-INDENT: 16pt"&gt;&lt;span lang="EN-US"&gt;$ /etc/rc.d/rc.local.tuning&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;table style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-LEFT: 35.6pt; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 4.95pt 0cm 4.95pt" cellspacing="0" cellpadding="0" border="1"&gt;&lt;br&gt;&lt;tbody&gt;&lt;br&gt;&lt;tr&gt;&lt;br&gt;&lt;td style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 4.95pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 4.95pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 486pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid" valign="top" width="648"&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;#&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;# file system options&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;#&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;# file-max (default: 49145) (for Oracle)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;echo "65536" &amp;gt; /proc/sys/fs/file-max&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;ulimit -n 65536&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;#&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;# Shared Memory (for Oracle)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;#&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;# maximum size of shared memory (default: 33554432) -&amp;gt; 2GB&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;#echo "2147483648" &amp;gt; /proc/sys/kernel/shmmax&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;echo "4294967295" &amp;gt; /proc/sys/kernel/shmmax&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;# maximum number of shared memory segments in the entire system (default: 4096)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;echo "4096" &amp;gt; /proc/sys/kernel/shmmni&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;# maximum shared memory size to use (default: 2097152)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;echo "2097152" &amp;gt; /proc/sys/kernel/shmall&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;#&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;# Semaphores&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;#&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;# SEMMSL SEMMNS SEMOPM SEMMNI (default: 250 32000 32 128)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;echo "250 32000 100 128" &amp;gt; /proc/sys/kernel/sem&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;#&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;# network options&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;#&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;# local port range (default: 32768 61000)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;echo "1024 65000" &amp;gt; /proc/sys/net/ipv4/ip_local_port_range&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l9 level1 lfo21; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;3)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Total Memory 확인 (512MB 이상 권장)&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;$ grep MemTotal /proc/meminfo&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l9 level1 lfo21; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;4)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Swap space 확인 (RAM의 2배, 최소 400M 이상)&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;$ /sbin/swapon &lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;–&lt;/span&gt;&lt;span lang="EN-US"&gt;s&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l9 level1 lfo21; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;5)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Disk space 2.5G 이상 확인&lt;br&gt;&lt;br&gt;/tmp disk space 400M 이상 확인&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l9 level1 lfo21; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;6)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;file size max 설정 2G 이상 확인&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;$ ulimit &lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;–&lt;/span&gt;&lt;span lang="EN-US"&gt;f&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l9 level1 lfo21; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;7)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;group 생성&lt;br&gt;&lt;br&gt;&lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;“&lt;/span&gt;&lt;span lang="EN-US"&gt;dba&lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;”&lt;/span&gt;&lt;span lang="EN-US"&gt; group 생성.&lt;br&gt;&lt;br&gt;&lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;“&lt;/span&gt;&lt;span lang="EN-US"&gt;oper&lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;”&lt;/span&gt;&lt;span lang="EN-US"&gt; group 생성.&lt;br&gt;&lt;br&gt;&lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;“&lt;/span&gt;&lt;span lang="EN-US"&gt;oinstall&lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;”&lt;/span&gt;&lt;span lang="EN-US"&gt; group 생성.&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l9 level1 lfo21; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;8)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;“&lt;/span&gt;&lt;span lang="EN-US"&gt;oracle&lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;”&lt;/span&gt;&lt;span lang="EN-US"&gt; user 생성.&lt;br&gt;&lt;br&gt;initial group: oinstall&lt;br&gt;&lt;br&gt;secondary group: dba&lt;br&gt;&lt;br&gt;home: /home/oracle&lt;br&gt;&lt;br&gt;shell: bash&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l9 level1 lfo21; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;9)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;~oracle/.bashrc 수정&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;table style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-LEFT: 22.95pt; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 4.95pt 0cm 4.95pt" cellspacing="0" cellpadding="0" border="1"&gt;&lt;br&gt;&lt;tbody&gt;&lt;br&gt;&lt;tr&gt;&lt;br&gt;&lt;td style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 4.95pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 4.95pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 486.65pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid" valign="top" width="649"&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;# Environment Variables for Oracle9i&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;export ORACLE_BASE="/opt/oracle"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;export ORACLE_HOME="/opt/oracle/product/9.2.0"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;export ORACLE_OWNER="oracle"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;export ORACLE_SID="ORCL"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;export NLS_LANG="AMERICAN_AMERICA.UTF8"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;export PATH="/opt/jdk1.3.1_09/bin":$ORACLE_HOME/bin:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="mso-tab-count: 3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;$ORACLE_HOME/Apache/Apache/bin:$PATH&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;#export TNS_ADMIN="/home/oracle/config/9.2.0"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;# Use old Linux threads with floating stacks instead of&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;# the new Native POSIX Thread Library (NPTL)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;export LD_ASSUME_KERNEL="2.4.1"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;export THREADS_FLAG="native"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;# CLASSPATH&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;$ORACLE_HOME/network/jlib&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l9 level1 lfo21; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;10)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;binutils version 2.11.90.08-13 이상 확인&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l9 level1 lfo21; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;11)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;glibc version upgrade (2.3.2-5 권장)&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;$ rpm -qa |grep glibc&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;glibc-common-2.3.2-1&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;glibc-debug-2.3.2-1&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;glibc-kernheaders-2.4-7.20&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;glibc-devel-2.3.2-1&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;glibc-2.3.2-1&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;glibc-debug-static-2.3.2-1&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;glibc-utils-2.3.2-1&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;glibc-profile-2.3.2-1&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;note) glibc version을 2.3.2로 맞추어야 함&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&lt;a class="con_link" href="ftp://ftp.hancom.com/pub/HancomLinuxOS/3.1/glibc" target="_blank"&gt;ftp://ftp.hancom.com/pub/HancomLinuxOS/3.1/glibc&lt;/a&gt; 에서 관련 파일을 모두 받아 설치함.&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;rpm 설치할 때 option은 &lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;“–&lt;/span&gt;&lt;span lang="EN-US"&gt;Uvh --nodep&lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;”&lt;/span&gt;&lt;span lang="EN-US"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l9 level1 lfo21; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;12)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;/usr/local/bin (또는 /opt/bin) 디렉토리를 만들고 oracle user가 실행 권한을 가지도록 함.&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 20pt; TEXT-INDENT: 16pt"&gt;&lt;span lang="EN-US"&gt;(이 디렉토리가 PATH에 포함되어있는지도 확인)&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l9 level1 lfo21; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;13)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;디렉토리 생성&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;$ mkdir &lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;–&lt;/span&gt;&lt;span lang="EN-US"&gt;p /opt/oracle/product/9.2.0&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;$ mkdir /var/opt/oracle&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;$ chown oracle:dba /var/opt/oracle&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;$ chown &lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;–&lt;/span&gt;&lt;span lang="EN-US"&gt;R oracle:dba /opt/oracle/*&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;$ chmod 755 /var/opt/oracle&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l9 level1 lfo21; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;14)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;/etc/security/limits.conf 수정&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;아래 내용을 추가&lt;/p&gt;&lt;br&gt;&lt;table style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-LEFT: 35.6pt; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 4.95pt 0cm 4.95pt" cellspacing="0" cellpadding="0" border="1"&gt;&lt;br&gt;&lt;tbody&gt;&lt;br&gt;&lt;tr&gt;&lt;br&gt;&lt;td style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 4.95pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 4.95pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 324pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid" valign="top" width="432"&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;oracle&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;soft&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;nofile&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;65536&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;oracle&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;hard&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;nofile&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;65536&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;oracle&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;soft&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;nproc&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;16384&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;oracle&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;hard&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;nproc&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;16384&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l9 level1 lfo21; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;15)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;GUI (X-Window) 사용이 가능한 터미널에서 설치 작업을 수행한다.&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 20pt"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l9 level1 lfo21; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;16)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Swing application (Oracle Universal Installer)에서 한글 폰트를 사용할 수 있도록 설정한다.&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 20pt; TEXT-INDENT: 16pt"&gt;&lt;span lang="EN-US"&gt;(한글 폰트 설정을 하지않으면 OUI에서 한글이 깨져 보이므로 설치를 진행할 수 없다)&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 20pt; TEXT-INDENT: 16pt"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 20pt; TEXT-INDENT: 16pt"&gt;&lt;span lang="EN-US"&gt;OUI에서 사용하는 JRE는 Disk1 디렉토리에 들어있다.&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 20pt; TEXT-INDENT: 16pt"&gt;&lt;span lang="EN-US"&gt;/home/oracle/Disk1/stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/lib/&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 20pt; TEXT-INDENT: 16pt"&gt;&lt;span lang="EN-US"&gt;디렉토리에 &lt;/span&gt;&lt;span lang="EN-US"&gt;font.properties.ko를 만들고, 이 디렉토리 아래 fonts 디렉토리에 한글 폰트&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 20pt; TEXT-INDENT: 16pt"&gt;&lt;span lang="EN-US"&gt;(백묵폰트)를 복사하고 &lt;/span&gt;&lt;span lang="EN-US"&gt;fonts.dir 파일을 수정하였다.&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;a class="con_link" target="_blank" name="_Toc55392483"&gt;&lt;span lang="EN-US"&gt;&lt;strong&gt;&lt;span style="COLOR: #333333"&gt;5. 설치&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l11 level1 lfo22; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;1)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;oracle 계정으로 log-in&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l11 level1 lfo22; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;2)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;~oracle/Disk1/runInstaller 실행.&lt;br&gt;&lt;br&gt;Oracle Universal Installer 화면이 나타나면 Next를 누르고 설치 단계에 따라 적절한 설정 값을 넣어가며 설치를 진행한다.&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l11 level1 lfo22; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;3)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Inventory Location: /opt/oracle/oraInventory&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l11 level1 lfo22; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;4)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Unix Group Name: dba&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l11 level1 lfo22; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;5)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;orainstRoot.sh을 실행하라는 pop-up window가 나타나면 다른 terminal을 열어 orainstRoot.sh을 실행한다.&lt;br&gt;&lt;br&gt;(만일 실행 도중 /etc/oraInst.loc 파일을 만들 수 없다는 error가 나오면 root 권한 으로 &lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;“&lt;/span&gt;&lt;span lang="EN-US"&gt;touch /etc/oraInst.loc&lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;”&lt;/span&gt;&lt;span lang="EN-US"&gt; 하여 파일을 만들어주고 oraInst.loc의 owner를 oracle:dba로 만든후, orainstRoot.sh을 다시 실행한다.)&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l11 level1 lfo22; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;6)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Oracle Home Name: OUIHome&lt;br&gt;&lt;br&gt;Oracle Home Path: /opt/oracle/product/9.2.0&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l11 level1 lfo22; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;7)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Select Product: Oracle9i Database&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l11 level1 lfo22; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;8)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Installation Type: Enterprise Edition&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l11 level1 lfo22; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;9)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Database Configuration: General Purpose&lt;br&gt;&lt;br&gt;&lt;u&gt;&lt;span style="COLOR: red"&gt;&lt;span style="COLOR: #ff0000"&gt;(주의) 만약 &lt;/span&gt;&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;u&gt;&lt;span style="COLOR: #ff0000"&gt;&lt;span lang="EN-US" style="COLOR: red; FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;“&lt;/span&gt;&lt;span lang="EN-US" style="COLOR: red"&gt;Software Only&lt;/span&gt;&lt;/span&gt;&lt;/u&gt;&lt;u&gt;&lt;span lang="EN-US" style="COLOR: red; FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;&lt;span style="COLOR: #ff0000"&gt;”&lt;/span&gt;&lt;/span&gt;&lt;span style="COLOR: red"&gt;&lt;span style="COLOR: #ff0000"&gt;라는 항목이 있으면 그것을 선택한다&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;span style="COLOR: #ff0000"&gt;.&lt;br&gt;&lt;br&gt;뒤에 나오는 Configuration Tools 단계에서 Database Configuration을 하지 않고 넘어가게 한다.&lt;br&gt;&lt;br&gt;Database Configuration은 설치 후 DBCA를 이용하여 수동으로 설정한다.&lt;br&gt;&lt;br&gt;(Software Only를 선택하면 아래 10) ~ 12) 단계는 거치지 않는다)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l11 level1 lfo22; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;10)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Database Identification: &lt;br&gt;&lt;br&gt;Global Database Name: ORCL.strobus.com&lt;br&gt;&lt;br&gt;SID: ORCL&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l11 level1 lfo22; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;11)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Database File Location: /opt/oracle/oradata&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l11 level1 lfo22; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;12)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Database Character Set: AL32UTF8 (Unicode)&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 20pt"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l11 level1 lfo22; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US" style="COLOR: blue"&gt;13)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US" style="COLOR: blue"&gt;&lt;span style="FONT-SIZE: 100%"&gt;Error 발생&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;br&gt;&lt;table style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-LEFT: 35.6pt; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 4.95pt 0cm 4.95pt" cellspacing="0" cellpadding="0" border="1"&gt;&lt;br&gt;&lt;tbody&gt;&lt;br&gt;&lt;tr&gt;&lt;br&gt;&lt;td style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 4.95pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 4.95pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 456pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid" valign="top" width="608"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span style="FONT-FAMILY: 바탕체; mso-bidi-font-family: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;“&lt;span lang="EN-US"&gt;Error in invoking target install of makefile /opt/oracle/product/9.2.0/ctx/lib/ins_ctx.mk”&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;p class="MsoBodyText"&gt;&lt;/p&gt;&lt;/span&gt;&lt;p class="MsoBodyText"&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoBodyText"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;다른 터미널을 열어서&lt;span lang="EN-US"&gt; $ORACLE_HOME/ctx/lib/env_ctx.mk 파일을 편집한다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;INSO_LINK를&lt;/span&gt; 찾아 $(LDLIBFLAG)dl 을 추가한다.&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;table style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-LEFT: 35.6pt; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 4.95pt 0cm 4.95pt" cellspacing="0" cellpadding="0" border="1"&gt;&lt;br&gt;&lt;tbody&gt;&lt;br&gt;&lt;tr&gt;&lt;br&gt;&lt;td style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 4.95pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 4.95pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 456pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid" valign="top" width="608"&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;INSO_LINK = -L$(CTXLIB) $(LDLIBFLAG)m &lt;span style="BACKGROUND: #d9d9d9; mso-shading: white; mso-pattern: gray-15 auto"&gt;$(LDLIBFLAG)dl&lt;/span&gt; $(LDLIBFLAG)sc_ca&lt;br&gt;&lt;br&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;$(LDLIBFLAG)sc_fa $(LDLIBFLAG)sc_ex $(LDLIBFLAG)sc_da $(LDLIBFLAG)sc_ut&lt;br&gt;&lt;br&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;$(LDLIBFLAG)sc_ch $(LDLIBFLAG)sc_fi $(LLIBCTXHX) $(LDLIBFLAG)c -Wl,&lt;br&gt;&lt;br&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;-rpath,$(CTXHOME)lib $(CORELIBS) $(COMPEOBJS)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;다시&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;Error window로&lt;/span&gt; 돌아와서 Retry버튼을 누르면 설치를 계속한다.&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l11 level1 lfo22; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;14)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Setup Privileges:&lt;br&gt;&lt;br&gt;root 권한으로 root.sh을 실행하라는 pop-up window가 나타나면 새 terminal을 열어서 root 권한으로 root.sh을 실행한다. 이때 bin 디렉토리로 /usr/local/bin을 지정한다.&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l11 level1 lfo22; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;15)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Configuration Tools 화면에서 Oracle Net, Apache Web Server, Database 등의 Configuration을 진행한다. &lt;u&gt;error 가 발생해도 무시한다.&lt;/u&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l11 level1 lfo22; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;16)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;설치 완료 메시지가 나오면&lt;span lang="EN-US"&gt; Oracle Universal Installer를 종료한다.&lt;/span&gt;&lt;/p&gt;&lt;span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 굴림체; mso-bidi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-hansi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: KO; mso-bidi-language: AR-SA"&gt;&lt;br style="PAGE-BREAK-BEFORE: always; mso-special-character: line-break" clear="all"&gt;&lt;/span&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&amp;nbsp;&lt;span lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;a class="con_link" target="_blank" name="_Toc55392484"&gt;&lt;span lang="EN-US"&gt;&lt;strong&gt;&lt;span style="COLOR: #333333"&gt;6. 설치 후 작업&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l10 level1 lfo23; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;1)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;oracle 계정으로 log-in&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l10 level1 lfo23; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;2)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;$ cd $ORACLE_HOME/network/lib&lt;br&gt;&lt;br&gt;$ make &lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;–&lt;/span&gt;&lt;span lang="EN-US"&gt;f ins_net_client.mk install&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l10 level1 lfo23; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;3)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;$ORACLE_HOME/ctx/lib/ins_ctx.mk 파일 편집&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;table style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-LEFT: 35.6pt; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 4.95pt 0cm 4.95pt" cellspacing="0" cellpadding="0" border="1"&gt;&lt;br&gt;&lt;tbody&gt;&lt;br&gt;&lt;tr&gt;&lt;br&gt;&lt;td style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 4.95pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 4.95pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 246pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid" valign="top" width="328"&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;ctxhx: $(CTXHXOBJ)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;$(LINK) $(CTXHXOBJ) $(INSO_LINK)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 20pt; TEXT-INDENT: 16pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;를 아래와 같이 수정&lt;span lang="EN-US"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;table style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-LEFT: 35.6pt; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 4.95pt 0cm 4.95pt" cellspacing="0" cellpadding="0" border="1"&gt;&lt;br&gt;&lt;tbody&gt;&lt;br&gt;&lt;tr&gt;&lt;br&gt;&lt;td style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 4.95pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 4.95pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 246pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid" valign="top" width="328"&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;ctxhx: $(CTXHXOBJ)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;$(LINK) –ldl $(CTXHXOBJ) $(INSO_LINK)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 20pt; TEXT-INDENT: 16pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US"&gt;$ make &lt;/span&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;–&lt;/span&gt;&lt;span lang="EN-US"&gt;f $ORACLE_HOME/ctx/lib/ins_ctx.mk install&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;strong&gt;&lt;u&gt;7. Database 생성&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="TEXT-INDENT: 20pt"&gt;&lt;span lang="EN-US"&gt;DBCA (Database Configuration Assistant)를 이용하여 ORCL Database를 생성한다.&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l15 level1 lfo24; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;1)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;$ORACLE_HOME/bin/dbca 수정&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 20pt"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;table style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-LEFT: 35.6pt; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 4.95pt 0cm 4.95pt" cellspacing="0" cellpadding="0" border="1"&gt;&lt;br&gt;&lt;tbody&gt;&lt;br&gt;&lt;tr&gt;&lt;br&gt;&lt;td style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 4.95pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 4.95pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 450pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid" valign="top" width="600"&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;if [ -f /etc/rac_on ]; then&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;# Run DBCA&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;$JRE_DIR/bin/jre -native -DORACLE_HOME=$OH -DJDBC_PROTOCOL=thin -mx64m&lt;br&gt;&lt;br&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;-classpath $CLASSPATH oracle.sysman.assistants.dbca.Dbca $ARGUMENTS&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;else&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;# Run DBCA&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;$JRE_DIR/bin/jre &lt;b&gt;&lt;span style="BACKGROUND: #d9d9d9; mso-shading: white; mso-pattern: gray-15 auto"&gt;-native&lt;/span&gt;&lt;/b&gt; -DORACLE_HOME=$OH -DJDBC_PROTOCOL=thin -mx64m&lt;br&gt;&lt;br&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;-classpath $CLASSPATH oracle.sysman.assistants.dbca.Dbca $ARGUMENTS&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;fi&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 20pt"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l15 level1 lfo24; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;2)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;$ORACLE_BASE/oradata 디렉토리를&lt;/span&gt; 만들어준다.&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l15 level1 lfo24; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;3)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;$ORACLE_HOME/bin/dbca 실행&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;Welcome 화면이 나오면 Next.&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l15 level1 lfo24; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;4)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Operations: Create Database&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l15 level1 lfo24; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;5)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Database Templates: New Database&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l15 level1 lfo24; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;6)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Database Identification&lt;br&gt;&lt;br&gt;Global Database Name: ORCL.strobus.com&lt;br&gt;&lt;br&gt;SID: ORCL&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l15 level1 lfo24; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;7)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Database Options: Next&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l15 level1 lfo24; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;8)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Database Connection Options: Dedicated Server Mode&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l15 level1 lfo24; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;9)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Initialization Parameters&lt;br&gt;&lt;br&gt;Database Character Set: KO16KSC5601&lt;br&gt;&lt;br&gt;National Character Set: AL16UTF16&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l15 level1 lfo24; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;10)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Database Storage: Next&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l15 level1 lfo24; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;11)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Creation Options: &lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;“&lt;/span&gt;&lt;span lang="EN-US"&gt;Generate Database&lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;”&lt;/span&gt;&lt;span lang="EN-US"&gt; 선택하여 Database를 생성한다.&lt;br&gt;&lt;br&gt;&lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;“&lt;/span&gt;&lt;span lang="EN-US"&gt;Generate Database&lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;”&lt;/span&gt;&lt;span lang="EN-US"&gt; 대신 &lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;“&lt;/span&gt;&lt;span lang="EN-US"&gt;Generate Database Creation Scripts&lt;/span&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;”&lt;/span&gt;&lt;span lang="EN-US"&gt; 선택하여 /opt/oracle/admin/ORCL/scripts 디렉토리에 Database 생성 스크립트를 만들어 수동으로 Database를 만드는 경우 아래 12) ~ 14) 단계를 수행한다.&lt;br&gt;&lt;br&gt;Finish 버튼 누름.&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l15 level1 lfo24; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;12)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;스크립트를 생성하여 수동 설정을 선택한 경우&lt;span lang="EN-US"&gt;: DBCA 종료 후 /opt/oracle/admin/ORCL/scripts/ORCL.sh 파일 수정.&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;setenv ORACLE_SID ORCL을 export ORACLE_SID=ORCL로 수정.&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l15 level1 lfo24; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;13)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;/etc/oratab 수정 (다음 항목 추가)&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US" style="BACKGROUND: #d9d9d9; mso-shading: white; mso-pattern: gray-15 auto"&gt;ORCL:/opt/oracle/product/9.2.0:Y&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l15 level1 lfo24; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;14)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;/opt/oracle/admin/ORCL/scripts/ORCL.sh 실행.&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;a class="con_link" target="_blank" name="_Toc55392486"&gt;&lt;span lang="EN-US"&gt;&lt;strong&gt;&lt;span style="COLOR: #333333"&gt;8. Starting and Stopping the Database&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l16 level1 lfo25; tab-stops: list 38.0pt"&gt;&lt;span lang="EN-US"&gt;1)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Start&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;table style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-LEFT: 29.6pt; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 4.95pt 0cm 4.95pt" cellspacing="0" cellpadding="0" border="1"&gt;&lt;br&gt;&lt;tbody&gt;&lt;br&gt;&lt;tr&gt;&lt;br&gt;&lt;td style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 4.95pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 4.95pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 480pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid" valign="top" width="640"&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;$ su - oracle&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;$ lsnrctl start&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;$ sqlplus /nolog&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;SQL*Plus: Release 9.2.0.1.0 - Production on ?et Svi 29 13:52:34 2003&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;Copyright (c) 1982, 2002, Oracle Corporation.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;All rights reserved.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;SQL&amp;gt; connect / as sysdba&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;Connected to an idle instance.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;SQL&amp;gt; startup&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;ORACLE instance started.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;Total System Global Area&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;93393176 bytes&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;Fixed Size&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;450840 bytes&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;Variable Size&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;75497472 bytes&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;Database Buffers&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;16777216 bytes&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;Redo Buffers&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;667648 bytes&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;Database mounted.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;Database opened.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;SQL&amp;gt; exit&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;Disconnected from Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;With the Partitioning, OLAP and Oracle Data Mining options&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;JServer Release 9.2.0.1.0 – Production&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l16 level1 lfo25; tab-stops: list 38.0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US"&gt;2)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;Shut down&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;table style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-LEFT: 36pt; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 4.95pt 0cm 4.95pt" cellspacing="0" cellpadding="0" border="1"&gt;&lt;br&gt;&lt;tbody&gt;&lt;br&gt;&lt;tr&gt;&lt;br&gt;&lt;td style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 4.95pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 4.95pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 548.5pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid" valign="top" width="731"&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;$ su - oracle&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;$ lsnrctl stop&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;$ sqlplus /nolog&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;SQL*Plus: Release 9.2.0.1.0 - Production on ?et Svi 29 13:55:32 2003&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;Copyright (c) 1982, 2002, Oracle Corporation.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;All rights reserved.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;SQL&amp;gt; connect / as sysdba&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;Connected.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;SQL&amp;gt; shutdown&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;Database closed.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;Database dismounted.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;ORACLE instance shut down.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;SQL&amp;gt; exit&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;Disconnected from Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;With the Partitioning, OLAP and Oracle Data Mining options&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;JServer Release 9.2.0.1.0 – Production&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;a class="con_link" target="_blank" name="_Toc55392487"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%; COLOR: #333333"&gt;&lt;strong&gt;9. SYS 및 SYSTEM User Password 변경&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l13 level1 lfo26; tab-stops: list 38.0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US"&gt;1)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;$ sqlplus /nolog&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l13 level1 lfo26; tab-stops: list 38.0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US"&gt;2)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;SQL&amp;gt; connect SYS/change_on_install as sysdba&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l13 level1 lfo26; tab-stops: list 38.0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US"&gt;3)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;SQL&amp;gt; &lt;/span&gt;&lt;span lang="EN" style="mso-ansi-language: EN"&gt;ALTER USER &lt;em&gt;username&lt;/em&gt; IDENTIFIED BY &lt;em&gt;passwd&lt;/em&gt; ACCOUNT UNLOCK;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l13 level1 lfo26; tab-stops: list 38.0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN" style="mso-ansi-language: EN"&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;a class="con_link" target="_blank" name="_Toc55392488"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%; COLOR: #333333"&gt;&lt;strong&gt;10. 샘플 스키마 설치&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l12 level1 lfo27; tab-stops: list 38.0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US"&gt;1)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;scott User 생성&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;$ sqlplus system/*****&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;SQL&amp;gt; create user scott identified by tiger&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;2 default tablespace users&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;3 temporary tablespace temp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;User created.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;SQL&amp;gt; grant connect , resource to scott;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;Grant succeeded.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&lt;span style="mso-spacerun: yes"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 38pt; TEXT-INDENT: -18pt; mso-list: l12 level1 lfo27; tab-stops: list 38.0pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US"&gt;2)&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="EN-US"&gt;sample table 설치&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;$ORACL_HOME/sqlplus/demo 디렉토리에 sample 테이블 설치를 위한 sql 파일 있음.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;$ sqlplus scott/tiger&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;SQL&amp;gt;@?/sqlplus/demo/demobld&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;Building demonstration tables. Please wait.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;Demonstration table build is complete.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US"&gt;Disconnected from Oracle9i Enterprise Edition Release 9.2.0.2.0 &lt;/span&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;–&lt;/span&gt;&lt;span lang="EN-US"&gt; Production&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;With the Partitioning option&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span lang="EN-US"&gt;JServer Release 9.2.0.2.0 &lt;/span&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Times New Roman'; mso-ascii-font-family: 굴림체"&gt;–&lt;/span&gt;&lt;span lang="EN-US"&gt; Production&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span style="FONT-SIZE: 100%"&gt;정상적으로 설치된 경우 마지막에&lt;span lang="EN-US"&gt; sqlplus를 종료함. 다시 scott 유저로 접속한 다음 아래의 명령으로 어떤 테이블이 생성되었는지 확인.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;$ sqlplus scott/tiger&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText" style="MARGIN-LEFT: 36pt"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;SQL&amp;gt; select * from tab;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;table style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-LEFT: 35.6pt; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 4.95pt 0cm 4.95pt" cellspacing="0" cellpadding="0" border="1"&gt;&lt;br&gt;&lt;tbody&gt;&lt;br&gt;&lt;tr&gt;&lt;br&gt;&lt;td style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 4.95pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 4.95pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 282pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 0.5pt solid" valign="top" width="376"&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;TNAME&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;TABTYPE&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;CLUSTERID &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;------------- --------- ------------- &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;BONUS&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;TABLE&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;DEPT&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;TABLE&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;DUMMY&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;TABLE&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;EMP&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;TABLE&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;span style="FONT-FAMILY: 돋움"&gt;&lt;span style="FONT-SIZE: 100%"&gt;SALGRADE&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;TABLE&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;span lang="EN-US" style="FONT-FAMILY: 'Courier New'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;* 참고: &lt;a class="con_link" href="http://linux.oreillynet.com/lpt/a/4141" target="_blank"&gt;Installing Oracle 9iR2 on Red Hat 9&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;&lt;a class="con_link" href="http://download.oracle.com/docs/html/A90352_02/toc.htm" target="_blank"&gt;Oracle9i Quick Installation Procedure Release 1 (9.0.1) for Linux Intel&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;p class="MsoBodyText"&gt;&lt;span lang="EN-US"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;span style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/span&gt;&lt;a class="con_link" href="http://download.oracle.com/docs/html/B13670_01/toc.htm" target="_blank"&gt;Oracle9i Release Notes Release 2 (9.2.0.4.0) for Linux x86&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-2118237832086614993?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/2118237832086614993/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/oracle-920-%EC%84%A4%EC%B9%98-hancom-30-redhat-9.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/2118237832086614993'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/2118237832086614993'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/oracle-920-%EC%84%A4%EC%B9%98-hancom-30-redhat-9.html' title='Oracle 9.2.0 설치 (Hancom 3.0 / RedHat 9)'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-8384802715142458602</id><published>2004-08-06T01:39:00.000+09:00</published><updated>2011-01-29T22:25:32.406+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='StackTrace'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='프로그램개발'/><title type='text'>Java Stack Trace 관련 자료 (java.sun.com)</title><content type='html'>Sun 사이트에 있는 관련 자료들입니다. (링크)&lt;br&gt;&lt;br&gt;&lt;a class="con_link" href="http://java.sun.com/developer/technicalArticles/Programming/Stacktrace/" target="_blank"&gt;An Introduction to Java Stack Trace&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a class="con_link" href="http://java.sun.com/developer/onlineTraining/Programming/JDCBook/stack.html" target="_blank"&gt;Analyzing Stack Trace&lt;/a&gt; (Advanced Programming for the Java 2 Platform, Chapter7)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-8384802715142458602?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/8384802715142458602/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/java-stack-trace-%EA%B4%80%EB%A0%A8-%EC%9E%90%EB%A3%8C-javasuncom.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/8384802715142458602'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/8384802715142458602'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/java-stack-trace-%EA%B4%80%EB%A0%A8-%EC%9E%90%EB%A3%8C-javasuncom.html' title='Java Stack Trace 관련 자료 (java.sun.com)'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-1865326127156421070</id><published>2004-08-06T01:38:00.000+09:00</published><updated>2011-01-29T22:25:32.186+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='Applet'/><category scheme='http://www.blogger.com/atom/ns#' term='프로그램개발'/><title type='text'>Applet에서 JavaScript function 호출하기</title><content type='html'>&lt;p&gt;Applet에서 Javascript 호출하기 (두가지 방법)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1. AppletContext의 showDocument method 사용&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style="FONT-FAMILY: verdana; BACKGROUND-COLOR: #e4e4e4"&gt;java.applet.AppletContext context = getAppletContext();&lt;br&gt;context.showDocument(new URL("javascript:my_func()"), "_self");&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;showDocument의 첫번째 argument에 호출하고자 하는 javascript function을 지정하고,&lt;br&gt;두번째 argument에 javascript가 들어있는 target html window를 지정한다.&lt;br&gt;(위 예에서는 Applet이 들어있는 window 지정)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;showDocument는 지정한 URL 요청의 결과를 보여주게 하는 method 인데,&lt;br&gt;URL로 javascript:my_func()을 지정하여 javascript를 실행하도록 한 것이다.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;strong&gt;2. netscape의 JSObject 사용&lt;/strong&gt; (IE에도 포함되어 있으므로 걱정없음)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style="FONT-FAMILY: verdana; BACKGROUND-COLOR: #e4e4e4"&gt;netscape.javascript.JSObject js = JSObject.getWindow(this);&lt;br&gt;js.eval("my_func()");&amp;nbsp; // 또는 call("my_func()");&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;위와 같이 하면 된다.&lt;/p&gt;&lt;p&gt;&lt;br&gt;JSObject는 윈도우의 경우는 %JAVA_HOME%\jre\lib\jaws.jar에,&lt;br&gt;Unix/Linux 의 경우는 $JAVA_HOME/jre/lib/javaplugin.jar에 들어있다.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;* 첫번째 방법이 편리하나 경우에 따라 (브러우저에 따라? function에 따라? 확인해보니 않았음) 작동하지 않은 적도 있었다&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-1865326127156421070?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/1865326127156421070/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/applet%EC%97%90%EC%84%9C-javascript-function-%ED%98%B8%EC%B6%9C%ED%95%98%EA%B8%B0.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/1865326127156421070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/1865326127156421070'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/applet%EC%97%90%EC%84%9C-javascript-function-%ED%98%B8%EC%B6%9C%ED%95%98%EA%B8%B0.html' title='Applet에서 JavaScript function 호출하기'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-4862874520283664615</id><published>2004-08-05T00:51:00.000+09:00</published><updated>2011-01-29T22:25:32.114+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><title type='text'>SunOS &amp; Solaris Version History</title><content type='html'>&lt;h1 align="center"&gt;&lt;span style="FONT-SIZE: 170%"&gt;&lt;span style="FONT-SIZE: 130%"&gt;&lt;span style="FONT-SIZE: 100%"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;/h1&gt;&lt;hr&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;&lt;span style="FONT-SIZE: 100%"&gt;SunOS &lt;/span&gt;&lt;th&gt;&lt;span style="FONT-SIZE: 100%"&gt;Solaris &lt;/span&gt;&lt;th&gt;&lt;span style="FONT-SIZE: 100%"&gt;Release &lt;/span&gt;&lt;th&gt;&lt;span style="FONT-SIZE: 100%"&gt;Supported platforms&lt;/span&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td&gt;4.0.2 &lt;td&gt;&lt;i&gt;none&lt;/i&gt; &lt;td&gt;Sep. 89 &lt;td&gt;386i &lt;br&gt;&lt;/td&gt;&lt;tr&gt;&lt;td&gt;4.0.3 &lt;td&gt;&lt;i&gt;none&lt;/i&gt; &lt;td&gt;May 89 &lt;td&gt;sun2, sun3/3x, sun4 &lt;br&gt;&lt;/td&gt;&lt;tr&gt;&lt;td&gt;4.0.3c &lt;td&gt;&lt;i&gt;none&lt;/i&gt; &lt;td&gt;June 89 &lt;td&gt;Sparc 1 &lt;br&gt;&lt;/td&gt;&lt;tr&gt;&lt;td&gt;4.0.3 PSR_A &lt;td&gt;&lt;i&gt;none&lt;/i&gt; &lt;td&gt;July 89 &lt;td&gt;Sun 4/470, 4/490 &lt;br&gt;&lt;/td&gt;&lt;tr&gt;&lt;td&gt;4.1 &lt;td&gt;&lt;i&gt;none&lt;/i&gt; &lt;td&gt;Mar. 90 &lt;td&gt;sun3, sun4 &lt;br&gt;&lt;/td&gt;&lt;tr&gt;&lt;td&gt;4.1e &lt;td&gt;&lt;i&gt;none&lt;/i&gt; &lt;td&gt;Apr. 91 &lt;td&gt;sun4e &lt;br&gt;&lt;/td&gt;&lt;tr&gt;&lt;td&gt;4.1.1 &lt;td&gt;&lt;i&gt;none&lt;/i&gt; &lt;td&gt;Mar. 90 &lt;td&gt;sun3/3x, sun4 &lt;br&gt;&lt;/td&gt;&lt;tr&gt;&lt;td&gt;4.1.1B &lt;td&gt;1.0 &lt;td&gt;Feb. 91 &lt;td&gt;sun4 &lt;br&gt;&lt;/td&gt;&lt;tr&gt;&lt;td&gt;4.1.1.1 &lt;td&gt;1.0 &lt;td&gt;Jul. 91 &lt;td&gt;sun3/3x &lt;br&gt;&lt;/td&gt;&lt;tr&gt;&lt;td&gt;4.1.1_U1 &lt;td&gt;1.0 &lt;td&gt;Nov. 91 &lt;td&gt;sun3/3x &lt;br&gt;&lt;/td&gt;&lt;tr&gt;&lt;td&gt;4.1.2 &lt;td&gt;1.0.1 &lt;td&gt;Dec. 91 &lt;td&gt;sun4, sun4m &lt;br&gt;&lt;/td&gt;&lt;tr&gt;&lt;td&gt;4.1.3 &lt;td&gt;1.1A &lt;td&gt;Aug. 92 &lt;td&gt;sun4, sun4c, sun4m &lt;br&gt;&lt;/td&gt;&lt;tr&gt;&lt;td&gt;4.1.3C &lt;td&gt;1.1c &lt;td&gt;Nov. 93 &lt;td&gt;Sparc LX/Classic &lt;br&gt;&lt;/td&gt;&lt;tr&gt;&lt;td&gt;4.1.3_U1 &lt;td&gt;1.1.1 &lt;td&gt;Dec. 93 &lt;td&gt;sun4, sun4c, sun4m &lt;br&gt;&lt;/td&gt;&lt;tr&gt;&lt;td&gt;4.1.3_U1B &lt;td&gt;1.1.1B &lt;td&gt;Feb. 94 &lt;td&gt;sun4, sun4c, sun4m &lt;br&gt;&lt;/td&gt;&lt;tr&gt;&lt;td&gt;4.1.4 &lt;td&gt;1.1.2 &lt;td&gt;Nov. 94 &lt;td&gt;sun4, sun4c, sun4m &lt;br&gt;&lt;/td&gt;&lt;tr&gt;&lt;td&gt;5.0 &lt;td&gt;2.0 &lt;td&gt;Jul. 92 &lt;td&gt;sun4c &lt;br&gt;&lt;/td&gt;&lt;tr&gt;&lt;td&gt;5.1 &lt;td&gt;2.1 &lt;td&gt;Dec. 92 &lt;td&gt;sun4, sun4c, sun4m, x86 &lt;br&gt;&lt;/td&gt;&lt;tr&gt;&lt;td&gt;5.2 &lt;td&gt;2.2 &lt;td&gt;May 93 &lt;td&gt;sun4, sun4c, sun4m, sun4d &lt;br&gt;&lt;/td&gt;&lt;tr&gt;&lt;td&gt;5.3 &lt;td&gt;2.3 &lt;td&gt;Nov. 93 &lt;td&gt;sun4, sun4c, sun4m, sun4d &lt;br&gt;&lt;/td&gt;&lt;tr&gt;&lt;td&gt;5.4 &lt;td&gt;2.4 &lt;td&gt;Aug. 94 &lt;td&gt;sun4, sun4c, sun4m, sun4d, x86 &lt;br&gt;&lt;/td&gt;&lt;tr&gt;&lt;td&gt;&lt;a class="con_link" href="http://www.ocf.berkeley.edu/solaris/versions/solaris/2.5.html" target="_blank"&gt;5.5&lt;/a&gt; &lt;td&gt;&lt;a class="con_link" href="http://www.ocf.berkeley.edu/solaris/versions/solaris/2.5.html" target="_blank"&gt;2.5&lt;/a&gt; &lt;td&gt;Nov. 95 &lt;td&gt;sun4c, sun4m, sun4d, sun4u, x86 &lt;br&gt;&lt;/td&gt;&lt;tr&gt;&lt;td&gt;&lt;a class="con_link" href="http://www.ocf.berkeley.edu/solaris/versions/solaris/2.5.1.html" target="_blank"&gt;5.5.1&lt;/a&gt; &lt;td&gt;&lt;a class="con_link" href="http://www.ocf.berkeley.edu/solaris/versions/solaris/2.5.1.html" target="_blank"&gt;2.5.1&lt;/a&gt; &lt;td&gt;May 96 &lt;td&gt;sun4c, sun4m, sun4d, sun4u, x86, ppc &lt;br&gt;&lt;/td&gt;&lt;tr&gt;&lt;td&gt;&lt;a class="con_link" href="http://www.ocf.berkeley.edu/solaris/versions/solaris/2.6.html" target="_blank"&gt;5.6&lt;/a&gt; &lt;td&gt;&lt;a class="con_link" href="http://www.ocf.berkeley.edu/solaris/versions/solaris/2.6.html" target="_blank"&gt;2.6&lt;/a&gt; &lt;td&gt;Aug. 97 &lt;td&gt;sun4c, sun4m, sun4d, sun4u, x86 &lt;br&gt;&lt;/td&gt;&lt;tr&gt;&lt;td&gt;&lt;a class="con_link" href="http://www.ocf.berkeley.edu/solaris/versions/solaris/2.7.html" target="_blank"&gt;5.7&lt;/a&gt; &lt;td&gt;&lt;a class="con_link" href="http://www.ocf.berkeley.edu/solaris/versions/solaris/2.7.html" target="_blank"&gt;7&lt;/a&gt; &lt;td&gt;Oct. 98 &lt;td&gt;sun4c, sun4m, sun4d, sun4u, x86 &lt;br&gt;&lt;/td&gt;&lt;tr&gt;&lt;td&gt;&lt;a class="con_link" href="http://www.ocf.berkeley.edu/solaris/versions/solaris/8.html" target="_blank"&gt;5.8&lt;/a&gt; &lt;td&gt;&lt;a class="con_link" href="http://www.ocf.berkeley.edu/solaris/versions/solaris/8.html" target="_blank"&gt;8&lt;/a&gt; &lt;td&gt;2000 &lt;td&gt;sun4m, sun4d, sun4u, x86&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-4862874520283664615?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/4862874520283664615/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/sunos-solaris-version-history.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/4862874520283664615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/4862874520283664615'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/sunos-solaris-version-history.html' title='SunOS &amp;amp; Solaris Version History'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-1661012773336301468</id><published>2004-08-05T00:50:00.000+09:00</published><updated>2011-01-29T22:25:31.996+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><title type='text'>젠투 관련 읽을거리</title><content type='html'>&lt;p&gt;&lt;a class="con_link" href="http://www.joinc.co.kr/modules/moniwiki/wiki.php/mz_gentoo" target="_blank"&gt;minzkn의 Gentoo linux 설치기&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a class="con_link" href="http://www.gentoo.or.kr/wiki/moin.cgi/Install_25by_25neoesraph" target="_blank"&gt;지나가던곰의 Gentoo linux 설치기&lt;/a&gt; - gentoo.or.kr&lt;/p&gt;&lt;p&gt;&lt;a class="con_link" href="http://usr.gentoo.or.kr/forum/read.php?table=dev&amp;amp;no=306&amp;amp;page=2" target="_blank"&gt;[번역] 젠투철학&lt;/a&gt; - gentoo.or.kr&lt;/p&gt;&lt;p&gt;&lt;a class="con_link" href="http://chinstrap.alternating.net/" target="_blank"&gt;gcc propolice version 관련 참고&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8664659051871876019-1661012773336301468?l=umiak-textcube.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://umiak-textcube.blogspot.com/feeds/1661012773336301468/comments/default' title='댓글'/><link rel='replies' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/%EC%A0%A0%ED%88%AC-%EA%B4%80%EB%A0%A8-%EC%9D%BD%EC%9D%84%EA%B1%B0%EB%A6%AC.html#comment-form' title='0개의 덧글'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/1661012773336301468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8664659051871876019/posts/default/1661012773336301468'/><link rel='alternate' type='text/html' href='http://umiak-textcube.blogspot.com/2004/08/%EC%A0%A0%ED%88%AC-%EA%B4%80%EB%A0%A8-%EC%9D%BD%EC%9D%84%EA%B1%B0%EB%A6%AC.html' title='젠투 관련 읽을거리'/><author><name>umiak</name><uri>http://www.blogger.com/profile/10101668457506544550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8664659051871876019.post-9137039826639844441</id><published>2004-08-05T00:49:00.000+09:00</published><updated>2011-01-29T22:25:31.945+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='시스템_서버관리'/><title type='text'>젠투 리눅스 설치 일지 - 2,3,4,5일차</title><content type='html'>&lt;p&gt;퇴근해서 밤 12시부터 아침 출근 전까지 밖에 설치를 해볼 시간이 없기 때문에 시간이 오래걸리는&amp;nbsp;bootstrap.sh 실행과 emerge system을 한꺼번에 걸어놓고 아침에 확인하고, 에러 메시지 적어놓고 사무실에서 틈날때 gentoo.or.kr 게시판 뒤져서 새로운 시도를 해보는 일을 반복했다. 그나마도 밤에 할 일이 있거나 그냥 자버리면 건너뛰기 일쑤여서 2,3일에 한번씩 설치를 시도 해봤던 것 같다. 네번의 시도 만에 커널 설치까지 완료. 일단 텍스트 모드로 부팅은 된다.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;bootstrap.sh에서 계속 에러가 나서 같은 단계를 네번이나 반복했다. gcc의 propolice 버전을 사용하는 경우의 문제와 중간에 설치를 강제 종료한 이후 시스템의 이상 (꼬였다고 보통 말하는... 물론 추측이다.) 때문에 고생을 좀 했는데 &lt;a class="con_link" href="http://chinstrap.alternating.net/" target="_blank"&gt;gcc propolice 버젼 관련 사이트&lt;/a&gt;를 참조하여 컴파일 옵션을&amp;nbsp;조정하고 처음부터(파티션 나누고 포맷하기) 다시 해서 부팅까지는&amp;nbsp;어찌어찌 됐다. 후...&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;[설치과정]&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;0. Live CD로 부팅해서 설치를 계속할 준비를 한다.&lt;/strong&gt; (앞 단계는 엮인글 1일차 참조)&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# mount&amp;nbsp; /dev/hdd3&amp;nbsp; /mnt/gentoo&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# mount&amp;nbsp; /dev/hda1&amp;nbsp; /mnt/gentoo/boot&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# swapon /dev/hdd2&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# mount&amp;nbsp; -t&amp;nbsp; proc&amp;nbsp; proc&amp;nbsp; /mnt/gentoo/proc&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1. stage1의 기본 패키지를&amp;nbsp; /mnt/gentoo에 받아 압축풀기&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# cd&amp;nbsp; /mnt/gentoo&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# wget&amp;nbsp; &lt;/span&gt;&lt;a class="con_link" href="http://ftp.gentoo.or.kr/releases/x86/2004.0/stages/x86/stage1-x86-2004.0.tar.bz2" target="_blank"&gt;&lt;span style="FONT-FAMILY: verdana"&gt;&lt;a class="con_link" href="http://ftp.gentoo.or.kr/releases/x86/2004.0/stages/x86/stage1-x86-20040218.tar.bz2" target="_blank"&gt;&lt;span style="COLOR: #333333; BACKGROUND-COLOR: #cdcdcd"&gt;http://ftp.gentoo.or.kr/releases/x86/2004.0/stages/x86/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;a class="con_link" href="http://ftp.gentoo.or.kr/releases/x86/2004.0/stages/x86/stage1-x86-20040218.tar.bz2" target="_blank"&gt;&lt;/a&gt;&lt;span style="FONT-FAMILY: verdana"&gt;&lt;span style="COLOR: #333333; BACKGROUND-COLOR: #cdcdcd"&gt;stage1-x86-20040218.tar.bz2&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;2. mirror 선택&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# mirrorselect -i -o &amp;gt;&amp;gt; /mnt/gentoo/etc/make.conf&lt;/span&gt;&lt;/p&gt;&lt;p&gt;이어서 나오는 화면에서 ftp.gentoo.or.kr을 선택.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;3. chroot&lt;/strong&gt; : /dev/hdd3을 /로 설정&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# cp /etc/resolv.conf&amp;nbsp; /mnt/gentoo/etc/resolv.conf&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# chroot /mnt/gentoo&amp;nbsp;&amp;nbsp; /bin/bash&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# etc-update&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# source /etc/profile&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;4. portage tree 받기 &lt;/strong&gt;: gentoo에서 사용하는 package 관리 툴&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# emerge sync&lt;/span&gt;&lt;/p&gt;&lt;p&gt;(약 1시간 가량 소요된다.)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;5.&amp;nbsp;컴파일 옵션 설정&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# nano -w /etc/make.conf&lt;/span&gt;&lt;/p&gt;&lt;p&gt;nano를 이용하여 편집한다. vi는 사용할 수 없는데, Alt-F2를 눌러 다른 세션으로 들어가서 login 하면 vi를 사용할 수 있다.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;/proc/cpuinfo 파일의 내용으로 부터 내 PC의 CPU 정보를 얻었다. celeron (mendocino) 334MHz. gcc propolice version의 경우는 -fstack-protector 옵션을 추가해야 한단다. (어떤 사람은 pentium2의 경우 -fstack-protector 옵션을 넣어야 한다고도 했는데 나는 두 경우 모두에 해당한다.)&lt;/p&gt;&lt;p&gt;아래와 같이 수정했다.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;CHOST="i686-pc-linux-gnu"&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;CFLAGS="-O2 -march=i686 -fomit-frame-pointer -fstack-protector"&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;6. bootstrap.sh 실행 &lt;/strong&gt;: 12시간 정도 걸렸다. 금요일 저녁부터 토요일 아침까지 계속 실행..&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# cd /usr/portage&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# scripts/bootstrap.sh&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# source /etc/profile&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;사실 큰맘 먹고 회사에서 ssh로 원격 설치를 했었는데, 8시간 정도 작업 돌아가던 것을 퇴근할 때 background로 돌린다고 Ctrl-Z로 멈추고 bg command 입력한다음에 터미널을 닫아버렸더니 프로세스가 죽어버렸다... 멍청한 짓을 하시다니.. 다음 부턴 꼭&lt;/p&gt;&lt;p&gt;&lt;span style="FONT-FAMILY: verdana"&gt;&lt;u&gt;# nohup scripts/bootstrap.sh &amp;amp;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;(그런데.. 다음이 있을까?) &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;7. 시스템 설치&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# emerge system&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;돌려놓고 시장보고 왔더니 끝나 있었다. 한 네시간 정도 돌았을까?..&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;8. 지역별 시간대 설정&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;#&amp;nbsp; ln -sf /usr/share/zoneinfo/Asia/Seoul&amp;nbsp; /etc/localtime&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;9. fstab 설정&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;/dev/hdd1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /boot&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ext3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; noatime&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp; 1&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;/dev/hdd3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ext3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; noatime&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;0&amp;nbsp;&amp;nbsp; 0&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;/dev/hdd2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; none&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; swap&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;sw&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;...&lt;/span&gt;&lt;/p&gt;&lt;p&gt;나머지는 그대로..&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;10. Kernel 설치&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;genkernel을 사용해 설치했다. 커널 소스는 gentoo-sources를 사용했는데 버전은 2.4.26이다.&amp;nbsp;2.6.7을 설치하고 싶었는데 '부팅이 안돼요..' 류의 글들을 보고 안전한 쪽으로 설치하고 커널을 업그레이드 하는 쪽으로 방향을 틀었다. 이미 소비한 5일밤으로도 사용한 날은 충분했다.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# emerge -k sys-kernel/gentoo-sources&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# emerge -k genkernel&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# cd /usr/src/linux&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# make menuconfig&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;커널 설치 옵션을 설정하는 화면이 나온다. 설정 메뉴를 따라 다니며 내 수준에 알아들을 수 있는 것들만 몇개 선택했다. FileSystem 옵션 중 "/dev/file system support"을 선택하고&amp;nbsp;그 아래 나오는&amp;nbsp;"Automatically mount at boot"를 선택해야 부팅 할 때 에러 메시지가 안나온다고 해서 시키는 대로 선택했다. 저장하고 나간후 genkernel을 실행.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# genkernel all&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;/boot 디렉토리 아래 &lt;span style="FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;"kernel-2.4.26-gentoo-r6"&lt;/span&gt; 파일이 생겼다. 리눅스 부트 이미지.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;11. 시스템 로그 데몬 설치&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# emerge syslog-ng&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# rc-update add syslog-ng default&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;rc-update를 하면 시스템 시작 할 때 데몬이 시작되도록 rc.d의 실행항목에 syslog-ng가 등록 된다.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;12. cron 데몬 설치&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# emerge vixie-cron&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# rc-update add vixie-cron default&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;13. vim 설치 &lt;/strong&gt;: 일단 vi 는 있어야겠다.. ^^&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# emerge vim&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;14. 컴퓨터 이름 설정&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# echo {host_name} &amp;gt; /etc/hostname&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #cdcdcd"&gt;# echo {domain_name} &amp;gt; /etc/dns
