본문 바로가기

ZB 백엔드 스쿨34

미니과제 리뷰 수월하게 푼 것도 있고 시간을 많이 쓴 것도 있는데 피드백 주신 사항들로 다시 리뷰 해보려고 한다. 1번 구구단 출력 5/5 - 구구단 출력 조건문을 i < 10 보다 i =3 && age17) price = 4000; if(age < 3) price = 0; System.out.println("입장료: "+price); scanner.close(); } } 근데 사실 if를 줄줄이 쓴 이유가 있었는데 만약에 위에서 조건을 만족하면 아래에 안 걸려버리니까 더 큰 금액을 할인 받을 수 있어도 위에서 걸리고 만다. 엥 . . 그럼 가장 큰 할인 받을 수 있는 조건부터 위에다 쓰고 if, else if로 쓰면 되잖아 ? import java.util.Scanner; public class JavaStudy03.. 2023. 7. 24.
제로베이스 백엔드 부트캠프 2주차 정리 - Chapter02. 선형자료구조 자료구조의 기본적인 개념들은 알고있었지만 배열과 ArrayList로 구현해보면서 각 자료구조들의 근본적인 원리를 이해하는 시간들이었다. 어려웠지만 하나씩 계속 해보면서 이해가 되는 것이 신기하고 뿌듯했다 ..! 7/12 - 자료구조란 ? ) 자료를 효율적으로 관리하기 위한 구조 목적에 맞게 사용한 좋은 자료구조는 실행시간 단축 or 메모리 용량 절감 효과가 있음. (둘은 양립하기가 어려움 실행시간 단축에 중점.) 나중에 배울 알고리즘과 밀접한 관계. - 자료구조의 분류 : 선형 자료구조, 비선형 자료구조 - 선형자료구조 ) 앞뒤로 연결된 데이터의 관계가 1 : 1 배열 : 물리적으로도 연결되어있음 연결리스트 : 물리적인 연결은 X, 다음 데이터의 연결 정보를 가지고있음. 스택, 큐, 데크 : 배열과 연결.. 2023. 7. 21.
제로베이스 백엔드 부트캠프 2주차 정리 - Chapter01. 기초수학 2주차가 끝났다. 이번 주차 강의는 기초수학과 자료구조/알고리즘이었는데 기초가 정말 부족했나보다... 개념은 알아도 그것을 코드로 구현하는게 좀 까다로웠다. 특히 알고리즘은 자바에서 제공하는 인터페이스나 클래스 외에도 배열로 구현해보는 실습이 있었는데 복잡하고 어렵긴 했지만 구조를 잘 알 수 있게 된 것 같다. 이해하고 넘기느라 시간이 정말 많이 걸려서 주말 전에 다 강의 끝내고 주말에 복습하며 블로그 쓰려했는데 절대 안 됐다. 다행히 이번 3주차에도 같은 강의 복습시간이 있어서 다행이다. 얼른 복습하면서 익혀야지 ㅎㅎ 7/10 자바 프로그래밍 -> 수학(중간다리) -> 자료구조/알고리즘 수학을 정말 싫어해서 문과갔다가 결국 공대를 오게됐는데... 더이상 외면할 수 없게 되었다. 이번 파트에서 배울 것은.. 2023. 7. 19.
프론트와 백엔드 차이 - 백엔드 개발자가 되고 싶은 이유 - 프론트 : 버튼, 체크박스, 그래픽, 문자 메시지와 같이 사용자에게 보이는 시각적 요소. 사용자는 이러한 시각적 요소를 통해 애플리케이션과 상호 작용 할 수 있다. 사용자가 직접 상호작용하는 웹 서비스의 인터페이스를 구축하는 분야. HTML, CSS, JavaScript 등의 기술을 활용하여 웹페이지를 실제로 구현. 이를 통해 사용자가 애플리케이션을 사용할 때 시각적으로 보기 좋은 UI를 만들어주며, 사용자 경험을 향상시킨다. 주로 웹 브라우저에서 실행되며, 브라우저에 표시되는 모든 것을 다룬다. - 필요 역량 사용자 인터페이스(UI) 및 사용자 경험(UX)을 디자인하고 개발하는데 관심 HTML, CSS, JavaScript 등의 웹 프론트엔드 기술에 대한 이해와 능력 React, Vue, Angul.. 2023. 7. 18.
[Notion 사용법 안내] 1. 노션 접속 ! 내 위키, 문서, 프로젝트를 모두 한 곳에서 만나는 커넥티드 워크스페이스 | Notion (노션) 내 위키, 문서, 프로젝트를 모두 한 곳에서 만나는 커넥티드 워크스페이스 | Notion (노션) 사용하는 모든 업무 앱을 Notion 하나에 담아 팀원들과 함께하는 올인원 워크스페이스를 꾸려 보세요. www.notion.so 2. 무료로 Notion 사용하기 -> 회원가입 3. 노션 기본화면 (처음 만들었을 땐 좌측에 기본 페이지만 있을 거에요 !) 4. 링크로 접속해서 우측 상단의 복제 클릭하면 내 노션으로 복제가 돼요 ! [Daliy To do] (notion.site) [Daliy To do] 23/07/16 stealth-cookie-021.notion.site 5. 커스텀 - .. 2023. 7. 16.
인텔리제이 한 프로젝트 안에 여러 모듈 열기 내가 보려고 정리 File -> Project Structure Project Settings -> Modules -> + Import Module 하고 폴더 고르기 원하는 폴더로 모듈 옮겨주면 끝 2023. 7. 13.
제로베이스 백엔드 부트캠프 1주차 정리 또 다시 공부를 시작해야 되는게 암울했지만 매일 지날수록 적응이 되고 새로운 것들을 알아가는 것, 아는 건 다시 복습할 수 있는 시간이 좋은 것 같다. 새로 알게된 거 위주로 써보려고 한다. 7/3 부끄럽게도 디버깅이 뭔지 몰랐다. 학교 다닐 땐 한 번도 실행시켜본 적이 없다. 디버깅은 코드번호 옆에 누르면 빨간 점이 생기는데 Run이 아닌 Debug로 실행하면 그 코드라인 전까지 실행이 된다. -종류 네가지 step over : 하위구조가 있어도 그냥 넘어감 step into : 하위구조가 있으면 타고 들어감 step out : step into에서 타고 들어왔던 하위구조에서 다시 원래 위치로 돌아옴 Run to Cursor : 특정 코드에 마우스 커서 두고 누르면 해당 줄까지 실행됨. - 변수 이름 .. 2023. 7. 9.
728x90