본문 바로가기

분류 전체보기108

[CentOS 7] MySQL 설치하기 CentOS 7 에 MySQL 5.7 설치하기 -권한이 없다면 앞에 sudo를 붙여주면 된다. 1. MySQL 5.7 리포지토리를 설정한다. yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm 2. MySQL 5.7 패키지를 설치한다. yum install mysql-community-server MySQL 시작 부팅시 자동으로 시작할 수 있게 설정한다. systemctl enable mysqld systemctl start mysqld 나머지는 추후에 작성하겠습니다. 2021. 11. 2.
이마트 코딩테스트 후기 2021.10.04 에 이마트 Back-end S/W Engineer 부문에 지원했었다. 그리고 2021.10.07에 서류통과 이메일이 왔다. 이마트는 서류 합격 후 [온라인 코딩 테스트 > 1차면접 > 2차면접] 이렇게 총 3단계를 거쳐 합격하게 된다. 바로 당일날인 7일 부터 13일 자정까지 아무때나 코딩테스트를 보면 되는데 나는 오늘 시험을 봤다. 120분 동안 풀면 되는데 여유롭게 풀었는데도 1시간 정도 걸렸고 남은 1시간은 검토했다. 1 - 27 번은 지원 직무와 관련된 문제들이 나왔는데 경력사원채용이어서 그런지 실무적인 문제들이 많아 경력도 없고 평소 알고리즘 공부만 해온 나로써는 모르는 문제들이 많이 있었다. 그나마 희망인건 알고리즘 문제와 SQL문 문제들은 다 맞았다. 근데 이건 시험본 누.. 2021. 10. 11.
[Programmers] (JOIN) 총 4문제 - MySQL 알고리즘 문제 풀이 / 프로그래머스 (programmers) - JOIN 문제 링크 없어진 기록 찾기 : https://programmers.co.kr/learn/courses/30/lessons/59042 있었는데요 없었습니다 : https://programmers.co.kr/learn/courses/30/lessons/59043 오랜 기간 보호한 동물(1) : https://programmers.co.kr/learn/courses/30/lessons/59406 보호소에서 중성화한 동물 : https://programmers.co.kr/learn/courses/30/lessons/59408 문제 풀이 레벨3, 레벨4로 구성된 JOIN 문제였다. 각각의 문제를 설명하기보다 join 에 대해 정리한 개념을.. 2021. 10. 11.
[Programmers] (IS NULL) 총 3문제 - MySQL 알고리즘 문제 풀이 / 프로그래머스 (programmers) - IS NULL 문제 링크 이름이 없는 동물의 아이디 : https://programmers.co.kr/learn/courses/30/lessons/59039 이름이 있는 동물의 아이디 : https://programmers.co.kr/learn/courses/30/lessons/59407 NULL 처리하기 : https://programmers.co.kr/learn/courses/30/lessons/59410 문제 풀이 이번 문제들도 쉽기 때문에 마지막 문제만 간략하게 설명하겠습니다. 혹시나 모르는 점이나 궁금한 점이 있다면 댓글로 남겨주세요. 마지막 문제는 'NAME'이 NULL 일 경우 'No name' 으로 해줘야 하므로 IFNULL(.. 2021. 10. 10.
[Programmers] (SUM, MAX, MIN) 총 4문제 - MySQL 알고리즘 문제 풀이 / 프로그래머스 (programmers) - SUM, MAX, MIN 문제 링크 최댓값 구하기 : https://programmers.co.kr/learn/courses/30/lessons/59415 최소값 구하기 : https://programmers.co.kr/learn/courses/30/lessons/59038 동물 수 구하기 : https://programmers.co.kr/learn/courses/30/lessons/59406 중복 제거하기 : https://programmers.co.kr/learn/courses/30/lessons/59408 문제 풀이 레벨2 로 구성되어있지만 쉽다고 생각되어 설명은 따로 하지 않겠습니다. 혹시나 모르는 점이나 궁굼한 점이 있다면 댓글로 .. 2021. 10. 8.
[Programmers] (SELECT) 총 7문제 - MySQL 알고리즘 문제 풀이 / 프로그래머스 (programmers) - SELECT 문제 링크 모든 레코드 조회하기 : https://programmers.co.kr/learn/courses/30/lessons/59034 역순 정렬하기 : https://programmers.co.kr/learn/courses/30/lessons/59035 아픈 동물 찾기 : https://programmers.co.kr/learn/courses/30/lessons/59036 어린 동물 찾기 : https://programmers.co.kr/learn/courses/30/lessons/59037 동물의 아이디와 이름 : https://programmers.co.kr/learn/courses/30/lessons/59403 여러 기.. 2021. 10. 8.
[Programmers/Lv2] 더 맵게 알고리즘 문제 풀이 / 프로그래머스 (programmers) - 더 맵게 문제 링크 https://programmers.co.kr/learn/courses/30/lessons/42626 코딩테스트 연습 - 더 맵게 매운 것을 좋아하는 Leo는 모든 음식의 스코빌 지수를 K 이상으로 만들고 싶습니다. 모든 음식의 스코빌 지수를 K 이상으로 만들기 위해 Leo는 스코빌 지수가 가장 낮은 두 개의 음식을 아래와 같 programmers.co.kr 문제 풀이 '우선순위 큐' 를 이용한다. K이상이 안된다면 -1을 아니면 answer을 출력한다. 이 문제를 보자마자 queue로 풀면 좋겠다는 생각을 했다. 우선순위 큐로 푼다면 poll() 할 때 마다 제일 작은 스코빌 지수가 나올테니 그렇게 꺼낸 값을 계산해서 .. 2021. 10. 5.
Git 명령어 파헤치기 내가 여러 프로젝트들을 하면서 git의 중요성을 뼈저리게 느꼈다. 처음 개발자가 되기로 마음먹고 공부하고 프로젝트들을 시작했을 당시엔 github를 알지 못해 팀원들과의 협업 과정에서 코드 충돌이 매우 많았다. 이뿐 아니라 애초에 코드 통합하기 위한 과정에서부터 매번 압축을 하고 메일로 주고받아야 하는 불편함도 있었다. 처음 git을 알고 나선 명령어가 어려워 GitHub Desktop을 사용하여 버튼으로 간편하게 했었다. 이렇게 익숙해진 후 명령어도 배워보고자 해서 구글링을 통해 명령어를 공부하고 프로젝트하며 사용해보니 이젠 간단한 명령어들은 거의 외워 사용하는데 어려움 없이 잘 쓰고 있다. 이렇게 익숙해진 지금, 오늘 그 명령어를 정리해보려고 한다. 순서 정리 없이 생각나는 것들을 나열할 거라 보는 .. 2021. 9. 28.
[Programmers/위클리 챌린지] 1주차_부족한 금액 계산하기 - Java 알고리즘 문제 풀이 / 프로그래머스 (programmers) - 1주차_부족한 금액 계산하기 프로그래머스 사이트를 구경하다 위클리 챌린지가 생긴 것을 보고 풀어봐야겠다고 생각했다. 난 이제 봤는데 벌써 많이 나와있어서 놀랐다. 나도 빨리 풀어나가야겠단 생각을 했다. 그래서 오늘 바로 1주 차 문제를 풀어봤고 지금 그 설명을 해보려고 한다. 문제 링크 https://programmers.co.kr/learn/courses/30/lessons/82612 코딩테스트 연습 - 1주차_부족한 금액 계산하기 새로 생긴 놀이기구는 인기가 매우 많아 줄이 끊이질 않습니다. 이 놀이기구의 원래 이용료는 price원 인데, 놀이기구를 N 번 째 이용한다면 원래 이용료의 N배를 받기로 하였습니다. 즉, 처음 이 progra.. 2021. 9. 9.
반응형