<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/style/rss/style.xsl" type="text/xsl" media="screen"?>
<rss version="2.0">
	<channel>
		<title>밥팅우기&#039;s Log</title>
		<link>http://babtingdev.tistory.com/</link>
		<description>한걸음... 한걸음....</description>
		<language>ko</language>
		<pubDate>Mon, 18 Aug 2008 15:13:28 +0900</pubDate>
		<generator>Tistory 1.1</generator>
		<image>
		<title>밥팅우기&#039;s Log</title>
		<url><![CDATA[http://cfs6.tistory.com/upload_control/download.blog?fhandle=YmxvZzExMzc4OEBmczYudGlzdG9yeS5jb206L2F0dGFjaC8wLzE1MDAwMDAwMDAwMC5KUEc=]]></url>
		<link>http://babtingdev.tistory.com/</link>
		<description>한걸음... 한걸음....</description>
		</image>
		<item>
			<title>[iBatis] sql문 작성할때 유용한 조건문들</title>
			<link>http://babtingdev.tistory.com/entry/iBatis-sql%EB%AC%B8-%EC%9E%91%EC%84%B1%ED%95%A0%EB%95%8C-%EC%9C%A0%EC%9A%A9%ED%95%9C-%EC%A1%B0%EA%B1%B4%EB%AC%B8%EB%93%A4</link>
			<description>&lt;DIV style=&quot;BORDER-RIGHT: #80b888 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #80b888 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #80b888 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #80b888 1px solid; BACKGROUND-COLOR: #caeece&quot;&gt;
&lt;DIV style=&quot;BORDER-RIGHT: #cccccc 1px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px dotted; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px dotted; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px dotted; BACKGROUND-COLOR: #f7f7f7&quot;&gt;&lt;STRONG&gt;prepend&lt;/STRONG&gt; – statement에 붙을 오버라이딩 가능한 SQL부분(옵션)&lt;br /&gt;&lt;br /&gt;&lt;STRONG&gt;property&lt;/STRONG&gt; – 체크되기 위한 프라퍼티(필수)&lt;/DIV&gt;&lt;br /&gt;&lt;br /&gt;&lt;FONT size=3&gt;&amp;lt;&lt;STRONG&gt;isPropertyAvailable&lt;/STRONG&gt;&amp;gt; &lt;br /&gt;&lt;/FONT&gt;프라퍼티가 유효한지 체크(이를 테면 파라미터빈의 프라퍼티이다.)&lt;br /&gt;&lt;br /&gt;&lt;FONT size=3&gt;&amp;lt;&lt;STRONG&gt;isNotPropertyAvailable&lt;/STRONG&gt;&amp;gt;&lt;/FONT&gt; &lt;br /&gt;프라퍼티가 유효하지 않은지 체크(이를 테면 파라미터의 프라퍼티가 아니다.)&lt;br /&gt;&lt;br /&gt;&lt;FONT size=3&gt;&amp;lt;&lt;STRONG&gt;isNull&lt;/STRONG&gt;&amp;gt;&lt;/FONT&gt; &lt;br /&gt;프라퍼티가 null인지 체크&lt;br /&gt;&lt;br /&gt;&lt;FONT size=3&gt;&amp;lt;&lt;STRONG&gt;isNotNull&lt;/STRONG&gt;&amp;gt;&lt;/FONT&gt; &lt;br /&gt;프라퍼티가 null이 아닌지 체크&lt;br /&gt;&lt;br /&gt;&lt;FONT size=3&gt;&amp;lt;&lt;STRONG&gt;isEmpty&lt;/STRONG&gt;&amp;gt;&lt;/FONT&gt; &lt;br /&gt;Collection, 문자열 또는 String.valueOf() 프라퍼티가 null이거나 empty(“” or size() &amp;lt; 1)인지 체크&lt;br /&gt;&lt;br /&gt;&lt;FONT size=3&gt;&amp;lt;&lt;STRONG&gt;isNotEmpty&lt;/STRONG&gt;&amp;gt;&lt;/FONT&gt; &lt;br /&gt;Collection, 문자열 또는 String.valueOf() 프라퍼티가 null이 아니거나 empty(“” or size() &amp;lt; 1)가 아닌지 체크.&lt;br /&gt;&lt;br /&gt;
&lt;DIV style=&quot;BORDER-RIGHT: #e38fbc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e38fbc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #e38fbc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #e38fbc 1px solid; BACKGROUND-COLOR: #ffe4f4&quot;&gt;&amp;lt;isNotEmpty prepend=”AND” property=”firstName” &amp;gt;&lt;br /&gt;FIRST_NAME=#firstName#&lt;br /&gt;&amp;lt;/isNotEmpty&amp;gt;&lt;/DIV&gt;&lt;br /&gt;&lt;/DIV&gt;</description>
			<category>ORM</category>
			<category>iBATIS</category>
			<category>ORM</category>
			<category>조건문</category>
			<author>밥팅우기</author>
			<guid>http://babtingdev.tistory.com/195</guid>
			<comments>http://babtingdev.tistory.com/entry/iBatis-sql%EB%AC%B8-%EC%9E%91%EC%84%B1%ED%95%A0%EB%95%8C-%EC%9C%A0%EC%9A%A9%ED%95%9C-%EC%A1%B0%EA%B1%B4%EB%AC%B8%EB%93%A4#entry195comment</comments>
			<pubDate>Wed,  6 Aug 2008 15:56:08 +0900</pubDate>
		</item>
		<item>
			<title>json으로 배열 보내기.</title>
			<link>http://babtingdev.tistory.com/entry/json%EC%9C%BC%EB%A1%9C-%EB%B0%B0%EC%97%B4-%EB%B3%B4%EB%82%B4%EA%B8%B0</link>
			<description>&lt;DIV style=&quot;BORDER-RIGHT: #80b888 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #80b888 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #80b888 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #80b888 1px solid; BACKGROUND-COLOR: #caeece&quot;&gt;{ &quot;list&quot;: &lt;STRONG&gt;&lt;FONT color=#ff0000 size=4&gt;[&lt;br /&gt;&lt;/FONT&gt;&lt;/STRONG&gt;{ &quot;location_no&quot; : &quot;1&quot;,&quot;location&quot; : &quot;앵커빌&quot;,&quot;qst_gubun&quot; : &quot;휴먼일반&quot;} ,&lt;br /&gt;{ &quot;location_no&quot; : &quot;2&quot;,&quot;location&quot; : &quot;델파라스&quot;,&quot;qst_gubun&quot; : &quot;휴먼일반&quot;}&lt;br /&gt;&lt;STRONG&gt;&lt;FONT color=#ff0000 size=4&gt;]&lt;/FONT&gt;&lt;/STRONG&gt; } &lt;/DIV&gt;&lt;br /&gt;배열은 []로 표현한다.&lt;br /&gt;&lt;br /&gt;
&lt;DIV style=&quot;BORDER-RIGHT: #e38fbc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e38fbc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #e38fbc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #e38fbc 1px solid; BACKGROUND-COLOR: #ffe4f4&quot;&gt;for(i = 0 ; i &amp;lt; jsonObj.list.length ; i++) {&lt;br /&gt;&amp;nbsp; &amp;nbsp; optionNode = makeOption(jsonObj.list[i].location, jsonObj.list[i].location, false);&lt;br /&gt;&amp;nbsp; &amp;nbsp; selectBoxNode.appendChild(optionNode);&lt;br /&gt;}&lt;/DIV&gt;&lt;br /&gt;jsonObj객체가 위의 녹색 박스를 json객체로 변환한 것이다.&lt;br /&gt;&lt;br /&gt;jsonObj.list[i].location, jsonObj.list[i].location_no 등으로 접근 가능하다.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;아래는 prototype.js의 json객체 만들어 주는 함수 &lt;br /&gt;&lt;br /&gt;var jsonObj = res.json(); &lt;br /&gt;&lt;br /&gt;하면 된다.&lt;br /&gt;&lt;br /&gt;
&lt;DIV style=&quot;BORDER-RIGHT: #b4997e 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #b4997e 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #b4997e 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #b4997e 1px solid; BACKGROUND-COLOR: #e6d8c9&quot;&gt;/**&lt;br /&gt;&amp;nbsp;* Returns json object&lt;br /&gt;&amp;nbsp;* @id core.$Ajax.Response.json&lt;br /&gt;&amp;nbsp;*/&lt;br /&gt;$Ajax.Response.prototype.json = function() {&lt;br /&gt;&amp;nbsp;if (this._response.responseJSON) {&lt;br /&gt;&amp;nbsp; return this._response.responseJSON;&lt;br /&gt;&amp;nbsp;} else if (this._response.responseText) {&lt;br /&gt;&amp;nbsp; try {&lt;br /&gt;&amp;nbsp; &amp;nbsp;if (typeof $JSON != &quot;undefined&quot;) {&lt;br /&gt;&amp;nbsp; &amp;nbsp; return $JSON(this._response.responseText);&lt;br /&gt;&amp;nbsp; &amp;nbsp;} else {&lt;br /&gt;&amp;nbsp; &amp;nbsp; return eval(&quot;(&quot;+this._response.responseText+&quot;)&quot;);&lt;br /&gt;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp; } catch(e) {&lt;br /&gt;&amp;nbsp; &amp;nbsp;return {};&lt;br /&gt;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;return {};&lt;br /&gt;}&lt;/DIV&gt;&lt;br /&gt;&lt;br /&gt;</description>
			<category>Ajax</category>
			<category>json</category>
			<category>배열</category>
			<author>밥팅우기</author>
			<guid>http://babtingdev.tistory.com/194</guid>
			<comments>http://babtingdev.tistory.com/entry/json%EC%9C%BC%EB%A1%9C-%EB%B0%B0%EC%97%B4-%EB%B3%B4%EB%82%B4%EA%B8%B0#entry194comment</comments>
			<pubDate>Tue,  5 Aug 2008 21:36:29 +0900</pubDate>
		</item>
		<item>
			<title>파이어폭스에 깔아놓으면 좋은 플러그인.</title>
			<link>http://babtingdev.tistory.com/entry/%ED%8C%8C%EC%9D%B4%EC%96%B4%ED%8F%AD%EC%8A%A4%EC%97%90-%EA%B9%94%EC%95%84%EB%86%93%EC%9C%BC%EB%A9%B4-%EC%A2%8B%EC%9D%80-%ED%94%8C%EB%9F%AC%EA%B7%B8%EC%9D%B8</link>
			<description>&lt;P&gt;Web Developer : &lt;A href=&quot;https://addons.mozilla.org/ko/firefox/addon/60&quot;&gt;https://addons.mozilla.org/ko/firefox/addon/60&lt;/A&gt;&lt;br /&gt;JSView : &lt;A href=&quot;https://addons.mozilla.org/ko/firefox/addon/2076&quot;&gt;https://addons.mozilla.org/ko/firefox/addon/2076&lt;/A&gt;&lt;br /&gt;Html Valiadator : &lt;A href=&quot;https://addons.mozilla.org/ko/firefox/addon/249&quot;&gt;https://addons.mozilla.org/ko/firefox/addon/249&lt;/A&gt;&lt;br /&gt;Firebug : &lt;A href=&quot;https://addons.mozilla.org/ko/firefox/addon/1843&quot;&gt;https://addons.mozilla.org/ko/firefox/addon/1843&lt;/A&gt;&lt;br /&gt;Console2 : &lt;A href=&quot;https://addons.mozilla.org/ko/firefox/addon/1815&quot;&gt;https://addons.mozilla.org/ko/firefox/addon/1815&lt;/A&gt;&lt;br /&gt;Firecookie :&amp;nbsp; &lt;A href=&quot;https://addons.mozilla.org/ko/firefox/addon/6683&quot;&gt;https://addons.mozilla.org/ko/firefox/addon/6683&lt;/A&gt;&lt;br /&gt;YSlow :&amp;nbsp; &lt;A href=&quot;https://addons.mozilla.org/ko/firefox/addon/5369&quot;&gt;https://addons.mozilla.org/ko/firefox/addon/5369&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;IE Tab : &lt;A href=&quot;https://addons.mozilla.org/ko/firefox/addon/1419&quot;&gt;https://addons.mozilla.org/ko/firefox/addon/1419&lt;/A&gt;&lt;/P&gt;</description>
			<category>환경설정</category>
			<author>밥팅우기</author>
			<guid>http://babtingdev.tistory.com/193</guid>
			<comments>http://babtingdev.tistory.com/entry/%ED%8C%8C%EC%9D%B4%EC%96%B4%ED%8F%AD%EC%8A%A4%EC%97%90-%EA%B9%94%EC%95%84%EB%86%93%EC%9C%BC%EB%A9%B4-%EC%A2%8B%EC%9D%80-%ED%94%8C%EB%9F%AC%EA%B7%B8%EC%9D%B8#entry193comment</comments>
			<pubDate>Tue, 29 Jul 2008 15:25:08 +0900</pubDate>
		</item>
		<item>
			<title>Java에서 다중상속이 없는 이유는??</title>
			<link>http://babtingdev.tistory.com/entry/Java%EC%97%90%EC%84%9C-%EB%8B%A4%EC%A4%91%EC%83%81%EC%86%8D%EC%9D%B4-%EC%97%86%EB%8A%94-%EC%9D%B4%EC%9C%A0%EB%8A%94</link>
			<description>&lt;P style=&quot;MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 1.5&quot;&gt;&lt;FONT style=&quot;FONT-SIZE: 9pt; FONT-FAMILY: 굴림&quot;&gt;다른 여러 이유들도 있겠지만...&lt;/FONT&gt;&lt;/P&gt;
&lt;br /&gt;
&lt;P style=&quot;MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 1.5&quot;&gt;&lt;FONT style=&quot;FONT-SIZE: 9pt; FONT-FAMILY: 굴림&quot;&gt;죽음의 트라이앵글이라고 불리는 아래와 같은 구조도 어느정도 영향을 줬다고 합니다.&lt;/FONT&gt;&lt;/P&gt;
&lt;br /&gt;
&lt;P style=&quot;MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px&quot;&gt;&lt;br /&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;http://cfs8.tistory.com/image/18/tistory/2008/07/31/17/25/4891770ed2047&quot; alt=&quot;사용자 삽입 이미지&quot; height=&quot;337&quot; width=&quot;358&quot;/&gt;&lt;/div&gt;&lt;br /&gt;&lt;/P&gt;
&lt;br /&gt;
&lt;P style=&quot;MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 1.5&quot;&gt;&lt;FONT style=&quot;FONT-SIZE: 9pt; FONT-FAMILY: 굴림&quot;&gt;위 같은 구조에서.... &lt;/FONT&gt;&lt;/P&gt;
&lt;br /&gt;
&lt;P style=&quot;MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 1.5&quot;&gt;&lt;FONT style=&quot;FONT-SIZE: 9pt; FONT-FAMILY: 굴림&quot;&gt;ComboDrive cd = new ConboDrive();&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 1.5&quot;&gt;&lt;FONT style=&quot;FONT-SIZE: 9pt; FONT-FAMILY: 굴림&quot;&gt;cd.burn();&lt;/FONT&gt;&lt;/P&gt;
&lt;br /&gt;
&lt;P style=&quot;MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 1.5&quot;&gt;&lt;FONT style=&quot;FONT-SIZE: 9pt; FONT-FAMILY: 굴림&quot;&gt;이 실행이 되면.... CDBurner의 burn()이 실행이 될까요... DVDBurner의 burn()이 실행이 될까요.... ??&lt;/FONT&gt;&lt;/P&gt;
&lt;br /&gt;
&lt;P style=&quot;MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 1.5&quot;&gt;&lt;FONT style=&quot;FONT-SIZE: 9pt; FONT-FAMILY: 굴림&quot;&gt;이 문제가... 죽음의 트라이 앵글이라고 합니다.&lt;/FONT&gt;&lt;/P&gt;</description>
			<category>Java</category>
			<author>밥팅우기</author>
			<guid>http://babtingdev.tistory.com/192</guid>
			<comments>http://babtingdev.tistory.com/entry/Java%EC%97%90%EC%84%9C-%EB%8B%A4%EC%A4%91%EC%83%81%EC%86%8D%EC%9D%B4-%EC%97%86%EB%8A%94-%EC%9D%B4%EC%9C%A0%EB%8A%94#entry192comment</comments>
			<pubDate>Tue, 29 Jul 2008 13:48:27 +0900</pubDate>
		</item>
		<item>
			<title>tomcat 한글 깨질때 봐야할 설정</title>
			<link>http://babtingdev.tistory.com/entry/tomcat-%ED%95%9C%EA%B8%80-%EA%B9%A8%EC%A7%88%EB%95%8C-%EB%B4%90%EC%95%BC%ED%95%A0-%EC%84%A4%EC%A0%95</link>
			<description>&lt;br /&gt;server.xml 설정&lt;br /&gt;
&lt;DIV style=&quot;BORDER-RIGHT: #80b888 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #80b888 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #80b888 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #80b888 1px solid; BACKGROUND-COLOR: #caeece&quot;&gt;&amp;lt;Connector port=&quot;8080&quot; maxHttpHeaderSize=&quot;8192&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; maxThreads=&quot;150&quot; minSpareThreads=&quot;25&quot; maxSpareThreads=&quot;75&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; enableLookups=&quot;false&quot; redirectPort=&quot;8443&quot; acceptCount=&quot;100&quot;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; connectionTimeout=&quot;20000&quot; disableUploadTimeout=&quot;true&quot; &lt;STRONG&gt;&lt;FONT color=#ff0000&gt;useBodyEncodingForURI=&quot;true&quot; URIEncoding=&quot;EUC-KR&quot;&lt;/FONT&gt;&lt;/STRONG&gt;/&amp;gt;&lt;/DIV&gt;&lt;br /&gt;&lt;br /&gt;
&lt;DIV style=&quot;BORDER-RIGHT: #e38fbc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e38fbc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #e38fbc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #e38fbc 1px solid; BACKGROUND-COLOR: #ffe4f4&quot;&gt;&amp;nbsp;&amp;lt;Connector port=&quot;8009&quot; &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; enableLookups=&quot;false&quot; redirectPort=&quot;8443&quot; protocol=&quot;AJP/1.3&quot; &lt;STRONG&gt;&lt;FONT color=#ff0000&gt;useBodyEncodingForURI=&quot;true&quot; URIEncoding=&quot;EUC-KR&quot;&lt;/FONT&gt;&lt;/STRONG&gt;/&amp;gt;&lt;br /&gt;&lt;/DIV&gt;&lt;br /&gt;&lt;br /&gt;jsp페이지&lt;br /&gt;
&lt;DIV style=&quot;BORDER-RIGHT: #b4997e 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #b4997e 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #b4997e 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #b4997e 1px solid; BACKGROUND-COLOR: #e6d8c9&quot;&gt;&amp;lt;%@ page contentType=&quot;text/html; charset=MS949&quot; %&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;TITLE&amp;gt;한글 테스트&amp;lt;/TITLE&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;META http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=KSC5601&quot;&amp;gt;&lt;/DIV&gt;</description>
			<category>환경설정</category>
			<category>톰캣</category>
			<category>한글</category>
			<author>밥팅우기</author>
			<guid>http://babtingdev.tistory.com/191</guid>
			<comments>http://babtingdev.tistory.com/entry/tomcat-%ED%95%9C%EA%B8%80-%EA%B9%A8%EC%A7%88%EB%95%8C-%EB%B4%90%EC%95%BC%ED%95%A0-%EC%84%A4%EC%A0%95#entry191comment</comments>
			<pubDate>Mon, 21 Jul 2008 17:07:42 +0900</pubDate>
		</item>
		<item>
			<title>request.getParameter의 GET, POST 차이</title>
			<link>http://babtingdev.tistory.com/entry/requestgetParameter%EC%9D%98-GET-POST-%EC%B0%A8%EC%9D%B4</link>
			<description>&lt;P&gt;Ajax를 쓰느라... GET방식으로 전송을 하게 되면...&lt;br /&gt;&lt;br /&gt;String param = request.getParameter(&quot;aaa&quot;);&lt;br /&gt;&lt;br /&gt;에서 param은 값이 없더라도... &quot;&quot; 으로 셋팅이 되는듯 하다.&lt;br /&gt;&lt;br /&gt;반면, POST방식으로 보내게 되면...&lt;br /&gt;&lt;br /&gt;값이 없다면.. null이게 된다. &lt;br /&gt;&lt;br /&gt;우연한 기회에 알게 되었다... ㅋ&lt;/P&gt;</description>
			<category>get</category>
			<category>post</category>
			<category>request.getParameter</category>
			<author>밥팅우기</author>
			<guid>http://babtingdev.tistory.com/190</guid>
			<comments>http://babtingdev.tistory.com/entry/requestgetParameter%EC%9D%98-GET-POST-%EC%B0%A8%EC%9D%B4#entry190comment</comments>
			<pubDate>Tue,  1 Jul 2008 11:46:16 +0900</pubDate>
		</item>
		<item>
			<title>[windows] Apache + Tomcat 연동</title>
			<link>http://babtingdev.tistory.com/entry/windows-Apache-Tomcat-%EC%97%B0%EB%8F%99</link>
			<description>Apache + tomcat은 먼저 설치가 되어 있어야 한다.&lt;br /&gt;&lt;br /&gt;&lt;STRONG&gt;&lt;FONT size=5&gt;1. Connectors Download&lt;/FONT&gt;&lt;/STRONG&gt;&lt;br /&gt;&lt;br /&gt;
&lt;DIV style=&quot;BORDER-RIGHT: #80b888 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #80b888 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #80b888 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #80b888 1px solid; BACKGROUND-COLOR: #caeece&quot;&gt;&lt;A href=&quot;http://tomcat.apache.org/download-connectors.cgi&quot;&gt;http://tomcat.apache.org/download-connectors.cgi&lt;/A&gt;&lt;br /&gt;&lt;/DIV&gt;&lt;br /&gt;&lt;br /&gt;apache.org 내에 tomcat 다운로드 페이지에 가면 Tomcat Connectors를 볼 수 있다.&lt;br /&gt;&lt;br /&gt;들어가보면 &lt;br /&gt;&lt;br /&gt;
&lt;DIV style=&quot;BORDER-RIGHT: #80b888 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #80b888 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #80b888 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #80b888 1px solid; BACKGROUND-COLOR: #caeece&quot;&gt;&lt;A name=&quot;Tomcat Connectors JK 1.2&quot;&gt;&lt;FONT face=Arial color=#000000&gt;&lt;STRONG&gt;Tomcat Connectors JK 1.2&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;br /&gt;&lt;br /&gt;=&amp;gt;&amp;nbsp; &lt;A href=&quot;http://mirror.apache-kr.org/tomcat/tomcat-connectors/jk/binaries/&quot;&gt;Binary Releases&lt;/A&gt; 에 들어가서&lt;br /&gt;&lt;br /&gt;&lt;A href=&quot;http://mirror.apache-kr.org/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.26/mod_jk-1.2.26-httpd-2.2.4.so&quot;&gt;mod_jk-1.2.26-httpd-2.2.4.so&lt;/A&gt;&amp;nbsp; 파일을 다운받는다.&lt;br /&gt;&lt;br /&gt;&lt;/DIV&gt;&lt;br /&gt;&lt;br /&gt;&lt;A href=&quot;http://mirror.apache-kr.org/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.26/mod_jk-1.2.26-httpd-2.2.4.so&quot;&gt;mod_jk-1.2.26-httpd-2.2.4.so&lt;/A&gt; =&amp;gt; mod_jk.so로 이름을 변경 후 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;C:\Program Files\Apache Software Foundation\Apache2.2\modules 안에 복사해준다.&lt;br /&gt;(Apache 설치디렉토리이므로 설치환경에 따라 다를수도 있다.)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;FONT size=5&gt;&lt;STRONG&gt;2. workers.properties 생성 + 설정&lt;/STRONG&gt;&lt;/FONT&gt;&lt;br /&gt;Apache설치디렉토리\conf 안에 workers.properties라는 파일을 생성해준다.&lt;br /&gt;&lt;br /&gt;
&lt;DIV style=&quot;BORDER-RIGHT: #e38fbc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e38fbc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #e38fbc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #e38fbc 1px solid; BACKGROUND-COLOR: #ffe4f4&quot;&gt;workers.tomcat_home=C:\Program Files\Apache Software Foundation\Tomcat 5.5&lt;br /&gt;workers.java_home=C:\Program Files\Java\jdk1.5.0_15&lt;br /&gt;ps=/&lt;br /&gt;worker.list=trust&lt;br /&gt;worker.trust.port=8009&lt;br /&gt;worker.trust.host=localhost&lt;br /&gt;worker.trust.type=ajp13&lt;br /&gt;worker.trust.lbfactor=1&lt;br /&gt;#worker.trust.cachesize=1&lt;br /&gt;worker.trust.socket_timeout=10&lt;/DIV&gt;
&lt;P&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;STRONG&gt;&lt;FONT size=5&gt;3. httpd.conf 수정&lt;/FONT&gt;&lt;/STRONG&gt;&lt;br /&gt;&lt;/P&gt;
&lt;DIV style=&quot;BORDER-RIGHT: #e38fbc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e38fbc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #e38fbc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #e38fbc 1px solid; BACKGROUND-COLOR: #ffe4f4&quot;&gt;&amp;nbsp;LoadModule jk_module&amp;nbsp; modules/mod_jk.so 
&lt;P&gt;&lt;br /&gt;&amp;lt;IfModule jk_module&amp;gt;&lt;br /&gt;JkWorkersFile conf/workers.properties&lt;br /&gt;JkShmFile &amp;nbsp; &amp;nbsp; logs/httpd/mod_jk.shm&lt;br /&gt;#JkLogFile &amp;nbsp; &amp;nbsp; logs/httpd/mod_jk.log&lt;br /&gt;# Set the jk log level [debug/error/info]&lt;br /&gt;JkLogLevel &amp;nbsp;&amp;nbsp; info&lt;br /&gt;# Select the timestamp log format&lt;br /&gt;JkLogStampFormat &quot;[%a %b %d %H:%M:%S %Y] &quot;&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;/P&gt;
&lt;P&gt;&lt;br /&gt;# jsp용. &amp;nbsp; &lt;br /&gt;&amp;nbsp;JkMount /* &amp;nbsp; &amp;nbsp; &amp;nbsp;trust &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;# jsp 용 끝&lt;/P&gt;&lt;/DIV&gt;</description>
			<category>환경설정</category>
			<category>apache</category>
			<category>tomcat</category>
			<category>연동</category>
			<author>밥팅우기</author>
			<guid>http://babtingdev.tistory.com/189</guid>
			<comments>http://babtingdev.tistory.com/entry/windows-Apache-Tomcat-%EC%97%B0%EB%8F%99#entry189comment</comments>
			<pubDate>Fri, 27 Jun 2008 23:24:17 +0900</pubDate>
		</item>
		<item>
			<title>StarUML 사용 가이드</title>
			<link>http://babtingdev.tistory.com/entry/StarUML-%EC%82%AC%EC%9A%A9-%EA%B0%80%EC%9D%B4%EB%93%9C</link>
			<description>사용자 가이드&lt;A href=&quot;http://staruml.sourceforge.net/docs/user-guide(ko)/toc.html&quot;&gt;&lt;br /&gt;http://staruml.sourceforge.net/docs/user-guide(ko)/toc.html&lt;/A&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;개발자 가이드&lt;br /&gt;&lt;A href=&quot;http://staruml.sourceforge.net/docs/developer-guide(ko)/toc.html&quot;&gt;http://staruml.sourceforge.net/docs/developer-guide(ko)/toc.html&lt;/A&gt;</description>
			<category>UML</category>
			<author>밥팅우기</author>
			<guid>http://babtingdev.tistory.com/188</guid>
			<comments>http://babtingdev.tistory.com/entry/StarUML-%EC%82%AC%EC%9A%A9-%EA%B0%80%EC%9D%B4%EB%93%9C#entry188comment</comments>
			<pubDate>Tue, 17 Jun 2008 15:56:44 +0900</pubDate>
		</item>
		<item>
			<title>StarUML도 Rever engineering 된다!</title>
			<link>http://babtingdev.tistory.com/entry/StarUML%EB%8F%84-Rever-engineering-%EB%90%9C%EB%8B%A4</link>
			<description>&lt;DIV style=&quot;BORDER-RIGHT: #80b888 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #80b888 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #80b888 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #80b888 1px solid; BACKGROUND-COLOR: #caeece&quot;&gt;2008.06.17&lt;br /&gt;reverse 해보다가 문제점을 발견했다.&lt;br /&gt;&lt;br /&gt;reverse중 Fail떨어지는 클래스들이 발생했다. 원인은 generic코드 때문으로 생각된다.&lt;br /&gt;&lt;br /&gt;&amp;lt;AA&amp;gt; 에서 &#039;&amp;lt;&#039;, &#039;&amp;gt;&#039; 이런 코드 때문인 듯... ㅠ_ㅠ&lt;br /&gt;&lt;br /&gt;그리고 클래스간의 관계는 그려지지 않는건가???&lt;br /&gt;&lt;/DIV&gt;&lt;br /&gt;&lt;br /&gt;Tools -&amp;gt; Java&lt;br /&gt;&lt;br /&gt;선택해서... 하면 된다.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;http://cfs8.tistory.com/image/5/tistory/2008/06/17/15/28/485759a6ce433&quot; alt=&quot;사용자 삽입 이미지&quot; height=&quot;445&quot; width=&quot;591&quot;/&gt;&lt;/div&gt;&lt;br /&gt;흠... 여기 옵션에 대해서는 좀 알아봐야 할듯.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Run을 클릭하면 요렇게 나온다~!&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;img src=&quot;http://cfs7.tistory.com/image/1/tistory/2008/06/17/15/27/4857594993598&quot; alt=&quot;사용자 삽입 이미지&quot; height=&quot;357&quot; width=&quot;600&quot;/&gt;&lt;/div&gt;</description>
			<category>UML</category>
			<category>Reverse Engineering</category>
			<category>StarUML</category>
			<author>밥팅우기</author>
			<guid>http://babtingdev.tistory.com/187</guid>
			<comments>http://babtingdev.tistory.com/entry/StarUML%EB%8F%84-Rever-engineering-%EB%90%9C%EB%8B%A4#entry187comment</comments>
			<pubDate>Tue, 17 Jun 2008 15:18:34 +0900</pubDate>
		</item>
		<item>
			<title>ThreadLocal 버그</title>
			<link>http://babtingdev.tistory.com/entry/ThreadLocal-%EB%B2%84%EA%B7%B8</link>
			<description>&lt;SPAN lang=EN-US style=&quot;COLOR: navy; FONT-FAMILY: 굴림&quot;&gt;&lt;A title=blocked::http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5025230 href=&quot;http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5025230&quot;&gt;&lt;FONT color=#800080&gt;http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5025230&lt;/FONT&gt;&lt;/A&gt;&lt;br /&gt;&lt;?xml:namespace prefix = o ns = &quot;urn:schemas-microsoft-com:office:office&quot; /&gt;&lt;o:p&gt;&lt;br /&gt;ThreadLocal의 initialValue()가 두번 호출되는 현상이 있다고 한다.&lt;br /&gt;&lt;br /&gt;
&lt;DIV style=&quot;BORDER-RIGHT: #80b888 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #80b888 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #80b888 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #80b888 1px solid; BACKGROUND-COLOR: #caeece&quot;&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: #7f0055; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt;&lt;STRONG&gt;private&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: black; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt; &lt;/SPAN&gt;&lt;B&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: #7f0055; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt;static&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: black; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt; &lt;/SPAN&gt;&lt;B&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: #7f0055; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt;class&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: black; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt; ExtendedThreadLocal &lt;/SPAN&gt;&lt;B&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: #7f0055; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt;extends&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: black; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt; ThreadLocal {&lt;/SPAN&gt;&lt;SPAN lang=EN-US style=&quot;FONT-FAMILY: &#039;Courier New&#039;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;
&lt;P class=MsoNormal style=&quot;WORD-BREAK: keep-all; TEXT-ALIGN: left&quot; align=left&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: black; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: #646464; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt;@Override&lt;/SPAN&gt;&lt;SPAN lang=EN-US style=&quot;FONT-FAMILY: &#039;Courier New&#039;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style=&quot;WORD-BREAK: keep-all; TEXT-ALIGN: left&quot; align=left&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: black; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;B&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: #7f0055; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt;protected&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: black; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt; Object &lt;SPAN style=&quot;BACKGROUND: silver&quot;&gt;initialValue&lt;/SPAN&gt;() {&lt;/SPAN&gt;&lt;SPAN lang=EN-US style=&quot;FONT-FAMILY: &#039;Courier New&#039;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style=&quot;WORD-BREAK: keep-all; TEXT-ALIGN: left&quot; align=left&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: black; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;B&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: #7f0055; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt;return&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: black; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt; &lt;/SPAN&gt;&lt;B&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: #7f0055; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt;new&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: black; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt; HashMap&amp;lt;Object, Object&amp;gt;();&lt;/SPAN&gt;&lt;SPAN lang=EN-US style=&quot;FONT-FAMILY: &#039;Courier New&#039;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style=&quot;WORD-BREAK: keep-all; TEXT-ALIGN: left&quot; align=left&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: black; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;SPAN lang=EN-US style=&quot;FONT-FAMILY: &#039;Courier New&#039;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style=&quot;WORD-BREAK: keep-all; TEXT-ALIGN: left&quot; align=left&gt;&lt;SPAN lang=EN-US style=&quot;FONT-FAMILY: &#039;Courier New&#039;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style=&quot;WORD-BREAK: keep-all; TEXT-ALIGN: left&quot; align=left&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: black; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;B&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: #7f0055; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt;private&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: black; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt; Map getLocalMap() {&lt;/SPAN&gt;&lt;SPAN lang=EN-US style=&quot;FONT-FAMILY: &#039;Courier New&#039;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style=&quot;WORD-BREAK: keep-all; TEXT-ALIGN: left&quot; align=left&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: black; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;B&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: #7f0055; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt;return&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: black; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt; (Map) &lt;/SPAN&gt;&lt;B&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: #7f0055; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt;super&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: black; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt;.get();&lt;/SPAN&gt;&lt;SPAN lang=EN-US style=&quot;FONT-FAMILY: &#039;Courier New&#039;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style=&quot;WORD-BREAK: keep-all; TEXT-ALIGN: left&quot; align=left&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: black; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style=&quot;COLOR: black; FONT-FAMILY: &#039;Courier New&#039;&quot;&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;br /&gt;&lt;br /&gt;이렇게 구현이 되어 있었는데... 저게 두번 호출되면서 에러가 나는 현상이 발생...-_-;;;&lt;br /&gt;&lt;br /&gt;jdk6.0에서는 해결되었다고는 한다...ㅠ_ㅠ&lt;/o:p&gt;&lt;/SPAN&gt;</description>
			<category>Error Reporting</category>
			<category>ThreadLocal</category>
			<author>밥팅우기</author>
			<guid>http://babtingdev.tistory.com/186</guid>
			<comments>http://babtingdev.tistory.com/entry/ThreadLocal-%EB%B2%84%EA%B7%B8#entry186comment</comments>
			<pubDate>Tue, 10 Jun 2008 10:12:40 +0900</pubDate>
		</item>
	</channel>
</rss>
