일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바
- Orange
- 텍스트마이닝
- 선형분류모델
- 자바 실습
- 데이터입출력구현
- 중학수학
- 선형회귀모델
- 이수증
- 자연수의성질
- 데이터분석
- C++
- 데이터베이스
- 머신러닝
- 정보처리기사필기
- 요구사항확인
- 코딩테스트
- 언리얼학습
- 언리얼프로젝트
- 파이썬
- JSP/Servlet
- 데이터시각화
- pandas
- numpy/pandas
- 딥러닝
- c언어
- html/css
- 디버깅
- 정보처리기사실기
- 핵심프로젝트
- Today
- Total
목록자바 (97)
클라이언트/ 서버/ 엔지니어 " 게임 개발자"를 향한 매일의 공부일지
바로 이어서 복합대입연산자에 대해서 학습해보겠다. 모두 다 아는 개념이지만 막상 혼자서 풀려고 하면 바로 머릿속에서 나오지 않는다. 아마 진짜로 잘 아는 건 아닌 모양이다.문제를 보자마자 바로 답이 나올 수 있도록 계속 연습해볼 것이다.언어가 바뀌었기에 자바에 익숙해지려면 시간이 좀 걸릴테지만, 오늘 아침보다는 훨씬 더 능숙해지는 걸 느낀다. 복합 대입연산자 대입 연산자 증감 연산자 예제를 통해 확인하기 비교 연산자 논리 연산자 논리 연산자 예시 삼항 연산자 예제문제 풀어보기 1 이 문제도 스스로 풀어보았는데, 처음에는 홀수와 짝수를 true와 false로 적었다. 하지만 문제에서 요구하는 것과는 달랐다. 예제문제 풀어보기 2 이 문제도 답이 잘 나왔다. 난 바..
운동도 하고 샤워도 하고 나니 정말 행복한 마음이 든다. 조금 전에 최종 테스트를 보았는데 시험이 너무 어려워서 한 문제도 풀지 못했다. 거의 빵점을 맞은 것 같아 기분이 정말 안좋았다. 이러다가 낙제하여 최종 선발에서 탈락하는 건 아닌가 하는 걱정이 들기도 했다.하지만 그럴 일은 없다고 본다. 1시간쯤 더 시험을 치뤘다면 몇 문제를 풀 수 있었겠지만 거기에 투자하는 시간이 너무 아까웠다. 차라리 이 시간에 자바를 공부하며 지금 해야 할 일에 집중하는 게 더 효율적일 것 같았다. 이제 2시간 반 정도만 더 공부를 하고 취침을 할 생각이다. 그래도 12시 안에는 잠자리에 들어야 내일도 맑은 정신으로 수업에 나갈 수 있을 테니까.둘째날인 29일치 수업을 들어보기로 했다. 근데 선생님이 마이크를 안켰는지 4시..
이번에는 선생님이 내주신 퀴즈문제를 풀어보기로 했다. 지금까지 한번도 풀지 않았는데 꽤 많은 퀴즈들이 있다. 클래스 넘어서부터는 퀴즈가 없는 것 같지만 그전까지는 흥미를 돋구기 위해 이런 문제들을 종종 내시는 것 같다.우선 제일 처음에 배웠던 자바의 시작부터 퀴즈문제를 풀어볼 것이다. 엘리스에서 자주 보던 문제 형식이라 재미있게 풀 수 있을 것이다. 얼마나 맞출 수 있을까? 1단원 퀴즈 문제 풀기 문제 1번 문제 2번 문제 3번 문제 4번 문제 5번이 문제는 틀렸다. 찾아보니 byte가 제일 작았다. 학습을 마치고20문제라고 해서 한 단원당 20문제씩 있는 줄 알았는데 아니었다. 딱 한 문제가 들어있던 거였다. 시간도 절약하고 잘 되었다. 이제 시험만 보면 오후 일정은 마치게 될 것 같다.저녁에 반복..
자바 공부를 하는 게 정말 재미있다. 조금 전에 어렵사리 워크스페이스에서 다른 파일을 불러오는 법도 배워서 이젠 책에 있는 예제도 바로 볼 수 있게 되었다.이제 예제 문제를 풀어보면서 수업에서는 다루지 않았던 내용들 위주로 정리해보려고 한다. 그리고 수업 중에 다루었던 내용은 넘어갈 것이다. 지금은 꼼꼼하게 공부할 시간이 별로 없다.그래도 90% 이상은 이해한 후에 다음 학습을 진행하는 편이다.그럼 바로 학습을 시작해보자! 요즘에는 하루가 너무 짧고 빨리 가서 하루가 24시간이 아니라 30시간쯤 되었으면 좋겠다는 생각을 한다. 아니면 내게 헤르미온느처럼 시간을 되돌리는 시계가 있었으면 얼마나 좋을까 하는 상상을 해본다~ 1. 자바 프로그래밍의 구조프로그래밍의 구조 살펴보기 예제 2-1 클래스 만들기 자..
이제 본격적으로 자바 프로그래밍을 살펴보게 된다. 조금 전에 출력하는 방법은 알아보았으니 입력하는 것부터 학습해보겠다.이제 공부할 시간이 8시간도 남지 않은 것 같아 서둘러야 할 것 같다. 그럼 바로 시작해보자! 오후에 시험도 보는 것도 잊지 말자. 잊어버리면 절대 안된다. 시험보기 전에 파이썬 공부도 좀 해야하는데 말이다. 입출력하기 2 클래스 이름 바꾸는 법클래스를 선택하고 F2 또는 우클릭하여 Refactor-Rename을 선택한다. 입력문 작성하기그냥 입력은 되지 않고 입력하는 기능을 가져와야 한다. JRE에서 내가 필요한 기능을 가져와서 불러와야 사용할 수 있다.Scanner는 이클립스의 기능이 아니라 JRE에서 사용하는 거라 여기서 불러오는 것이다. import하기 상단의 import를 선..
아침을 먹고 나니 10시 반이 조금 넘었다. 30분만에 빨리 먹고 어서 공부를 하고 싶었다. 어제 오후부터 사실 쫄쫄 굶다가 아침도 늦게 먹은 셈이다. 글을 쓰고 공부하다 보면 밥 먹는 것을 잊어버릴 때가 있다. 이렇게 밥 먹는 것보다 더 재미있는 것이 자신이 열정을 갖고 있는 분야라고 한다.조금 전에 2번째 학습에서 건너뛴 부분이 있어서 이 포스트에서는 그 부분을 학습하고 나머지 뒷장의 내용도 이어갈 생각이다.여기까지 하면 1장이 끝나는데 연습문제가 남아있다. 문제가 정말 많아서 그 부분은 따로 다루어야 할 것 같다.그럼 아침 공부를 본격적으로 시작해보자! 자바 프로그램 개발“헬로2030”을 출력하는 간단한 자바 프로그램을 작성하고 컴파일하는 과정을 배워보자. 자바 소스 편집이클립스는 사용하지 않고 ..
이제 자바의 플랫폼과 자바 프로그램 개발에 대해서 좀더 자세히 학습해보기로 하자. 이 부분을 선생님은 빠르게 설명하고 넘어가셨지만 난 왠지 책에 있는 내용을 전부 학습해보고 싶었다.그동안 수업 시간에 JDK라는 말을 가끔 사용하셨는데 그 말이 무슨 말인고 했었다. 이제는 알아들을 수 있게 되어 기쁘다.바로 학습을 시작해본다! 개발 도구와 자바 플랫폼 JDK와 JREJDK(Java development Kit)는 자바 개발자를 위한 상업용 소프트웨어로, 자바 컴파일러 등의 개발 도구와 JRE(Java Runtime Environment)로 구성된다.JRE는 자바 응용 프로그램이 실행될 때 필요한 소프트웨어들로 개발자가 활용할 수 있는 자바 API(이미 컴파일된 다양한 클래스 라이브러리)와 자바 가상 기..
어제 밤 12시까지 2시간 정도 HTML/CSS 공부를 했다. 30분 정도는 책을 보며 학습했지만 1시간 반 이상은 벨로그에 어떻게 하면 동영상을 올릴 수 있을지 연구하며 시간을 보냈다. 아무리 찾아도 해결책을 찾지 못하자 마음이 안좋아지는 것 같아 안 되는 걸 붙잡기보다 그냥 다른 걸 하기로 했다.그리고 잠이 몰려와서 1시간 정도는 자바 책과 정보처리기사 필기책 훑어보다가 잠을 청했다. 정처리 필기가 한달 앞으로 다가왔는데 공부할 건 정말 많고 준비한 건 하나도 없었다. 오늘은 바빠서 힘들겠지만 내일부터는 매일 2시간 이상씩 공부를 진행해볼 생각이다.어쨌든 오늘은 하루종일 자바를 공부해야 한다. 5시 반에 일어나는 것도 조금 늦기는 하지만 그래도 맑은 정신으로 하는 게 좋을 것이다. 오늘 목표는 4일치..
운동을 갔다와서 화장실 청소도 하고 이것저것 집안일을 하고 저녁식사를 했다. 오늘도 식사시간이 좀 늦었지만 요즘에는 영상 시청 없이도 식사할 수 있게 되었다. 아주 놀라운 변화였다. 오늘은 불금이라 내가 좋아하는 영화도 드라마도 방송도 실컷 보고 싶지만, 내일을 위해 난 오늘도 공부하는 것을 선택하기로 했다.지금 나의 이런 시간들이 언젠가는 반드시 좋은 보답으로 돌아올 것을 믿는다. 내일은 부모님도 오신다고 하시니 방도 다시 깨끗이 치워야 하고 할일이 많을 것 같다.수요일까지도 계획했던 평일일정은 금요일로 미루어지고 있다. 오늘까지 해야 목표했던 분량을 모두 마칠 수 있게 될 것 같다. 벌써 9시 반이 넘었지만 이제부터 다시 저녁 공부를 시작해본다. 적어도 12시 반까지는 해볼 생각이다. 이제 남은 배열..
이제 2차원 배열에 대해서 학습해보려고 한다. 수업 중 자율시간이 있어 그 시간을 활용해 자바 공부를 이어서 해볼 것이다. 이제 2차원 배열만 학습하면 배열 단원은 끝이 난다.일차원 배열도 아직 잘 모르겠는데 2차원이라니 정말 어려울 것 같다.우선 학습에 들어가보자. 이론 3 - 이차원 배열 전에는 하나의 변수에 담아주었다면 이제 변수를 여러 개 담을 수 있게 되었다. 오른쪽으로 가는 것이 x좌표, 아래쪽이 y좌표라고 생각하면 된다.2차원 배열에서의 길이는 6이 아니라 2가 된다. 전체 길이는 2이고, 각각 배열의 원소는 3이다. 데이터와 i의 길이를 모두 출력하면 6개가 된다. 이때는 인덱스가 필요하다. 퀴즈 4 - 이차원 배열 처음에는 전체 배열의..