반응형

전체 글

Github: https://github.com/Moojun
반응형
학부연구생

Ubuntu 서버 종료 및 재시작 절차

교내 정전으로 인해 서버를 종료해야 하는 상황이 발생하였고, 따라서 이참에 서버 종료 및 재시작 과정에 대해서 정리해 보려고 한다. 서버는 Dell사의 PowerEdge t640 Tower형 제품. https://dell.com/ko-kr/shop/ipovw/poweredge-t640 PowerEdge T640 타워 서버 PowerEdge T640 랙 장착형 타워 서버는 비즈니스 분석 및 인텔리전스, ERP, CRM, 의료 영상 등과 같은 데이터 센터 워크로드를 위해 설계되었습니다. www.dell.com OS: Ubuntu 20.04 1. 서버 종료 크게 3가지 방법이 있다. 직접 서버의 전원을 끄는 방법: 권장되지 않는 방법이다. 서버의 전원을 갑자기 끄면 데이터 손실, 파일 시스템 손상, 그리고 운..

포트폴리오 스프링 부트 프로젝트

Pattern Matching with instanceof in Java 14.

Java 14부터 도입된, Pattern Matching with instanceof에 대해서 간단히 기록하고자 한다. 기존 코드 아래 코드에서, Article article = (Article) o; 부분의 코드는 단순 casting하는 부분으로, 이를 간소화하고자 하였다. @Override public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof Article )) return false; Article article = (Article) o; return id != null && id.equals(article.id); } 업데이트된 코드 @Override public boolean equals(Object o)..

멘질멘질] 2023 졸업 프로젝트

Spring Boot] API 문서의 신뢰도를 높이기 위한 Spring Rest Docs 도입

문제 상황 기존에 Notion으로 API 문서를 작성하고 관리해왔으나 여러 가지 문제점이 존재하였다. HTTP Request, Response에 대한 스펙을 직접 작성해야 한다. 따라서 코드를 수정해서 결과가 변경되면 매번 문서의 내용을 고쳐야한다. 100% 정확한 문서라고 단정할 수 없다. 요청과 응답 양식을 수정하면서 변수명이 수정되거나 변수가 추가되는 등 작업이 수행되면, 그때마다 문서도 수정해야 한다. 단적인 예로, Response 양식에서 Dto 객체 명을 followingUserInfoDto에서 followingUserDto로 변경하였는데 API 문서에 업데이트하는 것을 빠뜨려서, 프론트 측에서 데이터를 제대로 받지 못하는 문제가 발생하였다. (아래 사진) 시도 1: Swagger 도입 따라서..

기타

2023년 12월] 국민취업지원제도 1유형 신청 및 구직촉진수당 지급 수령 후기

2023/12/01: 국민취업지원제도 신청 2023년 12월에 4학년 2학기 재학 중이었으며, 졸업 예정자도 지원이 가능하다는 것을 익히 알고 있었으나 실업급여 수령 후 6개월이 지나지 않았기 때문에 신청을 못 하고 있었다. 12월 1일에 실업급여 수령 후 6개월이 지나자마자 바로 신청했다. . 2023/12/28: 신청 완료되었다는 연락을 받음 / 1차 상담 주변 친구들의 경우 신청 후 약 3주 정도 걸리던데, 나는 4주나 걸렸다. 자취를 하고 있었으므로, 무난하게 1유형으로 선발되었다. 그리고 집 주변에 센터가 있었는데, 집에서 대중교통으로 40분 걸리는 곳에 배정 받았다.. 신청 되었다는 연락을 받은 당일에 바로 상담 예약을 해서 센터로 방문했다. 2024/01/03, 01/10: 2차, 3차 상담..

코딩 테스트/프로그래머스

SQL] SELECT 정리

쉬웠던 문제들 12세 이하인 여자 환자 목록 출력하기 모든 레코드 조회하기 인기있는 아이스크림 역순 정렬하기 아픈 동물 찾기 동물의 아이디와 이름 여러 기준으로 정렬하기 상위 n개 레코드 조건에 맞는 회원수 구하기 평균 일일 대여 요금 구하기 CAR_RENTAL_COMPANY_CAR 테이블에서 자동차 종류가 'SUV'인 자동차들의 평균 일일 대여 요금을 출력하는 SQL문을 작성해주세요. 이때 평균 일일 대여 요금은 소수 첫 번째 자리에서 반올림하고, 컬럼명은 AVERAGE_FEE 로 지정해주세요. 더보기 SELECT ROUND(AVG(DAILY_FEE), 0) AS AVERAGE_FEE FROM CAR_RENTAL_COMPANY_CAR WHERE CAR_TYPE = 'SUV' 흉부외과 또는 일반외과 목록..

코딩 테스트/프로그래머스

SQL] IS NULL 정리

쉬웠던 문제들 이름이 없는 동물의 아이디 이름이 있는 동물의 아이디 나이 정보가 없는 회원 수 구하기 경기도에 위치한 식품창고 목록 FOOD_WAREHOUSE 테이블에서 경기도에 위치한 창고의 ID, 이름, 주소, 냉동시설 여부를 조회하는 SQL문을 작성해주세요. 이때 냉동시설 여부가 NULL인 경우, 'N'으로 출력시켜 주시고 결과는 창고 ID를 기준으로 오름차순 정렬해주세요. 더보기 # 1 SELECT WAREHOUSE_ID, WAREHOUSE_NAME, ADDRESS, IFNULL(FREEZER_YN, 'N') FROM FOOD_WAREHOUSE WHERE ADDRESS LIKE '경기도%' ORDER BY WAREHOUSE_ID ASC; # 2 SELECT WAREHOUSE_ID, WAREHOUS..

나른한 찰리
Moojun's Storage