묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결15일간의 빅데이터 파일럿 프로젝트
클라우데라 매니저 클러스터 오류
빅데이터 클러스터 구성 3 강의를 실습중입니다.클라우데라 매니저 설정을 똑같이 따라했지만 이와같은 빨간 아이콘이 뜹니다.클러스터의 물리적 메모리가 꽉 찼길래 이것이 원인인가 하여 버츄얼박스의 서버 설정에서 메모리를 늘려보려고 했으나 아래와 같이 선택이 되지 않습니다. 버츄얼박스는 제공해주신 서버 이미지 파일을 그대로 사용했습니다.
-
미해결실전! 스프링 데이터 JPA
EntityGraph관련 질문
Repository에서 자료 검색할때 한번에 같이 불러오기위해 EntityGraph 를 사용했는데 attributePaths 가 1개일 경우 문제 없이 진행을 했는데 2개 이상일때는 cannot simultaneously fetch multiple bags 이런 에러가 발생했습니다. @EntityGraph(attributePaths = {"1번", "2번"}) 이런 방식으로 사용하였는데 사용방식이 잘못되었는지 아니면 2개 이상할때는 다른방법으로 해야하는지 궁금해서 질문 올립니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
교안 p.47 하단 map의 참조특징
참조만 하더라도 key-value 엔트리가 추가되는 map의 특성때문에 헷깔리는 부분이 있어 질문드립니다.#include<iostream> #include<map> #include<unordered_map> using namespace std; map<string, int> m1; unordered_map<string, int> umap; int main(){ if(m1.find("key1") == m1.end()){ for(auto e : m1)cout << e.first << " : " << e.second << "\n"; //출력되는 것 없습니다. } //p48 상단코드 if(m1["key1"] == 0){ for(auto e : m1)cout << e.first << " : " << e.second << "\n"; //key1 : 0 } return 0; }key의 존재유무를 find메소드로 판단하는 경우(위 코드 첫 번째 if문) :key-value가 추가되지 않으므로 '존재유무' 판단이 명확합니다. key의 존재유무를 value자료형의 초기값으로 판단하는 경우(위 코드 두 번째 if문) :참조만으로 key-value가 추가되어 '존재유무' 판단이 명확하지 않은 것 같습니다. 질문) 그럼에도 두 번째 if문 방식을 소개해주신 것에 대해 선생님께서 어떤 의도가 있으셨는지 궁금합니다
-
미해결따라하며 배우는 리액트 A-Z[19버전 반영]
John Ahn님 요 아래 질문 게시글 확인 좀 부탁드립니다~
9/13 에 질문을 남겨놓았습니다.계속 다음 단계로 못넘어 가고 있는데... 한번 확인 해봐주시면 감사하겠습니다~~!
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
persistenceUnitName: "hello" 부분에서 오류가 납니다
어떤 점이 문제인지 잘 모르겠습니다
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
main 패키지 클래스 내부에 run버튼이 생기지 않습니다
원래 메소드 옆에 run 버튼이 떠야 하는데 뜨지 않아서 오류가 생긴 것 같습니다. 구글링 후 add configuration - main 추가를 했지만 그래도 run 버튼이 생기지 않습니다.. 이것 때문에 자잘하게 오류가 뜨는데 어떻게 고칠 수 있을까요??(main 패키지 설정을 Mark Directory As -> Source Root 로도 해봤지만 아무 변화가 없었습니다)
-
미해결파이썬 증권 데이터 수집과 분석으로 신호와 소음 찾기
[2/5] plotly express 를 통한 일별 시세 시각화
plotly express 예제 중 질문입니다.1. 우분투 버전(base) root@gd-virtual-machine:~# cat /etc/issueUbuntu 20.04.4 LTS \n \l2. 파이썬 버전(base) root@gd-virtual-machine:~# python --versionPython 3.9.73. 공부하는 부분[2/5] plotly express를 통한 일별 시세 시각화px.line 을 처음에 실행하면 그래프가 나옵니다.그러나, 저장된 파일로 실행하면 그래프가 안 나옵니다.이런 경우도 보셨나요?4. 해당 소스import plotly.express as pximport pandas as pddf = px.data.stocks()dfpx.line(df, x="date", y="GOOG") 처음 실행은 정상적으로 그래프가 나옴저장된 파일로 실행하면 비정상적으로 그래프가 나오지 않음
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
스프링 설정 변경
pdf(43/64) 코드를 복붙하면 사진 처럼 빨간색 부분이 에러가 뜹니다 이부분은 제거 하면 되나요??
-
미해결FreeRTOS 프로그래밍
파일다운로드문의
안녕하세요. 수업시간에 보여주신 FreeRTOS_실습응용프로젝트_2019-03-14 홍영기.pdf 파일은 어디서 다운로드 받나요?
-
미해결SELECT ALL FROM SQL
수료증
수료증 받아야하는데미발급 표기만 뜨고 받는 방법은 모르겠네요혹시 수료증이 없는 강좌인가요?ㅜㅜㅜㅜㅜㅜㅠㅠㅠㅠㅠ
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
도커로 서비스를 올렸을 때 오류가 발생합니다.
저는 jenkins, tomcat 을 docker 컨테이너로 올려서 실습을 하고 있는데요..tomcat 서버에 배포를 하려고 보면..오류가 발생하고 있습니다.아무래도 IP 설정이나 계정 정보가 잘못 되었을 거로 판단이 되는데..docker 로 서비스를 구동한 경우에tomcat IP를 어떤걸로 해야 하나요?제 로컬PC의 IP 인지.. localhost 인지.. tomcat 컨테이너의 IP인지... 확인 부탁드립니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Internal Server Error status=500 에러가 뜹니다..
localhost:8080까지는 잘 들어가지는데 /hello를 쳐서 들어가려고 하면 Internal Server Error status=500 에러가 뜹니다..
-
미해결[입문자를 위한 UE5] Part2. 언리얼 엔진 2D 게임 개발 입문
매니저 질문드립니다
강의 항상 감사드립니다강의를 바탕으로 언리얼에서 IOCP를 Depatch 돌리는 부분을 GaemMode로 하니 말씀하신대로 레벨이 변경될때마다 삭제되서GameInstance에서 관리시키려고 하니 Actor가 아니라서Tick으로 돌릴수가 없습니다혹시 언리얼에서는 어느 부분에 넣어야할지 알 수 있을까요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
postman 동작시 cannot post/register 오류
7강 듣고 있는데 마지막 부분에 postman으로 등록 되는지 안되는지 테스트하는 부분에서 계속<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Error</title> </head> <body> <pre>Cannot POST /register</pre> </body> </html>이러한 오류가 뜹니다 404 not found 라고 뒤에는 되어있구요..몽고디비연결됐다고는 뜨는데 왜 이런 오류가 나는걸까요?제발 해결해주세요 강사님 ㅠㅠ
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
localhost 8081으로 접속이 안됩니다.
2022-09-15 14:18:27.198 DEBUG 16580 --- [nio-8081-exec-5] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [985]2022-09-15 14:18:27.198 DEBUG 16580 --- [nio-8081-exec-5] o.a.coyote.http11.Http11InputBuffer : Received []2022-09-15 14:18:27.198 DEBUG 16580 --- [nio-8081-exec-5] o.apache.coyote.http11.Http11Processor : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@53383b71:org.apache.tomcat.util.net.NioChannel@1c7dafe8:java.nio.channels.SocketChannel[connected local=/0:0:0:0:0:0:0:1:8081 remote=/0:0:0:0:0:0:0:1:56703]], Status in: [OPEN_READ], State out: [OPEN]2022-09-15 14:18:28.719 DEBUG 16580 --- [nio-8081-exec-6] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [985]2022-09-15 14:18:28.719 DEBUG 16580 --- [nio-8081-exec-6] o.a.coyote.http11.Http11InputBuffer : Received [GET / HTTP/1.1 이렇게 오류가 뜨고 접속이 안되네요 ㅜㅜ
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
dto에 대해 질문하고 싶습니다
스프링 부트로 RestAPI를 개발하고 있습니다.한가지 질문하고 싶은게 있습니다.리퀘스트로 받을 수 있는 값은 정해져 있지만 json에는 변경되는 값만 들어있습니다.json의 null을 별도의 값으로 간주하고 있어서null일 경우의 처리와 값이 존재하지 않을 경우(undefined) 처리가 분리되어 있습니다. 이런 경우에 깔끔하게 해결할 수 있는 방법이 있을까요?? 예를 들어서 아래와 같은 리퀘스트를 받는 경우에class StudentDto { String name; (필수값) String age; String hobby;} JSON은 다음의 3 경우가 있습니다.{ "name": "hong gil-dong", "age": 20, "hobby": "도둑질"}위 경우 모든 값이 들어오기 때문에 그냥 세이브나 업데이트를 하면 됩니다.{ "name": "hong gil-dong", "age": 20}위 경우 hobby 필드가 없기 때문에 hobby는 db의 값을 그대로 유지합니다.{ "name": "hong gil-dong", "age": 20, "hobby": null}위 경우 모든 필드를 세이브나 업데이트 합니다. (hobby는 null을 넣음)문제는 이때 undefined일 경우 처리하는 로직과, null 일 경우 처리하는 로직이 분리되어 있습니다.현재 사용하고 있는 방법은 setter는 값이 있을 경우(null도 해당)에만 움직인다는 점을 이용해서class StudentDto { String name; String age; String hobby; boolean hasName; boolean hasAge; boolean hasHobby; public void setHasHobby() { this.hobby = hobby; this.hasHobby = true; }} 이런식으로 리퀘스트 오브젝트 내에 세터를 둔 다음if (studentRequest.getHasHobby()) { ... }이렇게 조건으로 체크하고 있습니다... 안좋은 처리인 줄은 알지만 이렇게 만들어져 있어서 어쩔 수 없네요... 이런 경우 깔끔한 해결 방법이 있을까요? dto 대신 Map<String, Object> 를 사용하면 비슷하게 처리가 될 것 같은데문제가 있을 것 같아서 dto나 라이브러리 등으로 해결할 수 있는지 알고 싶습니다감사합니다
-
해결됨FreeRTOS 프로그래밍
[질문/해결완료] configUSE_IDLE_HOOK 를 1로 설정하고 동작 시 BusFault exception 발생
test시 code는 아래와 같이 수정하였습니다.freertosconfig.h에서 configUSE_IDLE_HOOK를 1로 설정각 task마다, 각 task에 할당된 전역변수를 1씩 증가vApplicationIdleHook에서 task별 증가된 전역변수값 출력디버깅을 위해서 exception hander를 모두 enable (control.shcsr [18:16] = 0x7 로 설정) 하고 test 결과.busfault exception이 발생하였습니다.vApplicationIdleHook() 수정상황UART 상황: task1~3값은 0이고 idle task에서만 count 증가한 것처럼 출력니다. reset 하고 동작시에도 항상 고정적인 위치 (Idle task에서 증가한 변수가 180인 시점) 에서 발생합니다. (재현 100%)해당 시점의 register 상황입니다. lr이 0xfffffff1로 보아 exception 처리 중 busfault exception이 발생한 듯 보입니다만 추가적인 stack 분석은 능력 밖이네요.fflush 등의 uart 처리가 상대적으로 느려서 뭔가 문제가 발생하는 걸까요? 타 환경에서라도 test 부탁드립니다.
-
미해결입문자를 위한 자바스크립트 기초 강의
삼항 연산에서 질문
이런 오류가 납니다..오타가 있는지 몇번이나 점검했습니다..
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
파일 소스코드 그대로 복붙해도 오류떠요 ㅜㅜ
package com.bokchi.twice import android.content.Intent import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.os.Handler import com.example.twice.MainActivity import com.example.twice.R @Suppress("DEPRECATION") class SplashActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_splash) Handler().postDelayed({ startActivity(Intent(this, MainActivity::class.java)) finish() }, 3000) } }
-
미해결스프링 핵심 원리 - 기본편
클라이언트가 뭔가요?
강의 "관심사의 분리" 17분 정도에서'클라이언트인 memberServiceImpl 입장에서 보면' 이라고 하셨는데예전 "주문과 할인 도메인 설계" 강의에서 클라이언트는 main, controller 등에 해당하고, 클라이언트는 주문 서비스에 주문 생성을 요청하는 것이라고 했습니다. 그래서, memberServiceImpl은 그냥 주문 서비스 구현체 아닌가 생각됩니다.주문 생성을 요청하는 것(사람?)은 따로 있고, 이는 MemberApp, OrderApp이 아닌가 생각됩니다. 정확히 클라이언트가 무엇인지 모르겠습니다.현재 프로젝트에서 클라이언트가 어떤 파일이고, 어떤 역할을 하는지 궁금합니다.또한 클라이언트가 있으면 서버는 누군지 궁금합니다.또한 백엔드 개발은 서버 프로그래밍으로 알고 있는데, 클라이언트가 왜 여기 존재하는지도 잘 모르겠습니다.마지막으로 memberServiceImpl은 정말 클라이언트인지 궁금합니다.