오늘 할 일 velog 문법 익숙해지기 공부한 것을 이곳에 정리하기 위해 공부한 것 velog에 정리해보기 JAVA공부 객체지향파트부터 복습 깃허브 사용해보기 개발자들에게 필수라고 하길래 해보려구여 졸업작품준비 처음 실행화면, 메인화면에서 화면이동 구현 오늘 한 일 velog 문법 익숙해지기 velog 문법 공부한 것 ...
오늘 할 일 졸업작품 구현 사용자 정보 관리 구현, 자바공부 배열, arrayList, 상속 github 마크다운 문법 알아보기 자바 백준문제를 github에 올리기 github 익숙해지기 마크다운 연습 오늘 한 일 졸업작품 구현 'Finger Print'이미지 변경 메인화면 버튼 모양 변경 사용자 정보 ...
오늘 할 일 자바 공부 상속, 업캐스팅, 다운캐스팅, 다형성, 추상클래스, 템플릿메소드, 인터페이스 배운 내용들을 토대로 문제 만들어보기 졸업작품 구현 사용자 정보 관리 버튼 활성화 ( 화면전환 ) 권한 부여 및 회수, 사용자 지문 추가 저장, 사용자 지문 삭제 화면을 클래스와 매칭 오늘 한 일 자바 공부 상속, 업캐스팅...
오늘 할 일 졸업작품 자바공부 (스레드) 코드업 100제 문제풀기 오늘 한 일 졸업작품 액션바를 커스텀해 구현해봄 (결과는 별로..) 코드업 100제 풀기 1040~1045 느낀점 그저께와 어제 멘탈이 바사삭됐다. 여태까지 뭐했나 싶고 계속 제자리에만 머무는 거같아서 마음이 많이 무너졌었다. 그래서 어제는 공부를 안했다.. 마음을 지킬 수 ...
오늘 할 일 HTML, CSS 복습 / 공부 졸업작품 자바 자바의정석 (13장) 코드업 오늘 한 일 HTML, CSS 복습 4달전쯤에 생활코딩으로 배웠던 HTML과 CSS를 다시 복습 졸업작품 어제 툴바를 적용했는데, 네비게이션 바를 적용해 보려고 애쓰다가 굳이 필요한가?싶어서 팀원들과 논의 후, 보류함 결국 오늘 한 게 없음....
오늘 할 일 HTML, CSS 복습, 공부 자바의 정석 13장 코드업 오늘 한 일 HTML, CSS 복습, 공부 코드업 1049 ~ 1053 오늘 느낀점 4달전쯤에 했던 HTML, CSS를 복습하고 CSS 진도를 조금 나갔다. 지금 졸업작품으로 하고 있는 안드로이드와 비슷해서 이해하기 조금 쉬웠다 margin, padding등등 코드업 문제도 매일...
오늘 할 일 CSS 공부 자바의 정석 13장 졸업작품 코드업 오늘 한 일 CSS 공부 박스모델 그리디 자바의 정석 13장 쓰레드 코드업 1054~1058 오늘 느낀점 쓰레드 공부를 하면서, 내가 이해하는게 너무 느리구나 싶은 생각이 들었다. 이해가 안가서 계속 다시보고 다시보고.. 그만큼 진도는 느려지니 또 마음이 별로고.....
오늘 할 일 CSS 공부 졸업작품 자바의 정석 13장 문제풀기 자바의 정석 14장 '누구나 자료구조와 알고리즘' 책 읽기 코드업 오늘 한 일 CSS 공부 미디어 쿼리 자바의 정석 13장 문제풀기 자바의 정석 14장(람다) 오늘 느낀 점 마음이 지쳤나.. 힘들고 자꾸만 회피하고 싶어진다ㅏ. 하지만 해야하니 힘을 내자 내일 할 일 CSS 공부 (스스...
GIT은 여러명의 개발자가 하나의 소프트웨어 개발 프로젝트에 참여할 때, 소스코드를 관리하는 데 사용되는 형상 관리 프로그램버전 관리를 할 수 있다하나의 파일로 버전 관리가 가능!협업해서 하나의 프로젝트를 만드는데 유용누가, 언제, 어떤 부분을 수정했는지 파악이 용이함
팀 협업을 위한 Git수업을 들었는데, 다양한 명령어를 써보며 경험한 것이 인상적이었다.처음 해보는거라 신기하고 잘 다루고 싶은 마음이 생겼다.미니프로젝트를 앞두고 있는데, 웹은 처음이라 걱정된다.프로젝트 기획과 설계하는 부분에서 아이디어가 1도 안떠오르고, 어떻게 구
미니 프로젝트를 시작했는데, 깃 설정부터 협업을 위해서 Organizations생성, Issue할당, branch나누기등등 어려운 깃내용들에 어지러웠다.크롤링을 시도했는데, 거의 6~7시간동안 뻘짓했다.beautifulsoup이 아닌 selenium으로 진행해야 했는데
프로젝트를 하루 종일 했는데, 이런 적이 처음이라 인상깊었다.아침부터 밤까지 계속했다. 힘들지만 좋은 경험이 될 듯!처음으로 프로젝트를 하면서 배운 것을 구현하니 신기했다.따라만 하다가 직접 무엇인가를 만들어보니 신기하고 더 많이 배워서 잘하고 싶은 마음도 듦!계속 드
미니프로젝트를 완성하고 발표회까지 마쳤다.이제야 정말 개발 공부하는 사람이 된 것 같은 느낌?이 든다.미니프로젝트를 마무리하기 전에 팀원분이 리팩토링을 화면공유로 보여주며 진행했는데, 여러 깨달은 점이 많다Ctrl + Alt +L로 코드를 깔끔하게 해주는 게 좋다변수명
좋은 코딩 방법? 접근 방법?에 대한 정보를 발견해서 적어본다..일단 동작하도록 코딩하는게 중요!그 후에 깨끗하게 정리하기 (리팩토링)코딩을 한번에 타다닥 완성하겠다? X\-> 하나하나 쳐보고 바꿔가며 완성해간다 O 외워서 하는거? X\-> 바꿔보며 하는 것 -->
AWS에서 기존에 사용하던 인스턴스를 삭제하고 새로운 인스턴스를 생성해 파이썬 플라스크 서버를 실행시킴으로써 웹개발 종합반 5주차 수업을 완강했다.기존의 인스턴스에서 설정을 하다가 꼬여서 삭제하고 다시 생성한건데, SSH로 접속이 안되어서 많이 애먹었다. 하지만 해결했
AWS에 대해서 배우고 있는데 너무 어렵다.처음 보는 단어들과 개념들 덕에 머리가 아주 복잡하다AWS의 CloudFront, EC2, ELB, EB등의 개념들을 배우고, Github Action을 통해 배포 자동화도 해봤다.금방 배울 수 있을거라 생각했는데, 그러지 못
배운 것이 있을까..갖은 에러로 진도 나가기 매우 어려웠다.정리를 할 시간도 없고 에러로 인해 모든 시간을 뺏겨버렸다..AWS어렵다.. ㅡㅜㅡㅜㅠㅜㅠㅜㅠㅠ하지만 클라우드를 잘 배워보고 싶다는 생각이 듦!하루종일 붙잡고 했지만 머리에 남은 거 같진 않다.잘하고 있는 건지
오전에 동현 튜터님과 면담을 했다.배운 내용들을 어떻게 해야 효율적으로 내 것으로 만들 수 있는 지, 공부방법에 대해 질문드렸다.간단히, 정리에 너무 목메지 말라고 하셨다. 실제 개발이 중요하고 행동이 중요하기 때문에 정리에 많은 시간을 쏟는 건 좋지 않다고 하셨다.정
웹개발종합 심화반 2주차를 수강했다.Jinja2 템플릿, 서버-사이드렌더링등의 개념을 배웠다!1시간의 제한시간을 두고 타임어택구현테스트를 했는데 완전 망했다.어디서부터 해야하는지, 어떻게 시작해야하는지 감을 못잡았다..미니 프로젝트를 경험한 이후로 좀 나아졌나 했는데
웹개발종합 심화반 2주차 강의를 금요일에 수강하고, 어느정도 익숙해졌다고 생각했었다.근데 오늘 미니프로젝트를 클론코딩할 때 사용하려하니까 기억이 전혀 안났다..진짜 바보같아서 인상적이었다.상당히 많은 개념들이 이번주에 쏟아졌었는데, 온전히 내 것으로 만들지 못하고 있는
웹개발종합 심화반 2주차를 다시 복습하고, 3주차를 수강중!멀티페이지를 구성하고 페이지 전환하는 방법, Jinja2를 이용해서 서버사이드 렌더링해봤다저번주 금요일에 배웠었는데, 정리를 제대로 안했더니 기억이 하나도 안났다..개념은 대충 이해한 거 같은데, 막상 직접 해
Selenium과 네이버 지도 API를 이용해 맛집 리스트를 만들고 지도에 표시해봤다.Selenium으로 맛집 리스트를 스크래핑하고, geocoding API를 통해 맛집의 위도, 경도를 알아내고, 네이버 지도에 마커를 띄우는 것을 해봤다.새로운 것을 배웠는데, 흥미롭
오늘 웹개발종합 심화반 4주차 강의를 들었다.아주 인상적이었던 것은, 어떻게 이렇게 생각을 하고 코딩을 했을까?였다.상당히 복잡한 로직을 어떻게 머리속에서 그리고 코드로 구현할 수 있는지 놀라웠고, 나도 저렇게 될 수 있을까 걱정도 됐다프로젝트를 앞두고 피그마를 통해
정리를 너무 제대로 하려는 걸까, 너무 정리에만 집중하는 것 같은 느낌이 들었다.간단한 개념과 사용법만 하기엔, 내가 너무 모르는 게 많아서 그런지 장황하게 써야 이해가 되는 것 같기도 하고, 그냥 잘 모르겠다..어떻게 해야할 지 고민이 더 필요할 듯!웹개발종합 심화반
오늘부터 프로젝트 주간이라, 프로젝트 기획과 페이지 구성, 각자 구현할 기능을 분배했다.또 다시 새로운 프로젝트가 시작됐는데, 준비가 안됐다는 느낌에 걱정이 앞선다.배운 내용들의 흐름을 잘 파악하고 전체적인 이해를 다시 해보도록 노력해야겠다.서림 튜터님과 면담을 했는데
프로젝트를 진행 중인데, 기능을 완성해서 팀원들과 나누는 자리에서 가장 실력이 좋은 팀원 분이 보안문제에 대해 언급했다.나는 클라이언트쪽에서만 예외처리를 해주었는데, 서버에서도 해주어야 한다는 내용이었다.클라이언트는 코드가 바뀔 수 있지만, 서버는 바뀌지 않으니 보안을
튜터님과 면담하면서 학습의 방향성을 알려주셨다.첫 주차부터 알고 적용했으면~ 하는 아쉬움이 있지만, 아직 남은 시간이 많으니 앞으로 적용하기 위해 노력하자!지금 단계에선 코드를 깊게 파지 않아도 된다. 지금은 잘 갖다 쓰기만 해도 충분하다.지금 단계에선 응용하거나 사고
하루종일 프로젝트를 하는 중이다. 진짜 하루종일 하고 있다. 오전 9시부터 지금까지..이렇게 뭔가를 하루종일 하는 경험이 처음인 거 같다.결과가 좋든 안좋든, 좋은 경험이 될 거 같다.프로젝트중이라 깃을 다시 사용하는데, 처음 미니프로젝트 했을 때보다는 어느정도 능숙해
작업하던 브랜치에서 작업을 마치고 develop 브랜치에 풀리퀘스트 하려고 하니까 ‘Can’t automatically merge. Don’t worry, you can still create the pull request’라고 오류가 났다.CLI환경에서 프론트 코드를
1차 프로젝트가 끝이 났다. 약 1주일동안 정말 고생했고, 특히 새벽까지 붙잡고 진하게 무엇인가에 몰두해본 경험이 이번이 처음인데, 좋은 경험이었다고 생각한다!프로젝트 발표회를 했는데, 다른 팀들은 다 완성시키고 결과물도 멋졌다.우린 제대로 완성을 시키진 못했지만, 이
MS 클라우드 실시간 강의시간에 파일질라를 사용해야 했는데, 왜인지 파일질라가 컴터에 안깔려서 애먹었다.구글링을 통해 문제를 해결했다.https://forum.filezilla-project.org/viewtopic.php?t=50484코드 작성에 관한 부분의
거북이반 스터디에서 코드의 흐름에 대한 생각이 중요하다는 것을 다시 상기할 수 있었다.요즘 자바 강의를 듣고 있는데, 이전에 자바를 공부한 적이 있어 나름 무난하게 들을 수 있을거라 생각해지만, 익숙치 않은 내용들이 있어 아직 많이 부족하다는 걸 깨달았다..이전엔 책보
오늘 수강한 자바 문법 강의중에 '객체지향 퀴즈'파트가 있었는데, 이 부분을 해결하는 것이 정말 어려웠다.설계는 어떻게 해야하는지, 구성은 어떻게 해야하는지 등등.. 어려웠다결국 해결하지는 못했고, 정답 코드를 보면서 이런 식으로 구성해야하는구나~를 알게되는 시간이었다
이것이 자바다 5장을 공부하고 퀴즈를 풀었는데, 구현이 어려워 보이는 문제가 있었다.못풀수도 있겠다는 생각으로 코드를 작성해보는데, 하나씩 생각해보며 접근하니까 문제가 풀렸다.물론 쉬운 문제였지만, 이전의 나보다 조금은 성장한 것 같았다! 구현이 성공적으로 이루어졌을
2주만에 타임어택구현 테스트를 했는데, 오늘도 여지없이 실패했다 하하하지만 조금의 긍정적인 부분은, 일부를 구현했다는 것! String 함수를 사용하기 위해, 문자를 문자열로 형변환해서 사용했다. 올바르게 구현을 한 건 아닌거 같지만, 동작은 성공적이었기에 만족..
오늘은 상속에 대한 부분을 공부했다.나름 어느정도 이해하고 있다고 생각했는데, 다시 보니까 새로운 부분들이 꽤 있었다..접근 제한자가 private이나 default인 필드/메소드는 상속이 안된다자식 클래스 내부에서 오버라이딩된 부모 클래스의 메소드를 호출하려면 sup
오늘부터 SQL과 Spring 강의를 수강했는데, 흥미로웠다. 물론 처음부분이라 그런 것일 수 있지만.. 이 감정 오래가길!SQL은 학부 때 했었어서 무리없이 재밌게 잘 하고 있다. 어서 수강하고 부족한 자바와 스프링에 더 투자해야겠다!팀에서 자바에 익숙해질겸 정말 간
DB강의와 스프링강의를 수강했고, 팀원들과 하기로 한 간단한 포스 프로그램 구현했던 것을 수정했다.DB는 Join과 Subquery에 대해서 배웠는데, 아직은 능숙하지 못하다. 좀 더 보고 연습이 필요할 것 같다.스프링은 JPA와 REST API에 대해서 배웠고 직접
DB강의를 완강했고, 스프링 강의 3주차 10강까지 들었고, 자바 9, 10장을 공부했고,실시간 강의로 서버리스 프론트엔드부분을 수강했다.DB강의는 with절과 SUBSTRING, SUBSTRING_INDEX문, case문을 배웠다.from절에 사용하는 서브쿼리를 wi
서버리스-프론트엔드 실시간 강의와 스프링 강의 4주차 6강까지 수강했고, 자바는 포스 프로그램과 객체지향 퀴즈를 다시 구현해봤다서버리스-프론트엔드 강의오늘은 Route53, AWS WAF에 대해 알아봤고 React를 잠깐 찍먹했다.어제는 가비아를 활용했지만, 실제로는
서버리스-백엔드 실시간 강의를 오늘 내내 들었고, 자바로 타임어택 구현테스트를 했다.서버리스-백엔드https://github.com/kangwongu/TIL/blob/master/Web/serverless.md나름 정리를 해봤지만, 머리에 빙글빙글 돈다. 제대
실시간 강의 서버리스-백엔드 실습을 하고 스프링 강의를 듣고 자바를 공부했다.이번 실시간 강의를 통해서 서버리스 백엔드 부분 실습을 했다.Lambda를 이용해서 CRUD를 해보며 백엔드와 프론트엔드를 분리해서 운영하는 것을 실습해보았다!강의 들으면서 모르는 부분을 정리
실시간 강의에서 SAM을 배웠고, 온라인 강의로 스프링 기초반 4주차를 수강했고, 거북이반 스터디에서 자바의 클래스와 알고리즘을 풀어봤다.SAMSAM을 이용해 코드단에서 배포를 했을뿐인데 인프라가 구성되는 것을 경험할 수 있었다.기존에 AWS 페이지에서 직접 마우스로
실시간 강의에서 Git Action, Doker를 사용해보았고, 온라인 강의로 김영한님의 스프링 입문강의를 수강했고, 거북이반 스터디에서 Getter/Setter의 사용, 접근제한자 사용과 알고리즘 문제를 풀어봤다.SAM, Git Action, DokerSAM으로 빌드
온라인 강의로 김영한님의 스프링 입문강의를 수강했고, 타임어택 구현테스트를 통해 자바문제를 풀어보았다.Spring김영한님의 스프링 입문 강의를 완강했다.스프링 빈을 등록해 의존관계를 맺어주는 방법과, 스프링에서 DB에 어떤 식으로 접근하고, 어떤 DB(JDBC, Jdb
온라인 강의로 김영한님의 '스프링 핵심 원리 - 기본편' 강의를 수강했다.Spring김영한님의 스프링 커리큘럼 2번째 강의를 수강했다.다형성에 대한 부분과, 좋은 객체지향 설계를 위한 5가지 원칙, 순수 자바로는 해결하기 어려운 OCP, DIP 위반 문제에 대한 부분과
온라인 강의로 김영한님의 '스프링 핵심 원리 - 기본편' 강의를 수강했다.Spring김영한님 강의를 수강했고, 컴포넌트 스캔에 대해서 배웠다.이를 통해 스프링 빈을 자동, 수동으로 등록할 수 있다는 것을 알 수 있었고, 컴포넌트 스캔 시, 붙는 애노테이션들에 대해 알
온라인 강의로 김영한님의 '스프링 핵심 원리 - 기본편' 강의를 수강했다.Spring영한님의 '스프링 핵심 원리 - 기본편' 강의를 완강했다!커리큘럼 초중반까지는 괜찮았는데, 빈스코프, 빈 생명주기부분은 어려웠다..https://github.com/kangwo
온라인 강의로 김영한님의 '모든 개발자를 위한 HTTP 웹 기본 지식'강의를 수강했다.Network, HTTP영한님의 3번째 커리큘럼 강의를 시작했다.가볍게 인터넷 네트워크에 대해 훑어보았다 (IP, TCP/UDP, Port등등)학부때는 네트워크는 큰 그림으로 이해하기
온라인 강의로 김영한님의 '모든 개발자를 위한 HTTP 웹 기본 지식' 강의를 수강했다.HTTPHTTP의 헤더에 대해 배웠다.HTTP 헤더의 여러 옵션?들에 대해 배웠다.쿠키, 캐시를 이용해서 검증 헤더, 조건부 요청 헤더등 어려운 개념에 대해 배웠는데, 이 부분은 확
온라인 강의로 김영한님의 '실전! 스프링 부트와 JPA 활용1'을 수강했다.뭣도 모른느 상태지만, 야생형으로 공부방식을 추천하셔서 나의 부족한 부분도 제대로 알아볼겸 수강해봤다.완강을 했는데, 뭘 한 거지? 느낌이 강하다..데이터베이스 설계하는 부분, 엔티티를 어떻게
오늘은 스파르타 코딩클럽의 스프링 심화반을 수강했다.Spring스프링 시큐리티에 대한 부분을 학습했다.로그인, 로그아웃기능을 스프링 시큐리티 프레임워크를 통해 구현해보았고, 소셜로그인도 추가로 학습해 카카오 로그인을 구현했다.https://github.com/
오늘은 스프링 심화반, 김영한님 강의로 스프링을 공부했다SpringDB 연관관계와 이것을 바탕으로 JPA에서는 어떻게 연관관계를 표현하는지에 대해서 배웠따https://github.com/kangwongu/TIL/blob/master/Spring/sparta/
오늘은 김영한님의 스프링 강의를 들었다.Spring서블릿과 JSP를 보완하기 위해 등장한 MVC 패턴을 학습했다.서블릿 JSP를 기반으로 디벨롭해가면서 MVC를 구현해보았는데, 너어무 어려웠다.스프링 MVC의 원리를 이해하기 위한 부분이었는데, 제대로 이해하는 것을 실
오늘은 김영한님의 스프링 강의를 들었고, 실시간 강의도 들었다.SpringHTTP 요청 시, 스프링에서 어떻게 매핑을 해서 처리하는 지, 어떤 형태들이 있는지에 대해 배웠고, 로깅에 대해서도 배웠다. https://github.com/kangwongu/TIL/
오늘은 데이터베이스와 네트워크에 대해 공부했다!데이터베이스거의 3년만에 다시보는 책..외래키와 논리적 설계, 트랜잭션 부분이 보고 싶었던 부분이었고, 다시 보면서 정리했다.특히 데이터베이스 설계부분은 아주 복잡해서 책을 여러번 봐야할 것 같다https://gi
오늘은 실시간 강의를 통해 도커를 배웠고, 온라인 강의를 통해 스프링을 공부했다.Docker도커가 어떤 것이고, 어떻게 사용하는 지에 대해 알아봤다.들어보기만 해보고, 어떤 것인지는 정확히 몰랐었는데, 오늘 경험해볼 수 있어서 좋았다.물론 어려운 부분들이 많았지만, 잘
실시간 강의를 통해 스프링 클라우드에 대해 알아보았고, 온라인 강의로 스프링과 JPA을 학습했다.Spring Cloud듣기만 해봤던 스프링 클라우드를 알아보는 시간을 가졌다.스프링 클라우드를 사용함으로써 MSA를 구현할 수 있다는 것을 알게 되었고 서비스를 분산시킬 수
온라인 강의를 통해 JPA를 공부했고, 팀원들과 스프링으로 진행됐던 타임어택 구현테스트를 다시 구현해보며 익숙해지는 시간을 가졌다.JPA영속성에 대해 알게 되었다.1차 캐시, 쓰기 지연 SQL 저장소등, 생소한 개념들을 배웠고, 중요한 것은 트랜잭션내에서 JPA를 사용
온라인 강의로 JPA를 공부했다.JPA오늘은 엔티티 매핑과 연관관계에 대해서 배웠다.객체와 테이블을 어떻게 매핑하는지, 필드와 컬럼을 어떻게 매핑하는지에 대해서 배웠고,객체와 테이블의 연관관계 차이를 알아보고, 이를 바탕으로 객체의 '참조'와 테이블의 '외래키를 매핑하
금일부터 프로젝트가 시작되었다..!하루 종일 프로젝트 논의를 했고, 어떤 방향을 잡고 진행할 지에 대해 논의했다.팀원분 중 잘하는 팀원분이 프로젝트에서 이탈하게 되어서, 남은 팀원들과 프로젝트를 어떤 방향으로 진행할지 나눠보았다.결론부터 말하면, 이번 최종 프로젝트를
오늘은 프로젝트를 시작하기 위해 기초 설정과 깃 이슈 등록, 엔티티 설계를 진행했다엔티티 설계하는 것이 정말 어려웠다. 어찌어찌 대강 해보긴했는데, 맞게 했는지는 모르겠다.연관관계 편의 메소드를 만들어 주지 못했는데 이거에 대해 고민하다가 팀원분의 지인(개발자)분이 시
오늘도 프로젝트를 진행했는데, 많은 변동이 있었다..우리 팀의 프로젝트가 너무 난이도가 있어서 낮추기로 결정했고 기능과 엔티티를 덜어내기로 했다.하루종일 프로젝트를 진행했는데, 진전이 없었다.. 아예 진행이 불가한 수준으로 복잡하고 어려워서 밤 9시 넘어서 팀원들과 깊
오늘은 프로젝트 3일차!기존 프로젝트에서 엔티티와 기능들을 덜어냈다프로젝트가 축소되어서 나름 잘 해낼수 있을줄 알았는데.. 쉽지 않다..오늘은 게시글 생성 API, 글 내용 획득 API, 글 목록 획득 API를 구현했다.아직 스프링 시큐리티와 JWT를 구현하지 못해 회
오늘은 프로젝트 4일차!게시글 API를 어느정도 구현했다.JPA 연관관계를 사용해본 것이 처음이라 많이 애먹었지만 돌아가긴 한다..! (물론 코드는 지저분)오전 시간에 빠르게 끝내고 오후부터 스프링 시큐리티, JWT 부분을 보려고 했는데 생각보다 너무 늦게까지 붙잡았다
오늘은 프로젝트 5일차!어찌어찌 JWT 로그인이 구현되었다.물론 클라이언트와 연결해서 해봐야 정확히 알 거 같지만..! 되긴 하는거 같다..회원가입로그인(JWT 토큰 생성하고 클라이언트로 전송)테스트(HTTP 요청에서 토큰정보 출력하기, 콘솔에 인증(로그인)된 사용자
오늘도 프로젝트를 진행했다.스프링 시큐리티와 JWT를 적용해서, 로그인된 사용자 정보를 넘겨줄 수 있게 되었다.그래서 내가 한 게시글 API에 로그인된 사용자 정보를 넘겨줄 수 있게 됐고, 게시글 API를 완성했다.오늘은 영속성에 대해서 알게 되었다.게시글 수정 API
오늘도 프로젝트..!오늘은 게시판 작성 페이지를 구현하고 프론트와 백을, 구현해놓은 jwt 기능을 조금 바꿨는데, 토큰을 쿠키에서 받아올 수 있도록 변경했다.리프레쉬 토큰이라는 것도 알게 됐는데, 나중에 1차적으로 프로젝트 구현이 성공했을때 추가해봐야겠다그리고 오후 4
오늘도 프로젝트..!프론트엔드어제부터 방법을 모르겠던 프론트 부분을 해결했다.팀원분의 도움을 받아서 해결할 수 있었고, 의도대로 화면에 비춰져서 기분이 좋았다이제 팀원분이 게시글 상세페이지를 완성하면 이어서 테스트를 해볼 수 있을거같다에러가 팡팡터질 거 같지만, 화이팅
오늘도 프로젝트..!프론트엔드어제는 게시글 상세 페이지와 게시글 수정 페이지를 연결했고, 수정도 잘 되는데, 게시글을 작성한 회원만 수정할 수 있게 하지 못했었던 점을 수정했다. \- 게시글을 작성한 회원만 수정/삭제 버튼이 보이게 구현 \- '삭제'버튼을 누르면
오늘도 프로젝트..!프론트엔드댓글을 작성한 사용자가 아니면, 댓글 '삭제'버튼이 안보이도록 구현회원가입시, 이메일, 닉네임 중복체크하는 버튼을 만들고 백과 연결로그아웃 버튼 만들고, 로그아웃 처리 구현백엔드댓글 리스트 조회 API에 댓글을 작성한 회원이 맞으면 댓글 삭
오늘도 프로젝트..!인프라오늘 배포가 되는 지 확인하기 위해 배포를 했는데, 하루 종일 했고, 지금도 하고 있다.그리고 잘 안된다. 진짜 울고싶다왜안되는거야앙아아강가아악프론트 - 백 - DB는 연결이 되었는데, AJAX 요청 시에 자꾸 403에러가 발생하고 있다. \
오늘도 프로젝트..!어제에 이어 오늘 오전에도 배포때문에 말썽이었다.CloudFront에 연동이 늦는걸까, 왜 연결이 안됐는지 모르겠다.CloudFront와 서버가 연동이 안되어서 오늘도 튜터님께 가서 여쭈어보다가 갑자기 됐다.알다가도 모를.. 후현재 로그인한 사용자가
오늘도 프로젝트..!브라우저를 닫으면 자동으로 로그아웃 처리되도록 구현했는데, 뒤로가기 버튼을 눌러도 로그아웃되는 문제를 결국 해결 못했다.. 그래서 클라이언트에서 토큰을 저장할 때, 만료시간을 지정클라이언트에서 JWT 토큰을 localStorage에 담아서 저장했었는
오늘도 프로젝트..!벌써 7월의 반이 지났다. 시간 너무 빠르네ㅜ오늘 튜터님께서 좋은 조언을 해주셨다.선택과 집중?에 관한 이야기였는데, 캠프기간동안 배운 것이 정말 많고, 그래서 배운 것들을 프로젝트에 전부 녹여내고 싶은 마음은 너무 잘 알지만, 캠프에서 배웠던 모든
오늘 한 일 오늘도 프로젝트..! CI/CD 깃허브 액션을 사용해 웹팩을 S3에 자동 배포되도록 만들기 프론트는 적용이 되었는데, 백은 아직 못했다. 우리는 EB를 사용하지 않고 EC2, ELB를 사용하고 있는데, EC2로 CICD를 적용하려면 Nginx 설정도 해야
오늘도 프로젝트..!민감한 정보가 하드코딩 되어있었는데, 이를 @Value를 사용해 해결했다.@Value9시간 전으로 데이터가 저장되고, 보이는 문제가 발생했다.근데, 이는 프론트를 변경하면서 해결되었는데, 오늘 또 문제가 발생해서 이리 저리 찾다가 시간대 변경Opti
오늘도 프로젝트..!기능이 어느정도 마무리되었고, 코드를 정리하는 작업을 어제오늘 했다.사용자 피드백 기간을 앞두고, 튜터님 로그를 찍고 파일로 저장해보라고 하셔서 오늘은 로그 적용을 해보았다. 로그 찍기근데 왜 로그도 9시간 전으로 찍히는걸까 아ㅏㅏ아아아요즘 너무 피
오늘도 프로젝트..!시간이 정말 빨리간다. 이제 곧 배포..로그 시간이 9시간 전으로 찍히는 문제가 있었다.JVM 시간을 바꾸어 봤지만 해결되지 않았다.JVM 시간 설정하기logback-spring.xml에서 시간을 설정해주어야 했다.logback 시간 설정하기결국 해
오늘도 프로젝트..!오늘은 사용자 피드백을 위해 배포를 하는 날이다. 그래서 금일 저녁에 배포를 했는데 벌써 피드백을 해주신 고마운 분들이 계셨당확실히 사용자 피드백을 받아보니, 우리가 생각하지 못했던 부분들에 대해 피드백을 주셨고, 남은 기간동안 가능한만큼 피드백을
오늘도 프로젝트..!시간이 빠르다. 이번주면 프로젝트가 끝이라니 으와주말동안 사용자 피드백을 받았다.되게 다양한 피드백을 받았고, 생각못한 부분에 대한 피드백도 있었다.왜 튜터님들이 사용자 피드백을 받아보는 게 중요하다고 말하셨는지 알게 되는 시간이었다.오늘은 받은 피
오늘 한 일 오늘도 프로젝트..! 오늘은 사용자 피드백에서 받았던 보완했으면 하는 기능을 추가해보았다. 검색 기능 구현 검색 기능이 있으면 좋을 것 같다는 피드백을 꽤 받았다. 기존에는 검색기능이 없었는데, 이 기회에 추가해보았다. 검색 기능 구현 (서버) 검색
오늘도 프로젝트..!내일 모레면 프로젝트가 끝난다.시간이 정말 빠르다..오늘도 피드백 받았던 부분을 보완해보았다.이를 해결하기 위해 confirm이라는 것을 알게 되었고, 적용해서 해결했다.회원 탈퇴 뿐만 아니라, 게시글/댓글/쪽지 삭제 시에도 적용해서 바로 삭제되지
오늘도 프로젝트..!내일 프로젝트 발표라 오늘은 거의 발표 준비만 한 거 같다.ppt를 만들고, 시연 영상을 촬영했다내일이면 프로젝트가 끝이라니, 시간 무섭다;발표 준비 전에 배포해서 테스트를 해보는데, 배포 환경에서 쿠키가 제대로 동작하지 않는 것을 확인했고, 이를
오늘도 프로젝트..!최종 발표회를 준비하기 위해 ppt를 수정한 거 밖에 한 게 없당오늘은 5주간의 프로젝트 마무리되는 날이다.완성할 수 있을까 걱정했던 시간들이 있었는데, 잘 마무리 되어서 너무 기쁘다.오지 않을 것 같았던 최종 프로젝트 발표날이 오다니..프로젝트 기
이번주부터는 알고리즘을 배운다!이전에 조금씩 했었지만, 역시 기억이 안낳ㅎ완전 새로하는 기분도 들고, 진짜 어렵다.나는 진짜 핫바지라는걸 깨달았다..가장 기초적인? 부분인 거 같은데, 어렵다..정말 어려웠다.개발자적인 사고?가 아직 잡히지 않은건지..최대값 찾기최빈값
오늘도 알고리즘 공부를 했다.강의를 많이 듣긴 했는데, 확실히 난이도가 있고 익숙치 않아서 많이 어렵다ㅜ이해가 안 된 채로 진도를 맞추기 위해 다음으로 넘어가니까 머리 속이 더 뒤죽박죽 되는 듯..배열, 링크드 리스트링크드 리스트 구현하기링크드 리스트의 합 구하기이진
오늘도 알고리즘을 공부했다..!강의를 들어야 했는데, 이전 강의들을 이해못한채로 다음 강의들을 들으니까 집중이 더 안되고 의욕이 떨어지는 기분을 많이 느껴서, 오늘은 이전 강의에서 배웠던 부분을 다시 복습하는 시간을 가져보았다.링크드리스트, 재귀에 관한 개념을 다시 보
스택, 큐, 해쉬 테이블을 공부해보고 관련 문제를 풀어봤다.백준에서 기초적인 알고리즘 문제도 풀어봤다.알고리즘은 정말 어려운 거 같다. 마치 수학..학창시절때도 수학 못했는데, 허허하하히히히후훼후호호알고리즘 문제는 마치, 수학 응용문제를 푸는 느낌?개념을 알고있는다고
오늘은 스파르타 알고리즘 강의 4주차를 수강했다.트리, 힙, 그래프, DFS/BFS, DP등을 배웠다.물론 전부 제대로 이해하진 못했다..귀에 먼저 익혀볼겸 강의를 들어보았고, 들으면서 느낀 점은 일단 기초 알고리즘 문제들을 많이 풀어보는 게 좋겠다는 생각이 들어서 기
이번주는 취업지원 주차이다.월/화는 포트폴리오 작성, 수/목은 이력서 작성하고 금요일에 수료를 한다오늘 한정수님이 특강으로 포트폴리오를 어떻게 작성하면 좋은지에 대해 본인의 경험을 나누어주셨다.특강을 마친 후에 포트폴리오를 만들어보고 있는데, 잘 안된다.. ㅋㅋㅋㅋ특히
오늘은 종일 포트폴리오 작성을 했고, 저녁에 이력서 특강을 들었다.포트폴리오를 작성 중인데, 이전에 작성한 코드들의 의미가 잘 생각이 안나서 애먹기도 하고, 자기소개? 간단한 자기소개문구도 떠오르지 않아서 완성이 안되고 있따ㅋㅋㅋ내일부터는 이력서도 작성해야 하니까 어서
오늘 한 일 오늘도 포트폴리오를 작성했드아 계속 자잘한 걸로 수정수정하다보니까 시간을 많이 잡아먹긴 했다.. 일단 1차적으로 만들어 보긴 했는데, 잘 만든건지 모르겠다 피드백을 주신다니까 기다려봐야지! 아쉬운 것 오늘은 내일배움캠프의 공식적인 수료일이다. 처음 캠프를
오전에는 알고리즘 문제를 풀고, 이전에 풀었던 문제들을 정리하는 시간을 가졌다.오후에는 포트폴리오로 적을 프로젝트(CoCo)를 공부하는 시간을 가졌다.백준 1065 한수백준 2884 알람 시계백준 4344 평균은 넘겠지백준 1110 더하기 사이클CoCo 프로젝트를 다시
N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오.첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다.입력으로 주어진 숫자 N개의 합을 출력한다.11155432115파이썬 함수
오전엔 알고리즘 문제를 풀고,오후에는 프로젝트를 공부했다.백준에서 문제를 풀었다.문제 푸는 게 생각보다 어려워서 헤메는 중..4673 셀프넘버11720 숫자의 합10809 알파벳 찾기프로젝트를 복습하면서 스프링과 jpa를 공부하고, 내가 구현했던 것을 다시 보면서 왜
오늘은 튜터님께 면접에 나올 수 있는 단골질문들과, 답변을 어떻게 해야하는 지, 어떻게 면접을 준비할 지에 대해 강의를 들었다.그리고 지금은 이력서 작성에 좀 더 힘을 쏟아보자는 조언을 듣고 이력서도 수정해보았다.자바에 대한 질문들도 들어올 수 있는데, 이 부분은 거의
알고리즘 문제 풀기이력서 수정JPA 강의튜터님 면담2941 크로아티아 알파벳JPA 개념 공부를 위해 JPA 강의를 다시 들었는데, 아직 제대로 이해가 안되었..더 제대로 공부해야 할 필요성을 느꼈다!튜터님과 면담하면서 방향성을 찾은 느낌이다.이력서를 피드백 받았고, 고
오전에는 알고리즘과 자바를 공부하고, 오후에는 튜터님이 주신 과제와 JPA를 공부했다.1316 그룹 단어 체커문제를 조그맣게 짤라서 생각해보는 연습이 필요할 거 같다컬렉션 프레임워크ArrayList 삭제 시, 유의할 점배열과 링크드리스트 차이컬렉션, 제네릭, 람다, 스
자료구조 공부를 하고, 알고리즘 문제도 풀어봤다.오후엔 면접준비를 했다.링크드 리스트를 자바로 구현해보았다.문자 찾기String 문제를 풀어보았다.String의 toCharArray()를 사용해보았다.자기소개를 준비하고, 기술면접에 대비하기 위해 객체지향부분을 정리해보
알고리즘 문제풀이(String)와 JPA(연관관계 매핑)를 공부했다.대소문자 변환어렵지 않은 문제라 쉽게 풀 수 있었다.문장 속 단어자바 String 메소드 활용능력이 부족하다는 걸 알 수 있었다..split(), indexOf(), substring()을 사용해보며
알고리즘 문제를 풀고 JPA를 공부했다.동기, 비동기에 대해서도 알아보았다.단어 뒤집기StringBuilder 사용법과, String -> char배열로 변환 후, 하나씩 뒤집어보는 방법을 익혔다.특정 문자 뒤집기위의 문제와 큰 차이가 없어 어렵지 않게 풀 수 있었다.
알고리즘(String)을 풀고, JPA를 공부했다.오후에는 오랜만에 행궁도 다녀오고 면접준비를 했다!중복문자제거회문 문자열프록시완벽히 이해했다고는 할 수 없지만, 눈과 귀로 한 번 익혀볼 수 있었다..자기소개와 자바 부분을 준비했다.말을 잘 못하니까 잘 외워야 하는데.
Git사용법과 팀 협업 시, 어떻게 활용하는 지에 대해 배웠다.웹개발종합반을 복습하면서 '클라이언트-서버'간 통신에 대한 이해와 API를 설계하고 Ajax로 요청하는 방식에 대해 학습했다.팀 프로젝트를 진행하면서, 팀 간 협업을 어떻게 해야하는 지를 경험할 수 있었다.
AWS의 S3, Bucket, CloudFront, EC2, EB, RDS, Elasticache등의 개념을 빠르게 배워보았다웹개발종합 심화반을 수강하며, 파일 업로드 방법, Jinja2를 이용하는 방법 (서버사이드렌더링)등을 배웠다!저번주 팀프로젝트를 마치고 이번주는
웹개발종합 심화반을 완강하며, Selenium 사용으로 스크래핑, 브라우저 제어, JWT를 이용한 로그인, 로그아웃등을 배웠고, 좋아요등 생각해야 할 것이 많은 복잡한 로직?의 구현 방법등을 배웠다.앞으로 배우게 될 자바, 스프링을 잘 따라가기 위해 주말을 활용해 자바
이번주는 프로젝트가 진행된 주간으로, 직접 코드를 작성해보며 코드 간 흐름, 데이터 흐름에 대해 파악해볼 수 있는 시간을 가졌다!프로젝트를 진행하면서, 깃 사용에 조금 더 익숙해졌다.작업을 하기 위해 브랜치를 나누고, 머지하고 PR하는 등, 협업을 위한 부분에 좀 더
이번주는 자바에 대해서 집중적으로 공부하는 시간을 가졌는데, 이전에 공부를 했었어서, 무난히 할 수 있을 거라고 생각했는데 오산이었다.여전히 새로운 게 많고 그동안 제대로 공부를 한 게 아니었구나 싶은 생각도 들었다ㅜ덕분에 이번주를 초조한 마음가짐으로 임했는데, 배워야
온라인 강의로 SQL(Select)과 자바, 스프링을 공부했고, 실시간 강의로 서버리스 프론트엔드, 백엔드 부분에 대해서 배웠다.특히 서버리스의 개념, 프론트엔드(S3), 백엔드(Lambda)에 대해서 배웠는데, 아직은 이해가..다양한 것을 많이 배운다는 것?이 좋다.
실시간 강의로 서버리스 부분을 학습했다.백엔드 부분에서 어려웠던 개념을 정리했고, SAM프레임워크에 대해서도 학습했다.Git Action을 통해 자동 배포를 해봤고, Docker를 통해 테스트도 해봤다.온라인 강의로 스프링을 학습했다.스파르타 코딩클럽에서 스프링 기초반
온라인 강의를 통해 HTTP를 이해하기 위한 기초 컴퓨터 네트워크를 학습했고, HTTP, Spring을 공부했다.HTTP 상태코드와 HTTP 헤더에 대해 더 배웠고, 막연히 헷갈렸던 부분들을 다시 한 번 훑을 수 있었다.김영한님의 JPA활용1편을 수강하고 있는데, 데이
온라인 강의를 통해 스프링 공부를 했고, 주말엔 데이터베이스(외래키, 연관관계등) 네트워크(VPC)부분을 공부했다!영한님 강의를 통해 스프링 MVC부분을 학습하는 중!서블릿부터 해서 스프링 MVC까지 어떻게 발전해왔는지를 코드로 작성해보며 이해하는 부분이 있었는데, 어
실시간 강의를 통해 도커와, 스프링 클라우드, 쿠버네티스를 배웠다.깊게 배운 것은 아니었지만, 어려웠다..특히 쿠버네티스는 아예 따라가지 못할 정도로 개념도 어렵고, 실습하는 부분도 어려웠다온라인 강의를 통해 JPA를 공부했고, Spring으로 기본적인 CRUD를 연습
이번주부터 최종 프로젝트가 시작되었다!그래서 힘들고 여러 고민들도 많지만, 감사하게도 튜터님, 현업 개발자분의 조언을 들을 수 있는 귀한 한 주였다.덕분에 시야?가 넓어진 것 같고 생각을 어떻게 해야하는지, 어떤 마음가짐을 가져야하는지를 배울 수 있는 시간이었다.해주신
이번주도 프로젝트..!프로젝트를 하면서 느끼는 건, 확실히 강의와 책으로만 공부하는 것도 중요하지만 직접 프로젝트를 해보는 거도 많은 것을 배울 수 있어서 중요하다는 것을 느낀다.직접적으로 어떻게 구현해야 하는지 생각하는 법?을 생각하는 능력을 기르는 것 같다.형철 튜
이번주도 프로젝트..!AWS릁 통해 배포를 했는데, 정말 힘들었다.이번주는 AWS 배포를 해보고, 몇 가지 기능들 구현하고, JWT 리프레쉬 토큰을 사용하기 위해 노력했는데, JWT 리프레쉬 토큰을 실패했다..도저히 어떻게 접근해야할 지 모르겠어서 일단 뒤로 미뤘다.튜
이번주도 프로젝트..!이번주는 배포를 앞두고 구현한 기능들을 마무리하고, 정리하는 시간을 가졌다.CI/CD (프론트만..)도 적용해보고, @Value를 사용해 민감한 정보를 숨겨보고, 배포환경에서 시간대가 다른 문제도 잡아보고, 로그도 파일로 관리해보고, @Setter
이번주로 프로젝트 끝..!사용자 피드백을 반영하고, 최종 발표를 위해 피피티, 시연 영상을 준비하는 시간을 가졌다.프로젝트를 해봤다는 경험이 가장 좋았다.학부생때 이렇게 해보지 못했어서 아쉬움이 많이 있었는데, 이번 캠프를 통해 좋은 팀원분들과 함께 프로젝트를 잘 마무
이번주는 알고리즘 주차로, 자료구조/알고리즘 강의를 듣고, 알고리즘 문제들을 풀었다.강의를 3일만에 완강했어야 했는데, 너무 어려워서 그건 실패했다.그렇다고 문제를 많이 풀지도 못했..이번주는 뭔가 프로젝트도 끝나고 하니까 긴장이 풀려서 그런지 제대로 집중을 못한거같다
팰린드롬데이터베이스 공부를 해보기 위해 책을 사고 읽었다.'데이터베이스개론'이라는 책이 있지만, 쉽게 접근해보고 싶은 마음에 '그림으로 배우는 데이터베이스'라는 책을 구매했다.읽기 편한만큼 빠르게 기초를 다질 수 있길!
2022101120221012202210132022101420221016정말 오랜만에 열심히 산 1주라고 생각된다뿌듯하기도 하고!계속 유지해갈 수 있으면 좋겠다오랜만에 열심히 살아서 그런지 특별히 아쉬운 점은 없다.요즘은 JPA, 알고리즘(구현능력), 면접준비로, 할
숫자만 추출가장 짧은 문자거리즉시로딩, 지연로딩영속성 전이 (CASCADE)코딩테스트를 볼 실력은 되지 않지만, 프로그래머스를 통해 코딩테스트를 보는 기업들도 꽤 있다해서 프로그래머스 문제도 풀어봐야겠다JPA는 어렵다.헷갈리는게 참 많아
문자열 압축암호두 수의 합두 수의 차두 수의 곱몫 구하기나머지 구하기데이터 타입 분류값 타입과 불변객체오늘은 프로그래머스 알고리즘도 해봤다JPA는 여전히 어렵..
큰 수 출력하기보이는 학생값 타입 컬렉션JPA 내용이 점점 어려워지니, 집중이 어려웠다.진도를 빠르게 나가자니, 이해가 어렵고진도를 느리게 나가자니, 마음이 어렵고.조금은 마음을 가볍게 먹고 이해에 초점을 두어야할 것 같다.조급해지면 될 것도 안되니깐하지만 더 중요한
가위바위보피보나치 수열숫자 비교하기나이 출력각도기
소수 (에라토스테네스 체)뒤집은 소수인터페이스 왜 쓸까알고리즘 문제를 너무 오래 붙잡고 있나 싶기도..?
중복된 숫자 개수머쓱이보다 키 큰 사람두 수의 나눗셈배열의 평균값양꼬치짝수의 합
점수계산등수구하기이중 for문이 시간복잡도 측면에서 좋지 않다고 알고 있어서 최대한 안쓰고 해결해보려 했는데, 안쓰면 못풀겠던데..?문자 찾기대소문자 변환문장 속 단어단어 뒤집기특정 문자 뒤집기위 5문제를 다시 풀어봤는데, '문장 속 단어'문제는 많이 헷갈렸다.나중에
피자 나눠 먹기 (3)어려웠다. 나중에 한 번 더 풀어보자짝수 홀수 개수편지50문 50답에서 25문까지 답을 달아봤다.정리도 중요하지만 말을 하는 연습도 중요한듯!내일 50문 50답 마무리해보자~
피자 나눠 먹기 (1)배열 뒤집기배열 원소의 길이문자열안에 문자열50문 50답을 완성해봤는데, 모르는 개념도 있고, 헷갈리는 개념들도 있고, 대체적으로 애매하게 알고 있는 부분이 많은 거 같다말을 많이 해보면서 입에 붙여야할 것 같다
오늘 한 일 알고리즘 풀었던 문제들을 다시 풀어봤다. 중복문자제거 회문문자열 팰린드롬 다시 풀어봐야 할 듯 숫자만 추출 [가장 짧은 문자거리](https://github.com/kangwongu/java_algorithm/blob/m
옷가게 할인 받기점의 위치 구하기
격자판 최대합특정 문자 제거하기삼각형의 완성조건 (1)배열의 유사도면접준비
문자 반복 출력하기여러 회사를 알아보는데 시간을 많이 소비했다.앞으로는 시간을 정해서 알아보고, 이외의 시간을 잘 쓸 수 있도록 분배해봐야겠다
이전에 풀었던 문제를 다시 풀어봤다.문자열 압축암호큰 수 출력하기보이는 학생가위바위보피보나치 수열소수(에라토스테네스 체)이건 어려웠다. 다시 풀자
풀었던 알고리즘을 다시 풀어보고 있다.뒤집은 소수너무 어려웠다. 되게 간단해 보이는데 왜 이리 풀이가 안 떠오르는지..숫자를 뒤집고, 소수를 판별하면 되는 간단한 문제지만,, 숫자를 어떻게 뒤집고, 소수를 어떻게 판별해야할 지가 너무 안떠올랐다점수계산등수구하기격자판 최
임시반장 정하기다시 풀어본 문제2차원 배열 문제들을 풀어보면서 느낀건, 배열을 어떻게 순회할건지, 그 과정에서 어떻게 조건에 맞게 구하고자 하는 값을 도출할건지가 중요한 거 같다.이번 문제에서도 배열을 어떻게 순회할건지가 중요했다순서쌍의 개수수학?문제인데 역시 난 수학
숨어있는 숫자의 덧셈 (1)char, int간 합을 하는데 원하는 값이 안나와 조금 헷갈렸다문자열 정렬하기replaceAll을 활용해 필요한 문자들만 남도록 할 수 있다
오늘 한 일 알고리즘 프로그래머스 중앙값 구하기 가위바위보 replace 활용해서 풀다가 실패, String -> char 배열로 만들고 해결 직각삼각형 출력하기 대문자와 소문자 면접준비 지원
개미 군단가장 큰 수 찾기약수 구하기풀긴 했지만, 나중에 한 번 더 풀면 좋을듯!주사위의 개수어려웠다. 나중에 다시 풀자면접준비
외계행성의 나이인덱스 바꾸기숫자 찾기문자열 정렬하기 (2)
오늘한 일 알고리즘 피자 나눠 먹기 (2) 이런 수학?적인 문제에 취약하다는 걸 또 한번 느꼈다. 배열 회전시키기 최대값 만들기 (2) Arrays의 sort()메소드와 Math의 max()메소드를 통해 해결할 수 있었다 이런 메소드들을 잘 알아두는 것이 문
오늘 한 일 알고리즘 합성수 찾기 모스부호 (1) 너무 일일이 적으니까 풀면서도 이게맞나? 하면서 풀었다 대부분 이렇게 풀었길래 안도 면접준비