목록2024/03 (36)
미소를뿌리는감자의 코딩
1. 이미지 등록 우선 이미지 등록하는 방법에 대해서 알아볼 것이다. 폼 태그에 enctype을 꼭 작성해주어야 한다. 이후, 이미지 파일을 선택하기 위한 input 필드도 추가해 주어야 한다. 이렇게 이미지 업로드 버튼이 생긴 것을 확인할 수 있다. - service로 이동. @Secured("ROLE_OWNER") @PostMapping("/sail/menu")//새로운 메뉴를 추가해주는 api. 따라서 postmapping 이용. public String createMenu(@ModelAttribute MenuRequestDto requestDto, @RequestParam(value = "image") MultipartFile images, @AuthenticationPrincipal UserDe..
https://gorokke.tistory.com/177 네이버 클라우드 서버 1년 무료 이용하기 AWS 프리티어 EC2 와 같은 기능을 하는 NAVER 클라우스의 서버 이용해보자 우리의 목표 1년간 무료로 사용할수 있는 Micro Server를 사용하는것!!! 참고로 공인 IP는 요금이 있습니다.. (크레딧으로 해 gorokke.tistory.com https://velog.io/@baekgom/EC2-RDS-%EB%A1%9C-%EB%B0%B0%ED%8F%AC%ED%95%98%EA%B8%B0 RDS, EC2 로 배포하기 RDS, EC2 로 배포하기 velog.io https://velog.io/@sua_ahn/Naver-Cloud-%EC%84%9C%EB%B2%84-%EC%83%9D%EC%84%B1-..
https://www.acmicpc.net/problem/1932 1932번: 정수 삼각형 첫째 줄에 삼각형의 크기 n(1 ≤ n ≤ 500)이 주어지고, 둘째 줄부터 n+1번째 줄까지 정수 삼각형이 주어진다. www.acmicpc.net 1. 접근 방법 삼각형의 특정 위치에서의 삼각형 밑변까지 도달하기까지의 최댓값은 고정되어 있다고 생각하였다. 따라서 해당 위치에서의 최댓값을 memoization을 통해서 저장해둔다면, 값을 구할 수 있을 것이라 생각하였다. 따라서 만약 dictionary에 구하고자 하는 값이 있다면 그 값을 반환해 주었으며, 해당 dictionray에는 그 위치에서 얻을 수 있는 최댓값을 포함하고 있다. 만약, 밑변에 도달했다면, 더 이상 나아갈 길이 없기 때문에, 그 때는 자기 자..
https://www.youtube.com/watch?v=tosLBcAX1vk 쿠키 안에 session ID가 저장되어 보내질 수 있고, 서버는 session DB를 통해 session ID에 대한 정보를 가지고 있다. 쿠키 : sessionID를 보내기 위한 매개체. 쿠키 : file vs 토큰 : 긴 String JWT : 토큰 형식이다. 이 토큰을 헤더의 Authorization 키에 추가해서 보내준다. header에 쿠키 + 토큰이 담겨서 보내짐. signature에 대해서는 더 알아보도록. 검증하는데에 쓰임. server key를 이용 client에서 보낼 때, key를 이용해 암호화 해서 signature에 넣고, server에 도착했을 때에도 동일하게 key를 이용해서 복호화를 해서 확인. ..