변수란 무엇인가?값을 정할 수 있는 메모리 공간, 값을 담을 수 있는 상자, 변하는 수 변수명 짓기가 제일 빡세긴 하다 제어문 조건문 if문 , 가장 기본적인, 참 일 때만 실행int x = 10;if (x > 5) { System.out.println("x는 5보다 큽니다.");} if else문 , 참 거짓 각각 실행 가능int x = 3;if (x > 5 && x switch문, 특정 변수의 값을 기준으로 여러 case 중 하나 선택 실행 가능int day = 2;switch (day) { case 1: System.out.println("월요일"); break; case 2: System.out.println("화요일"); break; ..
분류 전체보기
캠프 했을때 수준별 수업했던걸 쭈욱 한번 들어보려고 한다. 베이직반부터 Start !!베이직반 튜터님이 설명을 엄청 잘해주신다. 마인드셋충분히 고민하고, 노력했다면 실패를 두려워하지 말자. (feat. TIL)설명할 수 없다면, 이해한것이 아니다.조급해 질수록, 냉철하고 논리적으로 판단하기.콩콩팥팥 (콩 심은 데 콩 나고, 팥 심은 데 팥난다.)협업을 중요시 하자. 상속에 대해 알아봤다. 상속이란, 부모 클래스의 기능을 자식 클래스가 물려받는 과정이다.이 과정을 통해, 이미 쓰여진 코드를 재사용 하고, 자식 클래스가 필요함에 따라 변형 시킬 수 있습니다. class Parent { ... }class Child extends Parent { ... }Parent pa = new Parent(); // ..
벌써 월요일이 왔다.. 캠프 하면서 특강을 가볍게 봤다. 디버깅 자료를 봤다 디버깅이란?버그는 소프트웨어에 발생한 잘못된 결과나 오류를 말합니다. 이 버그를 수정하는 것을 디버그라고 한다 디버그는 무조건 알아야 한다!! --------------------- 거품 정렬에 대해 알아봤다. (Bubble Sort) 서로 인접한 두 원소를 검사하여 정렬하는 알고리즘이다. 인접한 2개의 원소를 비교해 크기가 순서대로 되어 있지 않으면 서로 교환한다. 선택 정렬과 기본 개념이 유사하다.private static void sort(int[] arr) { for (int i = 0; i arr[j + 1]) { // 3 int temp = arr[j]; ..
Protocol 의 Layer계층 Application, Presentation, Session, Transport, Network, Datalink, Physical 물데네전세표응!! OSI 7 Layer 7 계층Application응용 계층6 계층Presentation표현 계층5 계층Session세션 계층 4 계층Transport전송 계층3 계층Network네트워크 계층2 계층Datalink데이터 링크 계층1 계층Physical물리 계층 물리 계층 (Layer 1, Physical Layer)역할: 데이터의 전기적/기계적 전송통신 단위: 비트장비: 허브, 리피터데이터 링크 계층 (Layer 2, Data Link Layer)역할: 오류 감지 및 재전송, MAC 주소 사용통신 단위: 프레임장비: 스위치..
코딩테스트 문제 간단하게 풀어줬다. level 1 문제도 봤는데 너무 어렵다.. 아직 알고리즘 지식이 많이 부족한거 같다. 1. 문자열 대문자로 변경하는 함수 (string.upper)2. 문자열 소문자로 변경하는 함수 (string.lower)3. 문자가 대문자인지 확인하는 함수 (string.isupper)4. 문자가 소문자인지 확인하는 함수 (string.islower) 간단한 문제다. 이 문제도 그냥 설명 보고 짜면 된다 https://kiseokkm.tistory.com/79 [네트워크] 내 마음대로 네트워크 cs 정리 ②Protocol 의 Layer계층 Application, Presentation, Session, Transport, Network, Datalink, Physical 물..