본문 바로가기

다채로운 이야기

(74)
에러 해결 - 1 (gradle문제) 인프런에서 spring 인강을 듣고 있는데.. 아무리 코드를 똑같이 쳐도 문제가 해결되지 않았다.. 진짜.. 너무 피곤한데 오기 발동해서.. 거의 두시간동안 별 짓 다 해봤다.. 서서히 눈이 안보여오기 시작하고.. 아무리 봐도 문제가 없다고 판단이 되어서.. 인프런에 질문을 해봤다.. 흑 우선 에러메시지는 아래와 같아요 에러 메시지 : Parameter 0 of constructor in com.group.libraryapp.service.user.UserServiceV1 required a bean of type 'com.group.repository.user.UserJdbcRepository' that could not be found. 에러 요약 : UserServiceV1 를 스프링 컨테이너가 만..
소크라테스 익스프레스 - 에릭 와이너 안녕하세요 오늘은 제가 정말 좋아하게 된 책, 소크라테스 익스프레스를 소개해드리려고 합니다! 소크라테스 익스프레스 《소크라테스 익스프레스》는 마르쿠스 아우렐리우스부터 몽테뉴까지 역사상 가장 위대한 철학자들을 만나러 떠나는 여행기이자, 그들의 삶과 작품 속의 지혜가 우리 인생을 개선하는 데 어떻게 도움이 되는지 답을 찾아가는 책이다. 매력적인 글솜씨로 “빌 브라이슨의 유머와 알랭 드 보통의 통찰력이 만났다”는 평가를 받는 에릭 와이너가 이 여행의 동반자로 나선다. 저자 에릭 와이너 출판 어크로스 출판일 2021.04.28 오랜만에 다음 내용이 궁금해졌던 책인 것 같아요. 목차는 새벽, 정오, 황혼이렇게 이루어져 있고, 거기에 맞는 철학자들에 대한 글이 있습니다. 이 책에서 가장 좋았던 점은, 작가 또한 대..
Hacker Rank (The Report) 오늘 처음으로 알게 된 sql문이 있어서 급급하게 포스팅해 봅니다. 일단 문제를 소개해 드릴게요! 문제 요약 : 두 개의 테이블이 있고, MARKS를 기준으로 GRADE를 가져오는 것입니다. 그러나 성적이 낮은 아이들이 자신의 이름이 나오면 부끄러워할 수도 있으니 7등급 미만이 아이들의 이름은 NULL처리를 해줘야 합니다. 정렬은 MARKS가 가장 높은 아이가 나오고, GRADE가 동일하면 이름 순으로 나와야 합니다. 문제 풀이 : 일단 저는 해당 문제를 JOIN으로 풀려고 했습니다. 근데, 이전의 저는 JOIN문에는 꼭 동일한 아이디가 있어야 한다고 생각했어요. 예로 1번 테이블의 ID가 2번 테이블의 ID와 동일해서 ON으로 묶어줘야지만이 JOIN문을 쓸 수 있다고 생각했습니다. 근데.. 이건 완전 ..
Weather observation station 19 문제를 맞닥트렸을 때, 정말 졸았습니다.. 유클리드 거리를 구하라니.. 피타고라스도 가물가물한데.. 그래서 식을 찾아봤습니다. 식 : 음... 더모르겠,,, 더 찾아보니 쉽게 식을 풀어보면 루트((x - x) *2 + (y - y) * 2)입니다. 이걸 mysql로 옮기면 아래와 같아요. 우선 문제를 해석해 드리겠습니다. P1(a, c)와 P2(b, d)가 있고, (a, b)는 각각 LAT_N의 최대, 최솟값이고, (c, d)는 각각 LONG_W의 최대, 최솟값입니다. 즉, (A - B) * 2 + (C - D) *2가 되어야 합니다. 그리고 문제에서 요구한 것이 소수 점 넷째 자리까지 출력입니다. 답안 : SELECT ROUND(SQRT(POWER(MIN(LAT_N) - MAX(LAT_N),2) + P..
Weather observation station 20 So I succesfully solved the problem in medium level. it is about median. let's check about the way to solve this problem. To solve it, we should know about Median what is it. median is just middle of number. so for solving this, we should think how to know the median. Solution : 1) For checking median, using ROW_NUMBER method, so we can know the middle of number. 2) Using temporary table, we can..
캐나다 워홀 준비 - 영어 학원 (강남역 극한스피킹) 강남역 쪽에 있는 영어학원에 다니기 시작했습니다..! 유튜버들이 모두 영어 정말 열심히 공부해오라고 하더라구요 뭐 당연한 예기지만.. 정말 열심히 준비해 가려구요 그래서 스파르타식으로 가르치는 곳을 갔습니다. 이름도 "극한 스피킹"이에요... 정말.. 스파르타 식으로 가르쳐서, 첫 시간에.. 가서 좀 놀랐어요.. 뭔가 꼭.. 그 이단.. 같은 느낌이랄까..? 계속 스크린보도 큰소리로 말하고, 앞 뒤 사람들이랑 말하고, 선생님은 자신의 허벅지가 북인 양 치면서 박자를 맞추고 영어를 읽고,, 처음엔 정말 놀라서 한달만 다니고 다른 곳으로 옮겨야겠다..라는 생각을 했는데 사람은 정말 적응의 동물이라고 적응해버렸지뭐에요. 빨리 열심히 해서 최상의 영어 실력으로 끌어올리고 싶습니다. 그렇게 할 거 구요. 그리고 ..
Started to study English Hi long time no see. I have a good? news, I just started to study English yha~~ I really want to work in the abroad with variety of coworkers. so I need to ready for it. I went to the academy, it was really harsh. I speak over and over again like actor. teacher let me doing acting, because the feeling is really important while communicating. so I did it whatever she want, and I speak again and a..
Hacker Rank Join and aggregation methon I will explain about 2 question about Join and aggregation throuhg hacker rank. first of all, this problem should be used join (or use sub query in where) To summarize question : it should be output the names of all cities where the continent is 'Africa' before checking the answer, please reading the statment. for solving this problem, I mentioned before, we can use join statement or sub query. ..