묻고 답해요
130만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[2024] 한입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
마지막 배포하기에서 npm install -g vercel을 한 뒤에도 인식을 못하는 분들 이거 확인해보세요!
한 30분동안 고생했는데.. 후.. 다른분들은 고생하지 마시길 바라며..vercel : 이 시스템에서 스크립트를 실행할 수 없으므로위치 줄:1 문자:1+ vercel login+ ~~~~~~ + CategoryInfo : 보안 오류: (:) [], PSSecurityException + FullyQualifiedErrorId : UnauthorizedAccess이런 문구가 나온다면windows powerShell을 관리자로 실행하셔서현재 권한상태 확인(get-ExecutionPolicy) - Restricted로, 로컬에서 작성한 스크립트를 실행할 수 없는 상태 오류권한 상태를 Set-ExecutionPolicy RemoteSigned를 하고 Y로 변경한다.get-ExecutionPolicy로 변경이 되었는 지 확인하시면 됩니다.꼭, 관리자 실행으로 PowerShell을 키셔야 가능합니다!!!! 다른분들은 고생하지 마시길 바랍니다 ㅠ
-
미해결독하게 되새기는 C 프로그래밍
pszParam 수정이 왜 Hello World print에도 영향을 미치는지 이해가 잘 안됩니다.
섹션1 문자(배)열 상수는 어디에 저장되는가?에서 4분쯤에 나오는char* pszParam = "Hello World\n";printf(pszParam); printf("Hello World\n"); 여기서 pszParam을 디버거 메모리에서 수정시 아래 hello world가 왜 수정되는지 잘 이해가 되지 않습니다. 기본적으로 다른 메모리 공간에 저장 되어야 될꺼라고 생각되는데 컴파일러가 알아서 최적화 했다고 봐도 될까요? printf("Hello World\n"); 여기를 글자 한개만 더 넣어도 pszParam을 수정해도 아래 print 되는 문자열이 같이 수정되지는 않았습니다. 그리고 질문하면서 궁금해진 점이 printf("Hello World\n");이것만 있을 때 이 hello world! 가 쓰여진 주소를 알 수 있는 방법이 있을 까요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
Session 객체는 thymeleaf에서 어떻게 사용하는건가요??
스프링 부트 3.0 부터는 ${#request} , ${#response} , ${#session} , ${#servletContext} 를 지원하지 않기 때문에 model에 담아서 뷰 템플릿으로 넘겨줘야 한다고 하셨는데이 코드상에는 session을 따로 model에 넘기는 부분이 안보여서요..@GetMapping("/basic-objects") public String basicObjects(Model model, HttpServletRequest request, HttpServletResponse response, HttpSession session) { session.setAttribute("sessionData", "Hello Session"); model.addAttribute("request", request); model.addAttribute("response", response); model.addAttribute("servletContext", request.getServletContext()); return "basic/basic-objects"; }코드 상에는 따로 model에 session 데이터를 넘겨주는 부분이 안보이는데basic-objects.html에서는 <li>session = <span th:text="${session}"></span></li> 이 코드에서처럼 ${session}을 변수 처럼 사용하더라구요.. 이렇게 할 수 있는 이유가 session은 thymeleaf에서 기본으로 제공하는 편의 객체여서 그런건가요?? 아니면 springMVC가 HttpSession session을 컨트롤러 메소드에서 파라미터로 받았기 때문에 자동으로 model에 넣어주기 때문에 그런건가요??비슷한 질문들을 확인해봤는데 잘 이해가 가지 않아서 질문 드립니다.
-
미해결[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
작업형3에 로지스틱회긔모형 질문입니다.
7회때 코딩하던 짬바로 호기롭게 갔다가 광탈했었네요...아무리 dir help 기능 믿고 가더라도 분류, 분석 등 언제 어느 것을 사용해야하는지 충분히 몸에 익혀야되겠더라고요... 7회때 작업형3에서 사용된 로지스틱회귀모형 문제는 강의 중에서는 7회 체험링크와 7회 실제 2번문제에만 있는건가요? 7회부터 다시 복기해보려하니 못 본거 같은 기억이... 나네요.. 다시 강의를 완독해야겠찌만import statsmodels.api as sm logit = sm.Logit(종속변수, 독립변수) 위 방법과 강의의 아래 방법이랑 같은 방법인가요?from statsmodels.formula.api import logit
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
컬렉션 연관관계 페이징
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]안녕하세요. 페이징 처리에 대해서 질문이 있습니다. 엔티티로 조회를 하든지 DTO로 조회를 하든지 둘 다 컬렉션은 페이징 처리할 때 조회할 수 없는 것으로 알고 있는데요.만약, 해당 컬렉션이 리스트 조회 조건에 포함되어 있다면 어떻게 처리하면 좋을까요? @Entity @Getter @Setter @NoArgsConstructor(access = AccessLevel.PROTECTED) @ToString(of = {"id", "name"}) public class Team { @Id @GeneratedValue @Column(name = "team_id") private Long id; private String name; @OneToMany(mappedBy = "team") private List<Member> members = new ArrayList<>(); @OneToMany(mappedBy = "team") private List<Skill> skills = new ArrayList<>(); public Team(String name) { this.name = name; } } 예를 들어서 위와 같이 Team 엔티티가 있고, OneToMany 컬렉션으로 member와 skill 엔티티를 가지고 있습니다.Team 엔티티를 페이징 처리해야 하는데, 검색 조건에 skill=[스킬1, 스킬2] , member=[멤버1, 멤버2] 가 있다고 하면 페이징처리할 때부터 where조건에 저 컬렉션을 넣어줘야 할 것 같은데, 페이징할 때는 컬렉션을 같이 조회하면 안된다고 알고 있어서 어떻게 해결해야 할지 고민입니다.
-
미해결[2024 최신] [코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
세션 29 isar database open error
안녕하세요.Unique Constraint 테스트하기 강의에서 izar database를 main 함수 내에서 여는 코드에서 에러가 나서 진행이 되지 않고 있습니다,, main.dartimport 'package:dusty_dust/model/stat_model.dart'; import 'package:dusty_dust/screen/home_screen.dart'; import 'package:flutter/material.dart'; import 'package:isar/isar.dart'; import 'package:path_provider/path_provider.dart'; void main() async { //main 함수에서 runApp말고 다른 거 실행하려면 이걸 적어줘야함. WidgetsFlutterBinding.ensureInitialized(); final dir = await getApplicationDocumentsDirectory(); final isar = await Isar.open( [StatModelSchema], directory: dir.path, ); runApp( MaterialApp( theme: ThemeData( fontFamily: 'sunflower' ), home: HomeScreen(), )); } pubspec.yamlcupertino_icons: ^1.0.2 dio: ^5.4.3+1 isar: ^3.1.0+1 isar_flutter_libs: ^3.1.0+1 path_provider: ^2.1.2 isar_generator: ^3.1.0+1 Error MessageE/flutter ( 364): [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: MissingPluginException(No implementation found for method getApplicationDocumentsDirectory on channel plugins.flutter.io/path_provider)E/flutter ( 364): #0 MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:332:7)E/flutter ( 364): <asynchronous suspension>E/flutter ( 364): #1 getApplicationDocumentsDirectory (package:path_provider/path_provider.dart:121:24)E/flutter ( 364): <asynchronous suspension>E/flutter ( 364): #2 main (package:dusty_dust/main.dart:11:15)E/flutter ( 364): <asynchronous suspension>E/flutter ( 364):
-
미해결피그마 배리어블을 활용한 디자인 시스템 구축하기
아이콘 관련 질문
icon/settings를 제외한 다른 아이콘은 하나의 '그룹'으로 만들어져 있습니다.하지만 settings는 그렇지 않아 색을 바꾸려고 할 때 'Border'로 인식되더라구요.두 개를 그룹화 시켜도 '아이콘'으로 변하지 않습니다. 어떻게 하면 두 개를 합쳐 '아이콘'으로 인식될 수 있게 할 수 있을까요?고맙습니다.
-
미해결앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지
MVC패턴으로 코드짤때 질문입니다.
앨런님, 제가 질문이 좀 많아서 죄송합니다...위에서 보면 이 파일은 view에 포함된다고 하셨는데요 제가 코드로 짤때 view에 포함되는 내용을 구분하는 데 좀 이해가 부족합니다...저는 이렇게 생각을 했거든요 스토리보드에서 만든 내용만 포함 시킨다고 생각을 해서 스토리보드에 들어가는 내용이 대부분 UI를 그리는 거 오토레이아웃까지만 그리는 거라고 생각을 했는데 위의 내용은 그것이 아니라는 생각이 드는데 addTarget을 컨트롤러에 옮기신건 이해가 가거든요 그런데 제가 생각할때 위에 내용도 엄밀히 말하면 addTarget과 비슷한것이 아닌가 이런 생각이 들어서요...도움 부탁드립니다 감사합니다:)
-
미해결
flask, react 로 개발한 웹앱을 모바일로 접속시 이미지가 안나오는 오류
안녕하세요. 저는 flask와 react를 활용해서 프로젝트를 진행하고 있는 대학생입니다.flask는 5000번, 리액트는 3000번 포트를 사용하고리액트에서 웹앱의 배경화면 이미지를 flask의 라우팅 함수를 통해 받아오는 중입니다. localhost:포트번호 에 접속할 때는 문제가 없고, 같은 와이파이에서 다른 노트북으로 아이피:포트 로 접속해봐도 문제가 없습니다.다만, 모바일에서 아이피:포트 에 접속할 때는 이미지가 로딩되지 않는 문제가 있습니다.이미지 외에 네비게이션은 잘 나오고 기타 동작은 문제가 없는 것으로 확인했습니다.react에서 로컬 디렉토리에 있는 이미지를 랜더링할 땐 모바일에서도 이미지가 잘 나옵니다.flask에서 받아온 이미지를 랜더링할 때만 모바일 접속시 이미지가 안나옵니다. 아이패드로 접속시 화면맥에서 로컬호스트 접속시 화면3. 코드@app.route('/map-image/') def serve_map_image(): return send_from_directory('static', 'map.png')리액트파일에서 아래처럼 flask서버를 통해 받아옵니다.const imageUrl = "http://localhost:5000/map-image"; 관련 경험이 있으신 분들의 많은 도움과 조언 부탁드립니다..
-
미해결스프링 핵심 원리 - 기본편
java, spring, gradle 최신버전 사용하시는 분들 lombok 설정 방법(질문x)
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]질문은 아닙니다.강의 복습 도중에 최신버전 이슈로 인하여 lombok 설정시 이슈나는 분들에게 공유 드리고자 합니다. 작성자 개발 환경java ver.17spring boot ver.3.2.3gradle ver.8.5강의 내용을 따라하시다가 위와 같은 오류가 발생되는 분들은 gradle 최신 버전부터는 메소드명이 바뀌었기 때문이니 코드를 아래와 같이 설정하시고 gradle reload 하시면 정상적으로 적용되는거 확인 하실 수 있습니다. * 최신버전의 gradlecompile() 메소드 대신 implementation() 메소드를 사용으로 변경 조금이나마 도움되시길 바랍니다.
-
미해결따라하며 배우는 MySQL on Docker
물리 서버 2대로 Master/Slave 구조가 가능한가요?
강의에서는 물리 서버 1대에 Master/Slave 구조를 다뤘는데, 실무에서는 물리 서버 2대에 Master/Slave 구조로 다루는게 가능할까요?실무에서는 어떤 구조로 사용하는지 궁금합니다.
-
미해결[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
스크롤의 maxScrollExtent 관련 문의
안녕하세요 저도 완성된 pagination 로직 실행해보기 강의에서 스크롤 리스너의 if문 조건이 적용되지 않아서 문의 드립니다. 저는 구현된 코드를 확인했을때 maxScrollExtent 값이 엄청 크게 나옵니다.그래서 같은 리스트를 세번 정도는 반복 스크롤을 해야 컨트롤러의 offset이 maxScrollExtent와 동일해집니다. 최초 리스너 동작 시 scroll 위치 : 6.6650390625maxScrollExtent : 7485.526283048211 확인해본 사항은 아래와 같습니다. item 중복 저장 여부 : 최초 로딩 후 데이터 사이즈를 확인했을때도 사이즈는 20개 입니다. 리스트뷰 구현 오류인지 확인 : 컨트롤러를 빼고 테스트하면, 20개 크기 그대로 리스트뷰가 생성됩니다. 사이즈가 안먹히는 것 같아서 픽셀 위치 대신 데이터 갯수를 index로 관리해서 해보려고 했는데, 정확히 맞는 방법인지도 모르겠어서 문의드립니다. T_T...어딘가 단단히 잘못된 것 같은데 모르겠습니다...
-
미해결[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
작업형1 모의문제1. 문제3
왜 아래와 같이 풀면 총합이 맞지 않는지 알 수 있을까요??import pandas as pd df = pd.read_csv("members.csv") # df.head() df = df.dropna(subset = 'views') df["f3"] = df["f3"].fillna(0) df["f3"] = df["f3"].replace('silver',0).replace('gold',2).replace('vip',3) sum(df["f3"]) 또 어떨 때는 sum(df["f3"])이라고 작성하고 어떨 때는 df["f3"].sum()으로 작성하는지 차이점도 궁금합니다
-
미해결외워서 끝내는 네트워크 핵심이론 - 기초
서브넷 마스크 (0.0.0.0)
안녕하세요. 널널한 개발자님만약 서브넷 마스크를 0.0.0.0으로 설정하면 network ID가 모두 동일한 것으로 취급될 텐데이 경우 네트워크 통신 효율이 나빠지는 건가요? 추가로 서브넷 마스크를 0.0.0.0으로 설정하면 PC로 들어오는 모든 패킷을 수신 받을 수 있게 되나요?감사합니다.
-
미해결자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
영상이 검정색으로 화면이 안보여요...
영상 실행은 되는데 화면이 검정색으로 뜨고 아무것도 안보여용...어제만 해도 별문제 없엇는데 확장프로그램 문제인가 해서 사파리로도 들어갔는데 똑같이 어둡게 나오네요... 혹시 다른 강의도 그런가 하고 다른분 강의 켜봤는데 그분 강의는 잘 화면이 나오고 여기 해당 강의만 어둡게나와요! 근데 아이패드로 접속해서 틀면 제대로 나오는데.. 노트북에서 보고 싶은데 해결방법이 뭘까요... 추가적으로 강력새로고침해서 캐시도 지워보고 시크릿모드에서도 해보고 다해봤는데도 같은 현상입니다. 혹시해서 확장프로그램 삭제하고 노트북도 껏다 켜봤습니닥 ㅠㅠ...
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
탐색문제
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 탐색문제를 공부하고싶은데탐색문제라고 하면 몇 몇 섹션이 해당하는지 알 수 있을까요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
포인터 질문 드려요
영상 초반부에 (p+3)이랑 *(arr+3)이랑 같다고 하셨는데 여기서 이해가 잘 안되는게 왜 +3을해준건가요 int타입이라 4바이트형식이어서3이아니라 한칸당 4바이트로 해서 12를 더해줘야하는거 아닌가요?? 이런저런 내용들이랑 겹쳐서 헷갈리네요
-
미해결[따라하면 취업되는 게임기획]역기획서/BM분석과개선제안서/창작기획서
인기 RPG게임 A, G, O 의 이름이 어떻게 되나요?
섹션 0 'A' RPG게임센션 1 'G' RPG게임센션 2 'O' RPG게임위 3가지 강의에 나오는 게임이 실제로 출시한 게임이라면 게임 이름이 어떻게 되는지 알 수 있을까요?
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
임베디드 데이타 베이스를 테스트가 아닌 운영코드에 사용이 가능한가요?
임베디드 모드는 h2데이타베이스만은 ㅣ기능인거 같은데 테스트코드가 아닌곳에서도 이용이 가능한가요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
처음 index.html 에러
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]강의자료에 있는 index.html을 복붙해도 404에러가 뜹니다.해결 방법을 모르겠어요out파일도 지워보고 localhost:8080/index.html로 해봐도 안됩니다... 처음부터 막혀서 막막합니다