본문 바로가기

자기개발49

두 개의 string을 합칠때 코테 후기에서 벗어나지 못했다. 그래서 뒤늦게나마 열심히 뒤져봤다. 문제를 이제 생각해 보니 string 2개가 주어졌을 때 해야할 일이 내가 잘 못생각했었다. 나는 먼저 1. 배열로 만든 다음에 2.중복된 걸 찾고 3.중복된걸 빼고 붙이고 4.문자열 짧은거 찾고 5. 길이수가 같으면 사전순으로 만든다 가 내 로직이었다. 여기서 잘못된 점을 먼저 찾는다면 중복된거 찾는 것과 중복된걸 빼고 붙이는데 앞 뒤로 붙이는 걸 한번에 하려 했다느 점이다. 생각해 보니 난 앞뒤로 붙이는 걸 한번에 할 능력이 없었다. 그리고 이미 중복된걸 제거하고 배열을 만들어 주는 set이 있는데 왜 그랬을 까. 괜히 include랑 filter를 해서 찾는다고 시간도 걸렸고 reduce를 해서 한방에 붙이겠다는 생각을 한게 시간잡.. 2023. 6. 5.
엔픽셀 인턴 코테 후기와 새싹톤 방향성 혼란 오늘 엔픽셀 인턴 코테를 봤는데 하나도 답을 내지 못했다. 와.. 내가 어떻게 filter를 썻고 내장함수를 어떻게 썻는지 하나도 기억이 안나서 멘붕이었다. 1번은 풀 수 있을 줄 알고 매달렸는데 언제 2시간이 흘러간거지? 싶을 만큼 시간이 빠르게 흘렀고 회사마다 특색있게 예제와 문제를 낸다는 것도 알아서 너무 신기하긴 했다. 내가 줄줄 잘 풀었다면 정말 재밌었다며 게임회사에서는 이런걸 구하는 구나 이런걸 구현해야하고 생각해야 하는 구나라고 신기하고 재밌어하고 눈을 막 빤짝이고 있었을 텐데... 지금은 내가 이런게 나오는 걸 아는 것만으로도 대단한 발걸음을 내딛은 거다 라며 위로만 하고 있어서 좀 씁쓸했다. 코테에 어떤 유형이 나오는지 미리 알아보고 전략적으로 공부할껄 이걸로 스터디 할껄 이라고 조금 후.. 2023. 6. 4.
[java, springboot] int와 INTEGER의 차이 얼마전 면접을 보고 왔는데 INT 와 INTEGER의 차이를 묻는 질문이 나왔다. JAVA를 사용한지 얼마 안됐다고 대답하긴 했지만 INT와 INTEGER는 축약형과 온전한 단어 아니냐는 대답을 했고 새싹톤 프로젝트를 하면서 INT와 INTEGER를 사용한걸 봤다. 면접을 봤던 회사에서는 답이 안왔지만 답이 안왔다는게 대답인거겠지... 하면서 INT와 INTEGER의 사용법과 무슨 차이인지 알아봤다. 근데 읽어도 영.. BOX는 왜 해야하고 그런거지..? 그보다 유료로 사용해야하는 언어를 왜 써야하는 건지 의문이 들었다.. 암튼 그래도 잘 설명하신 분들이 엄청 많아서 프로젝트를 하고 난 이후에도 찾아보려고 글쓰게 됐다. https://livelyoneweek.tistory.com/3 int, Intege.. 2023. 6. 2.
우리팀의 구조와 사용할 s3 레포[springboot, intellij] 우리팀은 s3에 이미지 데이터를 저장하고 그 저장한 데이터에 대한 정보 즉 url을 저장하고 id(index)를 부여하는걸 저장하는 테이블을 따로 있다. s3 에 이미지를 저장하고, aws ec2에 서버를 올리고 rds에 mariadb를 얹어서 운영할 예정이다. 와중에 jpa도 처음 사용하느라 어리숙한데 새싹톤으로 빠르게 구현하다보니 프론트에서 더미 데이터로 작업하는걸 보고 있으면 정말 .. 백엔드가 해커톤에서 필요한건가라는 합리적인 의심이 든다. 그래도 준비하기로 했으니 해야지. 좋아요 숫자 카운트하고 더미를 저장해도 백에 저장해서 필터링 해서 프론트로 보내줘야 하니깐 백이 필요하긴 필요하다.라고 위안을 삼고 있다. 일단 내가 s3를 비롯한 aws를 공부만 하고 써보지 않아서 넘나 더듬더듬하고 있긴 한.. 2023. 6. 1.