본문 바로가기

전체 글125

[프로그래머스/SQL] Python 개발자 찾기 https://school.programmers.co.kr/learn/courses/30/lessons/276013 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 예시DEVELOPER_INFOS 테이블 원하는 출력값SKILL 중에 Python이 있는 개발자 정보 📌 풀이 )테이블에서 필요한 ID, EMAIL, FIRST_NAME, LAST_NAME만을 출력하고,조건은 SKILL에 Python이 있는 개발자이다. 어느 스킬에 존재할 지 모르기때문에 OR을 사용해서 모든 컬럼을 확인해준다.id를 기준으로 오름차순 정렬이라고 하였기 때문에 order by .. 2024. 5. 9.
Mac의 CPU 아키텍처 확인하기 리눅스 virtual box 설치 중, 하드웨어쪽이 아주 취약한 나는 arm과 amd이 무엇인지 알아보다가 샛길로 빠지는데...🥱 암튼 나중의 나를 위한 명령어 정리 1. CPU 모델 정보 sysctl machdep.cpu.brand_string 2. 시스템 아키텍처 uname -m 2024. 4. 23.
VirtualBox Mac Arm64 설치하기 제대로 리눅스좀 해보자 싶어서 인프런 강의를 시작했다 대학생때 난 복전이라 리눅스 안듣지롱~ 이라며 자랑했던 나의 과거를 반성하며.. https://www.virtualbox.org/wiki/Downloads Downloads – Oracle VM VirtualBox Download VirtualBox Here you will find links to VirtualBox binaries and its source code. VirtualBox binaries By downloading, you agree to the terms and conditions of the respective license. ATTENTION: PLEASE REFRAIN FROM UPGRADING TO 7.0.16 FOR NOW.. 2024. 4. 23.
[Spring] 스프링 스케줄러(Spring Scheduler) 특정 테이블이 최근 한달의 데이터만을 가지고 있게 하고 싶어서 찾아본 내용! 참고로 나는 MyBatis를 사용해서 Delete 메서드를 따로 구현한 상태로 진행했다. 스프링 스케줄러는 스프링 프레임워크에서 제공하는 스케줄링 기능을 지원하는 모듈이다. 백그라운드에서 주기적으로 작업을 수행하거나 예약된 시간에 작업을 실행할 수 있다. 이를 통해 일정한 간격 또는 특정 시간에 작업을 자동으로 처리할 수 있으며, 작업 예약 및 관리를 간편하게 할 수 있다. 사용방법은 간단하다. 1. 의존성 추가(Maven 또는 Gradle 설정) spring-boot-starter 혹은 spring-context에 포함된 스케줄링 모듈을 사용한다. 그를 위해 아래와같이 의존성을 추가해준다. org.springframework... 2023. 11. 14.
[Spring, KakaoChatbot] 눈물의 챗봇 스킬테스트😭 스프링 백엔드를 공부하고자 스터디를 만들었는데, 프론트엔드의 부재(...)로 카카오 채널 챗봇을 선택하게 됐다. 카카오 비즈니스를 통해 채널을 만들고 챗봇을 열어서.... 더보기 장난이고 채널과 챗봇 신청까지는 요기에! 나는 스프링을 활용한 스킬테스트쪽에 대하여 작성해보려고 한다. 사실 카카오쪽에서 상세하게 설명을 해놓으셨는데, 아무래도 생소한 단어들이라 단박에 알긴 어려웠다. 나같은 사람에게 이 글을 바칩니다. 배우는 과정이라 잘못된 내용이 있을 수도 있으니 지적은 환영합니다😎 블록과 스킬 먼저 스킬을 알려면 블록을 알아야한다. 챗봇에서 사용자가 먼저 말을 거는 것을 발화입력이라고 한다. 아래의 예시와 같이 '아이유 노래 틀어줘'라고 요청을 하는 것이 발화 입력이다. 그러면 챗봇은 이 발화입력을 바탕으.. 2023. 7. 28.