묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
FrontController View/Data Flow 관련 질문입니다.
아래 이미지는 제 식대로, FrontController에 대해서 정리하고 이해 했는데 잘 이해 한 건가요 ?
-
미해결생산성을 향상시키는 스프링부트 기반의 API 템플릿 프로젝트 구현
Xss 에서 WebConfig 오류 발생됩니다.
WebConfig 에 필터 등록 하는 부분에서 오류? 가 생깁니다.현재 스프링 부트 3.2.2 버전입니다. 혹시 버전으로 인한 문제일까요?해결방법 부탁드리겠습니다.
-
미해결Next + React Query로 SNS 서비스 만들기
styles.container 적용이 되지 않습니다.
page.tsx에서 Fragment를 사용해서 left와 right를 감싸주셨는데 이 때, page.module.css의 .container 스타일이 자동으로 적용이 되는 건가요 ??export default function Main() { return ( <> <div className={styles.left}> {/* Image -> 넥스트가 알아서 이미지 최적화 시켜줌 */} <Image src={zLogo} alt="logo" /> </div> <div className={styles.right}> <h1>지금 일어나고 있는 일</h1> <h2>지금 가입하세요.</h2> {/* a 태그 대신 Link 사용 -> 페이지가 새로고침 되어 넘어감, 리액트나 넥스트에서는 새로고침 되는 행동 X*/} <Link href="/i/flow/signup" className={styles.signup}> 계정 만들기 </Link> </div> </> ); }저는 코드를 똑같이 작성 했는데도 이렇게 다른 스타일이 적용되어 column 형식으로 나누어져 보입니다. 그래서 직접적으로 스타일을 적용시키기 위해export default function Main() { return ( <div className={styles.container}> <div className={styles.left}> {/* Image -> 넥스트가 알아서 이미지 최적화 시켜줌 */} <Image src={zLogo} alt="logo" /> </div> <div className={styles.right}> <h1>지금 일어나고 있는 일</h1> <h2>지금 가입하세요.</h2> {/* a 태그 대신 Link 사용 -> 페이지가 새로고침 되어 넘어감, 리액트나 넥스트에서는 새로고침 되는 행동 X*/} <Link href="/i/flow/signup" className={styles.signup}> 계정 만들기 </Link> </div> </div> ); }이렇게 최상위 div에 className으로 container를 지정해주었는데구조가 이런식으로 변경이 되었고, right의 내용이 다 나타나지 않아서 적용이 잘 된 것 같진 않는데 어떻게 해결하면 될까요 ?
-
미해결[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
결제하기 버튼 누른후 주문탭 바로 갱신
안녕하세요. 정말 좋은강의 감사드립니다. 제가 지금 첫번째로 듣고있는중이라 정확히 모든걸 이해하면서 듣진 못하고있는데 장바구니에서 결제하기 눌러서 결제 완료하고 주문탭가면 방금 주문한 내역이 반영되지 않고 리프레쉬한번 해야 반영이 되는데 리프레쉬 안하고 바로 주문탭에 반영시키는 방법 생각해보다가 그냥basket_screen.dart에서 결제하기 버튼을 눌렀을때onPressed: () async {final resp = await ref.read(orderProvider.notifier).postOrder();if(resp){ await ref.read(orderProvider.notifier).paginate(forceRefetch:true);context.goNamed(OrderDoneScreen.routeName); }else{ScaffoldMessenget.of~~}}위와 같은식으로 그냥 버튼 누르고 바로 paginate(forceRefetch:true);을 통해 강제로 데이터 한번 갱신해버리는식으로 했는데 이렇게하면 안좋은게 있을까요..? 만약 안좋다면 어떤식으로 해야 주문탭에 바로 반영이 되게 할 수 있을까요 ㅜㅜ 주문탭에 옵티미스틱 리스폰스 코드를 어떻게 만들어서 어디에 적용시켜야할지 잘 모르겠습니다 ㅜㅜ
-
미해결[디퍼런테이션] PPT 제작의 필수 강의
실습파일은 어디서 다운받나요??
정렬 연습 등 실습파일이 있는 것 같은데 다운로드 받을 수 있는 경로 공유 부탁드립니다.
-
미해결백엔드 개발자 성능 개선 초석 다지기
DB 데이터 부탁드립니다.
캐싱 쪽 하고 있는데 테이블만 주시고 DB 데이터가 없습니다. 강의 보면 그냥 더미데이터로 진행하시는 것으로 보여 저도 그냥 아무 데이터 여러 개 넣어서 진행에는 문제가 없습니다만 데이터에 관한 설명이 전혀 없는 점 아쉽습니다.. 이거 찾느라고 인프런, 노션, 깃허브에 분산된 자료를 왔다갔다 하느라 시간도 뺏겼슴다.. 시간 나실 때 다른 분들을 위해 더미데이터나 관련 설명이라도 추가 부탁드립니다.
-
미해결입문자를 위한 HTML 기초 강의
강의 자료 관련
안녕하세요. html 수업 듣고 있는데 강의 자료는 어디서 다운 받나요?
-
미해결[디퍼런테이션] PPT 제작의 필수 강의
사용자 지정 파일 공유 부탁드립니다.
정렬1 강의에서 사용자 지정시 드린 파일이 있다고 말씀하셨는데어디서 다운로드 받는지 문의드립니다..!
-
해결됨실리콘밸리 엔지니어와 함께하는 랭체인(LangChain)과 랭그래프(LangGraph) 그리고 MCP
Langchain version이 업데이트 되어서 코드를 수정해야할 것 같습니다.
from langchain_openai import OpenAI llm = OpenAI(model="davinci-002")OpenAI 라이브러리 import 하는 방식과text-devinci-003 모델이 이제 서비스를 안하는 것 같습니다.위처럼하고 몇번 수행하니 같은 결과가 나왔습니다.
-
미해결따라하며 배우는 NestJS
쌤 근데 enum 말고 type 으로 타입선언해주면안될까요?
export enum BoardStatus { PUBLIC = 'PUBLIC', PRIVATE = 'PRIVATE', }이런식으로 정의를 하셨는데 이러지말고 const BoardStatus = 'PUBLIC'|'PRIVATE'이런식의 사용은 어려운가요??
-
해결됨스프링 배치
fileItemReader(null) 미호출 이슈
안녕하세요 강사님 강의 항상 잘듣고 있습니다.애플리케이션(2) 강의를 보며 실습하는데 아래 상황에서 진행이 되지 않아 질문 드립니다. 아래 이미지처럼 fileStep1() 메서드는 정상적으로 실행되었지만,fileItemReader(null) 메서드가 호출되지 않아서 그 후 진행을 못하고 있는 상황입니다. 브레이크 포인터로 따라가보니 reader가 제대로 넘어오지 않는 것 같습니다,상세한 내용은 아래와 같습니다. Method threw 'org.springframework.beans.factory.support.ScopeNotActiveException' exception. Cannot evaluate org.springframework.batch.item.file.FlatFileItemReader$$EnhancerBySpringCGLIB$$83a3aa5e.toString() 깃헙에 올려주신 Part11 branch 를 checkout 받아서 실행해보았지만 위와 동일한 증상이 있었습니다.혹시 원인이 무엇일까?좋은 강의 만들어주셔서 감사합니다.
-
해결됨코딩테스트 [ ALL IN ONE ]
[노션공유] 페이지 접근불가
안녕하세요 갑자기 노션 페이지에 접근이 불가능하다는 안내와 함께 노션 페이지가 공유 내역에서 삭제 되었습니다... 제 노션 아이디에 맞게 공유해주신 메일을 받고 초반에 사용했는데 갑자기 이렇게 돼서 재공유 요청 부탁드립니다. tldmschl81@soongsil.ac.kr 입니다!!
-
해결됨Flutter로 SNS 앱 만들기
섹션 6) 사용자 정보, 게시글정보를 Model 클래스로 관리 영상 오류
안녕하세요 섹션 6, 사용자 정보, 게시글정보를 Model 클래스로 관리 영상에서영상 따라서 마지막에 삭제할 것 삭제하고 다시 게시물 등록해서 firestore과 storage에 정상적으로 데이터 들어가나 해봤는데storage에는 feeds 폴더 안에 데이터가 들어오는데firestore에는 users 컬렉션만있고 feeds 컬렉션이 안뜹니다..비슷한 질문 올리신 분 계셔서 참고해봤는데 코드에는 이상이 없는 것 같아서 질문합니다.
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
[h2] id 및 name 값 대치 문제
안녕하세요, 우선 학습하던 부분은 다음과 같습니다. 강의 : 자바 ORM 표준 JPA 프로그래밍 - 기본편섹션 : 2 - JPA 시작하기 -> 애플리케이션 개발먼저 강의에서 영한님께서 설명하신 것처럼 id(1L)와 name("helloA")을 생성하는 코드를 작성한 후, h2에 성공적으로 row가 삽입된 것을 확인하였습니다.그리고, 이어서 또 다른 id(2L)와 name("helloB")를 생성 후, 성공적으로 쿼리가 날려진 것을 목격한 후, h2에서 확인을 진행하였으나 값이 대치가 되어버린 문제 상황을 마주했습니다. 강의에서 영한님께서는 기존 값뿐만 아니라 새로 생성한 값까지 포함해서 총 2개의 row가 존재하는 반면, 저는 기존 row를 새 값이 대치해버림에 따라 row가 하나만 존재하는 상황에 대해서 원인과 해결 방법을 여쭙고자 합니다. 감사합니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
bits.stdc++.h 헤더파일에 대하여
안녕하세요. window 쓰고 있고 vs code를 쓰고있는데 오늘 구글링하면서 gcc 설치해서 다 적용시켜서 환경을 구축하였는데vs code에서 #include <bits.stdc++.h> 헤더파일을 넣으면 자동으로 적용이 되나요? 아니면 이 헤더파일을 쓰기 위해서는 따로 작업을 해야하나요? 또한 추가로 vs code 말고도 vs에서도 stdc++.h 헤더파일을 바로 사용 가능한가요?
-
미해결Django 프레임워크 제대로 배우기 Part.3
Deprecation warning 질문
14강중에서요 밑에 파이썬 코드를 치고 실행하면 실행은 됩니다. 그러나 The default datetime adapter is deprecated as of Python 3.12; seethe sqlite3 documentation for suggested replacement recipescs.execute("INSERT INTO tbl_test(Column1, Column2) VALUES(?,?)",(today, now)) c:\DjangoInflearn\myproject\sqlite3_008.py:53: DeprecationWarning: The default date converter is deprecated as of Python 3.12; see the sqlite3 documentation for suggested replacement recipesrow = cs.fetchone()c:\DjangoInflearn\myproject\sqlite3_008.py:53: DeprecationWarning: The default timestamp converter is deprecated as of Python 3.12; see the sqlite3 documentation for suggested replacement recipesrow = cs.fetchone() 이렇게 Deprecation 경고가 나옵니다. sqlite3공식문서를 통해 확인하라고 하지만 영어가 부족하여 찾기가 어렵고 찾아도 맞는지 모르니... 어떻게 입력 해야 하는지 모르겠습니다.import sqlite3 import datetime # DB 및 커서 객체생성 dbConn = sqlite3.connect(":memory:", detect_types = sqlite3.PARSE_DECLTYPES) cs = dbConn.cursor() #테이블 생성 cs.execute("CREATE TABLE IF NOT EXISTS tbl_test(Column1 date, Column2 timestamp)") # 날짜, 시간 설정(함수써서 변수에 넣고) today= datetime.date.today() now = datetime.datetime.now() # 데이터입력 cs.execute("INSERT INTO tbl_test(Column1, Column2) VALUES(?,?)",(today, now)) # 데이터 출력1 print('-'*50, '출력1') strSQL ="SELECT*FROM tbl_test" cs.execute(strSQL) row = cs.fetchone() print('오늘날짜=',row[0], "-->", type(row[0])) # str 타입감지기능 안썼으니까 print('현재시각=',row[1], "-->", type(row[1])) # str
-
미해결[2025 리뉴얼]플러터플로우로 코딩 없이 한달 안에 앱 만들기
custom Actions같은 부분에서도 질문이 가능할까요?
안녕하세요 좋은강의보고 배우며 어려가지 만들고 있습니다.혹시 custom Actions같은 부분에서도 질문이 가능할까요?Return Value에 대한 질문 입니다.flutterflow를 이용해서 아두이노와 ble통신하는 기능을 만들고 싶은데요.. 다른 pubdev에서 가져온 라이브러리의 타입을 따로ReturnValue로 지정하는 방법이 있을까요??답변이 어렵다면 혹시 추후에 custom Code에 대한 강의 추가도 계획에 있을까요??
-
해결됨풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]
backtotop 버튼을 연속으로 여러번 사용할때 스크롤이 끝까지 안올라갈 때가 생깁니다.
- 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다)- 이외의 문의등은 평생강의이므로 양해를 부탁드립니다- 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 웬만하면 정상적으로 돌아가는데 누르다보면 한번씩 스크롤이 끝까지 안올라가고 중간에 멈출때가 있는데, 해결 방법이 따로 있는지 궁금합니다 헤더 영역을 처음부터 나타나게 하지 않고, 어느정도 스크롤이 되고 나서 띄우는 사이트들이 많은데 이것 때문에 그렇게 처리하는건지 궁금합니다
-
미해결파이썬 텍스트 분석 입문 - 데이터 수집부터 분석까지
jpype 설치관련
안녕하세요 아래 답글에 남겼었는데, 질문 몇가지가 있는데요,jpype 설치가 잘 진행이 되지 않는 것 같은데 댓글 한 번 확인 부탁드려요!그리고 jpype 를 설치하지 않고 Konply 만 설치해도 되나요 ???바쁘신데 감사합니다!
-
미해결홍정모의 따라하며 배우는 C언어
이중포인터
char* arr[] = { "Cherry", "AppleBee", "Pineapple", "Apple", "Orange" }; 인 상태입니다. 이때 swap함수는 void swap(char** a, char** b) { int temp = *a; *a = *b; *b = temp; } 이고 swap(&arr[i], &arr[min_idx]);를 했을 때 두 주소값이 바뀌는 걸 알 수 있습니다. 그런데 이때 파라미터가 이중포인터인 이유가 조금 햇갈립니다. swap함수에 있는 파라미터 a와 b는 그 함수에서만 작동하는 게 아니라 직접 arr함수의 메모리에 작동해야되기 때문에 포인터를 쓰는 것이잖아요? 이떄 a와 b는 각각 그 주소의 포인터가 될 것인데 이때 그냥 포인터가 아니라 이중포인터가 붙는 이유는 arr 자체가 포인터의 배열로서 이중포인터니까 접근하려면 이중포인터 표시를 해야된다라고 생각하면 될까요? (이정도만 생각하면 되는 건지 고민이네요) 만약 그렇다면 이때 a와 b에 디퍼런싱을 한 번만 해서 값을 바꾸는 이유는 우리가 바꾸려는 건 주소값이지 글자 하나를 바꾸는 게 아니기 떄문이다 라고 생각하면 될까요?