반응형

Til 28

2023.04.21 TIL(객체지향)

👀Today... 우선 무엇이 되고자 하는가를 자신에게 말하라 그리고 해야 할일을 하라 - Epictetus ☕오늘의 TIL(Today I Learn) 객체지향 프로그래밍 객체지향 프로그래밍(OOP; Object Oriented Programming) 은 일련의 명령어들을 나열하여 말을 건내는 절차적인 프로그래밍 방식과는 다르게 프로그래밍에서 필요한 데이터를 한곳에 모아 추상화시켜 상태와 행위를 가진 객체를 만들고 그 객체들간의 협력과 유기적인 상호작용을 통해 특정 기능을 구성 하는 프로그래밍 방법론이다. http://wiki.hash.kr/index.php/%EA%B0%9D%EC%B2%B4%EC%A7%80%ED%96%A5 클래스(Class) : 객체를 정의한 틀, 객체를 생성하는데 사용된다. 객체(Ob..

BackEnd🧵 2023.04.24

2023.04.20 TIL(JAVA 배열)

👀Today... 걱정거리를 두고 웃는 법을 배우지 못하면 나이가 들었을 때 웃을 일이 전혀 없을 것이다. (Edgar Watson Howe) ☕오늘의 TIL(Today I Learn) 배열? 배열이란, 동일한 타입의 값들을 하나의 묶음으로 묶은 자료구조를 의미한다. 배열을 선언하고 초기화하는 방법은 아래에 정리해보았다. //크기 할당 / 초기화 없이 배열 참조변수만 선언 int[] arr; int arr[]; //선언과 동시에 배열 크기 할당 int[] arr = new int[5]; String[] arr = new String[5]; //기존 배열의 참조변수에 초기화 할당하기 int[] arr; arr = new int[3]; //3의 크기를 가지고 초기값 0으로 채워진 배열생성 //선언과 동시에 ..

BackEnd🧵 2023.04.24

2023.04.19 TIL(JAVA 반복문)

👀Today... 정처기 D-3...! 부트캠프에서 연습문제나 혼자 공부해야할 양이 많아지면서 덩달아서 엄청 바빠지고 있다..ㅋㅋㅋ 그래도 열심히 해서 한번에 합격하자. ☕오늘의 TIL(Today I Learn) 반복문 반복문의 종류는 for, while, do-while문이 있다. for문은 반복횟수를 알고있을대 사용하고 while문은 조건에 따라 반복할때 주로 사용한다. # for문 for문은 알고있으니까 패스하고 구조정도만 공부하자 for(초기화 ; 조건식 ; 증감식) 초기화한 변수를 조건식이 맞을때 실행하고 증감을 하는데, 실행블록을 빠져나오고 증감을 하는 식이다. #향상된 for문(Enhaced for문) 자바에서는 향상된 for문을 제공한다. 반복실행을 하기위해 카운터변수와 증감식을 사용하지 ..

BackEnd🧵 2023.04.20

2023.04.18 TIL(JAVA제어문)

👀Today... 하루하루 바쁘지만 오늘도 화이팅! ☕오늘의 TIL(Today I Learn) 연산자 # 연산자 우선순위 우선순위 연산자 내용 1 (), [] 괄호 / 대괄호 2 !, ~, ++, -- 부정/ 증감 연산자 3 *, /, % 곱셈 / 나눗셈 연산자 4 = 대소 비교 연산자 5 && AND 연산자 6 || OR 연산자 7 ? : 조건 연산자 8 =, +=, -=, /=, %= 대입/할당 연산자 콘솔 입/출력 # 출력하기 1. System.out.print() 소괄호 안의 내용을 단순히 출력하고, 줄바꿈을 하지 않는다. System.out.print("hello haeyoung"); System.out.print("123"); System.out.print(2023 + "year"); 2. S..

BackEnd🧵 2023.04.19

2023.04.17 TIL(JAVA 기본)

👀Today... 오늘부터 자바 기초를 시작했다.👶 정처기준비에 방통대까지 겹치니까 하루가 진짜 순삭당한다...ㅋㅋㅋㅋ 그래도 소소한 행복을 찾는 사람이되자~^^ 할수있다. 화이팅! ☕오늘의 TIL(Today I Learn) 개발환경 세팅 # 순서 JDK 설치 IntelliJ 설치 JetBrains Toolbox 설치 자바 환경변수 설정 (windows) 자바 JDK 설치의 경우는 메뉴얼을 보고 따라하면 금방 적용할수있었다. JDK버전의 경우에 현재 17버전까지 출시되었는데 실습간에는 11버전을 사용한다고 한다. 다음은 자바 8-16버전 레퍼런스와 17버전 특징이 정리된 레퍼런스이다. https://blogs.oracle.com/java/post/announcing-java17 https://blogs...

BackEnd🧵 2023.04.19

2023.04.14 TIL(Git 사용법)

👀Today... 오늘은 첫 페어프로그래밍을 진행했다...! 겨우 삼일동안 온라인으로 수업듣고 만나는 페어라니... 솔찍히 문제 해결보다는 걱정이 앞섰던거같다. 외부에서 사람들을 만나고 이야기하는것을 딱히 어렵다고 생각하지 않는데, 오히려 온라인에서 만나서 얼굴을 보고 대화해야된다는것이 생각보다 부담으로 다가온것같았다. 근데 생각보다 이거 괜찮은데? 싶었다. 페어분과 첫 대화여서 어색어색한 상태로 과제를 하나씩 풀어나가는게 재미있었다ㅋㅋㅋ 쨋든 Git에 대해서 배웠는데 혼자 사이트를 참고해가면서 열심히 따라했던게 나름 도움이 됐던것같다. 오늘의 잡담은 여기까지...! ☕오늘의 TIL(Today I Learn) Git이란? #Git Git은 리누스 토발즈가 만든 프로그램으로 파일을 관리해 주는 프로그램이다..

BackEnd🧵 2023.04.18

2023.04.13 TIL(리눅스 기본)

👀Today... 리눅스는 언제 해도 어려운것... 아직까지는 짜여진 시간에 맞춰서 챕터를 끝내는 정도까지는 가능한것같다. 혼자 공부를 하다가 막히는 부분이 생겨서 고민중에 라이브 세션 시작시간이 다가오면 뭔가 집중도가 떨어지는것같다. 이런경우에 막히는 부분을 메모해놓고 라이브세션에 먼저 집중해야겠다. ☕오늘의 TIL(Today I Learn) CLI 기본명령어 실습환경을 만들기웨해 우분투의 설치를 하는데, 윈도우의 환경에서 WSL2를 이용하여 진행하였다. WSL2는 Windows Subsystem for Linux 2의 약자라고 한다..! 아래는 WSL2설치시에 참고 할만한 URL https://learn.microsoft.com/ko-kr/windows/wsl/install-manual 나는 노트북의..

ETC🧷 2023.04.14

2023.04.12 TIL(컴퓨터 이해)

👀Today... 일을 하는동안에는 항상 길다고 느껴졌던 9-18시까지의 시간이 정말 빠르게 지나갔다. 이번주 동안에는 기본적인 워밍업느낌의 과정이 짜여져 있는것같아서 힘을 좀 빼고 쉽게 해도 될거라고 생각했는데, 모르는 부분이 너무나도 많았다. 무언가에 대해 어느정도 알고있다는 생각이 어쩌면 가장 위험할수도 있는것 같다. 알고있는 부분에 대해 자만하고 그냥 넘겨버리지 말고 처음부터 다시시작한다는 마음으로 우직하게 앞으로 나아가야 되겠다. ☕오늘의 TIL(Today I Learn) 컴퓨터와 프로그래밍의 이해 # 컴퓨터란? 컴퓨터는 계산한다는 의미의 라틴어 Computare에서 유래되었다. 컴퓨터는 명령없이는 아무것도 할수없다. 여기에 명령을 내려주는게 우리가 할일! 입력받은 데이터를 정해진 규칙대로 처리..

ETC🧷 2023.04.12
반응형