목록여러내용들 (12)
우당탕탕
10분 만에 인텔리제이(IntelliJ) 설치하기 안녕하세요!이번 편에서는 실제 프로젝트에 들어가기 전 필요한 인텔리제이 (IntelliJ) 설치를 진행해 보도록 하겠습니다.인텔리제이(IntelliJ)란?인텔리제이는 JetBrains사에서 만든 IDE(통합 개발 환경)으로 이클립스보다 보다 편리한 기능들이 많이 포함되어 있는 툴입니다. 인텔리제이 설치하기인텔리제이는 기본적으로 Community(무료) 버전과 Ultimate(유료) 버전으로 나뉘어있는데 이번 편에서는 Community버전 설치를 진행해 보겠습니다. [ Ultimate버전의 경우 30일 무료 사용이 가능합니다 ]아래 오라클 링크를 통해 JetBrains 사이트에 접속합니다https://www.jetbrains.com/ko-kr/idea/do..
10분 만에 자바 설치부터 설정까지 안녕하세요!이번 편에서는 실제 프로젝트에 들어가기 전 필요한 자바(Java) 설치를 진행해 보도록 하겠습니다.자바 17 (Java17) 설치아래 오라클 링크를 통해 오라클에 접속합니다https://www.oracle.com/java/technologies/downloads/#java17 Download the Latest Java LTS FreeSubscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts.www.oracle.com PC 운영체제에 따라 알맞은 파일을 다운로드합니다. 저의 경우 64비트의 윈도우 운영체제이므로 W..
코딩 무작정 따라 하기코딩 무작정 따라 하기 시리즈 안내안녕하세요!이 게시판에서 코딩 무작정 따라하기 시리즈를 시작하게 되었습니다. 이 시리즈는 개발에 대한 기초 지식이 없는 초보자부터 어느 정도 경험이 있는 중급 개발자까지, 누구나 쉽게 따라 할 수 있는 실습 중심의 콘텐츠로 구성될 예정입니다.시리즈 개요기본적으로 Spring Boot와 Java를 활용하여 개발을 진행할 계획이며, 프로젝트에 따라 사용되는 기술 스택은 달라질 수 있습니다. 각 편에서는 실제 프로젝트를 단계별로 구현하며, 최종 목표는 하나의 완성된 프로젝트를 만드는 것입니다.나의 개발 여정제가 처음 개발을 시작할 때, 이론적인 내용이 지루하고 재미가 없었던 기억이 있습니다. 그래서 무작정 코딩을 따라 하며 배우는 경험이 매우 유익했습니다..
IntelliJ Plugin 오늘은 내가 쓰고 있는 IntelliJ의 플러그인들에 대해 추천해보려 한다. ( 나중에 나도 다시 환경설정을 할때 다운로드하기 위해.. ) 아래 추천하는 플러그인들 중에서 유용하다고 생각하는 것들만 다운로드하여서 써보면 좋을 거 같다. 1. CodeGlance Pro 개발을 하다 보면 마우스 휠이나 터치패드로 내리기 귀찮을 정도로 긴 코드를 볼 때가 존재한다. 이럴 때 이 플러그인을 사용하게 되면 아래 사진의 화살표와 같이 코드를 축약해서 보여준다. 마우스로 클릭 한 번이면 해당 위치로 이동이 가능하게 된다. 가끔 프로젝트를 하다 보면 엄청 긴 코드를 보게 되는데 이때 유용하게 사용하고 있다. 2. GitToolBox 이 플러그인은 인텔리제이 왼쪽 프로젝트 창에서 현재 브랜치..
프로세스가 무엇인지? 스레드란 무엇인지? 그럼 그 둘의 차이는 설명할 수 있는가?? 신입 ~ 3년차정도에 많이 물어보는 OS 기초 질문인 거 같다. 뭔가 들어봤는데 까먹거나 수업때 배웠는데 기억이 안나는 경우가 많은 것 같다. ( OS과목 A+ 받은거같은데 기억이 하나도 안 난다.. ) 프로세스란 무엇인가? 프로세스란 컴퓨터에서 연속적으로 실행되고 있는 컴퓨터 프로그램을 말한다 프로세스는 OS가 프로그램을 실행하기 위한 가장 작은 스레드, 메모리들의 집합이며 OS의 스케줄링 방식에 따라 CPU를 프로세스에게 적절하게 할당한다. 프로세스는 운영체제에게 독립된 메모리 영역을 할당받는다. 메모리의 구조로는 code(text), data, heap, stack 영역으로 총 4개로 구성되어있다. 메모리 구조 - ..