묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
502 Bad gateway 오류...
django 컨테이너 오류 로그입니다 deploy.py 에 HOST는 mariadb로 되어있고요 namedvolume DB컨테이너이름도 똑같이 mariadb로 했습니다 그리고 nginx 오류로그입니다 대체 뭐가문제일까요... deploy.py 에서 maria_db로 돼있던거 mariadb로 고치고 push하고 컨테이너만들었는데 이것때문에 오류가나는건가요? 만약그렇다면 다시 HOST를 maria_ab로 바꾸고 컨테이너를 만들어야하나요??
-
미해결홍정모의 따라하며 배우는 C++
오류가 왜 뜰까요?
google검색하면 그냥 dev cpp쓰세요 이런 오류 안나타납니다. 뭐 그러네요 #include <iostream> using namespace std; class something{ private: static int s_value; int m_value; public: static int getValue(){ return s_value; //return ((this->))s_value; static 멤버평션에선 이거 오류 //얘는 특정 객체를 이용해서 접근하는 용도가 아님. //return m_value; 얘도 안됌. static멤버평션은 static멤버변수만 리턴함 } void speak(){ cout<<"speak"<<endl; } static void staticSpeak(){ //((this->))speak(); 다시 말하지만 static 멤버 펑션은 this, 객체랑 바인딩이 되어있지 않음. } }; int something::s_value=1024; int main(int argc, const char * argv[]) { //cout<<something::s_value<<endl; //오류 s_value가 public이면 가능 something s1; cout<<s1.getValue()<<endl; //cout<<s1.s_value<<endl; //당연히 오류 //이거 안되는건 getValue사용하면되니까 상관이 없는데 특정 인스턴스가 없는데도 위에껀 접근이 안되네 //특정 인스턴스없을때 접근할 수 있으면 유용할텐데 //위에 멤버함수를 static으로 전환 -> 특정 인스턴스 거치지 않고 접근할 수 있게됌. cout<<something::getValue()<<endl; cout<<s1.speak()<<endl; <--------오류나는 파트 //cout<<something::speak()<<endl; 오류 return 0; }
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
@Autowired 사용
안녕하세요 김영한 선생님 지난 강의에서 이미 배운 내용이라 조금 부끄러운 질문이지만, 구글링 후에도 명확한 답을 얻지 못하여 이렇게 남깁니다. 이번 영상의 테스트 케이스에서, @Autowired MemberRepository memberRepositiry; 위와 같이 의존관계를 주입하셨습니다. <스프링 컨테이너가 관리하는 스프링 빈이어야 @Autowired를 통해 자동으로 의존관계를 주입할 수 있다>고 기억하고 있는데요, 이번 코드에서는 빈이 생성되지 않은 것 같은데, 제가 어느 부분을 놓치고 있는 것인지 궁금합니다 ㅜㅜ 늘 즐겁게 배우고 있습니다 감사합니다 :)
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
스트림관련식
ordersV6의 스트림식에서 orderQuerydto를 키로 하고 orderitemquerydto의 list를 밸류로 한것 같은데 multivaluemap이 아닌 그냥 map은 키가 같을때 밸류를 덥어씌우는것으로 알고 있는데 어떻게 밸류가 list<orderquerydto>형태로 저장될수 있는지 궁금합니다.
-
해결됨탄탄한 백엔드 NestJS, 기초부터 심화까지
JwtAuthGuard가 Strategy를 어떻게 알고 실행하는건가요?
import { Injectable } from '@nestjs/common'; import { AuthGuard } from '@nestjs/passport'; @Injectable() export class JwtAuthGuard extends AuthGuard('jwt') {} AuthGuard를 상속받으니 해당 클래스 내에서 Strategy를 찾아서 validate 함수를 실행하는 것 같긴 한데 jwt.guard에는 인자로 직접 의존성을 주입하지 않고도 jwt.strategy의 클래스를 어떻게 찾아내는지 잘 모르겠습니다.
-
해결됨[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
로그인은 가능하나 글쓰기 기능이 동작하지 않습니다.
로그인은 되는데 글쓰기 기능은 버튼을 눌러도 아무 일이 일어나지 않습니다. BoardWriteActivity.kt 코드입니다. build.gradle(:Module) 입니다. build.gradle(:Project) 입니다. Androidmanifest 입니다. 강사님 코드와 비교해봤을때 다른점은 없는데 로그인은 되는데 글쓰기 기능이 동작하지 않습니다. 로그를 보니 2021-08-15 16:52:45.697 23215-27862/com.example.mysampleapp W/PersistentConnection: pc_0 - Firebase Database connection was forcefully killed by the server. Will not attempt reconnect. Reason: Database lives in a different region. Please change your database URL to https://mysampleproject-2f2b2-default-rtdb.asia-southeast1.firebasedatabase.app 이렇게 되어있어서 해당 주소로 realtime database의 위치를 바꾸고 진행해도 동일하게 글쓰기를 눌러도 아무 일이 일어나지 않습니다...
-
미해결더 자바, Java 8
CompletableFuture2 학습 중 궁금한점이 있습니다.
CompletableFuture 2 강의 중에 09:16쯤에 allof 후에 thenApply 시점에서 모든 작업이 끝난 상태라고 하셨는데 그러면 allof는 invokeAll과 같이 모든 작업이 끝날 때까지 기다리는 것 같은데 그러면 블록킹 콜이 되는 것이 아닌가요?? 하지만 11분 53초에서는 아무것도 블록킹이 되지 않는다고 하셔서 헷갈려서 질문 드립니다. 제가 블록킹 콜에 대한 의미를 잘못 알고 있는 것일까요?? 관련 키워드도 함께 알려주시면 공부해보겠습니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
메모리 배리어
앞서서 캐시를 사용하는 이유가 메모리까지 계속 데이터를 나르기가 버겁기 때문이라면 메모리 배리어는 직접 메모리에 적재하거나 적재된 걸 가져오는 거라면, 필요한 부분에만 사용해야 하는 건가요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
1. URL 매핑 정보에서 컨트로러 조회, 2. 컨트롤러 호출
여기서 1. URL 매핑 정보에서 컨트롤러 조회는 controllerMap에서 key값을 조회(?)하는걸 뜻하고 2.컨트롤러 호출은 유저가 주소를 입력했을 때 get(해당URL)해서 MAP에서 해당 객체를 얻는걸 뜻하나요.??
-
미해결C# 입문부터 Xamarin Forms(자마린 폼즈) + Maui(마우이) 안드로이드, 윈도우 앱(UWP) 동시에 만들기
비쥬얼 스튜디오 2017로 하고 있습니다.
안녕하세요 자마린 강의 수강중인데 2017버젼으로 진행중입니다.따라서 진행하는데 동의하는 부분이나 안드앱 장치관리자 안열리는데 버젼 차이가 심한가요??
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
실행시 초기화면에서 navbar의 오른쪽 메뉴가 뜨지 않습니다.
원래대로라면 landingpage에서 signin과 signup이 떠야할 텐데 왼쪽 메뉴는 정상적으로 뜨지만 오른쪽 메뉴는 뜨지 않습니다.
-
해결됨홍정모의 따라하며 배우는 C언어
VS code int type의 pointer의 size는 8 byte
10:30분쯤 코드강의에서 포인터로 선언된 변수의 size는 컴파일러에 따라 런타임시에 결정된다고 보았습니다.VS code에서 아래와 같이 작성하면 int의 sizeof는 4 byte인데int type의 pointer의 size는 8 byte입니다.4byte라면 int type이니까 그런가보다 할거 같은데왜 gcc에서의 int type pointer size는 8 byte일까요?
-
미해결실전 프로젝트로 배우는 타입스크립트
Chart.js 문의
2021-08-15 현재 시점에 'chart.js'를 설치하면 강의 영상의 오류와는 다르게 아래와 같은 메시지를 보여주고 있습니다. '"/Users/kisstest/Desktop/project/typescript/learn-typescript/project/node_modules/chart.js/types/index.esm"' 모듈에 기본 내보내기가 없습니다. 대신 '"/Users/kisstest/Desktop/project/typescript/learn-typescript/project/node_modules/chart.js/types/index.esm"에서 { Chart } 가져오기'를 사용하시겠습니까?ts(2613) 위의 내용대로 import { Chart } from 'chart.js'; 가져오기를 하게 되면 에러가 없어진것을 볼 수 있는대 현 시점에 라이브러리가 @types에 관한 정의를 추가 하였기 때문에 에러없이 쓸수 있게 된건가요?
-
미해결팀 개발을 위한 Git, GitHub 입문
푸시가 할 때 막힙니다
다른 것은 문제가 없는데 푸시를 하면 이런 창이 뜹니다. 토큰, 유저네임, 암호를 입력하면 밑의 에러가 뜹니다.
-
미해결내 업무를 대신 할 파이썬(Python) 웹크롤링 & 자동화 (feat. 주식, 부동산 데이터 / 인스타그램)
주피터 노트북 실행시 질문입니다.
주피터 노트북 실행시 질문입니다. 1. jupyter-lab 실행 시 'jupyter-lab'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. jupyter -lab usage: jupyter [-h] [--version] [--config-dir] [--data-dir] [--runtime-dir] [--paths] [--json] [--debug] [subcommand] jupyter: error: one of the arguments --version subcommand --config-dir --data-dir --runtime-dir --paths is required 이게 나옵니다. 안되는 이유가 궁금합니다. 2. 부모폴더(user)로 이동할려고 지정된 경로를 찾을 수 없습니다. 라고 나오는데 왜그런건가요? 3. 제가 주피터 노트북을 d드라이브에 설치하여서 cd로 D;juypter_notebook을 이동할려고 해도 다시 사진 처럼 c드라이브로 원상복구 되는데 이것은 왜그런건지 궁금합니다. 4. 탐색창에 주피터 노트북 아이콘을 클릭해서 실행하면 제대로 작동이되는데 프롬프트에서 실행하면 안되는 이유가 궁금합니다.
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
사진 파일 관련 질문입니다.
안녕하세요 선생님 오늘 등록했는데요, 열심히 한번 따라해 보겠습니다. ㅎㅎ 1. 강의는 BTS 앱 만들기 첫번째 강의 듣고 있습니다. 2. 질문 내용은 첫강의 들으면서 BTS 사진 말고 다른 사진도 넣어볼려고 딴거를 막 넣어봤는데요 나오는 사진도 있고 나오지 않는 사진도 있더라구요. 혹시 뭐 파일명이나 확장자나 제한같은게 있나요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
JPA repository, REST API 개발
spring, MVC, JPA를 공부하면서 전체적인 흐름을 보려고 노력을 했는데요..! 자꾸만 아리송합니다 ㅠㅠ 강의를 보고 프로젝트에 적용해보려고 했으나.. 아직 쉽지않네요 ㅠㅠ 본 강의에서는 REST API방식이 아닌, 타임리프 같은 뷰 템플릿을 사용하여 만듭니다. 그래서 컨트롤러로 요청을 받고 모델에 값을 저장해서 뷰로 값을 보내죠 ! 그 뷰에서 따로 JSTL같은 문법으로 모델에 담긴 값을 받아서 렌더링(?)을 해주는데요 ! 지금 API 통신은 어떻게 되는지 감이 잘 안오네요 ㅠㅠ 리액트 개발자 분들과 프로젝트를 진행중인데, 소통은 어떻게 하는지 레퍼런스나 키워드 알려주실 수 있나요..? 두번째 질문입니다 ! 강의에서는 member 클래스와 repository 클래스를 만듭니다. 여기서는 JPA를 사용하지 않아서 respository를 만든 것 같은데요, JPA를 사용하면 interface에 JpaRepository를 만듦으로서 이 해당 클래스를 대체했다고 봐도 무관할까요?? 그래도 Member 클래스와 같은 클래스는 기본적으로 만들어 줘야 하는건지 모르겠습니다 ㅠㅠ (Entity 설계는 끝난 상태입니다 ! Entity설계한것이 Member 클래스의역할을 하는건가요??)
-
미해결실전! Querydsl
연관관계 편의 메소드에서 질문 있습니다!
안녕하세요 강의 수강 중 연관관계 편의 메소드에서 궁금한 점이 있어서 질문 드립니다. Members.java @Entity@Getter @Setter@NoArgsConstructor(access = AccessLevel.PROTECTED)@ToString(of = {"id", "username", "age"}) public class Member { @Id @GeneratedValue @Column(name = "member_id") private Long id; private String username; private int age; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "team_id") private Team team; public Member(String username) { this(username, 0); } public Member(String username, int age) { this(username, age, null); } public Member(String username, int age, Team team) { this.username = username; this.age = age; if (team != null) { changeTeam(team); } } public void changeTeam(Team team) { this.team = team; team.getMembers().add(this); }} public void changeTeam(Team team) { this.team = team; team.getMembers().add(this);} 위의 메소드에서 만약 인자로 넘어온 team이 teamA라면 team.getMembers()를 하면 teamA에 속해 있는 member들이 쭉 뽑아지는거 아닌가요? 맞다면 이 getMembers()는 어디에 있는 member들을 뽑아오는 건가요? 뭔가 머리 속에 상상이 안돼서 그런데 구체적인 예시를 들어주시면 감사하겠습니닷!
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
인코딩 관련해서 질문있습니다.
밑의 이미지에서 데이터가 UTF-8로 인코딩 후 gzip으로 인코딩 되는 총 2번의 인코딩 과정을 거치는 것ㅇ; 맞나요?
-
미해결코딩이 필요 없는 데이터분석, 머신러닝 - 오렌지3(Orange3) 기초
맥북
제가 지금 맥북으로 강의를 듣고 있는데 맥북은 파일을 어떤 걸로 해여하나요?