전체 글 793

Java를 시작한지 59일차, 블로그를 만든 건 55일차.

금일은 기상하고나서 멍하니 흔들거리면서 시작했다. 문득 야구경기를 보며 야구 되게 좋아했었었지 ..하며 웃기도 했었다. 이후에는 데이터베이스 공부를 하면서 보냈는데, 이게 공부라는..느낌이라기보단 그냥 취미생활같다. 하다보면 재밌고, 그러다보면 아무생각없이 했던 계정생성같은 것도 이렇게 관리되는 거구나 하면서 알고 싶어진다. 계속 명령프롬프트로 타이핑을하고 예제를 쳐내려갔는데, 이유가 스크립트 출력내용이 너무 깔끔하고 아름다워서였다. 그렇게 공부를 하다가 돌아와서 인터넷강의가 없을까 싶어서 유투브를 찾아보던 도중에 [이것이 오라클이다]라는 인터넷강의를 들여다봤는데 이게 너무..목차도 설명하는 것도 내가 좋아하는 방식이라 빠져버렸다. 그렇게..책을..찾다가, 인강을 듣다가..SQL Developer에서 스..

생각모음 2020.05.17

Java를 시작한지 58일차, 블로그를 만든 건 54일차.

금일은 죽은 듯이 자다가 일어났다. 한 8시간 정도 잔 것 같은데, 일어나서 많이 잤구나 싶어 그저 좋아라했었다. 이후에는 가족들과 돌아다니며 바람을 쐬고 이리저리 휴식을 가진 것 같다. 충전이 필요했었나보다 하고 생각이 들었던 것 같다. 오이도에서 바닷가를 보니 마음이 환기되고 차분해져서 스스로 생각하기를 나는 바닷가를 보는 것을 좋아하는 구나, 하고 깨닫게 되었던게 기억에 남아있다. 고민도, 생각도 모두 정돈이되고 그리고 쓸려내려가듯 마음이 비워내어지는 느낌을 받게 된다. 그 후에는 돌아와서 휴식을 취하다가 막간에 복습 겸 상기를 해보려고 DBMS 관련 데이터 탐색 예제를 조금 쳐보다가 지금 시간에 도착했다. 참 사소하게도 그리고 오늘내내 드는 생각은 스스로 생각하고 있는 것보다 가족들을 굉장히 아끼..

생각모음 2020.05.16

Java를 시작한지 57일차, 블로그를 만든 건 53일차.

기상하여 준비를 마치고 길을 나서는 순간 다녀오겠다고 인사를 하고 나갔다. 이게 ..그렇게 말하니, 하루에 힘이 생겼다. 글로서 표현하기 힘들다. 그냥, 그렇게 시작하니 하루가 다른 느낌이고 오래 간다. 그렇게 밖에 설명이 안된다. DBMS책을 보다가 지하철에 승객분들이 많아서 이리저리 흔들거리며 책을 꼭 잡고 있었다. 책을 펼 공간도 없이 책을 잡고서 내면으로 파고들었다. 그렇게 시간이 흘렀다. 학원에 도착하여 강의를 듣고 프로그래밍 이야기를 나누다가 실습시간에 열심히 문제를 풀고 듣다가 알 부분이 생기면 바로 들여다보며 보냈다. 아무래도 ppt보단 활자에 익숙한 내모습이었다. 이후에 강의를 마치고 양해를 구해 강의실을 잡고 알게된 형에게 자바책을 잡고 강의를 했다. 미흡하고, 그저 그럴 수 있음에 감..

생각모음 2020.05.16

Java를 시작한지 56일차, 블로그를 만든 건 52일차.

기상하여 출발했다. DB책을 보는데 재밌다...그런데 어깨가 결려서 가방무게를 좀 줄여야겠다 싶었다. 목이 굳었는지 안숙여지더라. 강의를 듣다가 보수 개념에 대해서 같이 이야기하다가 친구가 보수를 2시간동안 찾아보는 것을 보면서 집중력이 대단하다. 하고서 배울점이 많다는 것을 느꼈다. 같이 점심시간에도 프로그래밍 이야기를 하고 강의가 끝나고 나서는 알게 된 형이 프로그래머스 문제에 열정이 되게 많이 보여서 도와주고 싶어서 옆에 붙어 3시간정도 같이 문제를 풀어나갔다. 답을 직접적으로 알려주기보다는 스스로 쌓아나가실 수 있게끔 최선을 다해보며 칠판에도 적어보며 설명을 드렸는데, 돌아오는 길에 도움을 받아서 좋다고 다시 복기해봐야겠다고 하시는 모습을 보면서, 에너지도 열정도 느끼며 열심히 가르쳐 드리고 싶어..

생각모음 2020.05.14

Java를 시작한지 55일차, 블로그를 만든 건 51일차.

버스에 몸을 싣고서 학원으로 가는 길에 DB책에 집중하고 있었다. DB와 서버연동과정이 나에게는 너무 신비한 일이고 추상적으로 생각할 뿐인 일이라서 구현하고 싶어서 자꾸 보게 된다. sql은 자바랑 비슷한 것 같기도하면서 다른 선언문을 가지고 있고, 이것을 보고 나서 스프링을 천천히 봐야 겠다 싶다. 오늘 강의를 듣고 나서 프로그래머스에서 문제를 풀고나서 강의실에 남아 8시30 분까지 Oracle DB 관련하여 프롬프트를 만지다가 SQL 디벨롭퍼를 건드리기 시작했는데, 이게 잘쓰면 참 좋을 것 같은데...되게 멋질거야..하면서 혼자 타이핑했던 것 같다. 배울 것이 많은 만큼 구현하고 싶은 것도 많고 내 힘으로 하고 싶은 것도 많다, 그래서 이책 저책 보게된다. 그러다보니 통학 길도 재밌기만 하다. 몸은 ..

생각모음 2020.05.13

자바 Level 2 문제, 5. 전화번호 목록

프로그래머스(https://programmers.co.kr/learn/courses/30/lessons/42577) 자바 Level 2 문제의 전화번호 목록 이다. /* 문제 설명 전화번호부에 적힌 전화번호 중, 한 번호가 다른 번호의 접두어인 경우가 있는지 확인하려 합니다. 전화번호가 다음과 같을 경우, 구조대 전화번호는 영석이의 전화번호의 접두사입니다. 구조대 : 119 박준영 : 97 674 223 지영석 : 11 9552 4421 전화번호부에 적힌 전화번호를 담은 배열 phone_book 이 solution 함수의 매개변수로 주어질 때, 어떤 번호가 다른 번호의 접두어인 경우가 있으면 false를 그렇지 않으면 true를 return 하도록 solution 함수를 작성해주세요. 제한 사항 phon..

Java를 시작한지 54일차, 블로그를 만든 건 50일차.

기상하여 버스에 몸을 싣고 출발했다, 자연스레 시간에 눈이 떠지는게 신기할 뿐이다. 씻고 준비를 한 후에 책장을 가만히 들여다 보다가 전공책으로 보이는 자바 교육서를 가방에 챙겨넣었다. 책장에 놓여진 프로그래밍 전공서적은 나에게 보물같다고 생각이 든다. 안그래도 자바관련 서적을 다른 것을 보고 싶은 마음이 들었어서..컬러책이라 좋았다. 사실. 버스에서 가만히 음악을 듣다가 지하철을 기다리면서 책을 훑어보기 시작했는데, 예제가 메서드로 되어있고 메인 메서드에서는 실행을하고 메서드 안에서 다른 메서드를 엮는 것을 보면서 자바스럽구나..완전 멋지게 예제만드셨다..하면서 남몰래 설랬다. 그러면서 지하철을 타고 온 것 같다. 다시 보고 다르게 쓰여진 예제를 보니 같은 내용도 새로웠다. 스스로 참 이상하다고 생각이..

생각모음 2020.05.12

Java를 시작한지 53일차, 블로그를 만든 건 49일차.

금일 기상하여 버스에 몸을 실었다. 아직도 2호선은 나에게 낯설고..사람이 가득한 지하철도 낯선 모양이었다. 가만히 책을 들여다보면서 가고 오는 시간을 보냈던 것 같다. 2권을 다시 보기 시작하니, 좋다기 보다는 차분하고, 기뻤다. 일찍이 도착하게 되어 이후에 대기하다가 오리엔테이션을 듣고서 강의를 나가는 동안에 문득 뒤를 돌아보니 백발의 신사 분이 계셔서 놀라고서는 "되게 멋있다..."라고 속으로 생각했다. 나도 나이가 들면 그런 사람이 될 수 있을까..싶은 생각에 문득 존경심을 품어보았더랬다. 그 모습이 정말 나에게는 멋지게만 보였다. 나 자신이 그럴 수 있을지, 내가 꿈꾸는 사람은 언제나 배우고 살아가는 사람이 되고 싶은데.. 정말...멋있고 존경스러운 분이시다. 옆자리에 있는 분들을 알게되고 이야..

생각모음 2020.05.11

자바 초급문제 31. 행렬의 덧셈

프로그래머스(https://programmers.co.kr/learn/courses/30/lessons/12950) 자바 초급문제의 행렬의 덧셈 이다. 2차원 배열만 보면 두근거리고 , 그만큼 두렵기도하다. 마치 좌표판이나 바둑판을 바라보는 듯한 느낌을 받게된다. 이번 문제는 1차원 배열 값이 같고 answer 의 길이도 그와 같기 때문에 그렇게 문제를 받지는 않았는데, 그 점으로 풀었다는 것이 마음에 걸린다. 더 깊은 2차원 배열이나 그 보다 더한 3차원 배열 을 접하면 어떨지. 그리고 그와 비슷한 hashTable 은 어떻게 풀어야 할지 여러방면으로 생각을 해보게 해주는 문제이다. 1 2 3 4 5 6 7 8 9 10 11 12 13 class Solution { public int[][] solut..

자바 초급문제 30. 제일 작은 수 제거하기

프로그래머스(https://programmers.co.kr/learn/courses/30/lessons/12935) 자바 초급문제의 제일 작은 수 제거하기 이다. 기존의 배열을 List에 저장하고 배열을 sort하여 가장 작은 값을 얻어낸 후 해당 수를 찾으면 list.remove로 제거한다. 일단 컬렉션의 사이즈가 1이라면 -1을 리턴해야함으로 if문으로 넘겼다. 아쉽다는 생각이든다. 더 깔끔하게 처리하고 싶어서 다시금 건드려보려고 하는 중이다. 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 import java.util.*; class Solution { public int[] solution(int[] arr) { int [] ..