• [Javascript] axios 라이브러리 사용시 timeout 설정하기

    [Javascript] axios 라이브러리 사용시 timeout 설정하기

    axios 라이브러리는 기본적으로 timeout이 설정되지 않으므로, 아래와 같이 'setTimeout' 옵션을 지정해주는게 안전하다. GET const baseURI = 'https://apitest.com/test' axios.get(baseURI, { setTimeout: 1000 }); // 1초 POST const baseURI = 'https://apitest.com/test' const body = { key: 'value' }; axios.post(baseURI, body, { setTimeout: 5000 }); // 5초

  • [MySQL] 각 행 별로 점수 비율 구하기

    [MySQL] 각 행 별로 점수 비율 구하기

    백분율로 구하기 전체 점수(score) 대비 각 사용자별 점수(score)를 백분율로 나타내기 SELECT name , score , ROUND(CONVERT(float, score) / SUM(score) OVER(), 2) * 100 AS score_percent FROM users

  • [Git] 강제로 pull 하기 (변경사항 덮어쓰기)

    [Git] 강제로 pull 하기 (변경사항 덮어쓰기)

    1. pull 받을 목록을 업데이트 git fetch --all 2. head를 최신으로 가리킴 git reset --hard origin/main 3. pull 받기 git pull