전체 글 59

2장. vagrantfile을 통해 가상머신에 추가 패키지 설치하기(install_pkg.sh)

[ 컨테이너 인프라 환경 구축을 위한 쿠버네티스/도커 ] 도서의2.2.2 가상머신에 추가 패키지 설치하기 완료 (52~ 54)2.2.3 가상 머신 추가로 구성하기 완료 (55~59)2.3.3 슈퍼푸티로 다수의 가상 머신 접속하기vagrantfile을 통해 centOS에 호스트네임, IP 등을 자동으로 설정추가적으로, CentOS에 필요한 하기 패키지를 설치EPEL(Extra Packages for Enterprise Linux)Vim 2.2.2 가상머신에 추가 패키지 설치하기 - Vagrantfile# -*- mode: ruby -*-# vi: set ft=ruby :Vagrant.configure("2") do |config| config.vm.define "m-k8s" do |cfg| c..

무작위로 데이터 100만개 넣기 (날짜 포함)

set session cte_max_recursion_depth = 1000000; //데이터베이스 세션에서 공통 테이블 표현식(CTE)의 재귀 깊이 제한을 설정하는 SQL 명령입니다. 이 명령은 특정 세션 동안만 유효하며, 재귀 CTE가 무한 루프에 빠지지 않도록 제한을 설정합니다 insert into boards (title, content, created_at )with recursive cte (n) as(select 1 //초기값 1로 세팅union all select n + 1 from cte where n 1000000 // 값을 1씩 증가시키면 N이 1000000보다 작을 때까지 계속 SELECT)selectconcat('title',LPAD(n,7,'0')) as title,concat(..

알고리즘 2025.05.15

[알고리즘] hashMap을 이용한 단어 갯수 세기_프로그래머스 문제(A로 B 만들기)

https://school.programmers.co.kr/learn/courses/30/lessons/120886 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 솔루션 https://gist.github.com/KimSeulHa/7e4315168ca44c0d86552703157aa071 hashMap을 이용한 단어 갯수 세기_프로그래머스 문제(A로 B 만들기) hashMap을 이용한 단어 갯수 세기_프로그래머스 문제(A로 B 만들기). GitHub Gist: instantly share code, notes, and snippets. gist.githu..

알고리즘 2024.01.29

[알고리즘]hashSet의 장점을 이용한 중복제거 문제_프로그래머(중복된 문자 제거)

https://www.wanted.co.kr/cv/CgIEAwMGAE4BAgMCAAUGT0A= https://www.wanted.co.kr/cv/CgIEAwMGAE4BAgMCAAUGT0A= www.wanted.co.kr 솔루션 https://gist.github.com/KimSeulHa/9d37b0222f2fa019a8847271b8a53353 hashSet을 이용한 중복 문자 제거 hashSet을 이용한 중복 문자 제거. GitHub Gist: instantly share code, notes, and snippets. gist.github.com 중요 메소드 contains() : set안에 포함된 동일한 값이 있는지 확인 true false 반환

알고리즘 2024.01.29

[알고리즘] 특정날짜의 요일 구하기_영어로 출력_해커랭크문제_Java Date and Time(Scanner 버퍼로 읽는 방법)

https://www.hackerrank.com/challenges/java-date-and-time/problem?isFullScreen=true Java Date and Time | HackerRank Print the day of a given date. www.hackerrank.com 솔루션 class Result { public static String findDay(int month, int day, int year) { String[] dayStrArr = {"SUNDAY","MONDAY","TUESDAY","WEDNESDAY","THURSDAY","FRIDAY","SATURDAY","SUNDAY"}; LocalDate date = LocalDate.of(year,month,day); Da..

알고리즘 2024.01.26

[알고리즘]자료형 확인하는 방법_java(해커랭크_Java Int to String)

문제는 int형을 string으로 형변환하고 string으로 잘 변형되었는지 확인하는 로직을 짜서 원하는 출력값을 출력하면 되는 것이다. https://www.hackerrank.com/challenges/java-int-to-string/problem?isFullScreen=true Java Int to String | HackerRank Convert an integer to a string. www.hackerrank.com 솔루션 import java.io.*; import java.util.*; public class Solution { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int num =..

카테고리 없음 2024.01.26

[알고리즘]문자열의 위치에서 배열 정렬하기_charAt_프로그래머스문제(문자열 내 마음대로 정렬하기)

https://school.programmers.co.kr/learn/courses/30/lessons/12915 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 솔루션 https://gist.github.com/KimSeulHa/b67b236030990c968d275baa1113e04c 문자열의 위치(인덱스)에서 배열 정렬하기 문자열의 위치(인덱스)에서 배열 정렬하기. GitHub Gist: instantly share code, notes, and snippets. gist.github.com 주요메소드 1. "문자열".charAt(int idx) : ..

알고리즘 2024.01.25

[알고리즘] stream를 이용해서 문자열의 오름차순하기_프로그래머스 문제(문자열 내림차순으로 배치하기)

https://school.programmers.co.kr/learn/courses/30/lessons/12917 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 솔루션 https://gist.github.com/KimSeulHa/05588ee581b0d840e4492d28a73d4bb7 문자열 내림차순 하기_stream으로 문자열 내림차순 하기_stream으로. GitHub Gist: instantly share code, notes, and snippets. gist.github.com 중요 메소드 - chars() : 문자열을 char형으로 변환시킴 ..

알고리즘 2024.01.25

[알고리즘] 이중배열, Arrays 정렬_프로그래머스문제(K번째수)

https://school.programmers.co.kr/learn/courses/30/lessons/42748 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 솔루션 https://gist.github.com/KimSeulHa/29cd76c1f17529e951c28955d82f09ba 배열안에서 숫자찾기,k번째수 배열안에서 숫자찾기,k번째수. GitHub Gist: instantly share code, notes, and snippets. gist.github.com 중요메소드 1) Arrays.copyOfRange(array,from,to) - ar..

알고리즘 2024.01.25

[알고리즘]문자열 찾기 바꾸기_바꾼수_프로그래머스(문자열 내 p와 y의 개수)

https://school.programmers.co.kr/learn/courses/30/lessons/12916 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 솔루션1 https://gist.github.com/KimSeulHa/b936b427bcd658391af65f6bab1f7f5b 문자열 찾기 바꾸기 문자열 찾기 바꾸기. GitHub Gist: instantly share code, notes, and snippets. gist.github.com 솔루션2 https://gist.github.com/KimSeulHa/4aa0153258a8757a7..

알고리즘 2024.01.24