no image
[JS] forEach(console.log)의 출력결과
forEach() forEach() 함수는 반복문을 통해 배열의 요소를 접근하지 않고도 콜백 함수로 간편하게 배열 요소들을 처리할 수 있는 함수이다. 각 요소의 값뿐만 아니라 인덱스와 배열 자체도 콜백 함수에서 사용할 수 있다. 예제 1const arr = [1, 2, 3];arr.forEach(console.log); forEach는 콜백 함수에 세 개의 인자를 전달한다.배열 요소 (value)현재 인덱스 (index)배열 자체 (array) 따라서 위 코드의 실행 결과는 1 2 3이 한 줄씩 출력되는 것이 아니라, 아래와 같은 출력이 나타난다.1 0 [ 1, 2, 3 ]2 1 [ 1, 2, 3 ]3 2 [ 1, 2, 3 ] value만 출력하고 싶다면, 명시적으로 첫 번째 인자만 받도록 해야 한다.a..
20:40:01
no image
[현대IT&E 9기 채용연계형 교육과정] 후기
~ 한국 SW 산업협회에서 주관하는 현대IT&E 9기 채용연계형 교육과정에 지원한 후기 ~1. 서류서류는 간단한 인적사항과 자기소개서를 작성하면 된다. 자기소개서 문항은 교육 지원동기, 성격의 특/장점, 채용연계기업 입사 후 포부 총 3가지였으며, 항목 별로 300-500자 이내 작성이었다. 교육 지원동기 - 나는 싸피 교육 중 지원하였기 때문에 싸피가 아닌, 현대it&e 교육이어야 하는 이유를 중점으로 작성했다. 현대it&e의 커리큘럼을 참고해서 다른 부트캠프와의 차별성을 생각하며 적었다.성격의 특/장점 - 자소설을 많이 작성했으면 쉬운 문항이지만, 나는 현대it&e를 지원하기 전까지 자소설을 작성해본 적이 없었다. (싸피 제외) 때문에 내가 생각하는 개발자의 특성과 교육 마음가짐을 중점으로 작성했다...
2025.01.22
no image
'react' refers to a umd global but the current file is a module. consider adding an import instead
상황'react' refers to a umd global but the current file is a module. consider adding an import instead해결Vscode를 재시작했다.
2024.11.20
no image
Uncaught TypeError: Cannot read properties of undefined (reading 'map')
상황Uncaught TypeError: Cannot read properties of undefined (reading 'map')해결데이터가 전부 넘어오기도 전에 랜더링 되었기 때문에 일어난 에러메시지였다. && 연산자를 활용해 해결하였다.// before{message.items.map((data, idx) => {})}// after{message.id && message.items.map((data, idx) => {})}
2024.11.20
no image
에라토스테네스의 체
📍 에라토스테네스의 체소수를 찾는 방법으로 시간복잡도는 O(N^1/2)이다. 💡 원리1. 2부터 시작해 그 수의 배수를 모두 지운다.2. 배수를 지운 다음, 다음으로 남아 있는 수를 선택해 다시 그 수의 배수를 지운다.3. 반복한다.4. 남은 수는 소수이다.🥑 예시코드2부터 100까지의 소수를 구한다.isPrime이라는 boolean 배열을 사용해 소수 여부를 표시한다.배열의 길이는 100이며, 초기값은 모두 true로 설정한다.isPrime[0]과 isPrime[1]은 소수가 아니기 때문에 false로 설정한다.2부터 시작해, 현재 수 i가 소수(isPrime[i] == true)라면, 그 수의 제곱부터 시작해 해당 수의 모든 배수를 false로 설정한다.이는 배수들이 소수가 아니라는 것을 의미한..
2024.09.09
no image
Class path contains multiple SLF4J providers
🥹 문제상황SLF4J: Class path contains multiple SLF4J providers.SLF4J: Found provider [org.slf4j.reload4j.Reload4jServiceProvider@3b2c72c2]SLF4J: Found provider [ch.qos.logback.classic.spi.LogbackServiceProvider@491666ad]SLF4J: See https://www.slf4j.org/codes.html#multiple_bindings for an explanation.SLF4J: Actual provider is of type [org.slf4j.reload4j.Reload4jServiceProvider@3b2c72c2]Exception in t..
2024.09.05
no image
[JAVA | 백준] #18821 홀수와 짝수의 대결
📍 홀수와 짝수의 대결https://www.acmicpc.net/problem/18821 여기서 말하는 홀수와 짝수는 우리가 생각하는 홀수와 짝수가 아니다.    문제 스크롤을 더 내려보면 이렇게 진짜 노트가 나오는데, 여기서 홀수와 짝수를 다시 정의하고 있다.    31퍼, 68퍼에서 계속 틀리다가 구데기컵 문제라는 것을 생각하고 결국 검색해봤다.✅ 폴리아추측 이론 을 봐야한다는데, 간단히 말하면 9억 이상부터는 반례가 존재한다는 것이다.결국 ✅ 느리더라도 꾸준하게님의 도움을 받았다.   ✨ 전체코드 ✨import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main { ..
2024.07.16
no image
모듈러 연산
📍 모듈러 연산정수의 합과 곱을 어떤 주어진 수의 나머지에 대해 정의하는 방법으로, 쉽게 말해 나머지 연산이다. 💡 표현방식모듈러 연산 표현방식이다.만약 A와 B가 10억일 경우, 결과값은 매우 커져버리고 오버플로우가 날 것이다.이렇게 값이 매우 커져버리는 경우를 대비해 A와 B를 곱하기 전에 양쪽에 동일한 수를 나눠준다.어차피 A와 B를 곱한 값에 10,007을 나누어주려고 했으므로 미리 나누어준다고 해서 결과값에 영향을 주지 않는다. 🥑 예시코드long result = A;int mod = 1000000007;for(int i=0; i 💎 문제softeer) 바이러스boj) 오버플로우와 모듈러
2024.07.05