<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>공부하는 개발자</title>
    <link>https://programmer-study.tistory.com/</link>
    <description>매주 공부한 내용을 정리하는 공간입니다.  개발자들간의 소중한 정보를 공유 할 수 있는 공간이 되었으면 합니다.</description>
    <language>ko</language>
    <pubDate>Thu, 27 Aug 2026 11:06:35 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>흰이슬</managingEditor>
    <item>
      <title>git push 할때 ssh  비번 계속 물을때 해결법</title>
      <link>https://programmer-study.tistory.com/34</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #f8f8f8;&quot;&gt;&lt;/span&gt;bash셀에서 ssh-add&lt;span style=&quot;background-color: #f8f8f8;&quot;&gt; ~/&lt;/span&gt;.ssh&lt;span style=&quot;background-color: #f8f8f8;&quot;&gt;/&lt;/span&gt;id_rsa 입력&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그런데 Could&lt;span style=&quot;color: #555555;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;not&lt;span style=&quot;color: #555555;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;open&lt;span style=&quot;color: #555555;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;a&lt;span style=&quot;color: #555555;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;connection&lt;span style=&quot;color: #555555;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;to&lt;span style=&quot;color: #555555;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;your&lt;span style=&quot;color: #555555;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;authentication&lt;span style=&quot;color: #555555;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;agent&lt;span style=&quot;color: #555555;&quot;&gt;. 요런 에러가 나타나면&amp;nbsp;&lt;/span&gt;&lt;br /&gt;eval&lt;span style=&quot;background-color: #f8f8f8;&quot;&gt; $(&lt;/span&gt;ssh-agent&lt;span style=&quot;background-color: #f8f8f8;&quot;&gt;) 입력해주면 끝&amp;nbsp;&lt;/span&gt;&lt;/p&gt;</description>
      <category>Git</category>
      <author>흰이슬</author>
      <guid isPermaLink="true">https://programmer-study.tistory.com/34</guid>
      <comments>https://programmer-study.tistory.com/34#entry34comment</comments>
      <pubDate>Wed, 9 Jun 2021 13:12:49 +0900</pubDate>
    </item>
    <item>
      <title>git 사용법</title>
      <link>https://programmer-study.tistory.com/33</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;기존에 local에서 작업중인 프로젝트를 git repository에 연결해서 push 하는 방법&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;gitlab 에 repository를 생성했다고 가정하에 시작한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. git bash 실행&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2.&amp;nbsp; 작업중인 개발 directory로 이동&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3. git init 실행 -&amp;gt; .git 폴더가 생성된다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;4. &lt;b&gt;git config --global user.email &quot;내 이메일&quot;&lt;/b&gt;&lt;span style=&quot;color: #444444;&quot;&gt;,&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;git config --global user.name &quot;내 이름&quot;&lt;/b&gt;&lt;span style=&quot;color: #444444;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;명령어를 쳐서 자기 정보를 등록&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;5. remote를 등록 해줘야만 pull, push, fetch...등이 가능 하다 (&amp;nbsp; 삭제 명령어 : git remote remove &amp;lt;remote name&amp;gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; -git remote add origin &lt;a href=&quot;https://gitlab.com/&quot;&gt;https://gitlab.com/&lt;/a&gt;{project이름}.git&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; : origin이라는 이름으로 remote가 등록되며 차후, push, pull.. 할때 원격 주소를 모두 타이핑 할 필요 없이&amp;nbsp; origin 이라는 alias으로 대체 가능&lt;/p&gt;
&lt;figure id=&quot;og_1623043358607&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;Iterate faster, innovate together&quot; data-og-description=&quot;Our open DevOps platform is a single application for unparalleled collaboration, visibility, and development velocity.&quot; data-og-host=&quot;about.gitlab.com&quot; data-og-source-url=&quot;https://gitlab.com/&quot; data-og-url=&quot;https://about.gitlab.com/&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bPwSNY/hyKuAocwzs/Oimip853Z00O4KJlx5RHDK/img.png?width=1750&amp;amp;height=1225&amp;amp;face=0_0_1750_1225,https://scrap.kakaocdn.net/dn/972v5/hyKuAocw2S/19sxvkBRyTRXLwTkpgOg00/img.png?width=1750&amp;amp;height=1225&amp;amp;face=0_0_1750_1225&quot;&gt;&lt;a href=&quot;https://gitlab.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://gitlab.com/&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bPwSNY/hyKuAocwzs/Oimip853Z00O4KJlx5RHDK/img.png?width=1750&amp;amp;height=1225&amp;amp;face=0_0_1750_1225,https://scrap.kakaocdn.net/dn/972v5/hyKuAocw2S/19sxvkBRyTRXLwTkpgOg00/img.png?width=1750&amp;amp;height=1225&amp;amp;face=0_0_1750_1225');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Iterate faster, innovate together&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Our open DevOps platform is a single application for unparalleled collaboration, visibility, and development velocity.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;about.gitlab.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;6. git remote&amp;nbsp; 실행하여 remote가 정상적으로 등록되었는지 확인 한다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp;- 정상적으로 등록되었다면 origin이라고 리스트가 뜸&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;7. git pull origin &amp;lt;branch name&amp;gt;&amp;nbsp; 으로 pull받을수 있다 !!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; - pull받을때&amp;nbsp; &amp;nbsp;refusing to merge unrelated histories&amp;nbsp; &amp;nbsp;Error가 발생할 경우&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; git pull origin branch_name --allow-unrelated-histories 사용하면 해결 된다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1623211767751&quot; class=&quot;css&quot; style=&quot;overflow: auto; color: #555555; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot; data-ke-language=&quot;css&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Enter passphrase for key '~/.ssh/id_rsa':&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아오 할 때 마다 ssh 키에 대한 암호를 입력하라니 여간 귀찮은 일이 아니다. 이대로 이 문제를 방치할 수는 없어서 해결방법을 찾아보았다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;문제는 ssh-agent가 이 키를 저장하고 있지 않아서 매번 물어보는 문제였다. 해결 방법은 아래의 커맨드다.&lt;/p&gt;
&lt;pre id=&quot;code_1623211767752&quot; class=&quot;css&quot; style=&quot;overflow: auto; color: #555555; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot; data-ke-language=&quot;css&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt; ssh-add ~/.ssh/id_rsa&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그런데 또 이런 문제가 발생하는 것이 아닌가!?&lt;/p&gt;
&lt;pre id=&quot;code_1623211767752&quot; class=&quot;css&quot; style=&quot;overflow: auto; color: #555555; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot; data-ke-language=&quot;css&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Could not open a connection to your authentication agent.&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 문제는 또 무엇일까? ssh-agent가 동작을 하고 있지 않다는 것이다. 이 문제는 아래의 커맨드로 해결 가능하다.&lt;/p&gt;
&lt;pre id=&quot;code_1623211767752&quot; class=&quot;css&quot; style=&quot;overflow: auto; color: #555555; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;&quot; data-ke-language=&quot;css&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;eval $(ssh-agent)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;앞서 언급했듯 위의 커맨드도 Git Bash에서 입력했다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #555555;&quot;&gt;출처:&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;https://gentlesark.tistory.com/86&quot;&gt;https://gentlesark.tistory.com/86&lt;/a&gt;&lt;span style=&quot;color: #555555;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;[삵 izz well]&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Git</category>
      <category>Git</category>
      <category>remote등록</category>
      <author>흰이슬</author>
      <guid isPermaLink="true">https://programmer-study.tistory.com/33</guid>
      <comments>https://programmer-study.tistory.com/33#entry33comment</comments>
      <pubDate>Mon, 7 Jun 2021 14:27:15 +0900</pubDate>
    </item>
    <item>
      <title>문자열 포맷팅</title>
      <link>https://programmer-study.tistory.com/32</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;1. format함수를 이용한 formatting&amp;nbsp;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;format 함수를 이욯하여 문자열 중간에 원하는 문자열을 추가해 줄수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;- {} 괄호를 안에 0부터 숫자를 지정하는 방법 : 0 부터 시작하여 format 함수안의 숫자및 문자열을 차례대로 mapping 시켜 준다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;- {} 괄호 안에 변수명을 지정하는 방법 : 해당 변수의 값을 출력 해준다.&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1602034927701&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&quot;hi {0}. i eat {1} apples&quot;.format(&quot;민수&quot;,3)
 &amp;gt;&amp;gt; 실행결과 
 'hi 민수, i eat 10 apples'
 
 
&quot;hi {name}, i eat {count} apples&quot;.format(name=&quot;민수&quot;,count= 10 )
&amp;gt;&amp;gt; 실행결과
'hi 민수, i eat 10 apples'

&lt;/code&gt;&lt;/pre&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;2. 파이썬 3.6 버전 부터는 간략히 f 사용가능&amp;nbsp;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;format함수를 줄여서 사용 가능 하다&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;출력하고자 하는 문자열 을 f사용후 ''사이에 입력 하면 된다.&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;출력하고 하는 문자열 중간에 변수를 출력하고자 할때는 {}로 묶어 주면 된다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;변수에 특정한 출력 형태를 지정해 주고자 할때는 콜론(:) 사용후&amp;nbsp; 콜론 두에 option을 지정해 준다.&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp; &amp;nbsp;&lt;b&gt; :&amp;gt;10&lt;/b&gt; 자릿수 10칸을 잡은뒤 오른쪽 정렬&amp;nbsp;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;b&gt;:&amp;lt;10&lt;/b&gt; 자릿수 10칸을 잡은뒤 왼쪽 정렬&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;b&gt;:^10 &lt;/b&gt;자릿수 10칸을 잡은뒤 가운데 정렬&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp; &amp;nbsp; :[빈공간채울 문자 지정]^10 자릿수 10칸 잡은뒤 가운데 정렬, 빈공간은 지정한 무자로 채움&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #333333;&quot;&gt;빈공간을 지정한 문자로 채울수도 있다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #333333;&quot;&gt;:=^10 으로 option을 줄경우 문자열을 10자리로 잡아서 가운데 정렬후 빈공간은 = 로 채움&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #333333;&quot;&gt;아래 코드를 참고하기 바란다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1602036253759&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;d = {'name' :'kim',age: 10}  #객체 
f'my name is d[&quot;name&quot;]:&amp;gt;10'  # valuer값=객체 명[key값]
&amp;gt;&amp;gt; 실행결과
'my name is        kim'

f'my name is {d[&quot;name&quot;]:=^10}'
&amp;gt;&amp;gt; 실행결과 
'my name is ===kim===='&lt;/code&gt;&lt;/pre&gt;</description>
      <category>Python</category>
      <category>파이썬 # 문자열 # 포맷팅</category>
      <author>흰이슬</author>
      <guid isPermaLink="true">https://programmer-study.tistory.com/32</guid>
      <comments>https://programmer-study.tistory.com/32#entry32comment</comments>
      <pubDate>Wed, 7 Oct 2020 11:13:06 +0900</pubDate>
    </item>
    <item>
      <title>Python</title>
      <link>https://programmer-study.tistory.com/31</link>
      <description>&lt;p&gt;파이썬 공부를 해보기로 했다.&lt;/p&gt;
&lt;p&gt;혼자서 공부하며 정리하는 공간이다 보니 반말로 간단히 적어 나가겠다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;교재는 Do It Jump to 파이쎤 으로 공부하고 있다&amp;nbsp;&lt;/p&gt;
&lt;p&gt;그날 그날 공부한 내용을 정리해 보겠다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;파이썬 공부의 최종목표는 크롤링!!&amp;nbsp;&lt;/p&gt;
&lt;p&gt;실시간 검색어 분석을 통한 최신 이슈를 정리하고 해당 이슈와 연관된 회사 검색 후 해당 회사의 주식을 분석하는 프로그램을 만들어 볼 계획이다..&lt;/p&gt;</description>
      <category>Python</category>
      <author>흰이슬</author>
      <guid isPermaLink="true">https://programmer-study.tistory.com/31</guid>
      <comments>https://programmer-study.tistory.com/31#entry31comment</comments>
      <pubDate>Wed, 7 Oct 2020 10:34:51 +0900</pubDate>
    </item>
    <item>
      <title>db링크 확인 하는 법</title>
      <link>https://programmer-study.tistory.com/30</link>
      <description>&lt;p&gt;아래 쿼리로 db링크를 조회해 볼수 있다.&amp;nbsp;&lt;br /&gt;SELECT&amp;nbsp;*&amp;nbsp;FROM&amp;nbsp;&lt;a href=&quot;master.dbo.sysservers&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;master.dbo.sysservers&lt;/a&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>MSSQL</category>
      <category>mssql DB Link 확인</category>
      <author>흰이슬</author>
      <guid isPermaLink="true">https://programmer-study.tistory.com/30</guid>
      <comments>https://programmer-study.tistory.com/30#entry30comment</comments>
      <pubDate>Fri, 27 Mar 2020 10:48:45 +0900</pubDate>
    </item>
    <item>
      <title>bulk insert</title>
      <link>https://programmer-study.tistory.com/29</link>
      <description>&lt;p&gt;&lt;br /&gt;bulk&amp;nbsp;insert&amp;nbsp;MTX_ANALYSIS_RESULT_MASTER_FI &lt;br /&gt;from&amp;nbsp;'D:\&lt;a href=&quot;devhdjoo_data.csv'&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;devhdjoo_data.csv'&lt;/a&gt; &lt;br /&gt;with( &lt;br /&gt;FIELDTERMINATOR&amp;nbsp;=&amp;nbsp;','&amp;nbsp;,&amp;nbsp;--컬럼&amp;nbsp;구분&amp;nbsp;구호 &lt;br /&gt;ROWTERMINATOR&amp;nbsp;=&amp;nbsp;'\n'&amp;nbsp;--row&amp;nbsp;구분&amp;nbsp;구호 &lt;br /&gt;) &lt;br /&gt;Go&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;엑셀 파일을 저장시 확장자를 csv로 저장할것. !!!&lt;/p&gt;
&lt;p&gt;아래처럼 한셀에 한 column씩 ''(작은따옴표) 없이&amp;nbsp; 저장하고, 한 컬럼마다 ,(콤마)로 구분하고, 레코드단위로 줄바꿔&amp;nbsp; 저장할것 !!!&lt;/p&gt;
&lt;p&gt;1230, 30 ,01, 1, 1, 0201001002, 샘플일자 ,20130902&lt;/p&gt;</description>
      <category>MSSQL</category>
      <author>흰이슬</author>
      <guid isPermaLink="true">https://programmer-study.tistory.com/29</guid>
      <comments>https://programmer-study.tistory.com/29#entry29comment</comments>
      <pubDate>Thu, 26 Mar 2020 15:54:47 +0900</pubDate>
    </item>
    <item>
      <title>STRING ORDER BY 가 안될때</title>
      <link>https://programmer-study.tistory.com/28</link>
      <description>&lt;p&gt;MSSQL은 VARCHAR TYPE의 컬럼에 숫자값이 들어 있을때&amp;nbsp; &amp;nbsp;ORDER BY 가 원하는 순서대로 나오지 않을때가 있다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;예를 들면 A라는 컬럼(VARCHAR)에 10,20,100,200이 들어있을경우, 해당 컬럼으로 ORDER BY 하면 10,100,20,200으로 정렬 된다. VARCHAR이므로 젤 앞글자로 우선 ORDER BY 되기 때문이다.&lt;/p&gt;
&lt;p&gt;이럴때는&amp;nbsp; 임의로 CONVERT(INT,A)해서 ORDER BY를 하면 제대로 정렬된다.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;---참고사항: MAX가 제대로 안될때도 CONVERT(INT,A)이용하자.&amp;nbsp;&lt;/p&gt;</description>
      <category>MSSQL</category>
      <category>Max</category>
      <category>msSQL</category>
      <category>order by</category>
      <author>흰이슬</author>
      <guid isPermaLink="true">https://programmer-study.tistory.com/28</guid>
      <comments>https://programmer-study.tistory.com/28#entry28comment</comments>
      <pubDate>Fri, 20 Mar 2020 15:16:26 +0900</pubDate>
    </item>
    <item>
      <title>log4J.xml 파일을 못찾을때 해결법</title>
      <link>https://programmer-study.tistory.com/27</link>
      <description>&lt;p&gt;스프링은 기본적으로&amp;nbsp; / WEB-INF/classes 폴더 아래에 두면 log4j.xml파일을 자동으로 읽는다.&lt;/p&gt;
&lt;p&gt;스프링이 log4j.xml파일을 못찾을땐, &amp;nbsp;/ WEB-INF/classes 폴더 아래로 &lt;a href=&quot;log4j.xml파일을&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;log4j.xml파일을&lt;/a&gt;&amp;nbsp; 옮겨보자.&lt;/p&gt;</description>
      <category>Spring</category>
      <author>흰이슬</author>
      <guid isPermaLink="true">https://programmer-study.tistory.com/27</guid>
      <comments>https://programmer-study.tistory.com/27#entry27comment</comments>
      <pubDate>Sat, 14 Mar 2020 04:39:30 +0900</pubDate>
    </item>
    <item>
      <title>properties파일 생성 방법</title>
      <link>https://programmer-study.tistory.com/26</link>
      <description>&lt;p&gt;이클립스 내에서 따로 생성하실 수 있습니다.&lt;/p&gt;
&lt;p&gt;Ctrl + N을 누르거나&lt;/p&gt;
&lt;p&gt;패키지를 마우스로 우클릭하신 후 New - Other를 선택&lt;/p&gt;
&lt;p&gt;General - Untitled Text File이란 목록이 있다.&lt;/p&gt;
&lt;p&gt;이걸 선택하면 Untitled 1 이런 식으로 창이 하나 뜬다.&lt;/p&gt;
&lt;p&gt;여기서 db.properties의 내용을 적은 후&lt;/p&gt;
&lt;p&gt;Save As - 파일 경로 선택 및 File Name(db.properties) 기입&lt;/p&gt;
&lt;p&gt;이렇게 하시면 db.properties파일을 생성하실 수 있다&lt;/p&gt;</description>
      <category>Eclipse</category>
      <author>흰이슬</author>
      <guid isPermaLink="true">https://programmer-study.tistory.com/26</guid>
      <comments>https://programmer-study.tistory.com/26#entry26comment</comments>
      <pubDate>Sun, 1 Mar 2020 16:22:57 +0900</pubDate>
    </item>
    <item>
      <title>라디오 버튼 체크박스 클릭시 텍스트 클릭해도 선택 되도록 설정</title>
      <link>https://programmer-study.tistory.com/25</link>
      <description>&lt;p&gt;&lt;span style=&quot;color: #000000;&quot;&gt;라디오 버튼이나 체크박스를 클릭할때&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;해당 버튼을 클릭하지 않고 버튼옆에 텍스트를 클릭해도&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;그 버튼이 선택되도록 하는 태그입니다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;스크립트를 쓰지 않고 태그로 간단하게 사용이 가능합니다.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;일반 사용예 :&lt;/b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&amp;lt;input type=&quot;checkbox&quot; id=&quot;chk1&quot;&amp;gt;체크박스1&lt;/span&gt;&lt;br /&gt;&lt;b&gt;label 사용예 :&lt;/b&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&amp;lt;label for=&quot;chk2&quot;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&amp;lt;input type=&quot;checkbox&quot;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;id=&quot;chk2&quot;&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;name=&quot;chk2&quot;&amp;gt;체크박스2&lt;/span&gt;&lt;span style=&quot;color: #000000;&quot;&gt;&amp;lt;/label&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;해당 input 태그에 사용할 id 를 정해주고&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000000;&quot;&gt;위 처럼 라벨 태그의 for=&quot;해당id&quot; 해주시면 됩니다.&lt;/span&gt;&lt;/p&gt;</description>
      <category>JQuery</category>
      <author>흰이슬</author>
      <guid isPermaLink="true">https://programmer-study.tistory.com/25</guid>
      <comments>https://programmer-study.tistory.com/25#entry25comment</comments>
      <pubDate>Tue, 11 Feb 2020 10:17:45 +0900</pubDate>
    </item>
  </channel>
</rss>