묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
이 강의에서 타입스크립트를 사용하지 않은 이유가 있나요??
요즘은 타입스크립트가 대세라는 소리를 어디서 들은 것 같아서 질문드립니다.왜 타입스크립트를 안썼냐고 따지는 것은 절때 아니고...단순히 자바스크립트를 사용했는데 어떠한 의도를 갖고 했는지가 궁금합니다.작성하기가 쉬울 수도 있고, 코드의 길이가 짧을 수도 있고, 기존에 만들어진게 자바스크립트일 수도 있다는 생각이 들긴 하지만 직접 물어보는게 더 좋을꺼같아서 질문드립니다.
-
미해결Do it! 알고리즘 코딩테스트 with JAVA
7강 1940 런타임 에러
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer tk = new StringTokenizer(br.readLine()); int N = Integer.parseInt(tk.nextToken()); int M = Integer.parseInt(tk.nextToken()); int[] nums = new int[N + 1]; for (int i = 1; i < N + 1; i++) nums[i] = Integer.parseInt(tk.nextToken()); Arrays.sort(nums); int start = 1, end = N, answer = 0; while (start != end) { int sum = nums[start] + nums[end]; if (sum < M) start++; else if (sum > M) end--; else { answer++; start++; end--; } if (start > end) break; } System.out.println(answer); } }안녕하세요 ~항상 좋은 강의를 만드시기 위해 노력해주셔서 감사합니다!강사님의 강의를 참고해 위 코드로 재출을 했는데 인텔리제이에서는 정상적으로 실행되지만,백준에 재출했을 때 런타임 오류가 발생하는 이유를 모르겠어서 질문드립니다 ㅠㅠ오류 코드는 아래와 같습니다.Error: Main method not found in class Main, please define the main method as: public static void main(String[] args)제대로 main 객체와 메서드가 있는데 왜 인식을 못하는지 모르겠네요 ㅠㅠ감사합니다 :)
-
미해결타입스크립트 입문 - 기초부터 실전까지
에러 ㅠㅠ
똑같이 따라 해봤다고 생각했는데 다시 켜보니..이런 일이 벌어졋습니다 ㅠㅠ 뭐가 문제인지 알고싶습니다 ㅠㅠ
-
미해결프론트엔드 개발자를 위한 웹팩
바벨없이 import 구문을 빌드한 의도파악하기
안녕하세요 판교님, 강의 섹션에서 질문하신 *다른 분의 글(es6와 es5...)을 보고 글을 남겨요.3:27 부분에서 index.js 파일에서는 ES6 구문을 쓰고,import _ from 'lodash'webpack.config.js 파일에서는 ES5(commonJS) 구문을 var path = require('path')쓰셨더라구요, 모든 브라우저에서 호환 가능하려면 바벨은 필수인데 최신 브라우저는 네이티브 모듈을 지원하니까 별도의 빌드 도구 없이 모듈을 로드할 수 있으니 편의상 진행하신거라고 이해하면 될까요?
-
해결됨실전! 스프링 데이터 JPA
Spring Data JPA 페이징과 default_batch_fetch_size
JPA에서 컬렉션 조회와 페이징을 함께 사용하려면ToOne (OneToMany, OneToOne) 관계를 모두 페치 조인하고, 지연 로딩 성능 최적화를 위해 hibernate.default_batch_fetch_size 옵션을 적용해야 한다.라고 배웠었는데 이 내용이 Spring Data JPA에서도 컬렉션을 조회하면서 페이징 관련된 Pageable, Page 등을 사용하기 위해서는default_batch_fetch_size 를 적용해줘야 하는 거죠??
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
질문있습니다.
처음에 문제를 풀고 문제가 틀렸다고 나와서 강의까지 다봤습니다.우선순위 큐를 사용하지 않아도 풀 수 있을거 같다고 생각했고 실제로 예제도 통과 했고 다른 분이 반례가 있다고 올리셨던 것도 통과 했는데 어느 부분이 잘못되었는지 알고싶습니다.http://boj.kr/4f9206a6cf05456a8fa340a8e2fad5c4코드공유드립니다.
-
미해결
프론트엔드 개발(리액트) 앞으로 어떤 식으로 공부해야할까요?
학교 프로젝트로 웹사이트를 만들었습니다.https://www.novelforum.site/<모바일 대응은 못시켰습니다 ...ㅠㅠ>리액트 정말 기본 강의만 들었고, 구글링해서 구현했습니다. (검색기능(카테고리별, 검색어), 커뮤니티, 보관함 공유 등))지금까지는 cra사용 + 컴포넌트 분할하여 리액트훅(navigate, useState,useEffect)를 써서 동적으로 화면을 구현한게 거의 대부분인 거 같아요.다음 번 프로젝트를 할 때 이보다 더 개선된 프로젝트를 하고 싶은데 어떻게 하면 좋을까요? 가고싶은 기업 채용공고에서 요구하는 기술을 사용하려고 노력해야할까요?아니면 그냥 필요한 기능을 생각하고 그에 필요한 기술을 배워 사용하는게 맞을까요?지금 제 머리속에서 정리한바로는1. 화면 구현 : 부족한 점은 유명한 사이트들 소스 찾아서 유사하게 부분적으로 구현2. 기술 : 유명 회사 채용공고에 쓰이는 기술스택들 분석하고 프로젝트에 반영 인데이 두 가지를 다음 프로젝트 때 반영해보려는데 조언 부탁드립니다..
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
||(or)연산자를 쓰시는 이유가 있나요?
dfs나 bfs문제를 푸실때 if(ny < 0 || ny >= n || nx < 0 || nx >= n) continue; if(a[ny][nx] == 0) continue; if(visited[ny][nx]) continue; 와 같이 or연산을 써서 조건문을 쓰시는데요. and연산자를 쓰지 않고 or연산을 쓰시는 이유가 따로 있으신가요?http://boj.kr/09a17090441545d8ad3b0b7bcac3fb4b 에서 14번 라인과 같이 and연산자로 매번 코드를 짜는데 제가 놓지고 있는게 있나 싶어 여쭈어 봅니다.
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
초기 password 문의
도커를 실행시키고 docker run -d -p 8080:8080 -p 50000:50000 --name jenkins-server --restart=on-failure jenkins/jenkins:lts-jdk11 을 통해 젠킨스 이미지를 다운 받고 실행을 시켰습니다.docker ps 를 통해 jenkins 도커가 실행중임을 확인 하였고, http://127.0.0.1:8080/ 접속을 통해 젠킨스 로그인 창이 뜨는것 까지 확인 했습니다.그런데, 초기 비밀번호는 어디에서 확인할수 있는걸까요? 제가 진행한 Flow에서는 강의영상 9분 46초에 나와있는 화면을 접하지 못했습니다.제가 어떤 부분을 놓친걸까요?
-
미해결실전! Querydsl
PostgreSQL JDBC and json 타입 column 데이터 save
DB mysql 에서는 잘 동작하던 것이 DB 변경할 일이 생겨, mysql -> postgresql 로 전환하였습니다.데이터 insert 시 json 타입 때문에 발생한 에러인데.. 어떻게 조치하면 좋을지 모르겠습니다.SchedulingTask 엔티티@Entity @Getter @Setter @NoArgsConstructor @Slf4j public class SchedulingTask { @Id @Column(name = "task_id") @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; @Column(columnDefinition = "jsonb") private String requestBodyString; }저장 하는 코드 public SchedulingTask save(Dbaas dbaas, int priority, ReqInfo reqInfo, String requestBodyString) { log.info("requestBodyString : {}", requestBodyString); SchedulingTask schedulingTask = reqInfo2SchedulingTaskMapper.to(reqInfo, requestBodyString, priority, dbaas); log.info("schedulingTask : {}", schedulingTask.getRequestBodyString()); return schedulingTaskRepository.save(schedulingTask); } log2023-06-20T10:19:10.064+09:00 INFO 15806 --- [nio-8087-exec-1] c.k.c.a.s.t.SchedulingTaskTxService : requestBodyString : {"parameter_group_id":"86dc6f7f-75c5-48a2-b0c6-5e07d5c54f5a","request_type":"scheduled instant","reservation_date_time":"2023-09-30 15:02:00"} 2023-06-20T10:19:10.068+09:00 INFO 15806 --- [nio-8087-exec-1] c.k.c.a.s.t.SchedulingTaskTxService : schedulingTask : {"parameter_group_id":"86dc6f7f-75c5-48a2-b0c6-5e07d5c54f5a","request_type":"scheduled instant","reservation_date_time":"2023-09-30 15:02:00"} 2023-06-20T10:19:10.111+09:00 WARN 15806 --- [nio-8087-exec-1] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 42804 2023-06-20T10:19:10.111+09:00 ERROR 15806 --- [nio-8087-exec-1] o.h.engine.jdbc.spi.SqlExceptionHelper : ERROR: column "request_body_string" is of type jsonb but expression is of type character varying Hint: You will need to rewrite or cast the expression. Position: 359 repository 에 직접 저장 시, requestBodyString 을 json 으로 직접 바꿔줘야 하나요??
-
해결됨직장인에게 꼭 필요한 파이썬-아래아한글 자동화 레시피
hwp.XHwpWindows.Item(0).Visible = True 명령어 작성시 에러가 뜹니다.
여러 블로그 나 구글링을 해봤는데 보통은 hwp = win32.gencache.EnsureDispatch("hwpframe.hwpobject")이단계에서 에러가 많이 나더군요. 흠 제 컴퓨터가 이상한건지... 도와주세요!
-
미해결파이썬 동시성 프로그래밍 : 데이터 수집부터 웹 개발까지 (feat. FastAPI, async, await)
await 위치 질문
안녕하세요, await 위치를 완전히 이해하지 못한 것 같아 질문드립니다.제가 이해한 await란 비동기 함수 내에서 특정 객체가 끝날때까지 기다려서 결과를 반환하기 위해 사용하는 것인데요. 이를 간단하게 말하자면 비동기 함수 내에서 동시성을 가지고 처리해야 할 부분(= 탈출해야할 부분) 앞에 기다리라는 의미로 await를 쓴다고 이해한 것이 맞을까요?
-
미해결한 입 크기로 잘라먹는 타입스크립트(TypeScript)
import 문 옆에 gzipped 문구는 어떤 플러그인인가요?
import 문 옆에 gzipped 문구는 어떤 플러그인인가요?경량화 해주는 것 같아서 궁금합니다~
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
개발환경 문의드립니다.
'개발 환경 설정 및 깃헙 리포지토리 클론' 강의에서 개발환경 구성 시 아래 강의 참고하라고 하셨는데 현재는 없나보네요~ 어떤 것 참고해서 구성하면 될까요?<누구다 다루기 쉬운 Vue.js 프론트 개발 - 3시간 안에 배우기 강좌의 Node.js, Chrome, Vue.js 크롬 플러그인, Github 설치>
-
해결됨[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
질문있습니다!
그 포토샵으로 이미지 사이즈 조절할때a,b,c유형은 픽셀이 정해져있어서 문제가 없긴한데d,e유형에선 가로 혹은 세로 사이즈가 100%다보니 임의로 지정한 상태에서 늘리면 되긴할텐데 d,e유형에서 이미지를 적당히 얼마정도로 세팅하면 좋을까요..??
-
해결됨기출로 대비하는 개발자 전공면접 [CS 완전정복]
노션 공유 요청 드립니다
노션 공유 요청을 드렸는데 아직 받지 못해서 질문 글 남깁니다.메일은 cckdals111@naver.com 입니다.
-
미해결빅데이터 분석기사 시험 실기(Python)
구름IDE 실행불가문제 ㅠㅠ
밑줄 부분이 계속 나오고 그 다음이 안넘어가집니다. 저장하고 해도 소용이 없네요 ㅠㅠ 어떻게 해결할 수 있을까요??
-
미해결파이썬 동시성 프로그래밍 : 데이터 수집부터 웹 개발까지 (feat. FastAPI, async, await)
실전 프로젝트 최종 디렉토리 문의
안녕하세요,마지막 실전 프로젝트에서 디렉토리가 많은데, 어떤 것이 최종일까요? 9번이 강의 내용으로는 최종인 것 같은데 디렉토리 구조가 좀 다른 것 같아서요.
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
깃헙 권한 요청합니다.
인프런 아이디 : @leejs인프런 이메일 : leejs@hdc-labs.com깃헙 아이디 : asooso1212@gmail.com깃헙 Username : asooso12
-
해결됨외워서 끝내는 네트워크 핵심이론 - 기초
[스위치가 하는 일과 비용] 스위치와 스위칭 용어 개념이 헷갈려서 질문합니다
Q1: 라우터와 스위치는 교차로로써 동일한 의미이지만, 라우터는 L3인 경우에 한해서 사용하는 표현이다. 맞을까요?Q2: 영상 중간에 "MAC 주소 기반 스위치는 L2 스위치"라고 말씀하시는 부분이 있어서 궁금한 점이 있는데요. 그럼 IP 주소 기반 스위치는 L3 스위치, IP 주소 기반 스위칭은 L3 스위칭이 맞을까요?Q3: 제가 잘 이해했는지 밑 내용 확인 한번 부탁드립니다.고속도로 네트워크자동차 패킷교차로 스위치 (L3 기반인 경우 라우터)경로선택 스위칭 (= 인터페이스 선택)