살구잼의 여정
article thumbnail
[TIL 20230421]
🖤 BE 45기/TIL 2023. 4. 21. 13:44

오늘 공부내용 [Section1 - Java 객체지향 프로그래밍 기초] - 자바의 꽃 "객체" - OOP (Object Oriented Programming System) 객체지향 프로그래밍 "프로그래밍에서 필요한 데이터를 한 데 모아 추상화시켜 상태와 행위를 가진 객체를 만들고 그 객체들 간의 협력과 유기적인 상호작용을 통해 특정 기능을 구성"하는 프로그래밍 방법론을 지칭 손쉽게 재활용이 가능하며, 코드 간의 관계 설정을 통해 적은 노력으로도 쉽게 코드를 변경할 수 있다. - 객체를 바라보는 방법 "추상화 한다" : 객체의 특징들을 객관적인 텍스트로 나열하는 것. - 클래스(틀, 설계도) & 인스턴스(설계도를 바탕으로 생성된 객체) - 필드 & 메서드 처음 알게 된 부분 - 클래스명은 주로 대문자로 시..

article thumbnail
[TIL 20230420]
🖤 BE 45기/TIL 2023. 4. 20. 23:08

오늘 공부내용 [Section1 - Java 기초] - 배열 - 1차원 배열 - 2차원 배열 - 가변 배열 - 조건문으로 배열에 접근하기 : for, while, 향상된 for 처음 알게 된 부분 - 배열의 내용물은 비어있을 수 없다 - 배열의 초기값 int타입의 경우엔 초기값으로 0이 저장이 되어있으며, double타입은 0.0이 저장되며, string은 null, char은 '\u0000', boolean은 false값이 초기값이다. - 1,2차원 배열 - 가변 배열 배열이 2차원 이상일 때, 마지막 차수에 해당하는 배열의 길이를 고정하지 않아도 됨. int[][] ages = new int[5][]; - 빈 문자열인경우, 빈 배열 리턴하기 => return new String[]{}; - 빈 "문자..

article thumbnail
[TIL 20230419]
🖤 BE 45기/TIL 2023. 4. 19. 23:24

오늘 공부내용 공부내용 블로그 제어문 中 반복문 - for문 - while문 - do-while문 처음 알게 된 부분 - 향상된 for문 (Enhanced for 문) - continue 문 - do-while 문 (+ 맥북 한자 입력 단축키 : option + enter) 잘 이해가 안간 부분 - 예제를 풀때 변수나 클래스 등의 선언 부분. 어떨땐 int i = 0;이고 어떨 때는 1이고... - 어떤방식으로 문제를 풀어나가야할지 갈피를 잡지 못하겠다. 아래와 같이 꼭 메모하며 갈피를 잡아보자 느낀점 오늘은 반복문에 대해서 공부하고 계속 예제 문제를 페어와 함께 풀었다. 어제 if 조건문을 할때는 그래도 좀 재미있다고 생각했는데, 오늘 반복문과 조건문이 섞인 문제도 같이 나오니 아주 죽을맛이다ㅠㅠ 21..

article thumbnail
3주차 (8~9장)

내장 객체 (built-in object) : 사용자가 손쉽게 가져와서 사용할 수 있도록 미리 만들어진 객체 자바스크립트 언어 자체에 내장되어 있는 객체로, 특정 기능을 제공하기 위해 사용 Number, Boolean, String, Math, Date, Array, Object 등이 있음. window객체 웹 브라우저의 내장 객체 중 웹 브라우저 창과 관련된 객체임. 모든 객체의 최상위 객체 웹 브라우저의 창을 나타내는 전역 객체. 이 객체에는 브라우저 창의 크기, 스크롤 위치, URL, 문서 객체 등의 속성과 메서드가 포함되어 있음. 웹 브라우저에서만 사용 가능하며, 웹 페이지에서 자바스크립트를 사용할 때 기본적으로 제공되는 객체 (최상위객체 : 모든 객체를 포함하고 있는 가장 기본이 되는 객체. 가..

보호되어 있는 글입니다. 내용을 보시려면 비밀번호를 입력해주세요.
보호되어 있는 글입니다. 내용을 보시려면 비밀번호를 입력해주세요.
article thumbnail
[TIL 20230418]
🖤 BE 45기/TIL 2023. 4. 18. 11:02

오늘 공부내용 - 연산자(Operator) : 산술, 비교, 논리 - 연산자 우선순위 - 콘솔 입출력 (I/O) : scanner 클래스 / System.out.println - 제어문(Control Flow Statements. 조건문과 반복문이 있음) 중 조건문 - 조건문 : if문 + if...else문 switch문(if문처럼 조건식이 true일 경우에 블록 내부의 실행문을 실행하는 것이 아니라, 변수가 어떤 값을 갖느냐에 따라 실행문이 선택됨) if(조건식1) { //조건식1이 참이라면, 실행되는 블록입니다. } else if (조건식2) { //조건식1이 참이 아니면서 조건식2가 참일 때, 실행되는 블록입니다. } else { //조건식1과 2가 모두 참이 아닐 때, 실행되는 블록입니다. //..

article thumbnail
[TIL 20230417]
🖤 BE 45기/TIL 2023. 4. 18. 01:10

오늘 공부한 것 - java 준비 : IntelliJ, JetBrains Toolbox(IntelliJ 버전관리 툴) 설치 - JVM, JDK, JRE - 메서드 이해하기 - 변수(Variable)와 타입(Type) - 문자열(String) - 여러가지 String클래스의 메서드들 - StringTokenizer : 문자열을 우리가 지정한 구분자로 문자열을 쪼개주는 클래스. 그렇게 쪼개어진 문자열을 우리는 토큰(token)이라고 함 - StringBuilder, StringBuffer 처음 알게된 부분 - 자바 버전 당 차이 - 정수형/실수형 오버플로우와 언더플로우 - 자동/수동(casting) 타입 변환 - 자바에서 문자형(char. ''. 기본타입)과 문자열(String. "". 참조 타입)은 다르다..

article thumbnail
[TIL 20230415]
🖤 BE 45기/TIL 2023. 4. 16. 02:04

오늘 한 일 - 아르바이트 - 당근 - 깃꾸 느낀점 생각보다 github 꾸미기는 귀찮고 어렵다... 내가 html을 아직 잘 몰라서 그런가...? 일단 친구의 README.md 파일을 본따 (고마워 쓔피치S2 사랑해) 색상이나 텍스트 변경으로만 대충 꾸며보았다ㅠ 나중에 어떤방식으로 작성된건지 제대로 알게되면 내 손으로 직접 고쳐봐야지! 그리고 공부할 거 너무 많다! 좀 조절할 방법도 찾고 힘내자 할일이라고 적어두긴 했는데 생각보다 원래 해야할일 조차 마무리하기도 쉽지않다. 뭐든지 완벽히 이해하지 못하면 넘어가지 못하는 내 성격도 지금은 단점같이 느껴진다. 일단 넘어가고, 크게 한번 훑고나서 여러번 빠르게 반복하는 걸 젤라님께 추천받았다. 욕심 부리는것을 두려워하지 말자!! 욕심부려야 배운다! 백엔드 관..

article thumbnail
[TIL 20230414]
🖤 BE 45기/TIL 2023. 4. 14. 18:25

오늘 공부한 것 - 지옥에서 온 Git : 버전 관리, 협업, 백업 - Git 사용자이름, 이메일 등록 방법 및 최초설정 git config --global user.name "나의 사용자 이름" git config --global user.email "내 이메일 주소" // git config 를 입력하면 help처럼 쓸수있는 기능이 나오고, // git config --list를 입력하면 등록된 내용(사용자이름이나 이메일주소, 설정 등)을 볼수있다. - git workflow 파악 - git 협업하기 페어랑 실습 처음 알게된 부분 - git reset HEAD~1 : 직전 커밋 되돌리기 - neotouch로 터미널 꾸미기 - git restore(커밋되기 전 초기화)와 git reset(커밋된거 초기..