[TIL] 20201228

vednuegnuoy·2020년 12월 28일
0

TIL

목록 보기
9/31

💡 오늘 한 일

  • Baekjoon 단계별 알고리즘 7단계(문자열)
    • 문제 2908 > 상수(숫자 역순, 비교) 풀이
      StringBuffer 클래스 : 자바 프로그램 내에서 변하는 문자열을 다룰 때 사용, 객체가 동적이며 한번 생성 된 후에도 저장하고 있는 문자열의 내용 변경 가능
      이 문제에서 사용된 reverse() 메서드 : 저장된 문자열을 역순으로 변환
      [참고]StringBuffer 클래스
  • 코드로 배우는 스프링 웹 프로젝트
    책에는 Eclipse로 설정위주로 나와있음, 본인은 IntelliJ로 진행 할 것이기 때문에 part1 들어가기 전 책 부록 부분에 IntelliJ로 스프링 환경 설정 하는 부분이 있어 짚고 넘어 가기로 했다.

    [부록] IntelliJ와 Gradle을 이용하는 스프링 환경 📒p.739-756
    • Gradle 설치
      Gradle : Groovy를 이용한 빌드 자동화 시스템 (Maven 처럼 프로젝트의 빌드 도구)
      Ant의 유연성과 효과적인 빌드 툴인 Maven의 편리성을 조합한 빌드 자동화 시스템
    • 프로젝트 생성
      스프링 프레임워크 추가
      Lombok 플러그인 추가
      Log4j 추가
      Tomcat 설정
      스프링 MVC 추가 및 XML 파일 생성
    • 위의 과정 후 localhost:9000 -> 정상 실행
    • localhost:9000/doA -> 에러
      ⚡ 에러 코드 
       Origin server could not find the current representation for the target resource or is not trying to determine if it exists.
       (= origin 서버가 대상 리소스를 위한 현재의 representation을 찾지 못했거나 그것이 존재하는지를 밝히려 하지 않습니다)
      새벽 내내 원인을 못찾았다.. 내일 프로젝트 지우고 처음부터 다시 해보기

💬 느낀점

프로젝트 셋팅하면서 오랜만에 머리아파 본 날.. 거의 Eclipse로 작업하다가 IntelliJ로 하려니 익숙하지 않았고 Gradle은 처음이라 좀 어려웠다아😵

🔔 내일 할 일

  • Baekjoon 단계별 알고리즘 7단계(문자열) 마무리 - 3문제
  • 코드로 배우는 스프링 웹 프로젝트

0개의 댓글