<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Medits Life</title>
    <link>https://medits.tistory.com/</link>
    <description>무료함은 유료</description>
    <language>ko</language>
    <pubDate>Tue, 30 Jun 2026 16:50:35 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>메디츠</managingEditor>
    <image>
      <title>Medits Life</title>
      <url>https://tistory1.daumcdn.net/tistory/2495201/attach/d9e86e3cf15d4894bdc47476e49ac1e7</url>
      <link>https://medits.tistory.com</link>
    </image>
    <item>
      <title>Google Chrome(구글 크롬) DevTools Console Error(개발자 도구 콘솔 오류)</title>
      <link>https://medits.tistory.com/357</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;Warning: Don&amp;rsquo;t paste code into the DevTools Console that you don&amp;rsquo;t understand or haven&amp;rsquo;t reviewed yourself. This could allow attackers to steal your identity or take control of your computer. Please type &amp;ldquo;allow pasting&amp;rdquo; below and press Enter to allow pasting. &lt;br /&gt;&lt;br /&gt;크롬이&amp;nbsp;보안상&amp;nbsp;붙여넣기&amp;nbsp;막아놓은&amp;nbsp;것. &lt;br /&gt;&lt;br /&gt;allow&amp;nbsp;pasting &lt;br /&gt;&lt;br /&gt;타이핑&amp;nbsp;후,&amp;nbsp;엔터.&amp;nbsp;붙여넣기가&amp;nbsp;가능해짐.&lt;/p&gt;</description>
      <category>Info</category>
      <author>메디츠</author>
      <guid isPermaLink="true">https://medits.tistory.com/357</guid>
      <comments>https://medits.tistory.com/357#entry357comment</comments>
      <pubDate>Sat, 20 Jun 2026 15:32:09 +0900</pubDate>
    </item>
    <item>
      <title>Daum(다음) PotPlayer(팟플레이어) OpenCodec(오픈코덱) Download(다운로드)</title>
      <link>https://medits.tistory.com/356</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;다음 팟플레이어 오픈코덱 다운로드&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;http://get.daum.net/PotPlayer/Codec/OpenCodecSetup64.exe&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;http://get.daum.net/PotPlayer/Codec/OpenCodecSetup64.exe&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;// 해당 URL 접근 안됨.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;fileblock&quot; data-ke-align=&quot;alignCenter&quot;&gt;&lt;a href=&quot;https://blog.kakaocdn.net/dn/yywKh/dJMcagEbOyR/6ucHDub7vdvpKTo87wj4c1/OpenCodecSetup64.exe?attach=1&amp;amp;knm=tfile.exe&quot; class=&quot;&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;&lt;/div&gt;
    &lt;div class=&quot;desc&quot;&gt;&lt;div class=&quot;filename&quot;&gt;&lt;span class=&quot;name&quot;&gt;OpenCodecSetup64.exe&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;size&quot;&gt;10.34MB&lt;/div&gt;
&lt;/div&gt;
  &lt;/a&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;첨부파일로 다운로드 및 설치.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Info</category>
      <author>메디츠</author>
      <guid isPermaLink="true">https://medits.tistory.com/356</guid>
      <comments>https://medits.tistory.com/356#entry356comment</comments>
      <pubDate>Fri, 2 Jan 2026 22:54:54 +0900</pubDate>
    </item>
    <item>
      <title>Unnecessary Process Stop(불필요한 프로세스 중지)</title>
      <link>https://medits.tistory.com/355</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;PhoneExperienceHost.exe &lt;br /&gt;시작-검색-휴대폰과&amp;nbsp;연결-우클릭&amp;nbsp;앱설정-백그라운드&amp;nbsp;앱&amp;nbsp;끔. &lt;br /&gt;시작-검색-시작&amp;nbsp;앱-시작&amp;nbsp;프로그램&amp;nbsp;끔. &lt;br /&gt;&lt;br /&gt;svccare&amp;nbsp;MFC&amp;nbsp;응용&amp;nbsp;프로그램 &lt;br /&gt;작업&amp;nbsp;관리자-시작&amp;nbsp;프로그램-우클릭&amp;nbsp;파일&amp;nbsp;위치&amp;nbsp;열기-경로&amp;nbsp;확인(C:\Program&amp;nbsp;Files&amp;nbsp;(x86)\infitec)&amp;nbsp;보안&amp;nbsp;프로그램인데&amp;nbsp;프로그램&amp;nbsp;제거&amp;nbsp;목록에&amp;nbsp;없음.&amp;nbsp;수동&amp;nbsp;삭제.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;msedgewebview2.exe &lt;br /&gt;//&amp;nbsp;아웃룩&amp;nbsp;관련&amp;nbsp;렌더링&amp;nbsp;프로세스.&amp;nbsp;불필요시&amp;nbsp;삭제.&amp;nbsp;재설치(&lt;a href=&quot;https://developer.microsoft.com/ko-kr/microsoft-edge/webview2/?form=MA13LH#download)&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://developer.microsoft.com/ko-kr/microsoft-edge/webview2/?form=MA13LH#download)&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Info</category>
      <author>메디츠</author>
      <guid isPermaLink="true">https://medits.tistory.com/355</guid>
      <comments>https://medits.tistory.com/355#entry355comment</comments>
      <pubDate>Thu, 11 Apr 2024 11:05:36 +0900</pubDate>
    </item>
    <item>
      <title>LG Smart UI Regular Font(엘지 스마트 유아이 폰트)</title>
      <link>https://medits.tistory.com/354</link>
      <description>&lt;p&gt;&lt;figure class=&quot;fileblock&quot; data-ke-align=&quot;alignCenter&quot;&gt;&lt;a href=&quot;https://blog.kakaocdn.net/dn/ekBNvV/btsGhQbwCXN/IhETX38ncxQOQmquWzGAgk/lge-core-brand-assets-lg-ei-font.zip?attach=1&amp;amp;knm=tfile.zip&quot; class=&quot;&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;&lt;/div&gt;
    &lt;div class=&quot;desc&quot;&gt;&lt;div class=&quot;filename&quot;&gt;&lt;span class=&quot;name&quot;&gt;lge-core-brand-assets-lg-ei-font.zip&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;size&quot;&gt;5.88MB&lt;/div&gt;
&lt;/div&gt;
  &lt;/a&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;LG&amp;nbsp;Smart&amp;nbsp;UI&amp;nbsp;Regular &lt;br /&gt;해당&amp;nbsp;폰트가&amp;nbsp;깨져서&amp;nbsp;찾아보니&amp;nbsp;스마트체&amp;nbsp;2.0하고는&amp;nbsp;다른&amp;nbsp;글로벌에서&amp;nbsp;쓰는&amp;nbsp;폰트인듯; &lt;br /&gt;&lt;br /&gt;출처&amp;nbsp;-&amp;nbsp;&lt;a href=&quot;https://www.lg.com/global/our-brand/brand-expression/typography/&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://www.lg.com/global/our-brand/brand-expression/typography/&lt;/a&gt;&lt;/p&gt;</description>
      <category>Info</category>
      <author>메디츠</author>
      <guid isPermaLink="true">https://medits.tistory.com/354</guid>
      <comments>https://medits.tistory.com/354#entry354comment</comments>
      <pubDate>Tue, 2 Apr 2024 10:43:08 +0900</pubDate>
    </item>
    <item>
      <title>DarkNamer(다크네이머)</title>
      <link>https://medits.tistory.com/353</link>
      <description>&lt;p&gt;&lt;figure class=&quot;fileblock&quot; data-ke-align=&quot;alignCenter&quot;&gt;&lt;a href=&quot;https://blog.kakaocdn.net/dn/emFvR6/btsF7SfK9fw/aUi9RbUmUZUWZd6KGexAKK/darknamer-darkwalk77.zip?attach=1&amp;amp;knm=tfile.zip&quot; class=&quot;&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;&lt;/div&gt;
    &lt;div class=&quot;desc&quot;&gt;&lt;div class=&quot;filename&quot;&gt;&lt;span class=&quot;name&quot;&gt;darknamer-darkwalk77.zip&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;size&quot;&gt;0.03MB&lt;/div&gt;
&lt;/div&gt;
  &lt;/a&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-c08b0754-eb4d-11ee-9554-65cc4a5d914d&quot; style=&quot;background-color: #ffffff; color: #333333; text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;DarkNamer&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;background-color: #ffffff; color: #333333; text-align: left;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;// 파일명 변경 프로그램. 파일명 일괄 변경.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Info</category>
      <author>메디츠</author>
      <guid isPermaLink="true">https://medits.tistory.com/353</guid>
      <comments>https://medits.tistory.com/353#entry353comment</comments>
      <pubDate>Tue, 26 Mar 2024 17:50:45 +0900</pubDate>
    </item>
    <item>
      <title>log4j(로그포제이) 관련</title>
      <link>https://medits.tistory.com/352</link>
      <description>&lt;p id=&quot;SE-259e29b6-ad08-11ee-a8c4-61a8fa2f51bf&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;16년 9월 기준.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0deb1332-bd55-4701-8164-2d0f43fadbc8&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-6f9a73b2-1c07-45fa-b03f-5e0947ca16be&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; compile &quot;org.apache.logging.log4j:log4j-api:${version.log4j}&quot;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e29b8-ad08-11ee-a8c4-43c43174767e&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; compile &quot;org.apache.logging.log4j:log4j-core:${version.log4j}&quot;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e29bc-ad08-11ee-a8c4-89143b43310d&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; compile &quot;org.apache.logging.log4j:log4j-jcl:${version.log4j}&quot;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e50ce-ad08-11ee-a8c4-3d27b9e15ea7&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// commons-logging bridge&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e50d2-ad08-11ee-a8c4-0fd8cca163da&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; compile &quot;org.apache.logging.log4j:log4j-1.2-api:${version.log4j}&quot;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e50d4-ad08-11ee-a8c4-5390c1292d46&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// 1.x version bridge&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e50d8-ad08-11ee-a8c4-3b6b05e576b2&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; compile &quot;org.apache.logging.log4j:log4j-slf4j-impl:${version.log4j}&quot;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e50da-ad08-11ee-a8c4-2b69d30823f8&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// slf4j bridge&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e50dc-ad08-11ee-a8c4-c9d4b56b6e89&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-259e50de-ad08-11ee-a8c4-dba78eed52fd&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot; data-href=&quot;https://logging.apache.org/log4j/2.x/maven-artifacts.html&quot;&gt;&lt;a href=&quot;https://logging.apache.org/log4j/2.x/maven-artifacts.html&quot;&gt;https://logging.apache.org/log4j/2.x/maven-artifacts.html&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e50e0-ad08-11ee-a8c4-0d8286b60e4c&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-259e50e2-ad08-11ee-a8c4-dde9d25fb9a1&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;Appinit.java&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e50e4-ad08-11ee-a8c4-c75d74f5f170&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;@Override&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e50ec-ad08-11ee-a8c4-053e5ad105e5&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; protected void registerDispatcherServlet(ServletContext servletContext) {&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e50f2-ad08-11ee-a8c4-f51390d2db1f&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; super.registerDispatcherServlet(servletContext);&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e50f4-ad08-11ee-a8c4-2b3fc1db5ca0&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-259e50fc-ad08-11ee-a8c4-753dcc1aa42f&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; servletContext.setInitParameter(&quot;log4jConfigLocation&quot;, &quot;/WEB-INF/config/log4j.properties&quot;);&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e7812-ad08-11ee-a8c4-61b7c9d30600&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; servletContext.addListener(new Log4jConfigListener());&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e7814-ad08-11ee-a8c4-c1431087cbb4&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; }&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e7816-ad08-11ee-a8c4-3f5c94481e42&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// web.xml로 추가해도 된다.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e7818-ad08-11ee-a8c4-cb93ef4c7ad5&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-259e781a-ad08-11ee-a8c4-57c00960553e&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;log4j.properties(xml도 가능)&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e781c-ad08-11ee-a8c4-636677e3ab8b&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;# Log4j Setting file&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e7823-ad08-11ee-a8c4-696f7953f645&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;log4j.rootLogger=INFO, console, logfile&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e7825-ad08-11ee-a8c4-c1ab23691e83&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-259e7827-ad08-11ee-a8c4-f78ebd762eee&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;# Console log&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e782a-ad08-11ee-a8c4-0baba110da50&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;log4j.appender.console=org.apache.log4j.ConsoleAppender&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e782d-ad08-11ee-a8c4-21e812a802ca&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;log4j.appender.console.layout=org.apache.log4j.PatternLayout&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e7836-ad08-11ee-a8c4-0f6750fa37ea&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;log4j.appender.console.layout.ConversionPattern=%-5p %l - %m%n&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e7838-ad08-11ee-a8c4-d5d97863fab1&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-259e783a-ad08-11ee-a8c4-83f262e4b4db&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;# Daily file log&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e9f4d-ad08-11ee-a8c4-5f9a6fc2d417&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;log4j.appender.logfile=org.apache.log4j.DailyRollingFileAppender&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e9f50-ad08-11ee-a8c4-bf0b1b693e11&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;log4j.appender.logfile.File=/logs/log.log&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e9f56-ad08-11ee-a8c4-13fb20bde4d7&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;log4j.appender.logfile.DatePattern='.'yyyy-MM-dd&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e9f59-ad08-11ee-a8c4-176c60ad0cd3&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;log4j.appender.logfile.layout=org.apache.log4j.PatternLayout&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e9f60-ad08-11ee-a8c4-f76cab87f162&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;log4j.appender.logfile.layout.ConversionPattern=[%d{HH:mm:ss}][%-5p](%F:%L) - %m%n&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e9f62-ad08-11ee-a8c4-393ffcfcbcaf&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-259e9f64-ad08-11ee-a8c4-79c019e49817&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;# log level and appender&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e9f69-ad08-11ee-a8c4-19d733908fe3&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;log4j.logger.com.real=DEBUG, console&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e9f6e-ad08-11ee-a8c4-e9757e89fd78&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;log4j.logger.com.real.Test=INFO, logfile&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259e9f70-ad08-11ee-a8c4-b36747c2c335&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-259ec686-ad08-11ee-a8c4-8d12d7f33e6d&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #333333;&quot;&gt;The main package in version 1 is &lt;/span&gt;&lt;span style=&quot;background-color: #f7f7f9; color: #4e648e;&quot;&gt;&lt;u&gt;org.apache.log4j&lt;/u&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #333333;&quot;&gt;, in version 2 it is &lt;/span&gt;&lt;span style=&quot;background-color: #f7f7f9; color: #4e648e;&quot;&gt;&lt;u&gt;org.apache.logging.log4j&lt;/u&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259ec688-ad08-11ee-a8c4-516fc9ddc680&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// 주의해서 사용. &lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259ec68a-ad08-11ee-a8c4-f33d213c6cbe&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-259ec68c-ad08-11ee-a8c4-dd76e74adbba&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;로그찍을때 주의!&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259ec68e-ad08-11ee-a8c4-1130a0ffb65a&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;log4j&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259ec695-ad08-11ee-a8c4-dd9207dadac2&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;logger.info(&quot;path - &quot;+REQUEST_XML_PATH);&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259ec69b-ad08-11ee-a8c4-0905b1d96c7c&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;s&gt;logger.info(&quot;path - &quot;, REQUEST_XML_PATH); {} , 사용불가.&lt;/s&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259ec69d-ad08-11ee-a8c4-f3a47c5501be&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-259ec69f-ad08-11ee-a8c4-9986739efc59&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;slf4j&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259ec6a6-ad08-11ee-a8c4-2dc47d0c2173&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;logger.info(&quot;path - &quot;+REQUEST_XML_PATH);&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259eedbd-ad08-11ee-a8c4-917d3366e022&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;logger.info(&quot;path - {}&quot;,REQUEST_XML_PATH);&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259eedc3-ad08-11ee-a8c4-8b311e2b5f6a&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;s&gt;logger.info(&quot;path - &quot;, REQUEST_XML_PATH);&lt;/s&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259eedc5-ad08-11ee-a8c4-6dc81fdc3a61&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-259eedc7-ad08-11ee-a8c4-a56113fe949b&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;log4j:WARN No appenders could be found for logger (org.apache.cayenne.conf.DefaultConfiguration).&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259eedc9-ad08-11ee-a8c4-e5aa83fd21c2&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;log4j:WARN Please initialize the log4j system properly.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259eedcb-ad08-11ee-a8c4-e5e932ff1c4f&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;WEB-INF/classss/경로에 log4j.properties 생성&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259eedcd-ad08-11ee-a8c4-fb25321b7417&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&amp;lt;context-param&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259eedcf-ad08-11ee-a8c4-97b4230928fa&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&amp;lt;param-name&amp;gt;log4jConfigLocation&amp;lt;/param-name&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259eedd1-ad08-11ee-a8c4-1b669b10eed2&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&amp;lt;param-value&amp;gt;/WEB-INF/classes/properties/log4j.properties&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259eedd3-ad08-11ee-a8c4-5dc13f824916&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&amp;lt;/param-value&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259eedd5-ad08-11ee-a8c4-7dce2af68a8d&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&amp;lt;/context-param&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259eedd7-ad08-11ee-a8c4-531e8635c7c2&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-259eedd9-ad08-11ee-a8c4-af9eeee72f27&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;log4j 로그레벨. trace&amp;gt;debug&amp;gt;info&amp;gt;warn&amp;gt;fatal. debug, info 주로 사용.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259eeddb-ad08-11ee-a8c4-19ca4a783d24&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-259eeddd-ad08-11ee-a8c4-aff42da7a4bb&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;debug 로그 안나옴&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259eeddf-ad08-11ee-a8c4-e7dd953a69da&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&amp;lt;logger name=&quot;com.project.controller&quot;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259eede1-ad08-11ee-a8c4-e15ca6f41fab&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; &amp;lt;level value=&quot;info&quot; /&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259eede3-ad08-11ee-a8c4-e9d82c37ce57&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&amp;lt;/logger&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259f13f5-ad08-11ee-a8c4-d57062751578&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// logger 레벨 확인&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-259f13f7-ad08-11ee-a8c4-fdf82b4880fe&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Study</category>
      <author>메디츠</author>
      <guid isPermaLink="true">https://medits.tistory.com/352</guid>
      <comments>https://medits.tistory.com/352#entry352comment</comments>
      <pubDate>Fri, 15 Mar 2024 16:08:55 +0900</pubDate>
    </item>
    <item>
      <title>javascript(자바스크립트) encode(인코드)</title>
      <link>https://medits.tistory.com/351</link>
      <description>&lt;p id=&quot;SE-decfd5f8-8658-11ed-96e1-2381ccf7deff&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;escape()&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-decfd5fa-8658-11ed-96e1-7bf95c2fe79e&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;아래 열거된 아스키문자가 아니라면 모두 유니코드 형식으로 변환&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-decfd5fc-8658-11ed-96e1-d7989233232c&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ABCDEFGHIJKLMNOPQRSTUVWXYZ&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-decfd5fe-8658-11ed-96e1-534efc7e81e7&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;abcdefghijklmnopqrstuvwxyz&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-decfd600-8658-11ed-96e1-13956b5b126f&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;1234567890&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-decfd602-8658-11ed-96e1-2105614098cd&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;@*-_+./&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-decfd604-8658-11ed-96e1-2dfdafa2c15c&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;var data = &quot;test&amp;amp;test&quot;;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-decfd608-8658-11ed-96e1-53e25103a879&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;var url = &quot;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; data-href=&quot;http://test.com?data=&quot;&gt;&lt;a href=&quot;http://test.com?data=&quot;&gt;http://test.com?data=&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&quot;+escape(data);&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-decfd60a-8658-11ed-96e1-711fd785934e&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-decfd60c-8658-11ed-96e1-559ae39f370f&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;encodeURI()&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-decfd60e-8658-11ed-96e1-975d4e49c675&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;escape()와 비슷한 동작을 하지만 인터넷 주소표시에 쓰이는 특수문자들을 인코딩하지 않음&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-decfd610-8658-11ed-96e1-65fc87d72783&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; : ; / = ? &amp;amp; 등의 특수문자는 인코딩이 되지 않음. URL 전체를 인코딩할 때 사용&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-decfd614-8658-11ed-96e1-05de10475d8d&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;var url = &quot;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; data-href=&quot;http://test.com?data=test&quot;&gt;&lt;a href=&quot;http://test.com?data=test&quot;&gt;http://test.com?data=test&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&quot;;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-decfd616-8658-11ed-96e1-c573591fcbc1&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;var encode = encodeURI(url);&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-decfd618-8658-11ed-96e1-9345b03f26be&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-decfd61a-8658-11ed-96e1-39c5b4929deb&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;encodeURIComponent()&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-decfd61c-8658-11ed-96e1-c9e1d2c0629b&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;escape()와 비슷하지만 인터넷 주소표시에 쓰이는 모든 문자를 추가로 인코딩&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-decfd61e-8658-11ed-96e1-2d49b820590a&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; : ; / = ? &amp;amp; 등의 특수문자가 추가로 인코딩. 필드 하나하나를 따로 인코딩할 때 사용&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-decfd620-8658-11ed-96e1-9561a38e31bf&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;var data = &quot;test&amp;amp;test&quot;;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-decfd624-8658-11ed-96e1-652b52613f7e&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;var url = &quot;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot; data-href=&quot;http://test.com?data=&quot;&gt;&lt;a href=&quot;http://test.com?data=&quot;&gt;http://test.com?data=&lt;/a&gt;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&quot;+encodeURIComponent(data);&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Study</category>
      <author>메디츠</author>
      <guid isPermaLink="true">https://medits.tistory.com/351</guid>
      <comments>https://medits.tistory.com/351#entry351comment</comments>
      <pubDate>Fri, 15 Mar 2024 16:08:01 +0900</pubDate>
    </item>
    <item>
      <title>Java(자바) domain(도메인) IP(아이피) 확인</title>
      <link>https://medits.tistory.com/350</link>
      <description>&lt;p id=&quot;SE-36131f25-8ede-11ed-a173-45e070f3d4ba&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;import java.net.InetAddress;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-36131f27-8ede-11ed-a173-bf92d144bf0c&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;import java.net.UnknownHostException;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-36131f29-8ede-11ed-a173-d3e59030e2d2&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;import java.util.Scanner;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-36131f2b-8ede-11ed-a173-4b13827bb18c&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-36131f2d-8ede-11ed-a173-1df993ffeca7&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;public class Test {&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-36131f2f-8ede-11ed-a173-457579b47970&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; public static void main(String[] args) {&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-36131f32-8ede-11ed-a173-8b1ca1a93a81&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; Scanner scan = new Scanner(System.in);&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-36131f34-8ede-11ed-a173-1bff630066a8&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; InetAddress inetaddr[] = null;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-36131f36-8ede-11ed-a173-d94470f7c7c7&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; System.out.print(&quot;주소 입력 : &quot;);&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-36131f38-8ede-11ed-a173-25711d34e32b&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; String str = scan.nextLine();&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-36131f3a-8ede-11ed-a173-fba4a71114cf&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; try {&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-36131f3c-8ede-11ed-a173-6fc1bc038ec8&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; inetaddr = InetAddress.getAllByName(str);&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-36131f3e-8ede-11ed-a173-67d14a1c405c&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; } catch (UnknownHostException e) {&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-36131f40-8ede-11ed-a173-f5785cf4839d&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; e.printStackTrace();&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-36131f42-8ede-11ed-a173-11346767da3a&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; }&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-36131f44-8ede-11ed-a173-1b5e63ea2152&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-36131f46-8ede-11ed-a173-4943448488e5&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; for (int i=0;i&amp;lt;inetaddr.length;i++) {&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-36131f48-8ede-11ed-a173-9958760617fe&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; System.out.println(&quot;getHostName = &quot; + inetaddr[i].getHostName());&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-36131f4a-8ede-11ed-a173-6dc072baf557&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; System.out.println(&quot;getHostAddress = &quot; + inetaddr[i].getHostAddress());&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-36131f4c-8ede-11ed-a173-c7c6ce2994c3&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; System.out.println(&quot;--------------------------&quot;);&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-36131f4e-8ede-11ed-a173-ebd9663c093c&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; }&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-36131f50-8ede-11ed-a173-8f823cd1f991&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt; }&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-36131f52-8ede-11ed-a173-994cb9844105&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;}&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-36131f54-8ede-11ed-a173-6b947240b96c&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// 도메인 ip 확인.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Study</category>
      <author>메디츠</author>
      <guid isPermaLink="true">https://medits.tistory.com/350</guid>
      <comments>https://medits.tistory.com/350#entry350comment</comments>
      <pubDate>Fri, 15 Mar 2024 16:06:40 +0900</pubDate>
    </item>
    <item>
      <title>Java(자바) XML request</title>
      <link>https://medits.tistory.com/349</link>
      <description>&lt;p id=&quot;SE-a7145edd-8edd-11ed-ad54-1bb7dd7a1f5f&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;16년 9월 기준.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-e617ff26-e4ef-4e03-9f8a-c612dad166a6&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-c52e1f1e-d888-4693-8cb9-1be3a0571fb0&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;String url = AppConfig.REQUEST_URL;&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-a7145ee5-8edd-11ed-ad54-a3d074e5b4a7&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;URL obj = new URL(url);&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-a7145eeb-8edd-11ed-ad54-0387e9a27b3b&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;HttpsURLConnection con = (HttpsURLConnection) obj.openConnection();&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-a7148603-8edd-11ed-ad54-79073a7e1c9f&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;String userCredentials = AppConfig.APP_CONFIG.get(&quot;Authorization&quot;);&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-a714860f-8edd-11ed-ad54-612cd91fe2c2&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;String basicAuth = &quot;Basic &quot;+new String(new Base64().encode(userCredentials.getBytes()));&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-a7148611-8edd-11ed-ad54-a57c8c693b45&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-a7148616-8edd-11ed-ad54-ed40b642d28a&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;con.setRequestMethod(&quot;POST&quot;);&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-a714861d-8edd-11ed-ad54-779014418184&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;con.setRequestProperty(&quot;User-Agent&quot;, &quot;Mozilla/5.0&quot;);&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-a7148624-8edd-11ed-ad54-d557dc552ade&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;con.setRequestProperty(&quot;Accept-Language&quot;, &quot;en-US,en;q=0.5&quot;);&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-a714ad3b-8edd-11ed-ad54-ddbda2a7fecb&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;con.setRequestProperty(&quot;Content-Type&quot;, &quot;text/xml&quot;);&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-a714ad42-8edd-11ed-ad54-a90cb68c2a27&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;con.setRequestProperty(&quot;Authorization&quot;, basicAuth);&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-a714ad47-8edd-11ed-ad54-cb0d793c0425&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;con.setDoOutput(true);&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-a714ad4e-8edd-11ed-ad54-c1fcf2cc1a48&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;logger.info(&quot;request url - &quot;+url);&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-a714ad55-8edd-11ed-ad54-8b16c6351aaf&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;logger.info(&quot;basicAuth - &quot;+basicAuth);&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-a714ad5c-8edd-11ed-ad54-05fc4b621f4c&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;logger.info(&quot;path - &quot;+ RequestXML.REQUEST_XML_PATH);&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-a714d476-8edd-11ed-ad54-2140688c619e&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;String str = new String(Files.readAllBytes(new File(RequestXML.REQUEST_XML_PATH).toPath()));&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-a714d47d-8edd-11ed-ad54-0be53cf8cd5c&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;logger.info(&quot;bytes - &quot;+str);&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-a714d484-8edd-11ed-ad54-e3c67c65ab99&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;logger.info(&quot;getOutputStream - &quot;+con.getOutputStream());&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-a714d48c-8edd-11ed-ad54-610bffbca4be&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;DataOutputStream dos = new DataOutputStream(con.getOutputStream());&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-a714d491-8edd-11ed-ad54-d180bb879608&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;dos.writeBytes(str);&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-a714d494-8edd-11ed-ad54-b569fece5a25&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;dos.flush();&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-a714d497-8edd-11ed-ad54-e5e706f9cad7&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;dos.close();&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-a714d499-8edd-11ed-ad54-1727d4e6f041&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-a714fbb0-8edd-11ed-ad54-739133ed16b4&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;int responseCode = con.getResponseCode();&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-a714fbb7-8edd-11ed-ad54-cda3e161cbe5&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;logger.info(&quot;responseCode - &quot;+responseCode);&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Study</category>
      <author>메디츠</author>
      <guid isPermaLink="true">https://medits.tistory.com/349</guid>
      <comments>https://medits.tistory.com/349#entry349comment</comments>
      <pubDate>Fri, 15 Mar 2024 16:04:13 +0900</pubDate>
    </item>
    <item>
      <title>git(깃) 관련</title>
      <link>https://medits.tistory.com/348</link>
      <description>&lt;p id=&quot;SE-0e76b30a-88c8-11ed-935c-2fd246d3c05b&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;17년 3월 기준.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-4a633832-16a9-4d88-b310-ac1aa2364025&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-48c7470a-966f-42dd-bcfd-fc8fc5b0c537&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;git init&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b30c-88c8-11ed-935c-e168058aabd7&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// 저장소 생성&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b30e-88c8-11ed-935c-a90305585ecf&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b310-88c8-11ed-935c-2d0fa65d8069&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;git add&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b312-88c8-11ed-935c-3faefa827c79&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// 파일 추가&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b314-88c8-11ed-935c-5da9414f0415&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b316-88c8-11ed-935c-6b69632606aa&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;git commit -m 'init'&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b318-88c8-11ed-935c-d76c28e6690c&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// git commit&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b31a-88c8-11ed-935c-374af404a12c&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b31c-88c8-11ed-935c-719e09bc1f68&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;git clone 주소&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b31e-88c8-11ed-935c-9da1baf74db9&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// git clone&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b320-88c8-11ed-935c-c5376ca8c700&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b322-88c8-11ed-935c-cb0435a52f78&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;git status&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b324-88c8-11ed-935c-c3e7f6066f12&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// 상태 확인&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b326-88c8-11ed-935c-f9735736e9e3&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b328-88c8-11ed-935c-9b4039a7e58a&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;git remote -v&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b32a-88c8-11ed-935c-3916c199b523&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// 원격 저장소 확인&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b32c-88c8-11ed-935c-a17230675138&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b32e-88c8-11ed-935c-19be3ec6b0de&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;ssh://ossadmin@192.168.100.74/home/ossadmin/oam4_fe_git&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b330-88c8-11ed-935c-0f5b78c32615&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;D:/workspace/oam4_fe_git&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b332-88c8-11ed-935c-3b82ef9a536a&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// git clone 주소&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b334-88c8-11ed-935c-4f19cadf4441&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b336-88c8-11ed-935c-fd2ccc8ed6bb&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;git config --bool core.bare true&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b338-88c8-11ed-935c-0f6077d0ba73&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// push 가능하게 bare로 변경&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b33a-88c8-11ed-935c-619037390baf&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b33c-88c8-11ed-935c-176a89674f60&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;Git_GUI&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b33e-88c8-11ed-935c-01b88043dce1&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;Rescan&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b340-88c8-11ed-935c-3b19d6f9223a&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// 변경 내용 검색&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b342-88c8-11ed-935c-33e376c8231b&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;Stage Changed&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b344-88c8-11ed-935c-ddaeff90c59e&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// 변경 내용 적용&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b346-88c8-11ed-935c-0f0841d2054d&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;Sign Off&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b348-88c8-11ed-935c-078677d78c3f&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// 서명넣기&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b34a-88c8-11ed-935c-3971a8253536&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;Commit&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b34c-88c8-11ed-935c-e1ba06f6497d&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// 로컬 저장소에 commit. 이름, 이메일 옵션에서 설정해야 함.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b34e-88c8-11ed-935c-6f4479ef6adc&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;Push&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b350-88c8-11ed-935c-2951a0dfbab3&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// 메인 저장소에 commit&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b352-88c8-11ed-935c-4be0ab4c3c73&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b354-88c8-11ed-935c-25b17d4ac0dd&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;Remote&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b356-88c8-11ed-935c-1b619f7def15&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;Add&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b358-88c8-11ed-935c-15713c3f146d&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// Remote 추가. 실패해도 추가한 정보가 남으므로 Remove Remote에서 삭제해야 함.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b35a-88c8-11ed-935c-77d7f7cefee1&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;Push&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b35c-88c8-11ed-935c-5dad680d8d51&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// Remote에 Push&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b35e-88c8-11ed-935c-ed0227482da8&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;Fetch from&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b360-88c8-11ed-935c-4f4757733720&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// 저장소에서 가져오기&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b362-88c8-11ed-935c-05c608f23678&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b364-88c8-11ed-935c-d7226ab17d29&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;error: insufficient permission for adding an object to repository database&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b366-88c8-11ed-935c-013cf3d72295&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// chmod -R 747 퍼미션 변경&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b368-88c8-11ed-935c-61c51208e532&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b36a-88c8-11ed-935c-0f8098535af6&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;Updates were rejected because the tip of your current branch is behind&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b36c-88c8-11ed-935c-e7e9ad1c0379&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// git pull 한 다음 push해야 한다&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b36e-88c8-11ed-935c-b12206a88b30&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b370-88c8-11ed-935c-ab7a0ef5e136&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;refusing to merge unrelated histories git&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76b372-88c8-11ed-935c-f36f7135f0df&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// git pull test master --allow-unrelated-histories&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76d984-88c8-11ed-935c-3fc6fec10c17&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-0e76d986-88c8-11ed-935c-3d987fffe21f&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;C:\Users\msong\.ssh\id_rsa.pub&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76d988-88c8-11ed-935c-d9f2cdd96099&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;C:\Users\msong\.ssh\id_rsa&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76d98a-88c8-11ed-935c-175f123cbcb6&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// 생성된 SSH Key 파일&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76d98c-88c8-11ed-935c-130e17fa68af&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-0e76d98e-88c8-11ed-935c-874f34c33a8e&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// 저장소에는 바이너리 파일이 존재하지 않음. pull하거나 history로 확인.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76d990-88c8-11ed-935c-c32ea6acdea3&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-0e76d992-88c8-11ed-935c-25115b323692&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;scm tool(git, SVN, Mercurial)&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76d994-88c8-11ed-935c-e5c9fa3345be&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-0e76d996-88c8-11ed-935c-73d37413aabe&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;git-ftp&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76d998-88c8-11ed-935c-e71ef29cec00&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;git-ftp 설치후, 소스트리의 옵션-커스텀 액션에 sh 쉘스크립트를 추가해서 git을 사용하는듯.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76d99a-88c8-11ed-935c-8b381b523fb1&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-0e76d99c-88c8-11ed-935c-c7679c6bc018&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;github&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76d9a0-88c8-11ed-935c-570c79550fe3&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;계정+도메인. 저장소명 유니크하지 않음.&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76d9a2-88c8-11ed-935c-3ffb6c2b8da3&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-0e76d9a4-88c8-11ed-935c-a7dccd18657e&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;Setting-Danger Zone-Delete this repository&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76d9a6-88c8-11ed-935c-cb02579b55d9&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// github repository 삭제&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76d9a8-88c8-11ed-935c-21a49af37b75&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-0e76d9aa-88c8-11ed-935c-bd13a58f1459&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;Organizations-Leave&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76d9ac-88c8-11ed-935c-ed5cfddb45cb&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// 팀 탈퇴&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76d9ae-88c8-11ed-935c-5185ca1ac3aa&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p id=&quot;SE-0e76d9b0-88c8-11ed-935c-45a678bbcf2e&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;Settings-Branches-Default branch&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76d9b2-88c8-11ed-935c-0fe2550419ed&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;// 디폴트 브랜치 변경&lt;/span&gt;&lt;/p&gt;
&lt;p id=&quot;SE-0e76d9b4-88c8-11ed-935c-ef456af10d3d&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Study</category>
      <author>메디츠</author>
      <guid isPermaLink="true">https://medits.tistory.com/348</guid>
      <comments>https://medits.tistory.com/348#entry348comment</comments>
      <pubDate>Fri, 15 Mar 2024 16:03:06 +0900</pubDate>
    </item>
  </channel>
</rss>