목록내일배움캠프 (44)
지니의 개발로그

Visual Studio Code(비주얼 스튜디오 코드)를 주로 사용하다가 Java 공부를 하면서 JetBrains(젯브레인즈)사의 자바 통합 개발 환경인 IntelliJ IDEA(인텔리제이)를 사용하게 되었다. 그런데, 단축키들이 안먹는다. 익숙하던 단축키들을 또 인텔리제이를 사용할 때 따로 외워서 사용해야 하나.. 했는데 Plugins(플러그인)으로 VSCode Keymap을 설치하면 비주얼 스튜디오 코드의 단축키를 인텔리제이에서도 사용가능하게 해준다. IntelliJ에서 VSCode 단축키 적용하기 1️⃣ 플러그인 설치 좌측상단의 Main Menu ➡ File ➡ Settings에 들어간다. (단축키 : Ctrl + Comma ) Plugins 메뉴에서 "Keymap" 또는 "VSCode Keyma..

내일배움캠프의 시작과 함께 첫 팀 프로젝트를 진행했다.한 주간의 짧은 기간이었지만 프로젝트를 진행하면서 많은 것을 배우고 느꼈다.특히 팀 단위로 개발 관련 프로젝트를 해본 적이 없었는데,내일배움캠프에서 팀 협업을 처음 접하게 되어 새로운 경험이었다.관련하여 팀 프로젝트 회고를 진행해보려고 한다.팀 프로젝트의 주제 및 내용주제 : 팀 소개 웹페이지내용 :팀과 자신에 대한 설명 및 MBTI객관적으로 살펴본 자신의 장점개인별 협업 스타일 소개우리 팀만의 특징과 추구하는 궁극적인 목표우리 팀의 약속팀원들의 블로그 주소팀 프로젝트에서 어려웠던 점, 해결한 점, 느낀 점깃허브 데스크탑에서의 충돌 이번 프로젝트를 하며 깃허브 데스크탑을 처음 사용해 봤다.깃허브 데스크탑은 깃과 깃허브를 보다 편리하게 사용할 수 있게 ..

CRUD란 : 생성, 읽기, 수정, 삭제'의 컴퓨터 소프트웨어가 가지는 기본적인 데이터 처리 기능. C (Create): 데이터를 생성하거나 추가하는 기능 R (Read): 데이터를 읽거나 조회하는 기능 (특정 데이터를 검색하고 그 내용을 보여줌) U (Update): 데이터를 수정하거나 갱신하는 기능 D (Delete): 데이터를 삭제하는 기능 어떤 프로그래밍 분야에서 많이 사용되나? CRUD 연산은 데이터와 상호 작용하는 대부분의 프로그래밍 분야에서 광범위하게 사용되지만, 특히 웹 개발 분야에서 가장 많이 사용된다. 웹 사이트나 웹 애플리케이션의 기본적인 동작으로 데이터를 생성, 조회, 수정, 삭제하는 기능이 매우 중요하기 때문이다. 예시 1) 온라인 쇼핑몰 제품 정보를 추가 (생성) 제품 목록을 보..

자바스크립트에서는 세미콜론을 꼭 쓰지 않아도 된다. 이것은 자바스크립트의 자동 세미콜론 삽입(ASI, Automatic Semicolon Insertion) 기능 때문. ASI는 코드의 끝에 세미콜론이 없는 경우 자바스크립트 해석기가 자동으로 세미콜론을 삽입해 준다. 그래서 C언어나 JAVA를 사용할 때 초보적인 세미콜론 누락 실수를 방지할 수 있다. 하지만 세미콜론을 생략하면 때때로 예상치 못한 결과를 초래할 수 있는 경우도 생긴다. 예를 들자면, 반환값이 있는 함수에서 줄바꿈을 했을 때, 반환하려는 객체나 배열이 다음 줄에 위치하는 경우 JavaScript는 이를 두 개의 별도 문으로 해석해서 함수는 undefined를 반환하게 된다. JavaScript에서 세미콜론을 사용하지 않아도 기술적으로는 문..