묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
컨테이너에서 볼륨 설정 문의 드립니다
안녕하세요! 딱 61강 끝내고 서버 잘 돌아가는거 확인하고 한가지 의문이 생겨서 문의드립니다. 혹시 django_container_gunicorn 만들 때 볼륨 설정했던 것 같은데 pragmatic 폴더가 원래 여기쯤 생겨있어야 하지 않나 싶어서요..
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
mapper
mapper에서 그냥 쿼리문을 쓰지않고 CDATA를 넣는 이유가 무엇인가요?
-
미해결
png파일 관련
안녕하세요 html과 css를 시작한지 얼마 안되 왕초보입니다. 동영상 강의를 들으면서 따라하는 중인데 css에서 png파일이 적용이 안돼서 질문 남깁니다ㅜ 이 png 파일이 스프라이트 형식으로 되어있어서 이미지가 여러 개 있는데 처음 로고에 적용할 때는 투명 배경이 적용돼서 잘 적용했습니다. 두 번째에 같은 이미지의 다른 부분(검색 아이콘)을 넣으려고 했더니 같은 png파일임에도 불구하고 회색 배경?이 같이 들어가더라고요ㅠㅠ 여기서부터 강의를 못듣고 있습니다. 혹시 문제를 아시는 분 답변 부탁드립니다ㅠㅠㅠ
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
인텔리제이에서 실행과 jar파일 배포해서의 실행 차이에 대해 궁금합니다.
@Controller @RequestMapping("/test") public class TestController { @GetMapping("/test") public void test1(){ System.out.println("test1"); } @GetMapping("/test2") public String test2(){ System.out.println("test2"); return "test/test"; } @GetMapping("/test3") public String test3(){ System.out.println("test3"); return "/test/test"; } } 위와 같이 컨트롤러 작성하고 resources/templates/test/test.html 파일을 생성해 두었습니다. 인텔리제이에서는 아무런 문제없이 test, test2, test3 모두 정상적으로 실행되는데 jar파일 생성후 java -jar로 실행하면 test, test2는 실행되는데 test3를 호출하면 http://localhost:8080/test/test3 ERROR 3380 --- [nio-8080-exec-3] org.thymeleaf.TemplateEngine : [THYMELEAF][http-nio-8080-exec-3] Exception processing template "/test/test": Error resolving template [/test/test], template might not exist or might not be accessible by any of the configured Template Resolvers 위와 같이 오류가 발생됩니다. test3의 리턴값에 "/" 을 붙여 절대경로로 설정되어 있는것인데. 왜 인텔리제이에서는 정상적으로 실행되는반면 jar배포 파일로 실행하면 오류가 발생되는지 모르겠네요. 1. 위의 상황에서 리턴값에 "/" 이 포함안된 상대경로로 하는게 맞는것인지? "/" 포함된 절대경로로 하는게 맞는것인지? 또는 둘다 맞는것인지 궁금합니다. 2. 인텔리제이와 jar파일 배포시 왜 다른 결과가 나오는지 궁급합니다. 인텔리제이 2020.0.4 버전 스프링부트 2.5.0 자바 11
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
args.Completed += OnConnectCompleted; 에서 질문 있습니다.
Listener에서는 args.Completed 이벤트에 콜백 함수OnAppectCompleted()를 추가할때 args.Completed += new EventHandler<SocketAsyncEventArgs>(OnAppectCompleted); 위와 같이 구현하셨는데, Connector에서 args.Completed 이벤트에 콜백 함수OnConnectCompleted()를 추가할때 args.Completed += OnConnectCompleted; 로 구현하신 이유가 있을까요??
-
미해결코알못에서 웹서비스 런칭까지 : 2021 제주 코딩 베이스캠프(Django)
Lorem
<p> Lorem</p> 를 쓸 때 Lorem 택스트가 한 줄 끝까지 나오는데요. 이곳을 어떻게 각 별행처럼 쓸 수 있어요?
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
05-park_pandas_profile.html 관련
삭제된 글입니다
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
만약 수수료를 퍼센트로 계산한다면
어떻게 구현해야 좋을까요?ㅠ 이곳저곳 넣어봐도 잘 되지 않아서 문의드려요.. def withdraw_night(balance, money): #저녁에 출금 commission = 100 # 수수료 return commission, balance - money - commission balance = 0 balance = deposit(balance, 1000) # balance = withdraw(balance, 500) commission, balance = withdraw_night(balance, 500) print("수수료 {0}원이며, 잔액은 {1}원 입니다.".format(commission, balance)) 이 부분을 수정해야할 것 같은데, 도와주시면 감사하겠습니다.
-
미해결선형대수학개론
theorem3 a. d. 증명과 관련한 자료
theorem3 a. d. 증명과 관련한 자료가 슬라이드가 모여진 구글드라이브에 없는 것 같아서 질문드립니다. 어디서 볼 수 있을까요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
jpa 테스트 실행에서 오류 발생
안녕하세요 강사님! 양질의 교육 정말 감사합니다. 다름이 아니라 이번 JPA 파트 이전까지만 해도 잘 돌아가던 통합 테스트가 import 부분처럼 오류가 뜨기 시작했습니다. 소스코드를 강사님과 완전히 똑같이 쳤는데 무슨 문제가 있는지 알고 싶습니다
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part5: 데이터베이스
UNION에 관하여
UNION강의 4:30초에서 커리어 평균 연봉이 3000000 이상 "이거나" 12월에 태어난 선수를 구할 때 WHERE birthMonth = 12를 추가해주면 된다고 하셨는데 이 경우 커리어 평균 연봉이 3000000 이상 "이고" 12월에 태어난 선수를 구한 것 아닌가요?
-
미해결Vue.js + TypeScript 완벽 가이드
node_module 아래 파일을 수정된 부분 공유는 어떻게 하죠?
강의 유익하게 잘 보고 있습니다. 질문이 하나 있는데요. node_modules\vuex\types\vue.d.ts 내용에서 $store: Store<any> -> $store: Store<RootState> 로 변경하는 부분이 있는데요. 이렇게 node_modules 아래의 파일을 수정하게 되면 다른 개발자들에게 소스 공유를 할 때 어떤 식으로 공유를 해야 하는지요? 그리고 서버에 디플로이 하기 위한 빌드 툴들에서 빌드를 할 때 또한 문제가 될 것 같은데요. 답변 주시면 감사하겠습니다~
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
선생님 component 에러가 뜹니다
ㅇ강의 내용대로 다 따라하고 '안녕하세요 ~ ' 가 뜨는것도 확인 하였는데 그 위에 에러창이 떠 있어서 질문 드립니다. 제 코드인데요 선생님 코드와 같이 잘 따라 적었다고 생각하는데 혹시 에러가 뜬 이유를 알 수 있을까요?
-
미해결자바 스프링 프레임워크(renew ver.) - 신입 프로그래머를 위한 강좌
sts설치시
똑같은 sts플러그인이 안보여서 비슷한 걸로 다운받았는데 강의자료에 있는거와 항목이 몇개 다르더라구요 그 후 스프링프로젝트 진행하려는데 오류나네요 ㅠ 이클립스 버전은 4.19입니다 강의자료대로 sts다운받아지시나요?!
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part5: 데이터베이스
인덱스에 관하여 질문있습니다
안녕하세요 데이터베이스 인덱스 부분 강의를 듣던 중 궁금한 점이 생겨 질문드리게 되었습니다. 강의에서 직업이 5종류밖에 없다면 class 에 인덱스를 거는 것은 좋지 않다고 하셨는데 질문1) 여기서 좋지 않다는 것은 속도 향상이 있긴하나 효과가 적을뿐만 아니라 인덱스 자체의 크기(용량)이 커지기 때문이라고 이해하면 될까요? 질문2) 만약 직업별로 검색을 많이 하는 상황을 가정한다면 인덱스를 사용하는 것이 좋을까요? 읽어주셔서 감사합니다!
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
무슨 문제인지 모르겠어요
선생님! 소스코드 pipe.fit(x.reshape(-1,1),y) 이 부분에서 'numpy.ndarray' object has no attribute 'fit' 이런 오류가 떠요. 나머지 부분들은 다 교재와 똑같이 썼는데, 왜 이런 오류가 떳는지 모르겠습니다..동영상 06:09분 입니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
으 .. 제로초님 막혀서 다시 왔습니다 ㅠㅠ
자꾸 질문드려서 죄송합니다 ㅠㅠ 현재 메인페이지에서 새로고침 하면 로그인 유지가 잘 되지만, 헤더의 다른 링크를 눌러 들어간 후 , 새로고침을 하면 로그인이 다시 풀리게됩니다. console창에 찍어보니 메인페이지에서는 index.js를 타서 getServerSideProrps를 실행해 새로고침을 해도 매 요청을 먼저 실행하지만 다른곳의 코드는 그렇지 않습니다 즉 _app.js와 같은 곳에서 getInitialProps를 선언해 전역적으로 관리를 해줘야한다는 생각이 들었는데 (_app.js에서는 getServerSideProps가 사용이 안되더라구요..) 공식문서에서는 app.js보다는 각 페이지마다 요청을 보내는것을 추천하고 있는데, 어떤 방법이 제일 좋은 방법일까요? 1.메인화면입니다(이곳에서는 새로고침을 해도 로그인 유지가 됩니다 index.js를 타기때문에) 2.index.js의 코드입니다. import axios from 'axios'; import Head from 'next/head'; import React, { useEffect } from 'react'; import { END } from 'redux-saga'; import MainSection from '../components/MainSection'; import { LOAD_PRODUCT_TYPE_REQUEST, LOAD_USER_INFO_REQUEST, } from '../reducers/action'; import wrapper from '../store/configureStore'; const index = () => { console.log('index 페이지 들어옴'); // useEffect(() => { // localStorage.getItem('vintage-info-user'); // }, []); return ( <> <Head> <title>폴로딩고</title> </Head> {/* 섹션 */} <MainSection /> {/* 상품페이지 */} </> ); }; export const getServerSideProps = wrapper.getServerSideProps( async (context) => { // index js의 리듀서 구조를 바꿔야함 중첩되게 끔 axios.defaults.headers.Cookie = ''; // 로그인을 공유하는 상황을 막기 위해서 const cookie = context.req ? context.req.headers.cookie : ''; // console.log('쿠키 : ', cookie); // defaults 쿠기 설정 (로그인 했을 경우에만) if (context.req && cookie) { axios.defaults.headers.Cookie = cookie; } context.store.dispatch({ type: LOAD_USER_INFO_REQUEST, }); // 첫 파에지 랜딩에는 최근 등록된 상품 기준으로 보여주거나 업로드 날짜가 가장 최근인 애들을 보여줘야함 context.store.dispatch({ type: LOAD_PRODUCT_TYPE_REQUEST, data: 'all', }); // 위에 REQUEST가 SUCCESS로 바뀔 때 까지 기다려주는 장치임 // 공식문서에 나옴 context.store.dispatch(END); await context.store.sagaTask.toPromise(); // store.sagatask에서 등록해놓음(index.js에서) /// ///////////////////////////////////////////////// } ); export default index; 하지만, 헤더쪽 다른 SHOP이런곳을 가서 새로고침을 하면 로그인이 풀리게됩니다 (이유는 index.js를 타지 않기 때문인데 app.js 에 전역으로 관리하게끔 만들어줘야하나요?)
-
미해결Vue로 Nodebird SNS 만들기
nuxt start경우
nuxt start의 경우에서도 이렇게 다 적어주면 되나요?PORT=80 NODE_ENV=production nuxt start
-
미해결윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정
Java파일 Config 자동 주입 질문 있습니다.
java3빈의 data1과 data2를 byName으로 주입할 때 위에 정의해둔 data1빈, data2빈을 자동으로 주입하잖아요 그런데 이렇게 주입받으면 java3빈의 data1과 data2가 각각 다른 빈을 주입받게 되는데, java3빈의 data1과 data2를 서로 동일한 빈을 주입받게 하려면 어떻게 해야 하나요?
-
미해결대세는 쿠버네티스 (초급~중급편)
스토리지 실습 부분 에러 문의 드립니다.
스토리지 부분 실습을 따라 하다가 아래와 같은 에러가 발생해서 문의 드립니다. 해당 버전에 맞는 이미지가 없다는 것인지요? 그렇다면 어떻게 수정해야 정상 작동이 가능한지 문의 드립니다. Failed to pull image "gcr.io/google_containers/hyperkube:v1.20.5": rpc error: code = Unknown desc = Error response from daemon: manifest for gcr.io/google_containers/hyperkube:v1.20.5 not found: manifest unknown: Failed to fetch "v1.20.5" from request "/v2/google_containers/hyperkube/manifes root@master:~# kubectl get all -n storageos NAME READY STATUS RESTARTS AGE pod/storageos-daemonset-jm9dk 0/1 Running 1 10m pod/storageos-scheduler-74c4bd49fb-g4cbn 0/1 ImagePullBackOff 0 10m NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE service/storageos ClusterIP 10.103.48.217 192.168.137.50 5705/TCP 10m NAME DESIRED CURRENT READY UP-TO-DATE AVAILABLE NODE SELECTOR AGE daemonset.apps/storageos-daemonset 1 1 0 1 0 <none> 10m NAME READY UP-TO-DATE AVAILABLE AGE deployment.apps/storageos-scheduler 0/1 1 0 10m NAME DESIRED CURRENT READY AGE replicaset.apps/storageos-scheduler-74c4bd49fb 1 1 0 10m root@master:~#