반응형

 

1. 빅스비 입력 - 빅스비 실행

2. 계속 클릭

3. 그리고 한마디 한다. 그러면 이제 앞으로 "하이 빅스비" 하면 말 듣는다.

 

반응형
반응형

리눅스에 MSSQL을 설치할 수 있다.

아래와 같이 설치 진행.

 

0. yum update 및 upgrade

sudo yum update
sudo yum upgrade

 

1. MSSQL 2019 repository 구성 다운로드

sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2019.repo

2. SQL Server설치

sudo yum install -y mssql-server

설치 완료

3. mssql-conf setup 실행 에디션 선택 (무료 티어인 3번 Express)

sudo /opt/mssql/bin/mssql-conf setup

3을 쓰고 엔터
yes 입력

4. 암호 설정

    ** 8자 이상써야함, 대문자, 소문자, 숫자, 기호를 포함해야 함!

1. 암호가 조건에 만족하지 않을 때 에러,  2. 암호가 만족하면 successfully 뜸

5. 서비스 실행 여부 확인

systemctl status mssql-server

실행중임을 확인

만약 실행이 아니라면 아래 코드로 실행시켜준다.

sudo systemctl start mssql-server

 

6. 방화벽 해제

sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent
sudo firewall-cmd --reload

success 로 방화벽 해제 확인

7. 재부팅후에도 실행이 가능하도록 설정

sudo systemctl enable mssql-server

 

이제 SQL서버가 정상적으로 동작할 것이다.

 

 

SQL Command Line 도구 설치

1. 레포 다운로드

sudo curl -o /etc/yum.repos.d/msprod.repo https://packages.microsoft.com/config/rhel/7/prod.repo

 

2.  설치

sudo yum install -y mssql-tools unixODBC-devel

중간 중간에 물어보면 모두 yes 로 쓴다.

 

3. 환경변수에 명령어 추가

echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc
source ~/.bashrc

 

 

이제 이 리눅스 서버로 MS-SQL접속이 가능하다.

 

 

윈도우상에서 설치할때는 아래 참고.

https://ansan-survivor.tistory.com/227

 

[MS-SQL] MS SQL (Microsoft SQL 2014 server) 서버 구축하기, SSMS 설치하기

1. MS SQL을 돌리기전 최소 요구사항 (설치가 안되있으면 설치해야 함) https://docs.microsoft.com/en-us/sql/sql-server/install/hardware-and-software-requirements-for-installing-sql-server?view=sql-serve..

ansan-survivor.tistory.com

 

반응형
반응형

 

자세한 내용은 아래 블로그 참고.

https://blog.naver.com/clibcoding/221621317281

 

키보드 특수문자(&, @, *, #, ~ 등) 영어로 읽어보기

안녕하세요? 카네기멜론대학(CMU)이 인증한 국내 유일 소프트웨어(SW) 코딩 교육기관인 크립코딩입니...

blog.naver.com

 

빨리 알고 싶은 사람들을 위해 요약.

기호 스펠링 [발음]

 

 

~    tilde [틸더]

!    exclamation mark [엑스클러메이션 마크]

@    at [엣]

$    dollar sign [달러 사인]

%    percentage sign [퍼센티지 사인]

^    caret [캐럿]

&    ampersand [앰퍼샌드]

*    asterisk [애스터리스크]

( )    parentheses [패런씨지즈]

{ }    braces [브레이시스]

[ ]    brackets [브라켓츠]

>    greater than sign [그래이터 댄 사인] - 주로 수학에서 ~보다 큰으로 사용

<    less than sign [래스 댄 사인] - 주로 수학에서 ~보다 작은으로 사용

:    colon [콜론]

;    semi-colon [세마이-콜론]

"    Double Quotation marks [더블 쿼테이션 마크], Air Quotes[에어 쿼티즈]

'    Single Quotation marks [싱글 쿼테이션 마크]

air quotes 흉내 (외쿡인들이 자주씀)

,    comma [코마, 커마]

.    period [피리오드]

/    slash [슬래쉬]

\    back slash [백 슬래쉬] - 한국에선 원화 표시로 나옴.

#    hash [해쉬]

_    underscore [언더 스코어]

-    hyphen [하이픈], Minus[마이너스]

|    bar [바], Vertical Line[버티컬 라인]

+    plus sign [플러스 사인]

=    equal sign [이퀄 사인]

※    reference mark [레퍼런스 마크]

§    section sign[섹션 사인] - 영미권 국가에서는 자주 사용됨.

 

 

반응형
반응형

목차를 만들 때 본인이 사용하는 테마가 워드프레스가 지원하는 각종 플러그인과 잘 맞아 떨어지면 플러그인을 쓰면된다. 찾아보면 각종 무료 목차 생성 플러그인들이 있다.

 

그러나 그게 안된다면 수동으로 만들어주어야 한다.

 

1. 아무 페이지 생성 (또는 기존에 사용 페이지) - Add block 생성

2. Heading추가

3. 아무 제목 입력 - ... 클릭 - Edit as HTML

4. 제목과 내용을 만들고 HTML코드를 아래와 같이 수정.

<h2 id="anchor-1">Section 1</h2>

이 방법으로 HTML과 그냥보기를 토글할 수 있다.

5. 목차를 만들고자 하는 곳에 커서 - 상단의 + 버튼클릭

 

6. 스크롤 아래로 내린 후 "Custom HTML" 선택

7. 목차 HTML 코드를 입력한다.

    * 아래에서 새창으로 열기를 사용할 경우 target="_blank" 를 넣으면 되고 아니면 빼면된다.

<div class="toc">
<ol>
<li><a rel="noopener" href="#anchor-1">Section 1</a></li>
<li><a rel="noopener" href="#anchor-2">Section 2 </a></li>
<li><a rel="noopener" target="_blank" href="#anchor-3">Section 3 </a></li>
<li><a rel="noopener" target="_blank" href="#anchor-4">Section 4 </a></li>
</ol>
</div>

 

반응형

 

(결과)

3, 4번을 누르면 새창을 열고 이동한다. 반면 1,2번은 바로 이동.

 

 

무료 플러그인으로 자동으로 목차를 생성하고 싶다면 아래 참고.

https://ansan-survivor.tistory.com/1348

 

[Wordpress] 무료 목차 만들기 플러그인 (table of contents plus)

워드프레스의 무료로 목차를 생성해주는 플러그인이 있다. 사이트맵도 생성해주고 가독성이 향상되어 구글의 검색성능도 좋아진다. 1. 플러그인 설치하기 table of contents plus 검색하여 설치 Setting

ansan-survivor.tistory.com

 

반응형
반응형

HTML코드에서 새창으로 여는 방법은 아래 코드를 추가 하면 된다.

target="_blank"

반대로 저게 없으면 현재창에서 여는 것.

 

어떤 목차 코드가 있는데, 이를 현재창에서 이동하는것과 새창에서 열고 이동하는 코드 예시이다.

<div class="toc">
<ol>
<li><a rel="noopener" href="#anchor-1">Section 1</a></li>
<li><a rel="noopener" href="#anchor-2">Section 2 </a></li>
<li><a rel="noopener" target="_blank" href="#anchor-3">Section 3 </a></li>
<li><a rel="noopener" target="_blank" href="#anchor-4">Section 4 </a></li>
</ol>
</div>

위 anchor-1 과 anchor-2 는 현재창에서 바로 이동하고, anchor-3 과 anchor-4 는 target="_blank"가 있으므로 새창을 열고 그곳에서 이동한다.

반응형
반응형

파이썬은 이게 될까? 하는 것들이 왠만하면 다 된다.

일단 시도해보고 되면 진행 안되면(예외가 발생하면) 이렇게 해봐라 ~ 이런 시도가 가능하다.

 

그 구문을 try, except 구문이 있다.

아래 예를 보면 된다. 유저에게 분자값과 분모값을 입력 받고 나눗셈을 하는 코드이다.

# 예외처리

try:
    number1 = eval(input("분자입력: "))
    number2 = eval(input("분모입력: "))
    division = number1 / number2
    print("계산된 값은: %.2f 입니다." %division)

except ZeroDivisionError:
    print("0으로 나누면 안됨")

else:
    print("정상 출력")

finally:
    print("마지막을 출력")

값을 제대로 입력했을 때
분모를 0으로 나누었을 때

특정 구문에 에러가 발생할 것으로 예상되는 쪽에 except 문을 쓰고, 해당 에러 코드를 쓰면 예외가 발생했을 때 우회가 가능하다.

 

파이썬에서는 나눗셈에 0으로 나누면 "ZeroDivisionError" 가 발생한다.

이를 except문에 위 발생한 에러코드를 쓰고, 발생했을 때 우회할 코드를 입력하면, Except 문에 있는 코드가 실행된다.

만약 에러를 무시하고 진행하고픈 경우 사용!

 

반응형
반응형

파이썬 튜플(tuple)을 파악하기 위한 샘플 코드이다.

파이썬에서 주로 튜플과 비교하는 것은 리스트인데, 리스트는 내부의 값을 다이나믹하게 변경 수정 삭제 등등이 가능하다.

반면에 튜플 처음 선언한 값을 유지하는것에 있어 리스트와 다르다.

둘 공통점은 인덱싱이 간편하다. 아래 코드를 실행시켜보면 리스트와 동일한 인덱싱을 할 수 있다.

'''튜플 자료형 파악하기 '''
# 튜플은 리스트와 다르게 값을 변경 할 수 없다.


number = (1,2,3,4,5,6,7)  # 튜플은 선언시 괄호를 () 으로 쓴다.
print(number[4])          # 튜플 내 4번째 출력
print(number[-3])         # 뒤에서 3번째 출력

'''number[2] = 9  # 에러발생, 튜플은 값을 변경 못함'''
print(number[2:4])      # 2번 인덱스부터 3번 인덱스까지만 출력, (4번은 안옴)


# 튜플 믹스형.

tuplemix = ("one","two","three",(1,2,3,4,5,6))
print(tuplemix)
print(tuplemix[3][4])   # 튜플 내 튜플에 접근하여 인덱스 출력

코드 실행 결과 (인덱싱)

 

만약 주석친 number[2] = 9를 실행시켜보면, 즉 3번째 인자를 9로 변경을 시도하려하면 에러를 일으킴을 알 수 있다.

튜플을 수정하려하면 위와같은 에러를 맛볼 수 있다.

 

 

 

반응형
반응형

보통 SQL문의 예약어는 대문자로 쓴다. 컨벤션으로..

그런데 매번 shift누르면서 예약어 쓸때마다 대문자로 바꾸기 귀찮다.

만약 SQL Workbench를 사용하면서 여기서 코딩을 작성한다면, 소문자로 미리 다 써버리고 나중에 대문자로 바꾸면 된다.

 

그 방법이다.

 

1. 소문자로 쿼리문 작성

2. Edit - Format - UPCASE keywords

(결과) 해당 예약어들만 선별적으로 대문자로 변했다.

반응형
1···37383940414243···181

+ Recent posts