728x90
반응형

[.NET] HTTP 오류 403.14 오류 - 웹 서버가 이 디렉터리의 내용을 표시하지 못하도록 구성되었습니다.

 

솔루션 디버깅 시 403.14 오류가 뜨는 경우,

친절하게 웹 페이지에서 해결 방법을 알려줌

 

 

Solution)

둘 중 하나만 진행 해도 정상 작동됨.

 

1. 디렉터리 파일에서 시작 페이지를 설정

 

2. web.config 수정

 

web.config파일에 

<directoryBrowse enabled="true"/>

선언 해줌

반응형
728x90
반응형

[IntelliJ] IntelliJ 코드 템플릿, 단축키

 

1. psvm

코드 템플릿 중 하나로 메인 메소드를 만들어 줌

psvm = main() method declaration

Enter클릭 시

 

2. sout

코드 템플릿 중 하나로 System.out 만들어 줌

sout = Prints a string to System.out

Enter 클릭 시


3. Ctrl + Shift + F10

Run main()


4. Shift + F10

직전 Run페이지 Run (우측 상단에 선택된 Class)


5. Ctrl + D

해당 라인 복사, 붙여넣기


6. Ctrl + Y

포커스된 해당 라인 지우기


7. Ctrl + Shift + J 

포커스된 라인과 아랫 라인과 합치기


8. Ctrl + Shift + 키보드 방향키 Up, Down

구문 내에서 라인 움직이기

(구문과 상관 없을 경우 Alt + Shift + 키보드 Up, Down)


9. Crtl + Alt + Shift + 키보드 방향키 Left, Right

Element 단위로 움직이기


10. Alt + 키보드 방향키 Left, Right

열린 페이지 이동


11. Ctrl + P

인자값 확인하기 


12. Ctrl + Shift + I

선언 확인하기


13. Ctrl + Shift + U

선택 영역 전체 대 소문자 변환


14. Ctrl + 키보드 방향키 Left, Right

단어 만큼 이동

home - 포커스를 라인 제일 앞으로

end  - 포커스를 라인 제일 뒤로


15. Ctrl + Shift + 키보드 방향키 Left, Right

단어 만큼 선택


16. Shift + 키보드 방향키 (home, end포함)

포커스 시작부터 방향키 방향으로 모두 선택

 

반응형

'Tools > IntelliJ' 카테고리의 다른 글

[IntelliJ] IntelliJ 코드 템플릿, 단축키  (0) 2020.10.29
[IntelliJ] 프로젝트 생성  (0) 2020.10.28
728x90
반응형

IntelliJ 프로젝트 생성

 

1. IntelliJ 실행 > New Project 클릭.

 

2. 실행 할 프로젝트 환경 설정 (화면에선 Gradle로 설정함)

 

3. GroupId / ArtifactId 설정

 

4.쨘

 

Tips!

Shift + Ctrl + A로 find창 찾을 수 있음 (우측 상단 돋보기)

 

반응형

'Tools > IntelliJ' 카테고리의 다른 글

[IntelliJ] IntelliJ 코드 템플릿, 단축키  (0) 2020.10.29
[IntelliJ] 프로젝트 생성  (0) 2020.10.28
728x90
반응형
Git 명령어 Document 사이트
(한글로도 확인 가능하여 필요할 때 마다 검색)

https://git-scm.com/book/ko/v2

 

Git - Book

 

git-scm.com


Git Study 사이트
(Document, Git 동작원리를 시각화 하여 볼 수 있음)

http://try.github.io/

 

Resources to learn Git

Whether you’re just getting started or you use GitHub every day, the GitHub Professional Services Team can provide you with the skills your organization needs to work smarter.

try.github.io

https://learngitbranching.js.org/?locale=ko

 

Learn Git Branching

An interactive Git visualization tool to educate and challenge!

learngitbranching.js.org

 

반응형

'Tools > Git' 카테고리의 다른 글

[Git] Git 참고 사이트 (Git Study)  (0) 2020.10.28
[Git] Git 명령어 (기타)  (0) 2020.10.27
[Git] Git활용을 위한 리눅스 명령어  (0) 2020.10.24
[Git] GitHub 가입하기  (0) 2020.10.23
[Git] Git 명령어 (기본)  (0) 2020.10.22
728x90
반응형

Git 명령어  (git command)

 

* 업무에서 자주 쓰는 것들만 모아뒀을 뿐 더 많은 명령어가 존재합니다.

Git 명령어 모음 (https://git-scm.com/book/ko/v2)

 

Git log (기록보기), show (내용보기)    
명령어 설명 실행화면
git log log 확인
git log --graph --abbrev-commit --all git log
--graph //예쁘게
--abbrev-commit //hash 앞 7자리만
--all //모든 branch와 태그 함께
git show
git show [특정 commit hash]
commit된 파일 내용 반영 확인

기존 내용
-  삭제한 내용
+ 추가한 내용

 

Git stash(commit 전 임시저장)    
명령어 설명 실행화면
git stash 현재 File의 내용 저장,
변경된 내용은 사라짐
 
git stath list git log 와 비슷하게 list 보기  
git stash show git show와 비슷하게 상세 내용 보기  
git stash pop 최근에 저장한 stash 불러오기

ex)
git stash --임시저장
git pull --불러오기
git stash pop --저장내용 불러와서 복구하기
순 등으로 사용
 
git stash drop
git stash drop [index]

index = @{n}
index 미 설정시 : 제일 마지막 stash삭제
index 설정 시 : 해당 index stash만  삭제
 
git stash clear stack 내 모든 stash 지워짐  
반응형

'Tools > Git' 카테고리의 다른 글

[Git] Git 참고 사이트 (Git Study)  (0) 2020.10.28
[Git] Git 명령어 (기타)  (0) 2020.10.27
[Git] Git활용을 위한 리눅스 명령어  (0) 2020.10.24
[Git] GitHub 가입하기  (0) 2020.10.23
[Git] Git 명령어 (기본)  (0) 2020.10.22
728x90
반응형

Git활용을 위한 리눅스 명령어

 

리눅스 명령어는 많지만,

Git에서 주로 사용하는 것 위주로 작성하였습니다.

 

기타    
명령어 설명 실행화면
ls -a ls
(Directory 보기)
ls -a
(숨김파일 포함 모두 보기)
-l
(DirectoryFile 상세정보 표시)
-t
(File 작성 시간 순)
-r
(File 거꾸로 정렬)
pwd 현재 directory 위치 확인
mkdir [file name] Directory 생성
rm -r [file name] Directory 및 포함된 File 삭제
vim [file name] Editor 화면으로 이동
cat [file name] 화면에 File내용 노출
반응형

'Tools > Git' 카테고리의 다른 글

[Git] Git 참고 사이트 (Git Study)  (0) 2020.10.28
[Git] Git 명령어 (기타)  (0) 2020.10.27
[Git] Git활용을 위한 리눅스 명령어  (0) 2020.10.24
[Git] GitHub 가입하기  (0) 2020.10.23
[Git] Git 명령어 (기본)  (0) 2020.10.22
728x90
반응형

GitHub 가입하기

How to Sign up Git

 

1. Git 페이지 이동 (https://github.com/)

* 그나저나 익스플로러는 더 이상 지원하지 않는다고 뜸

 

2. Sign up for GitHub (초록 버튼) 클릭

 

3. username, email 정보 입력 후 Create Account 클릭

 

 

4. 부가 정보 입력

- 뭐하는 사람인지, 프로그래밍은 얼마나 아는지, GitHub을 어떻게 이용 할 건지, 뭐에 흥미 있는지

선택 후 Complete setup 클릭

 

 

5. GitHub로 가입한 이메일에서 인증 확인

 

6. 쨘

반응형

'Tools > Git' 카테고리의 다른 글

[Git] Git 참고 사이트 (Git Study)  (0) 2020.10.28
[Git] Git 명령어 (기타)  (0) 2020.10.27
[Git] Git활용을 위한 리눅스 명령어  (0) 2020.10.24
[Git] GitHub 가입하기  (0) 2020.10.23
[Git] Git 명령어 (기본)  (0) 2020.10.22
728x90
반응형

Git 명령어  (git command)

 

* 업무에서 자주 쓰는 것들만 모아뒀을 뿐 더 많은 명령어가 존재합니다.

Git 명령어 모음 (https://git-scm.com/book/ko/v2)

 

Git Config    
Git 명령어 (git command) 설명 실행화면
git config -help git command 목록
git config --global --list git 전역 설정정보 조회
git config --list git 설정 정보 조회

 


 

Git 1회성 정보 설정    
Git 명령어 (git command)
설명 실행화면
git config --global user.name "[name]" git을 관리 할 사용자 정보 (이름)
git config --global user.email "[email]" git을 관리 할 사용자 정보 (이메일 계정)
git config --global color.ui "auto" git 출력화면 색상 활성화

 


 

Git 초기화,
Staging (임시 버전 저장 개념), Commit (버전 저장)
   
Git 명령어 (git command) 설명 실행화면
git init git Initialized
.git으로 숨김 파일 생성됨

원하는 폴더에서 초기화 명령 이후 사용 가능

 

git status git 상태 확인 (처음)

Untracked files
(track된 파일이 없음)
빨간색 text로 stage에 없는 파일 표기
git status git 상태 확인 (add 이후)

Changes to be committed
(add만 된 상태)
git add [file name] local에서 staging area로 add만 한 상태

없는 파일을 add할 경우
(fatal: pathspec '1.txt' did not match any files )
git add -u 수정/삭제된 파일만 Staging에 올리는 경우, Untracted File 제외

*  modified표기된 것 add가능
git add . local에서 해당 폴더 안 모든 파일을 한번에 올리는 경우
git rm -cached [file name] add된 것을 remove하는 경우

add되지 않는 파일을 rm할 경우
(fatal: pathspec 'test.txt' did not match any files )

* reset과 달리 deleted되었다고 표기됨
더이상 modified표기되지 않음
git reset --soft HEAD^ 가장 최근 커밋에서
하나 전 (^)
두개 전 (^^)

commit한 것만 reset

 
git reset
git reset --mixed HEAD^
가장 최근 커밋에서 하나 전(^)

staging, commit에서 내리기


* 옵션 생략 시 mixed로 인지
git reset --hard HEAD^ 가장 최근 커밋에서 하나 전(^)

working, staging, commit에서 내리기
 
git restore [file name] commit된 파일 내용으로 변경(rollback)

 

 

git commit -m "[message]" commit 생성
message에는 사유등의 형식을 적어줌
(log관리)
git commit commit 생성
긴 commit message를 남겨야 할 경우
자세히 남길 수 있음

*vi editor 종료하기
esc 누르고 : (콜론)
w : 저장
q : 나가기
wq : 저장 후 나가기
+ Enter
git commit -am "[message]" staging과 commit 한번에 가능

* 한번이라도 commit한 적 있는 파일이어야 함
 
git commit --amend commit없이 이전 commit 수정
     
     

 


 

Git log    
명령어 설명 실행화면
git log git log 확인
반응형

'Tools > Git' 카테고리의 다른 글

[Git] Git 참고 사이트 (Git Study)  (0) 2020.10.28
[Git] Git 명령어 (기타)  (0) 2020.10.27
[Git] Git활용을 위한 리눅스 명령어  (0) 2020.10.24
[Git] GitHub 가입하기  (0) 2020.10.23
[Git] Git 명령어 (기본)  (0) 2020.10.22
728x90
반응형

Java 규약

Naming Convention

 

  • 의미와 목적이 분명한 변수 사용 (i,j,k, aaa, bbb etc. X)
  • 단축어 사용 지양 (school O, sch X)
  • 숫자로 시작할 수 없음
  • 띄어쓰기, 특수문자 불가능
  • 예약어 사용 불가능 (for, case etc. X)
  • 첫 문자는 소문자, Camel Case 사용 (answerMaximumNumber O)

 

반응형

'Programming > Java' 카테고리의 다른 글

[Java] 규약  (0) 2020.09.07
[Java] 변수의 종류와 Type  (0) 2020.09.06
[Java] 클래스와 객체의 차이(Class & Object)  (0) 2018.03.11
[Java] 자바 기본 정리  (0) 2018.03.11
[Java] 객체지향언어란  (0) 2018.03.11

+ Recent posts