묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결따라하며 배우는 HTML, CSS
styles.css go live 할때
styles.css 작성하고 그 시트에서 go live 누르면 디렉토리? 형식으로 뜨는데 이건 설정을 변경 못하나요?아니면 styles.css 이름이 다 동일하게 적용돼서 그런 건가요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
Push의 LCurrentJobQueue관련 질문입니다.
현재 JobQ에 Push하는 과정에서LCurrentJQ를 확인하여 GlobalQ에 넣을지, 스스로 실행할 지를 결정하는 것으로 보입니다. TLS는 각 Thread마다 별개의 주소 공간으로 소유하고 있는 것처럼 동작한다고 이해하고 있습니다.한 thread에는 실행 흐름이 하나인 것으로 알고 있는데LCurrentJobQueue가 nullptr이 아닌 상황에서 Push가 발생할 수 있나요?Execute를 실행하는 thread의 LCurrentJQ만 nullptr이 아닐 것 같은데 Execute가 실행 중인 thread라면 Push를 동시에 실행할 수 없을 것으로 생각됩니다. ㅜㅜ
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
Vivado 시뮬레이션 디버깅 관련 질문
안녕하세요 맛비님, 현재 Verilog Season1 17강 수강중입니다!다름이 아니라, ./build를 통해, Vivado 시뮬레이션을 실행한 후, waveform을 "step"별로 code 의 flow로 확인하고 싶어, "Step키(F8)"를 사용하려 했는데, 연한 회색으로 사용 불가능 표시가 떠있더라구요.... 구글링을 통해 해결방법을 찾는 중이긴 합니다만, 원하는 자료가 잘 나오지 않아서 이렇게 질문 남깁니다 ㅠㅠ혹시, Vivado 시뮬레이션창에서, Step(F8) 키를 활성화시키는 방법을 알고 계신지 궁금합니다!
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
공부 질문
안녕하세요1 ~ 9까지 구매해서 듣고 있는 게임 개발자를 지망하는 수강생입니다.다름이아니라 지금 part2를 완강했는데 이해하고 넘어가는 수준으로 다음 파트 공부를 해도 될지아니면 안보고 스스로 만들어보는 것이 좋을 지 질문드립니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
교안 23.01.15 33페이지 size()
안녕하세요 교안으로 cpp 기초부터 공부하고 있습니다.33페이지에 size() 문자열 사이즈 반환한다고 적혀있는데시간복잡도가 O()라고 되어있어서 사이즈 함수면 O(n)인가요??
-
미해결스프링 핵심 원리 - 기본편
안녕하세요. 제가 강의를 들으며 공부한 내용을 정리해서 개인 블로그에 올려도 되는지 문의드립니다!
김영한 선생님 안녕하세요!저는 이제 2년차가 되어가는 백엔드 주니어 개발자 수강생입니다개발을 하던 도중 백앤드 쪽 지식이 필요하게 되어 강의를 알아보았고, 선생님의 강의를 추천받게 되어 현재 열심히 수강을 하고 있습니다!다름이 아니라, 공부한 내용을 그냥 들으면 잊어버릴 것 같아 제 개인 개발 블로그에 정리를 해 놓고 필요할 때 찾아서 읽고 싶은데... 저작권이나 이런 부분때문에 걱정이 되어 문의를 남깁니다!혹시 강의 내용을 제 개인 개발 블로그에 정리하여 게시하여도 괜찮을까요? 부적절하다면 게시하지 않겠습니다!혹시 가능하다고 하시면, 게시글마다 해당 인프런 주소를 남기고, 출처도 남겨두겠습니다.감사합니다.
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
'new-form' 404 에러 관련 질문드려봅니다
경로는 잘 설정 되어 있는것 같은데 ㅠㅠ Home에서 MVC 회원가입 클릭시 404에러가 발생합니다 ㅠㅠ 어떤 이유에서인지 모르겠습니다ㅠㅠ String viewPath = "/WEB-INF/views/save-result.jsp";MvcMemberFormServlet
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
AttributeError at /accounts/profile/edit/ 질문입니다!
안녕하세요 강사님!사용자 프로필 페이지 및 프로필 수정관련하여 강의듣고 있구요12분쯔음에 localhost:8000/accounts/profile/edit/부분 관련하여 페이지 접속하고, 수정하는 과정 진행중인데요.AttributeError at /accounts/profile/edit/ 'User' object has no attribute 'profile'이런 에러가 뜨네요 ㅠㅠTraceback에 보면 /Users/daniel_choi/Desktop/total_projects/new_instagram/accounts/views.py, line 39, in profile_edit # FBV @login_required def profile_edit(request): try: # 현재 이 코드는 Profile.objects.get(user=request.user)와 같은 의미다. profile = request.user.profile … except Profile.DoesNotExist: profile = None if request.method == 'POST': form = ProfileForm(request.POST, request.FILES, instance=profile) if form.is_valid():이렇게 나오구요.바로 위의 코드중에서 profile = request.user.profile 이부분이 문제가 되는것 같습니다.강의를 다시들으면서 체크해봐도 무엇이 잘못되었는지 잘 못찾겠어서 문의드립니다!! ㅠㅠㅠ 혹시 몰라서 추가로 제가 작성한 코드 중에서중요하겠다 싶은 부분도 함께 첨부하겠습니다!#forms.py from django import forms from .models import Profile class ProfileForm(forms.ModelForm): class Meta: model = Profile fields = ['address', 'zipcode']#models.py from django.conf import settings from django.db import models # Create your models here. class Profile(models.Model): user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) address = models.CharField(max_length=100) zipcode = models.CharField(max_length=6) # validators = []#views.py from django.contrib.auth.decorators import login_required from django.shortcuts import render, redirect from django.contrib.auth.mixins import LoginRequiredMixin from django.views.generic import TemplateView, UpdateView from .forms import ProfileForm from .models import Profile # Create your views here. # FBV 방식 # @login_required # def profile(request): # return render(request, 'accounts/profile.html') # CBV 방식 class ProfileView(LoginRequiredMixin, TemplateView): template_name = 'accounts/profile.html' profile = ProfileView.as_view() # CBV # class ProfileUpdateView(LoginRequiredMixin, UpdateView): # model = Profile # form_class = ProfileForm # profile_edit = ProfileUpdateView.as_view() # FBV @login_required def profile_edit(request): try: # 현재 이 코드는 Profile.objects.get(user=request.user)와 같은 의미다. profile = request.user.profile except Profile.DoesNotExist: profile = None if request.method == 'POST': form = ProfileForm(request.POST, request.FILES, instance=profile) if form.is_valid(): profile = form.save(commit=False) profile.user = request.user profile.save() return redirect('profile') else: form = ProfileForm(instance=profile) return render(request, 'accounts/profile_form.html', { 'form': form })
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
시간복잡도 Q3 문제 질문
안녕하세요!시간복잡도 Q3 문제에서 cnt로 디버깅해서 cnt 값이 19 39 이런식으로 나오니까 2n-1을 도출해내서 시간복잡도를 구하셨는데 해당문제를 Q5 문제처럼 점화식을 찾아서 그 공식으로 나온 결과가 2n-1을 도출해내는 풀이도 있을까요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
15 분 45초 대 질문
int MultiplyBy2(int a){ int result = a * 2; return 0;}이 부분에서 return 0 값을 왜 result 로 바꿔 줘야하는건가요? 혹시 a * 2로 바뀐 값을 리턴으로 보내줘서 선생님의 설명과 같이 a * 2 를 보내줘야 하기에 result를 넣는건가요?
-
미해결코딩테스트 [ ALL IN ONE ]
daily temperatures 문제 질문
안녕하세요! Leetcode daily temperature 문제 해설을 보다 질문이 생겨서 남깁니다! while 문으로 stack을 돌면서 대소 비교를 하는데, 여기서의 시간복잡도가 O(n)이 될 걱정은 안해도 되나요? 어렴풋이 생각하기에, stack에 temperatures의 원소가 들어가기 때문에 n개의 원소가 들어갈 것이고, for문으로 길이가 n인 temperatures를 돌면 결과적으로 worst case로 O(n^2)이 될 수도 있지 않나 ... 라는 생각이 들었습니다.시간복잡도 개념이 아직 부족해서 헷갈리는 것 같은데 제가 어떤 부분을 간과했을까요?
-
미해결따라하며 배우는 HTML, CSS
화면이 안 보입니다
인스타그램 사이트 만들기 - 기본 구조 생성하기 에서 2:20 - 3:00 정도까지 까만 화면만 보입니다.
-
해결됨나도코딩의 자바 기본편 - 풀코스 (20시간)
퀴즈 10 질문
안녕하세요 퀴즈 10 학습중강의에서는 ArrayList 로 customerList를 만드셨는데저는 Arrays.asList로 구현을 하려고 해보았습니다.작동은 잘 되지만 객체를 asList 로 넣으려면 저런식으로 넣는게 맞는건가요? package chap_10; import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class _Quiz_10 { public static void main(String[] args) { List<Customer> customerList = new ArrayList<>(); customerList = Arrays.asList(new Customer[]{new Customer("챈들러", 50), new Customer("레이첼", 42), new Customer("모니카", 20), new Customer("벤자민", 18), new Customer("제임스", 5)}); customerList.stream().map(x -> x.age >= 20 ? x.name + " 5000원" : x.name + " 무료").forEach(System.out::println); } } class Customer { String name; int age; public Customer(String name, int age) { this.name = name; this.age = age; } }
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
시간초과 문의
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.선생님 안녕하십니까 강의 잘 듣고있습니다.다름아니라 선생님이 짜신 코드와 거의 동일하면서도 for문을 하나 덜 돌리는 코드를 짰는데도 저는 시간초과가 나오고 선생님이 짜신 코드는 시간안에 들어옵니다.왜그런지 한번 확인 부탁드리겠습니다.감사합니다.http://boj.kr/89c2085def3a433bb0c83ad9091e212c
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
기본키 자동 증가 (GeneratedValue)
안녕하세요, 기본 키 자동 증가에 관해서 궁금한 게 있어서 질문 드립니다.기본 키 자동 증가를 @GeneratedValue만 작성해주셨는데찾아보니 @SequenceGenerator 라는 어노테이션도 있더라고요, 이 어노테이션은 굳이 사용을 안 해줘도 되는 것 인가요?
-
미해결남박사의 파이썬으로 실전 웹사이트 만들기
게시판 띄우는게 안돼요..
from flask import Flask from flask import request from flask import render_template app = Flask(__name__) @app.route("/write", methods=['GET','POST']) def board_write(): if request.method == "POST": name = request.form.get("name") title = request.form.get("title") contents = request.form.get("contents") return "" else: return render_template("write.html") if __name__ == "__main__": app.run(host="0.0.0.0", debug=True, port=9000)일단 이렇게 코드를 치고, 이렇게 나와서, https://127.0.0.1:9000으로 들어가서 http://localhost:9000/write로 들어갔는데 이런식으로만 뜨네요... 자꾸 왜 이러는 거죠?? 강사님 살려주세요..
-
미해결남박사의 파이썬으로 실전 웹사이트 만들기
게시판 띄우는게 안돼요..
from flask import Flask from flask import request from flask import render_template app = Flask(__name__) @app.route("/write", methods=['GET','POST']) def board_write(): if request.method == "POST": name = request.form.get("name") title = request.form.get("title") contents = request.form.get("contents") return "" else: return render_template("write.html") if __name__ == "__main__": app.run(host="0.0.0.0", debug=True, port=9000)일단 이렇게 코드를 치고, 이렇게 나와서, https://127.0.0.1:9000으로 들어가서 http://localhost:9000/write로 들어갔는데 이런식으로만 뜨네요... 자꾸 왜 이러는 거죠?? 강사님 살려주세요..
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
서블릿 예외처리(시작~오류페이지 작동원리) - 오류페이지들이 리다이렉트되어 로그인페이지로 이동합니다.
아래와 같이 문제를 정리해 봤습니다.서블릿 예외처리 - 시작, 오류화면 제공, 오류페이지 작동원리, 필터, 인터셉터 - 이 5개의 강의에서 코드 작성 후, /error-ex 및 404,500 페이지로 접근할 때마다 => 아래와 같이 로그인 페이지로 리다이렉트됨 (각 강의마다 코드에는 컴파일 에러는 없었으나, 항상 아래와 같이 리다이렉트 되었음)예를 들어, /error-ex 페이지로 이동하면 콘솔창에 아래와 같이 나옴. 미인증 사용자의 요청으로 인식하여 로그인페이지로 리다이렉트 된다...고 생각됨. (404, 500도 콘솔창은 동일하므로 생략했음)리다이렉트의 이유를 추정하면 - MVC2 강의의 모든 챕터의 코드를 하나의 프로젝트 안에 계속 저장하고 있기 때문. 그래서 이전 챕터인 '로그인 처리하기'에서 구현한 WebConfig.java 때문일 것이라고 추정. (아래는 WebConfig.java의 구현부)에러페이지들은 '미인증 사용자 요청'과는 무관하게 에러페이지라는 것을 웹브라우저에 출력해야 하므로 -> (회원가입,로그인 챕터에서의) WebConfig.java의 addInterceptor 메서드의 구현부를 수정해야 할 것 같음. 하지만 강의를 다시 보고 - 구글링으로도 방법을 찾지 못해 문의드립니다. 2번째 캡처화면에서 config 및 exception패키지에 생성한 Log 및 LoginCheck인터셉터를 잘 타고 있는 것으로 생각되지만... 어쨌든 화면 구현은 에러이므로 - 위에 추정한 문제의 원인이 제대로 파악된 것인지 궁금합니다. 또한 어떻게 코드를 수정해야 하는지 도움을 부탁드립니다.
-
미해결스프링 프레임워크는 내 손에 [스프1탄]
idx관련해서 질문이 있어요
listHtml+="<tr>";listHtml+="<td>"+obj.idx+"</td>"; $.each(data, function(index,obj){ // obj={"idx":5,"title":"게시판"~~ }여기서 listHtml+="<td>"+obj.idx+"</td>";에있는 obj.idx 하고 function(index,obj)에있는 index 하고 같은거죠?
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
graphql-codegen 설치 관련 오류
안녕하세요강사님이 말씀해주신 과정대로 진행하였는데 해당 오류가 지속되어 해결하지 못하여 질문드립니다. 도움 부탁드립니다 :)