728x90 분류 전체보기106 [프로그래머스][Js] Lv.0 - 머쓱이보다 키 큰 사람 문제💭 나의 풀이👨💻 function solution(array, height) { return array.filter( i => i > height).length } 다른 사람의 풀이👨🏫 1. map function solution(array, height) { let result = 0; array.map((arr) => height < arr && result++); return result; } 2. for function solution(array, height) { var answer = 0; for(var i in array){ var h = array[i]; if(height < h){ answer++; } } return answer; } 3. foreach function solut.. 2023. 3. 9. [프로그래머스][Js] Lv.0 - 중복된 숫자 개수 문제💭 나의 풀이👨💻 function solution(array, n) { let result = []; for (let i = 0; i v===n).length; } 2. reduce function solution(array, n) { return array.reduce((prev, curr) => .. 2023. 3. 9. [JAVA] 자바 JDK 설치 - JavaSE 환경 구축하기 서론 우리가 Java를 사용하기 위해서 JDK를 설치하고 환경변수를 설정해 주어야 합니다. 처음 시작할 때 JDK를 설치하고 환경변수를 설정하는 것에 어려움이 있었어서 블로그 정리를 하면서 다시 한번 복습해 보려 합니다!! JDK 설치 Java JDK를 설치할 것인데 Java에는 개발 플랫폼이 JavaSE, JavaEE, JavaME, JavaFX 이렇게 4가지가 존재합니다. 저희는 JavaSE(Standard Edition)을 설치해 볼 것입니다. OpenJDK 설치하러 가기 1. 우선 링크에 들어가 Download 중간에 있는 jdk.java.net/19를 클릭해 줍니다. 2. 저희는 이번에 JavaSE 11 버전을 설치해 볼 예정입니다. 좌측에 java SE 11를 클릭한 뒤 사양에 맞는 버전을 다.. 2023. 3. 8. [DB] Database 정규화 (1NF,2NF,3NF,BCNF) 👨💻 정규화란? 관계형 데이터베이스의 설계에서 중복을 최소화하게 데이터를 구조화하는 프로세스를 정규화(Normalization)라고 한다. 데이터베이스 정규화의 목표는 이상이 있는 관계를 재구성하여 작고 잘 조직된 관계를 생성하는 것에 있다. 이를 단계별로 구분하여 정규형이 높아질수록 이상현상은 줄어들게 된다. 정규화의 목적 불필요한 데이터(data redundancy)를 제거합니다. 데이터 저장을 "논리적으로" 합니다. 정규화의 장단점 정규화의 장점 데이터베이스 변경 시 이상 현상(Anomaly)을 제거할 수 있습니다. 정규화된 데이터베이스 구조에서는 새로운 데이터 형의 추가로 인한 확장 시, 그 구조를 변경하지 않아도 되거나 일부만 변경해도 됩니다. 데이터베이스와 연동된 응용 프로그램에 최소한의 영향만을 .. 2023. 2. 7. [SQL] 삭제하기! (DELETE, TRUNCATE, DROP) 서론 서비스를 배포하기 전에 이전에 test를 했던 자료들을 db에서 지워줘야 합니다. 그 과정에서 한 번에 비우는 TRUNCATE 명령어를 알게되었고, DELETE, TRUNCATE, DROP 이 세 명령어에 대해 알아보고 차이점도 정리해 볼까 합니다. DELETE DELETE 명령어는 테이블의 내부의 행을 모두 삭제하며, WHERE절을 이용해서 개별적으로 조건에 맞는 행만 삭제할 수 있습니다. DELETE FROM 테이블명 WHERE 조건; DELETE의 특징 DELETE는 DML(데이터 조작 언어) 명령입니다. DELETE는 행 잠금을 사용하여 실행됩니다. DELETE는 WHERE 절과 함께 사용하여 특정 행을 삭제할 수 있습니다. DELETE는 삭제된 각 행에 대해 트랜잭션 로그를 기록합니다. 따.. 2023. 2. 2. [PHP] PHP 배열과 json_encode( ) (1) 서론 PHP의 배열은 이전까지 공부해왔던 JS의 배열과 비교해봤을때 배열이 좀 달랐습니다. DB에 ["1","2","3"] 이런 형태의 값을 넣어줘야 하는데 JS처럼 쉽게 생각해서 빈 배열을 만들고 push를 하는 방식을 사용하려 하니까 error가 발생했습니다. 그래서 PHP의 배열을 공부했고 정리를 해보려 합니다. PHP의 배열 - PHP의 배열은 기본적으로 array()를 사용하여 배열을 선언하지만 php5.4 이상의 버전에서는 대괄호를 사용해서 배열을 선언할 수 있습니다. PHP 배열 종류 숫자 인덱스 배열(Indexed arrays) 연관 배열(Associative arrays) 다차원 배열(Multidimensional arrays) 1. 숫자 인덱스 배열 - Indexed Arrays - 대.. 2023. 1. 26. 이전 1 2 3 4 5 6 7 8 ··· 18 다음 728x90