profile
공부 정리

Python 코테 공부 정리

answer랑 callings 둘 다 배열인데 이렇게 하면 시간초과 날 확률이 높다in때문에 결국 answer배열도 다 돌면서 사실상 2중 for문이 됨\-> 딕셔너리 2개 써서 하자 (프로그래머스/달리기경주)리스트를 딕셔너리로 바꿔줌 -> 인덱스,값 으로결과파이썬에서

2023년 5월 9일
·
0개의 댓글
·
post-thumbnail

Postman 세션자료

API를 개발, 테스트, 문서화 및 공유하는 데 사용HTTP 요청을 만들고 보내고, 응답을 확인다른 API 개발자나 팀원들과 공유도 가능우리가 만든 기능들을 바로바로 프론트가 만든 페이지에서 확인하면 좋지만 front-end 와 back-end의 작업속도는 다르다. 따

2023년 5월 4일
·
0개의 댓글
·

장고 drf 강의 준비

Application Programming Interface사용자가 아닌 프로그램,개발자를 위한 기능DRF도 일종의 패키지임 (파이썬 코드) 웹API를 구축하기 위한 장고로 효율적으로 개발하기 위해결국 DRF = Django + API 라고 생각하면 됨REpresent

2023년 5월 4일
·
0개의 댓글
·
post-thumbnail

스프링 MVC 1편 간단 흐름정리

원래 하나의 서블릿이나 JSP로 다 처리했었는데 이렇게 하나로 다 모아두면 유지보수도 힘들고 비효율적임그래서 JSP로 처리하던 것을 컨트롤러(Controller)와 뷰(View)라는 영역으로 서로 역할을 나누고 컨트롤러가 HTTP요청을 받고 비즈니스로직을 실행하고모델

2023년 4월 28일
·
0개의 댓글
·

인텔리제이 어노테이션 갑자기 인식안됨

(나중에 또 까먹을까봐)오랜만에 인텔리제이로 프로젝트파일을 열어봤는데 어노테이션들이 한 개도 인식이 되지 않고있었다.build.gralde을 보니 인식이 아무것도 안되고 있었다.https://kth990303.tistory.com/235구글링 끝에 위의 블로그

2023년 4월 27일
·
0개의 댓글
·

git (추가 예정)

원격저장소 = 리모트(remote) 저장소애초에 remote의 뜻이 원격 이라는 뜻임git remote 를 입력하면원격저장소가 뭐뭐 있는지 다 나옴

2023년 4월 7일
·
0개의 댓글
·

[프로그래머스] 최빈값구하기

Counter() : 문자열이나, list 의 요소를 카운팅하여 많은 순으로 딕셔너리형태로 리턴한다most_common() : 개수가 많은 순으로 정렬된 튜플 배열 리스트를 리턴한다컴파일 에러가 난 코드다array가 1,1일 경우 most배열은 1개 밖에 없기때문에 m

2023년 3월 26일
·
0개의 댓글
·

aws 인스턴스 문제 (서버터짐)

Lionz를 배포해놨는데 일정 시간이 지나면 서버가 다운되고 aws에 들어가서 인스턴스를 확인해보니 상태검사가 실패된 모습을 확인했다.인스터스 모니터링을 해보니 터질때 마다 CPU가 100%에 가까워 졌었다.원래는 아래와 같은 순서로 배포를 진행했었는데$ find ./

2023년 3월 20일
·
0개의 댓글
·
post-thumbnail

ADMIN만 수정 가능하도록 기능 추가

현재 권한을 위와 같이 enum타입으로 설정한 상태tasknotice와 notice CRUD에 관리자만 접근할 수 있도록 if문으로 감싸주려고 위에처럼 했는데 빨간줄이 뜬다..!팀원이 알려준건데 Enum타입은 위와 같이 비교해야 한다고 했다.

2023년 3월 19일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 옹알이(1)

원래는 permutation 순열을 이용해서 모든 경우의 수를 만들어 다 비교해보려고 했는데 너무 비효율적인 것 같아서 다른 분들의 풀이를 찾아봤다그 중에서 마음에 드는 풀이를 가져와 봤다처음에는 직관적으로 와닿지 않아서 print로 직접 확인해봤다replace라는 함

2023년 3월 15일
·
0개의 댓글
·
post-thumbnail

(git)cannot merge binary files conflict

백엔드 팀원이 프로필이미지 기능을 추가하면서 테스트 하기위해 사진파일을 올려서 push를 했었다이제 문제는 내가 pull 받을 때가 문제였는데..git pull origin main을 치니까위와 같이 Cannot merge binary files 라는 에러가 나왔다그래

2023년 3월 14일
·
0개의 댓글
·
post-thumbnail

Lionz 배포 (aws)

aws로 배포 하고 DNS 설정하는 것 까지는https://steady-coding.tistory.com/625이 분을 따라했다!(보안그룹->인바운드 규칙 에서 443port도 잊지말고 추가해줘야함)DNS를 설정하는 이유 (출처 : 위의 분 블로그 중 발췌)D

2023년 3월 5일
·
0개의 댓글
·
post-thumbnail

Swagger 연동해보기

일단 현재 스프링부트 버전은 3.0.2이다.Swagger랑 연동시키려면 (연동이라는 표현이 맞는지는 모르겠는데) springfox vs springdoc 둘 중 하나를 쓴다고 하는데 스프링부트 버전이 올라오면서 springfox는 그에 맞춰 업데이트가 잘 안되고 spr

2023년 2월 24일
·
0개의 댓글
·
post-thumbnail

통합검색 기능 개발

과제공지글(tasknotice),과제(task) 들을 title(제목)이나 explanation(설명) 그 글이나 과제에 딸린 tag의 name으로도 검색이 가능한 기능을 개발한다결과는 아래와 같이 나오는데 프론트단에서는 그냥 순서대로tasknotice 뿌리고task

2023년 2월 21일
·
0개의 댓글
·
post-thumbnail

No Serializer found...에러

No serializer found for class org.hibernate.proxy.pojo.bytebuddy.ByteBuddyInterceptor and no properties discovered to create BeanSerializer개발하던 중 위와 같

2023년 2월 21일
·
0개의 댓글
·
post-thumbnail

JPQL 주의사항

위 처럼 줄 바꿈해서 쓰고싶으면 저렇게 바꾸기 직전 line에 공백(space)를 넣어주는게 좋다. 저렇게 하지 않으면 에러가 계속 났음..

2023년 2월 21일
·
0개의 댓글
·
post-thumbnail

@PathVariable

어떻게 보면 당연한건데 순간 헷갈렸다@PathVariable로 저렇게 받는다는 것은 저 id라는 변수가 url에 포함되어 있어야한다.

2023년 2월 20일
·
0개의 댓글
·
post-thumbnail

Optional<>

CrudRepository.java안에 이런게 있다공부예정

2023년 2월 18일
·
0개의 댓글
·
post-thumbnail

JpaRepository

추가예정

2023년 2월 18일
·
0개의 댓글
·
post-thumbnail

@JoinColumn

현재 Task와 Tag가 다대다 관계라 중간에 Task_Tag테이블을 생성해 각각1대다 & 다대1로 풀어준 상태@JoinColumn에 있는 name속성은 Task_Tag엔티티 안에있는 task필드를 DB에 어떤 이름으로 저장할 것인가를 의미한다 아래와 같이 Task엔티

2023년 2월 18일
·
0개의 댓글
·