깊은바다거북
개발 공부 기록
깊은바다거북
전체 방문자
오늘
어제
  • 분류 전체보기 (219)
    • JAVA (9)
    • JavaScript (15)
    • 스파르타코딩클럽 (11)
      • [내일배움단] 웹개발 종합반 개발일지 (5)
      • [내일배움캠프] 프로젝트와 트러블 슈팅 (6)
    • SQL | NoSQL (4)
    • CS 등등 (0)
    • TIL | WIL (173)
    • 기타 에러 해결 (3)
    • 내 살 길 궁리 (4)

인기 글

최근 글

최근 댓글

태그

  • 재귀 함수
  • BFS(너비우선탐색)
  • 코딩테스트 연습문제
  • Binary Tree(이진 트리)
  • Leetcode
  • 01. 미니 프로젝트
  • Trie
  • 점화식(Recurrence Relation)
  • 최소 힙(Min Heap)
  • TypeScript
  • 혼자 공부하는 자바스크립트
  • Preorder Traversal(전위 순회)
  • 팀 프로젝트
  • TIT (Today I Troubleshot)
  • 프로그래머스
  • leetcode-cli
  • Linked List
  • DFS(깊이우선탐색)
  • Inorder Traversal(중위 순회)
  • Til
  • Backtracking(백트래킹)
  • 트러블 슈팅 Troubleshooting
  • 자료 구조
  • POST / GET 요청
  • 최대 힙(Max Heap)
  • 자잘한 에러 해결
  • 자바스크립트 기초 문법
  • BST(이진 탐색 트리)
  • 시간 복잡도
  • tree
hELLO · Designed By 정상우.
깊은바다거북

개발 공부 기록

3/29 수 (최종 발표 대본 제작) TIL
TIL | WIL

3/29 수 (최종 발표 대본 제작) TIL

2023. 4. 16. 02:55

(최종 프로젝트 진행중)

내일 할 일:

  • requestList.ejs에서 ‘비로그인 상태에서는 getRequestsByCursor 불러오게 분기하기
  • entity들에서 ManyToOne, OneToMany cascade 옵션 뒤바꾸기

dbeaver에서 Ctrl+Shift+F 누르면 자동 정렬 된다.

  • 왜 쿼리는 조인해오는 테이블의 deleted_at=null도 조건으로 검사해오도록 짜여졌는데 왜 결과는 그게 아닌가? Left Join이 수상하다.


조사할 항목 및 문제상황 기록:

발행-구독 모델(Publish–subscribe pattern)

발행구독 패턴은, 비동기 메시징 패러다임이다.

발행자와 구독자가 있고, 그 사이에 브로커(=메시지 큐)가 존재하는 형태이다.

이것의 특징을 요약하면,

1. 발행자 메시지의 수신자가 정해져 있지 않다.

2. 메시지는 정해진 범주에 따라서 구독을 신청한 수신자에게 전달이 된다.

3. 수신자는 발행자에 대한 정보 없이, 원하는 메시지를 수신할 수 있다.

4. 메시지 큐 패러다임과 마치 형제같은 관계로, 대형 메시지 지향 미들웨어 솔루션의 일부라고 한다.

⇒ 어쨌든 메세지 알림에 딱 좋은 패턴이라는 것.

(더보기: https://gobae.tistory.com/122)

여기도 좋다. 기대한 것 vs. 비참한 현실(ㅋㅋ)

https://chanhohan.github.io/posts/publish-subscribe-pattern/


문제 상황

  • 태연님 로컬에서 자유 게시판 접근이 안됨.

유저가 soft delete 되게 되면 ON CASCADE가 안 먹혀서 이런 상황이 생김.

  • 배포 사이트에서 자유게시판 수정 버튼이 기능하지 않음.
  • 비로그인 상태에서 댓글을 막지 않음. → 프론트단에서 처리 필요. → 일단 막음.

    → 500에러가 뜨고 그 이후 아무 페이지를 들어가도 계속 그럼.



Uploaded by N2T

    'TIL | WIL' 카테고리의 다른 글
    • 3/31 금 (V8 엔진에 대하여 - Node.js가 빌드(컴파일)을 한다고?) TIL
    • 3/30 목 (Entity 관계 설정 다시 하고 발표 영상 피드백도 받다) TIL, TIT
    • 3/28 화 (최종 발표 PPT 제작 및 자료 조사) TIL, TIT
    • 3/27 월 (Timezone 트러블슈팅 정리중) TIL, TIT
    깊은바다거북
    깊은바다거북

    티스토리툴바