묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결타입스크립트의 모든 것
안녕하세요 정말 좋은 강의 감사합니다
안녕하세요 정말 좋은 강의 감사합니다.혹시 vscode extension은 어떤거 쓰시는지 알수있을까요..?
-
미해결C# 입문부터 Xamarin Forms(자마린 폼즈) + Maui(마우이) 안드로이드, 윈도우 앱(UWP) 동시에 만들기
라인복제 단축키 Ctrl+D 가 안되는데 해결했네요
위와 같이 나오면서, 라인 복제가 안됩니다. 아래와 같이 키보드 리셋을 했더니 됩니다.도구>옵션>환경>키보드>다시 설정 출처:https://stackoverflow.com/questions/71609825/duplicate-line-visual-studio-2022
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
h2 database 접속 질문
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]jdbc:h2:~/test로는 접속이 잘되고 home에 test.mv.db 가 있는 것 까지 확인했습니다. 이후에 jdbc:h2:tcp://localhost/~/test 로 접속하려고 하니 다음과 같이 연결 거부가 뜹니다. 어떻게 해결해야 할까요 ?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
sqlite 데이터 삭제가 안됩니다...ㅠ
강의에서는 레코드삭제 버튼이 생겨서 데이터를 지울 수 있었는데, 제가 할 때는 생성되지 않아 지울 수가 없었습니다.SQL 실행에서 명령어를 넣어보려 해도 에러가 뜹니다. 어떻게 하면 데이터를 지울 수 있나요?
-
해결됨WEB2 - Node.js
패키지 매니저 오류
pm2 start main.js --watch 를 입력했을때 [PM2][ERROR] Script already launched, add -f option to force re-execution 라고 오류가 뜹니다.
-
미해결ChatGPT API 입문 강의 - 30분 만에 다국어 번역기 웹 풀스택 개발하기
500 Internal Server Error
안녕하세요! 우선 좋은 강의 정말 감사드립니다.강의를 듣고 직접 따라해 보다 아래와 같은 에러가 발생하여 문의 드립니다.혹시 이 에러의 해결 법을 아신다면 공유해주시면 정말 감사드리겠습니다.
-
미해결Flutter 초입문 왕초보편
안드로이드 WebView err_cleartext_not_permitted 오류 질문합니다.
안녕하세요. 저는 오준석 선생님의 강의를 듣고 있는 천정환 학생입니다. 구글에 검색해서 오류로 입력을 하였지만 계속 오류가 나오는데요. 비슷한 사례가 있으신지 궁금합니다.
-
미해결Klaytn 클레이튼 블록체인 어플리케이션 만들기 - 이론과 실습
npm run dev 후에 caver-js 에러 해결
ERROR in ./node_modules/caver-js/packages/caver-ipfs/src/index.js Module not found: Error: Can't resolve 'fs' in 'C:\Users\user\Desktop\sidejobs\klaytn1\addition-game-starter\node_modules\caver-js\packages\caver-ipfs\src' @ ./node_modules/caver-js/packages/caver-ipfs/src/index.js 21:11-24 @ ./node_modules/caver-js/packages sync ^\.\/.*\/src\/index\.js$ @ ./node_modules/caver-js/index.js @ ./src/index.js @ multi (webpack)-dev-server/client?http://localhost:8080 ./src/index.js1.에러가 발생한다 뭐가 문제인가?2.로그를 보니 caver-js 가 어쩌고 저쩌고 fs 가 어쩌고 하면서 문제가 발생한다. 3. 아마도 기존에 설치된 것들과의 버전 호환 문제가 아닌가 싶었다 4. 모르겠고 그냥 caver 다시 설치해보자 싶었다 5. npm install caver-js 하고 엔터를 갈긴다 6. 잘된다.
-
미해결이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
아이템 먹기전에 무기로딩이 돼있습니다.
아이템 먹기전에 Obj List Class=SkeletalMesh 시이미 리소스를 불러와 있는상태인데요.. 로그 확인했습니다. 어디선가 불러오는거같은데 확인할 수 있는 방법이 있을까요??
-
해결됨[2025년 출제기준] 웹디자인기능사 실기시험 완벽 가이드
포토샵 작업할때
수험자 제공파일에 있는 원본이미지를 편집해서images 폴더에 png 혹은 jpg파일로 저장하잖아요근데 영상보면 원본이미지도 따로 저장하시던데이 원본이미지 저장도 필수인걸까요?
-
해결됨[라이브 멘토링] 유니티 뱀파이어 서바이벌 장르 모작
sprite가 load가 되지않습니다
Managers.Resource._resources 에 아래 동작으로 sprite를 넣었는데 막상 저장된 곳을보면 sprite가 아닌 texture입니다 string loadKey = key; if (key.Contains(".sprite")) loadKey = $"{key}[{key.Replace(".sprite", "")}]"; // 리소스 비동기 로딩 시작. var asyncOperation = Addressables.LoadAssetAsync<T>(loadKey); 그래서 젬의 sprite가 변경이되지않습니다..코드는 첨부된걸로 해봐도 동일한데 유니티문제일까요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
트랜잭션 커밋시 영속 컨텍스트, 그리고 트랜잭션 커밋과 종료의 차이
트랜잭션이 커밋이 일어나면 영속 컨텍스트가 어떻게 되는지 궁금해서 질문드립니다. 비슷한 질문이 있어 해당 글의 답을 보니, "커밋되는 시점에는 영속성 컨텍스트를 삭제한다."라고 되어있습니다.그런데 어떤 블로그 글에서는 커밋되더라도 영속 컨텍스트의 1차 캐시는 남아있고, 쓰기 지연 SQL 저장소의 내용은 사라진다고 되어있습니다.Q1. 정확히 어떻게 되나요? 그리고 "컨텍스트의 삭제"의 정확한 의미가 이해가 되지않아서 이 부분도 궁금합니다!Q2. 영속 컨텍스트 자체가 삭제되는거라면, 커밋될 때 영속 컨텍스트의 삭제와 엔티티 매니저를 close()할 때 영속 컨텍스트가 닫히는것의 차이가 무엇인지 궁금합니다!Q3. 그리고 트랜잭션 커밋과 종료의 차이가 무엇인지 궁금합니다.찾아보니 "COMMIT을 수행하면 하나의 트랜잭션 과정을 종료하는 것이다"라고 봤는데, 워딩의 차이이지 결국 같은 의미인가요? 아니면 커밋하지않고 트랜잭션이 종료될 수 도 있는건가요?감사합니다.
-
미해결스프링 핵심 원리 - 기본편
@Configuration 관련하여 질문 드립니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. public class BeanLifeCycleTest {@Test public void lifeCycleTest(){ConfigurableApplicationContext ac1 = new AnnotationConfigApplicationContext(LifeCycleConfig.class);// ConfigurableApplicationContext ac2 = new AnnotationConfigApplicationContext(LifeCycleConfig.class); NetworkClient client1 = ac1.getBean("networkClient",NetworkClient.class); NetworkClient client2 = ac1.getBean("networkClient",NetworkClient.class); System.out.println(client2); System.out.println(client1); Assertions.assertThat(client1).isSameAs(client2); ac1.close(); ac1.close(); }// @Configuration static class LifeCycleConfig{// @Bean @Bean(initMethod = "init" , destroyMethod = "close")public NetworkClient networkClient(){NetworkClient networkClient = new NetworkClient(); networkClient.setUrl("http:://hello-spring.dev"); me(); return networkClient; }public void me(){System.out.println("test"); }}}다음과 같이 @Configuration을 지웠다 넣었다 해보면서이전에 배운 싱글톤에 대한 테스트를 해보고 있는데요 제 생각에 @Configuration을 빼면 빈에 등록 한번 등록된 객체의 값을 참조해서 가져오기만 하는 싱글톤 방식과 다르게 객체를 계속 생성해서 테스트 코드도 통과하면 안되고 connect도 두번 일어야 한다고 생각했습니다. 하지만 계속 테스트 코드를 통과하는 상황입니다. 제가 왜 이런걸까요?
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-H 맞왜틀 질문
안녕하세요.두 로직이 같은 것 같은데 하나는 맞고 하나는 틀려서 질문드립니다.부분합 계산하는 로직은 똑같은데, 답지 풀이와 다르게 처음에 부분합을 구하고 한 칸씩 옮기면서 다음 값들을 빼고 더하는 로직입니다.<맞는 코드>http://boj.kr/71648b379df54b9da80fe0b80ec8ca33#include<bits/stdc++.h> using namespace std; int N, K, num; vector<int> temperatures; int main(){ ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); cin >> N >> K; for (int i = 0; i < N; i++) { cin >> num; temperatures.push_back(num); } int sum = 0; for (int i = 0; i < K; i++) { sum += temperatures[i]; } int ret = -10000000; ret = max(sum, ret); for (int j = K; j < N; j++) { sum = sum + temperatures[j] - temperatures[j - K]; ret = max(sum, ret); } cout << ret << "\n"; }<틀린 코드>http://boj.kr/c2a7e69a69f6426d87429b3920570c4c#include<bits/stdc++.h> using namespace std; int N, K, j; vector<int> temperatures; int main(){ ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); cin >> N >> K; for (int i = 0; i < N; i++) { int num = 0; cin >> num; temperatures.push_back(num); } int sum = 0; for (int i = 0; i < K; i++) { sum += temperatures[i]; } int ret = -10000000; ret = max(sum, ret); j = K; do { sum = sum + temperatures[j] - temperatures[j - K]; ret = max(sum, ret); j++; } while (j < N); cout << ret << "\n"; }사실 변경점이 do-while문을 for문으로 바꾼 것 밖에 없는데 맞더라구요...혹시 제가 발견하지 못한 차이점이 있을까요?좋은 강의 감사합니다. ㅎㅎ
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
최대점수 구하기(DFS) 질문 드립니다.
if L==n 부분에서 return 을 안해도 되나요?예를 들면 DFS(6,30,20) -> DFS(7,30,20) 이런식으로 dfs 재귀가 무한으로 반복되는거 아닌가 헷갈리네요..
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
ssh 도커 이미지 ssh 접속이 불가능하네요.
Clean ubuntu OS(ver. 22.0) 설치 후 강의를 잘 따라하고 있습니다. - ssh 컨테이너 이미지 22번 포트 접속시 안내 주신 비밀번호(P@ssw0rd)로 접속이 불가능하네요. 접속시 권한 오류가 나오는데 이유를 알 수 있을까요?EPOSITORY TAG IMAGE ID CREATED SIZEhello-world latest 9c7a54a9a43c 5 weeks ago 13.3kBedowon0623/docker latest 0fb6edbcfae2 8 months ago 1.34GB Permission denied, please try again.
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
sum함수 작성법의 차이
작업형1 모의문제1에서print(df['f3'].sum())print(sum(df['f3]))위와 아래 코드의 차이가 무엇인가요 1번은 왜 sum함수가 뒤에 있는데도 계산이 되나요? 둘다 오류없이 작동은 합니다
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
이상치 IQR 처리
cols = list(X_train.columns[X_train.dtypes != object]) print(cols) for col in cols: Q1 = X_train[col].quantile(0.25) Q3 = X_train[col].quantile(0.75) IQR = Q3 - Q1 min_iqr = Q1 - 1.5*IQR max_iqr = Q3 + 1.5*IQR X_train.loc[X_train[col]<min, col] = min_iqr X_train.loc[X_train[col]>max, col] = max_iqr print(X_train)이렇게 하고 X_test도 똑같이 해도 될까요?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
언제 subset을 사용하는지 모르겠습니다
작업형 1 모의문제1(2번문제)1.df['f1'] = df['f1'].dropna(subset=['f1'])2.df['f3'] = df['f3'].fillna(df['f3'].mode()[0])1번은 f1컬럼의 데이터를 삭제할때 subset을 사용하고2번은 f3컬럼의 최빈값으로 추가할때는 왜subset을 사용하지 않나요?1번,2번의 차이가 궁금합니다
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
서버 중지 시 클라이언트에 통지가 안
안녕하세요. iocpcore부터는 난이도가 급상승 하는군요.간단한 클라이언트와 서버 모두를 overlapped callback으로 만들어 봤습니다.그런데 연결된 상태에서 서버가 중지를 하면 클라이언트의 콜백 함수로 연결이 끊어진 이벤트가 넘어오지 않습니다.서버는 클라이언트가 접속을 종료하면 접속 종료 이벤트를 받습니다.(콜백 함수로 전송바이트 0이 넘어옴)서버쪽에서는 accept를 한 다음에 리턴 된 클라이언트 소켓을 넘겨서 WSARecv를 호출한 상태이고요,클라이언트는 connect 호출 후 listenSocket을 넘겨서 똑같이 WSARecv를 호출했습니다.어떤 원인을 생각해 볼 수 있을까요?