본문 바로가기

gradlew 유용한 명령어 //gradle dependency 모두 삭제 rm -rf $HOME/.gradlew/caches //or ./gradlew cleanBuildCache //gradlew rebuild ./gradlew build --refresh-dependencies 더보기
프로그래머스 단어 변환 lv3 https://programmers.co.kr/learn/courses/30/lessons/43163 코딩테스트 연습 - 단어 변환 두 개의 단어 begin, target과 단어의 집합 words가 있습니다. 아래와 같은 규칙을 이용하여 begin에서 target으로 변환하는 가장 짧은 변환 과정을 찾으려고 합니다. 1. 한 번에 한 개의 알파벳만 바꿀 수 programmers.co.kr function solution(begin, target, words) { var answer = 0; if(!words.includes(target)) return 0; let visited = []; let queue = []; queue.push([begin, answer]) while(queue.length > .. 더보기
프로그래머스 K번째수 - Lv1 https://programmers.co.kr/learn/courses/30/lessons/42748 코딩테스트 연습 - K번째수 [1, 5, 2, 6, 3, 7, 4] [[2, 5, 3], [4, 4, 1], [1, 7, 3]] [5, 6, 3] programmers.co.kr 예를 들어 array가 [1, 5, 2, 6, 3, 7, 4], i = 2, j = 5, k = 3이라면 array의 2번째부터 5번째까지 자르면 [5, 2, 6, 3]입니다. 1에서 나온 배열을 정렬하면 [2, 3, 5, 6]입니다. 2에서 나온 배열의 3번째 숫자는 5입니다. 제한사항 array의 길이는 1 이상 100 이하입니다. array의 각 원소는 1 이상 100 이하입니다. commands의 길이는 1 이상 50 이.. 더보기
프로그래머스 - 음양 더하기 - lv1 https://programmers.co.kr/learn/courses/30/lessons/76501?language=javascript 코딩테스트 연습 - 음양 더하기 어떤 정수들이 있습니다. 이 정수들의 절댓값을 차례대로 담은 정수 배열 absolutes와 이 정수들의 부호를 차례대로 담은 불리언 배열 signs가 매개변수로 주어집니다. 실제 정수들의 합을 구하여 re programmers.co.kr 제한사항 absolutes의 길이는 1 이상 1,000 이하입니다. absolutes의 모든 수는 각각 1 이상 1,000 이하입니다. signs의 길이는 absolutes의 길이와 같습니다. signs[i] 가 참이면 absolutes[i] 의 실제 정수가 양수임을, 그렇지 않으면 음수임을 의미합니다... 더보기
프로그래머스 체육복 - Lv1 https://programmers.co.kr/learn/courses/30/lessons/42862?language=javascript 코딩테스트 연습 - 체육복 점심시간에 도둑이 들어, 일부 학생이 체육복을 도난당했습니다. 다행히 여벌 체육복이 있는 학생이 이들에게 체육복을 빌려주려 합니다. 학생들의 번호는 체격 순으로 매겨져 있어, 바로 앞번 programmers.co.kr function solution(n, lost, reserve) { let r = new Array(n).fill(1) let count=0 lost.forEach((ele,idx)=>{ r[ele-1]--; }) reserve.forEach((ele,idx)=>{ r[ele-1]++; }) for(let i=0; i 0){ c.. 더보기
국내 안드로이드 스마트폰 점유율 절대적 인기로는 노트9, S21, S10 Note10 순이다. 그중 S21, S10는 통신사에서 5G를 밀기 시작했을때 많이 팔린거 같다. 그래도 그중 F711N이 2.6%를 차지 하고있다. 많이 팔리긴했나보다. 출처 : https://www.appbrain.com/stats/top-android-phones-tablets-by-country?country=kr Top Android phones and tablets in South Korea | AppBrain Top Android devices by country - South Korea (KR). This page lists the most popular phone models (and tablets, TVs, etc.) in South Korea... 더보기
xcode 배포 오류, 앱 업로드 오류 ITMS-90502 m1 mac pro 앱 배포시 UIRequiredDeviceCapabilites key in your Xcode porject...... 오류가 나면 info.plist 에서 armv7 이 있는지 확인해보자. 없으면 추가! 더보기
Reactnative AsyncStorage 데이터 보는법 React Native Debugger 콘솔창에서 showAsyncStorageContentInDev() 입력 더보기
mariadb 암호, 보안 양방향, 대칭키 알고리즘 암호화 방법 SELECT HEX(AEX_ENCRYPT('비밀번호','암호화키') 양방향, 대칭키 알고리즘 복호화 방법 select AES_DECRYPT(UNHEX('암호화된 문자열'), '암호화키'); 단방향 알고리즘 SELECT SHA2('암호화', 키길이)#224, 256,384, 512 중 하나 더보기
AMI linux 2 lightsail mariadb 설치 방법 sudo yum update -y sudo yum install -y mariadb-server sudo systemctl enable mariadb sudo systemctl start mariadb sudo mysql_secure_installation 더보기