본문 바로가기

전체 글125

리눅스 기초 : 명령어와 파일 시스템 리눅스 명령어ls:현재 작업 중인 디렉터리에 있는 파일과 디렉터리의 목록cd:디렉터리를 변경하기 위해 사용cd ex) cd Documents : Documents 디렉터리로 이동pwd:현재 작업 중인 디렉터리의 전체 경로를 표시mkdir:새 디렉터리를 생성mkdir rm:파일이나 디렉터리를 삭제rm -r 옵션을 추가하면 디렉터리와 그 내용을 재귀적으로 삭제할 수 있음cp:파일이나 디렉터리를 복사cp mv:파일이나 디렉터리를 이동하거나 이름을 변경mv ex )이동 : mv 파일이름 /목적지/디렉터리/이름 변경 : mv 현재이름 새이름 파일 시스템 구조리눅스 파일 시스템은 계층적인 구조를 가지고 있다.최상위 디렉터리는 '/'로 표시되며, 하위 디렉터리는 이를 기준으로 계층적으로 구성된다.일반적으로 /bi.. 2024. 5. 11.
[Java] Boolean vs boolean Boolean참조타입; reference typetrue, false, null 값을 가짐→ Null 체크를 필요로 할 때 참조형 사용boolean원시타임; primitive typetrue, false 값을 가짐→ Null 체크가 불필요한 경우 사용(Unboxing을 해줄 필요가 없기 때문에 시간 단축 가능)unboxingJava에서 unboxing은 객체로 래핑된(primitive wrapper) 데이터 유형에서 해당 기본 데이터 유형의 값을 추출하는 프로세스를 가리킨다.Java에서 기본 데이터 유형(int, double, boolean 등)은 객체로 래핑된 버전(Integer, Double, Boolean 등)과 함께 사용된다.Unboxing은 이러한 래핑된 객체에서 원시 데이터 유형 값을 가져와야.. 2024. 5. 11.
[프로그래머스/SQL] 우유와 요거트가 담긴 장바구니 https://school.programmers.co.kr/learn/courses/30/lessons/62284 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제 예시CART_PRODUCTS원하는 출력📌 풀이 )* 틀린 풀이가 있으면 댓글 남겨주세요! 총 세가지 풀이를 가져와봤다. 풀이 1 ) GROUP BY, HAVING 이용 먼저 Milk, Yogurt 둘 중 하나를 가지고 있는 것 들을 찾는다.다음, 우리는 Milk와 Yogurt 둘 다 가지고 있는 장바구니를 찾고 싶기 때문에, CART_ID를 기준으로 그룹화하여 HAVING COUNT가 2인것을 .. 2024. 5. 11.
[프로그래머스/SQL] FrontEnd 개발자 찾기 https://school.programmers.co.kr/learn/courses/30/lessons/276035# 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 간만에 코테 풀다보니 멍청해져서 문제 이해하는데만 한 세월 걸렸다 🤪 문제 예시SKILL_CODESDEVELOPERS원하는 출력  📌 풀이 ) 처음에 아무생각없이 CODE와 SKILL_CODE 조인문제인줄알고 레벨4인데 왤케 쉽지? 했다가 피봤다ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 각각의 코드를 이진수로 바꾼 SKILL_CODE에서 1인 것이 스킬을 가지고 있다는 것이고, 그 1이 무엇인지 CODE를 이진수로 .. 2024. 5. 9.
[프로그래머스/SQL] 조건에 맞는 아이템들의 가격의 총합 구하기 https://school.programmers.co.kr/learn/courses/30/lessons/273709 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 예시ITEM_INFO원하는 출력📌 풀이 )조건은 RARITY가 LEGEND인 것을 모두 더하여 출력한다.SELECT SUM(PRICE) as TOTAL_PRICEFROM ITEM_INFOWHERE RARITY='LEGEND' 2024. 5. 9.