본문 바로가기

분류 전체보기136

[IntelliJ] 초기 셋팅하기(프로젝트 생성, 단축키, 태마 변경 등) IntelliJ(인텔리제이)는 대표적인 통합 개발 환경(IDE, Integrated Development Environment)입니다. 대부분의 통합 개발 환경들이 그렇듯이 IntelliJ도 작업 환경에 맞는 초기 셋팅이 필요합니다. ▲프로젝트 생성, jdk설정 ▲단축키 변경 ▲테마 변경 ▲한국어 패치 ▲인코딩 설정 1. 프로젝트 생성, jdk설정 위 이미지와 같이 New Project 버튼을 눌러 새로운 프로젝트를 생성합니다. 기존에 사용하던 프로젝트가 있으신 분들은 다음 단계인 [인텔리제이 셋팅] 부분으로 넘어가 주시면 됩니다. 이번 글에서는 기본적인 java 프로젝트로 진행하겠습니다. 프로젝트를 생성하였던 창의 아래쪽의 톱니바퀴 아이콘을 눌러 JDK를 선택할 수 있지만, 이번엔 프로젝트를 생성하여 .. 2021. 8. 11.
[IntelliJ] IntelliJ 설치하기 1. IntelliJ 란? JetBrains(젯 브레인즈) 사에서 개발한 통합 개발 환경(IDE, Integrated Development Environment)을 말합니다. 대표적인 통합 개발 환경 중 하나인 이클립스보다 여러 면에서 뛰어나다고 평가되며, 편리한 코드 자동완성, 리팩토링 기능을 가지고 2001년 첫 출시하였습니다. 2009년 무료 커뮤니티 에디션이 나온 이후에는 본격적으로 Java 개발을 위해 많이 사용되었습니다. 툴 자체도 Java와 Swing을 이용해서 제작되었고, 플러그인 개발에 사용되는 언어 역시 Java입니다. 2019년 DeveloperWeek에서 'Best Innovation in Coding Tools(가장 혁신적인 코딩 툴)'로 선정된 바 있습니다. 윈도우, macOS,.. 2021. 8. 11.
[JAVA] JAVA란? 1. java 개요 썬 마이크로시스템즈에서 1995년에 개발한 객체 지향 프로그래밍 언어입니다. 창시자는 제임스 고슬링이며, 2010년에 오라클이 썬 마이크로시스템즈를 인수하며 Java의 저작권을 소유하였습니다. C#과 문법적 성향이 굉장히 비슷합니다. 원래 C#이 MS에서 Java의 기본적인 성질은 가져가지만, 각종 문제들을 해결한 언어이기 때문입니다. 인도와 인도네시아가 다른 것만큼 Java는 비슷한 이름인 JavaScript와는 다른 언어입니다. Java로 만들어진 소프트웨어 중 유명한 것은 바로 마인크래프트 자바 에디션을 꼽을 수 있습니다. 마인크래프트 자바 에디션은 마인크래프트 시리즈 가운데 가장 먼저 개발된 데스크톱 버전입니다. 2. java의 종류 Java SE(Java Standard Ed.. 2021. 7. 23.
[티스토리] 티스토리 블로그 구글, 네이버 노출 방법 티스토리 블로그는 구글, 네이버에 등록해야 해당 사이트에 검색 노출이 되기 때문에, 등록 방법 안내글 입니다. 1. 구글에 티스토리 블로그 노출하기 티스토리 블로그의 관리자 페이지에 접속합니다. - 접속 주소는 https://[블로그 주소]/manage 입니다. 왼쪽 사이드바 메뉴에서 플러그인 메뉴를 클릭합니다. 플러그인 메뉴 중 구글 서치 콘솔을 선택합니다. 계정 연결하기를 클릭합니다. 연결할 구글 계정을 선택합니다. 계정에 대한 액세스 요청 수락 후 계속 버튼을 선택합니다. - 아래 그림에 빨간색으로 표시된 3가지 항목을 체크 한 뒤 계속 버튼을 클릭합니다. 연결 완료 팝업을 확인합니다. 적용 버튼을 클릭하여 적용합니다. 블로그에서의 적용을 확인합니다. - 블로그에서 키보드 F12버튼을 누른 뒤 나오.. 2021. 7. 22.
[WEB] meta태그 HTML의 meta 태그 -문서에 대한 메타데이터(metadata)를 정의하는 요소 1. meta 태그란? 태그는 웹페이지의 보이지 않는 정보를 제공하는데 사용되는 태그입니다. 해당 문서에 대한 정보인 메타데이터(metadata)를 정의하여 사용됩니다. 태그를 통하여 페이지의 설명 요약, 핵심 키워드, 제작자, 크롤링 정책 등 수많은 정보를 제공할 수 있습니다. SEO(Search Engine Optimization의 약자, 검색 엔진 최적화)를 위해 사용됩니다. 2. meta 태그 확인하기 위 이미지는 티스토리의 메타태그 정보를 나타내는 이미지입니다. 크롬 브라우저 기준으로 키보드의 f12를 누르거나, 화면에서 마우스 오른쪽 버튼을 클릭하여 검사 항목을 선택하여 그림1 과 같은 정보를 확인할 수 있습니.. 2021. 7. 21.
[GIT] git 설치하기 1. git 다운로드 git 다운로드 링크 https://git-scm.com/downloads Git - Downloads Downloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific exp git-scm.com 위 링크를 클릭하여 GIT다운로드 페이지로 이동을 합니다. 위 이미지에서 프로그램을 이용할 OS 버전을 선.. 2021. 7. 19.
[GIT] git merge와 git rebase의 차이 git에서는 브랜치를 병합할 때 사용하는 두 가지 방법이 있습니다. 1. git merge 2. git rebase 1. git merge //1. master 브랜치로 이동 $git checkout master //2. 병합할 브랜치를 master브랜치에 merge $git merge [master에 병합할 브랜치 명] //위 1,2를 한번에 표현 가능 $git merge [master에 병합할 브랜치 명] master 병합을 하면 합쳐진 브랜치의 커밋 메시지가 중복으로 쌓이게 됩니다. 커밋 순서를 바꾸지 않습니다. 존재하는 브랜치가 변경되지 않습니다. 새로운 merge commit을 생성합니다. git merge --abort : 병합을 취소하는 명령어 위 이미지는 Main 브랜치에 Feature 브.. 2021. 7. 16.
[GIT] Git add, commit, push 취소 git add, git commit, git push를 취소하여야 할 경우가 있을때 대처 방법을 알아봅니다. 1. git add 취소하기 파일 상태를 Unstage로 변경합니다. //모든 파일이 Staged 상태로 바뀜 $git add //파일 상태 확인 $git status On branch master Changes to be commited: (use "git reset HEAD ..." to unstage) renamed: README.md -> README2.md modified: TEST.md 현재 변경된 파일들이 Stage에 add된 상태입니다. git reset HEAD [file]​ 명령어를 통하여 git add를 취소할수 있습니다. [file]이 없다면 add한 파일 전체를 취소합니다... 2021. 7. 16.
[GIT] Git 명령어 형상관리 작업을 할 때 Source Tree, GitHub Desktop, GitKraken 등의 GIT GUI 툴을 많이 사용하지만 그렇지 않고, Git Bash, Windows Powershell 등 에서 Git 명령어를 통해 직접 형상관리를 하기 위한 Git 명령어에 대한 글입니다. 1. git init 로컬 저장소로 사용할 폴더를 생성하여 해당 폴더로 이동 후 해당 명령어를 사용합니다. Initialized empty Git repository in [경로] 라는 메시지가 노출되고, .git 이라는 숨겨진 폴더가 생성됩니다. 만약 init을 취소하려면 rm -r .git 명령어를 입력합니다. .git 폴더 내부에는 저장소에 필요한 뼈대(Skeleton) 파일이 존재합니다. //.git 폴더 생성 .. 2021. 7. 16.
반응형