| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- 작은수제거하기
- 격파르타비전공자
- 컴파일
- sqld자격증합격
- java알고리즘
- 프로그래머스
- java 자료구조 활용
- 코딩부트캠프후기
- 노베이스부트캠프
- 인터프린터언어
- java참조자료형
- 격파르타장점
- javaJVM
- java map 출력
- java set 출력
- java기본자료형
- 프로그래머스제일작은수
- javaJRE
- java list 출력
- java최솟값구하기
- 격파르타합격후기
- java map 저장
- java알고리즘문제풀이
- 항해99후기
- 항해15기
- 비전공자sqld
- java list 저장
- 격파르타후기
- java map
- java set 저장
- Today
- Total
목록전체 글 (259)
코딩과 결혼합니다
if문 if (score 90){ System.out.println("A등급 입니다."); } else if (score 80){ System.out.println("B등급 입니다."); } else if (score 70){ System.out.println("C등급 입니다."); } else { System.out.println("F등급 입니다."); } switch문 char score = 'C'; switch (score) { case 'A': System.out.println("A등급 축하합니다."); break; case 'B': System.out.println("B등급"); break; case 'C': System.out.println("C등급"); break; default: Syste..
자료형은 기본 자료형/ 참조 자료형 으로 나뉜다. 기본 자료형 숫자 -short 2바이트로 표현할 수 있는 정수형 자료형 -int 정수형 4바이트 -long 긴 정수형 표현 8바이트 -float 소수점 표현/ 숫자 뒤에 대문자F를 붙여주어야 함 -double 소수점 표현 문자 -char 문자형/ 작은 따옴표/ 문자 하나만 넣을 수 있다 논리 -boolean true OR false의 값만 가짐 >출력하는데에 쓰지는 않고 조건문이나 반복문에서 어떤 경우의 수를 판단할 때 자주 사용됨 바이트 -byte 컴퓨터가 인식하는 문자로 표현됨(아스키코드) 참조 자료형(class로 정의된 타입) -String 문자열/ 큰 따옴표 -int[] int를 여러개 담을 수 있는 int배열 int[] intEmptyArray ..
빌드와 실행 빌드 : 소스 코드 파일을 컴퓨터에서 실행할 수 있는 독립 SW 가공물로 변환시키는 과정 *독립 SW 가공물 = Artifact 빌드 세분화 1) 소스 코드를 컴파일 한다 2) 테스트 코드를 컴파일 한다 3) 테스트 코드를 실행한다 4) 테스트 코드 리포트를 작성한다 5) 기타 추가 설정한 작업들을 진행한다 6) 패키징을 수행한다 7) 최종 SW 결과물을 만들어 낸다 테스트 코드 : 내가 작성한 코드를 자동 테스트해주는 코드를 추가로 작성한 것 패키징 : 오픈 소스를 우리가 사용한 코드를 하나로 묶는것 실행 : 내가 작성한 코드 (혹은 테스트 코드)를 컴파일을 거쳐 작동시켜 보는 것 독립 SW 가공물이 나올 수도, 안나올 수도 있음 * 인터프리터 언어는 컴파일이 필요 없다 빌드 툴 1. 소스..
Java라는 언어를 컴퓨터가 어떻게 알아먹는지? 코드를 입력한 후에 실행 버튼을 누르면 영어로 적었던 코드가 0과1로 바뀌고 그 바뀐 코드를 컴퓨터가 읽는 방식. 컴파일 : 인간의 언어로 되어있는 코드를 기계어(0과1)로 바꾸어 주는 과정 바이트 코드 (바이너리 코드) :0과 1로 바뀐 코드 바이트 : 0과 1을 나타내는 단위 컴파일러 : 컴파일을 하는 프로그램 *0과 1의 조합은 운영체제(OS)마다 다르다 윈도우, 맥, 리눅스에 상응하는 컴파일러를 각각 가지고 있어야한다. 하지만 Java는 하나의 컴파일러가 있고 이 코드가 바로 OS로 가는게 아니라 Windows의 JVM, MAC의 JVM, Linux 의 JVM 이렇게 각각의 JVM한테 간다. JDK, JRE, JVM 이란? JVM : 0과 1 운영체..
나는 컴맹임을 뼈저리게 느끼게 되었다... 설치부터 이게 뭔말인지 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 그냥 강의 내용을 듣기만 하면 저절로 알게 될 거라 생각했는데 정말 컴퓨터에 대한 기본 지식을 알고 가야 이해가 쉽겠구나 깨달음 무식하게 그저 공부만 할 게 아니라 요령껏 부족한 부분 먼저 채워가야겠다. 한 주간 java 완강을 목표로 잡았는데, 뭔지도 모르면서 그저 '완강'만을 목표로 진행하니 시간만 버리는 느낌이다. 끝까지 다 듣지는 못하더라도 배워가며 지식을 쌓아가는 게 더 중요한 것 같으므로 일단 완강 포기. 6일에 입학시험을 봐야 하므로 좀 더 실현 가능한 목표를 세우고 내 페이스 대로 차근차근 꾸준하게 나아가야겠다. 젭알 조급해 하지말고 천천히 가더라도 확실하게 기초를 다잡자. CS 공부도 게을..
String[] season = {"봄","여름","가을","겨울"}; System.out.println(Arrays.toString(season)); 다른건 다 정상적으로 출력이 되는데 이 한글만 출력되지 않고 오류가 뜬다. Build 할 때 한글이 깨지는 것 해결방법 file > settings build > build tools > gradle gradle(default)로 설정 되어 있는 것을 intellig IDEA로 변경해준다. 위 아래 둘다! 해결~~! [봄, 여름, 가을, 겨울]이 잘 출력 되었다.
웹개발 종합반 4주차 - Post(주문 저장하기) 서버 : name, address, size를 받아서 DB에 넣어주기 1) 데이터 받기 @app.route("/mars", methods=["POST"]) def mars_post(): name_receive = request.form['name_give'] address_receive = request.form['address_give'] size_receive = request.form['size_give'] return jsonify({'msg':'POST 연결 완료!'}) 2) mongo DB에 넣어주기 from pymongo import MongoClient client = MongoClient('mongodb url') db = client.d..
웹개발 종합반 4주차 - Flask-API 은행의 창구가 API와 같다는 것을 기억하시나요? 같은 예금 창구에서도 개인 고객이냐 기업 고객이냐에 따라 처리하는 것이 다른 것처럼, 클라이언트가 요청 할 때에도, "방식"이 존재합니다. HTTP 라는 통신 규약을 따른다는 거 잊지 않으셨죠? 클라이언트는 요청할 때 HTTP request method(요청 메소드)를 통해, 어떤 요청 종류인지 응답하는 서버 쪽에 정보를 알려주는 거에요. 여러 방식이 존재하지만, 가장 많이 쓰이는 GET, POST 방식에 대해서 다루겠습니다! GET 요청 통상적으로 데이터 조회(Read)를 요청할 때, 사용합니다! 예) 영화 목록 조회 → 데이터 전달 : URL 뒤에 물음표를 붙여 key=value로 전달 POST 요청 통상적으..