묻고 답해요
131만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[2024] 한입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
마지막 챕터 - 페이지 구현 , 일기 쓰기 (/new) 파트 40분 경 질문 있습니다.
const [onCreate] = useContext(DiaryDispatchContext) 를 넣자마자 오류가 발생합니다.오류 내용은 object is not iterable 로 뜨고 콘솔의 오류도 저 부분의 에러가 뜨고 있습니다.혹시 뭐가 잘못 되었고 어떤 부분을 체크 해봐야 할까요?
-
해결됨독하게 시작하는 C 프로그래밍
문자형(C언어 문자형)
C언어 자료형에는 정수형, 실수형, 유도형, 함수형, 무치형이 있다고 하셨는데 그럼 문자형은 배열 연산자 []가 있으니까 따로 생각 안하고 유도형에 포함되는 건가요?
-
미해결김영한의 실전 자바 - 기본편
아스키코드
혹시 Integer.parseInt , toString 이런거나 아스키코드 관련 혹은 Final 혹은 int x = 49532 ; 가 있을때 이걸 배열에 { 4, 9 , 5, 3, 2 } 로 만드는 것을 가르쳐주는 회차가 있을까요? 항상 강의 너무 잘 듣고 있습니다.
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
Ultralytics Yolo v3 pip dependency 오류 재발생 (pillow 버전)
안녕하세요 좋은 강의 감사드립니다.그런데 이번에도!cd yolov3;pip install -qr requirements.txt여기서 오류가 발생합니다. 그 내용은 아래와 같습니다.ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. imageio 2.31.6 requires pillow<10.1.0,>=8.3.2, but you have pillow 10.2.0 which is incompatible.저번과 같이 requirements.txt 에서 해당 내용을 주석 처리하면 되는 걸까요?
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
dialect 설정 오류 질문드립니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 네2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 네3. 질문 잘하기 메뉴얼을 읽어보셨나요? 네[질문 내용]오라클로 방언 설정시 이러한 오류가 나타나는데 찾아봐도 해결을 하지 못해서 문의 드립니다.HHH000511: The 2.2.0 version for [org.hibernate.dialect.OracleDialect] is no longer supported, hence certain features may not work properly. The minimum supported version is 19.0.0. Check the community dialects project for available legacy versions.HHH90000025: OracleDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)HHH10001008: Cleaning up connection pool [jdbc:h2:tcp://localhost/~/test]Exception in thread "main" jakarta.persistence.PersistenceException: [PersistenceUnit: hello] Unable to build Hibernate SessionFactoryat org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.persistenceException(EntityManagerFactoryBuilderImpl.java:1591)at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1512)at org.hibernate.jpa.HibernatePersistenceProvider.createEntityManagerFactory(HibernatePersistenceProvider.java:55)at jakarta.persistence.Persistence.createEntityManagerFactory(Persistence.java:80)at jakarta.persistence.Persistence.createEntityManagerFactory(Persistence.java:55)at jpql.JpaMain.main(JpaMain.java:14)Caused by: org.hibernate.MappingException: Could not instantiate id generator [entity-name=jpql.Product]at org.hibernate.id.factory.internal.StandardIdentifierGeneratorFactory.createIdentifierGenerator(StandardIdentifierGeneratorFactory.java:230)at org.hibernate.id.factory.internal.IdentifierGeneratorUtil.createLegacyIdentifierGenerator(IdentifierGeneratorUtil.java:127)at org.hibernate.mapping.SimpleValue.createGenerator(SimpleValue.java:415)at org.hibernate.internal.SessionFactoryImpl.lambda$createGenerators$1(SessionFactoryImpl.java:457)at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)at java.base/java.util.HashMap$ValueSpliterator.forEachRemaining(HashMap.java:1779)at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)at org.hibernate.internal.SessionFactoryImpl.createGenerators(SessionFactoryImpl.java:456)at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:271)at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:450)at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1507)... 4 moreCaused by: org.hibernate.HibernateException: Could not fetch the SequenceInformation from the databaseat org.hibernate.engine.jdbc.env.internal.ExtractedDatabaseMetaDataImpl.sequenceInformationList(ExtractedDatabaseMetaDataImpl.java:307)at org.hibernate.engine.jdbc.env.internal.ExtractedDatabaseMetaDataImpl.getSequenceInformationList(ExtractedDatabaseMetaDataImpl.java:151)at org.hibernate.id.enhanced.SequenceStyleGenerator.getSequenceIncrementValue(SequenceStyleGenerator.java:581)at org.hibernate.id.enhanced.SequenceStyleGenerator.adjustIncrementSize(SequenceStyleGenerator.java:259)at org.hibernate.id.enhanced.SequenceStyleGenerator.configure(SequenceStyleGenerator.java:207)at org.hibernate.id.factory.internal.StandardIdentifierGeneratorFactory.createIdentifierGenerator(StandardIdentifierGeneratorFactory.java:224)... 20 moreCaused by: org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "ALL_SEQUENCES" not found; SQL statement:select * from all_sequences [42102-224]at org.h2.message.DbException.getJdbcSQLException(DbException.java:514)at org.h2.message.DbException.getJdbcSQLException(DbException.java:489)at org.h2.message.DbException.get(DbException.java:223)at org.h2.message.DbException.get(DbException.java:199)at org.h2.command.Parser.getTableOrViewNotFoundDbException(Parser.java:8064)at org.h2.command.Parser.getTableOrViewNotFoundDbException(Parser.java:8035)at org.h2.command.Parser.readTableOrView(Parser.java:8024)at org.h2.command.Parser.readTablePrimary(Parser.java:1788)at org.h2.command.Parser.readTableReference(Parser.java:2268)at org.h2.command.Parser.parseSelectFromPart(Parser.java:2718)at org.h2.command.Parser.parseSelect(Parser.java:2824)at org.h2.command.Parser.parseQueryPrimary(Parser.java:2708)at org.h2.command.Parser.parseQueryTerm(Parser.java:2564)at org.h2.command.Parser.parseQueryExpressionBody(Parser.java:2543)at org.h2.command.Parser.parseQueryExpressionBodyAndEndOfQuery(Parser.java:2536)at org.h2.command.Parser.parseQueryExpression(Parser.java:2529)at org.h2.command.Parser.parseQuery(Parser.java:2498)at org.h2.command.Parser.parsePrepared(Parser.java:627)at org.h2.command.Parser.parse(Parser.java:592)at org.h2.command.Parser.parse(Parser.java:564)at org.h2.command.Parser.prepareCommand(Parser.java:483)at org.h2.engine.SessionLocal.prepareLocal(SessionLocal.java:639)at org.h2.server.TcpServerThread.process(TcpServerThread.java:289)at org.h2.server.TcpServerThread.run(TcpServerThread.java:191)at java.base/java.lang.Thread.run(Thread.java:842)at org.h2.message.DbException.getJdbcSQLException(DbException.java:514)at org.h2.engine.SessionRemote.readException(SessionRemote.java:650)at org.h2.engine.SessionRemote.done(SessionRemote.java:619)at org.h2.command.CommandRemote.prepare(CommandRemote.java:78)at org.h2.command.CommandRemote.<init>(CommandRemote.java:50)at org.h2.engine.SessionRemote.prepareCommand(SessionRemote.java:487)at org.h2.jdbc.JdbcConnection.prepareCommand(JdbcConnection.java:1166)at org.h2.jdbc.JdbcPreparedStatement.<init>(JdbcPreparedStatement.java:93)at org.h2.jdbc.JdbcConnection.prepareStatement(JdbcConnection.java:316)at org.hibernate.tool.schema.extract.spi.ExtractionContext.getQueryResults(ExtractionContext.java:43)at org.hibernate.tool.schema.extract.internal.SequenceInformationExtractorLegacyImpl.extractMetadata(SequenceInformationExtractorLegacyImpl.java:39)at org.hibernate.engine.jdbc.env.internal.ExtractedDatabaseMetaDataImpl.sequenceInformationList(ExtractedDatabaseMetaDataImpl.java:291)... 25 more [해결]mysql 방언은 url 뒤에 ;MODE=MySql 을 추가하니 해결되었습니다. mysql 방언으로 바꾸어 보아도 위와 비슷한 오류로 시작합니다.HHH000511: The 2.2.0 version for [org.hibernate.dialect.MySQLDialect] is no longer supported, hence certain features may not work properly. The minimum supported version is 8.0.0. Check the community dialects project for available legacy versions.HHH90000025: MySQLDialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
-
해결됨STM32 FreeRTOS 구현
WinIDT
WinIDT를 실행해보았으나 현재 PC에서는 이 앱을 사용할 수 없다고 알림이 떠서 문의드립니다! 다른방법이 있을까요?
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
@RequestParam Map<String, Object> paramMap에서 Object로 써야만 하는 경우
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]request.getParameter()의 결과는 항상 String이라고 이해하고 있습니다. 즉, request.getParameter("age")도 String이기 때문에 int로 변환하려면 다음처럼 Integer.parseInt()를 사용했었습니다.int age = Integer.parseInt(request.getParameter("age")); 그런데 이번 시간에 작성한 다음 코드에서@ResponseBody @RequestMapping("/request-param-map") public String requestParamMap(@RequestParam Map<String, Object> paramMap) { log.info("username = {}, age = {}", paramMap.get("username"), paramMap.get("age")); return "ok"; } @RequestParam Map<String, Object> paramMap여기선 Object로 써져 있는데, 실무에서 Object로 써야만 하는 경우도 있나요? 제가 생각한 게 맞다면 파라미터의 값이 코드에서 String로 쓰이든 int로 쓰이든 간에, Map에선 모두 String 값으로 존재할 것 같았는데(age의 경우도 20이 아닌 "20"인 상태로 이해했습니다.) <String, String>이 아닌 <String, Object>로 써야만 하는 경우도 실제로 있는지 궁금합니다.
-
미해결홍정모의 따라하며 배우는 C언어
24분 20초경 25분 5초경 질문
24분 20초경에char str1[6], str2[6];int count = scanf("%6s %6s", str1, str2); // run-time error위의 코드를 실행시키면 런타임 에러가 발생하는데 그 이유가 궁금합니다.교수님이 설명을 안하고 넘어가셔서 이걸 어떻게 이해해야 할지 모르겠어요.그리고 25분 5초경에int count = scanf_s("%5s %5s", str1, 6, str2, 6);5자리에 있는 숫자와 6자리에 있는 숫자가 달라도 괜찮은 건가요?이것도 설명이 없어서 어떻게 이해해야 할지 모르겠네요
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
localhost:8080/hello에러 발생
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]강사님하고 동일한 방식으로 진행했는데 localhost:8080/hello에서 에러가 발생하네요;;; 이유와 함께 해결방안에 대해서 알고 싶습니다
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
chapter 3. fpga에 올리기 관련한 질문입니다.
안녕하세요. IP를 만든 후 새로운 프로잭트에서위와 같이 ZYNQ를 불러오는 단계에서 vivado가 아래와 같은 메세지와 함께 먹통이됩니다.Prism-ES2 Error : GL_VERSION (major.minor) = 1.4구글에도 관련하여 해결법이 잘 안보여서 혹시 해결법을 아시나해서 질문드립니다!
-
미해결따라하면서 배우는 고박사의 유니티 기초
3D 네비게이션 메시 질문요(유니티 버전이 최근버전이라 잘 진행이 안되네요)
유니티를 최근에 관심있게 학습하고 있습니다. 좋은 강의 감사합니다.현재 유니티 2023.2 버전을 쓰고 있는데 네비게이션이 버전이 달라져서 수강에 애를 먹고 있습니다.일단 Window>Package Manger에서 AI Navigation을 받아서 설치하기는 했는데, 구버전 AI Navigation을 어떻게 설정하는지 좀 알려주시면 감사하겠습니다. 신버전은 Navidation window에 Bake, Object항목이 안보여서 어렵네요네비게이션 메쉬 생성하는거 까지는 인터넷에서 찾아보고, 전체 컴포넌트에 Add하여 Navigation Mesh Agent 넣어서 하긴했는데 Off Mesh Link 형성하는게 여간 어렵네요
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
6-L 질문있습니다.
안녕하세요 강사님, 강의 잘 듣고 있습니다.강사님의 코드를 보면서 궁금한 점이 있습니다.강사님 코드에 아래의 두 케이스를 대입했습니다. 490.10.10.1 40.10.10.19문제에서는 '한 개 이상의 연속된 수의 곱' 이니 위와 아래 케이스 다 9가 나와야 하는 것 같은데, 케이스 1은 0.9가 나오고 케이스 2는 9가 나왔습니다. 제가 문제를 잘못 이해한 것인가요?#include <bits/stdc++.h> using namespace std; int n; double psum[10001], a[10001], ret, b; // a[i] > b*a[i] 일 경우, 이전까지의 곱 b를 버리고 a[i]에서 곱셈을 시작한다. int main(){ cin >> n; for(int i = 0; i < n; i++) cin >> a[i]; double b = a[0]; for(int i = 1; i < n; i++){ cout<<"a["<<i<<"] = "<<a[i]<<" b = "<<b*a[i]<<"\n"; if(a[i] > b * a[i])b = a[i]; else b *= a[i]; ret = max(b, ret); } ret = round(ret*1000)/1000; printf("%.3lf", ret); return 0; }
-
해결됨스타트업 성장과 함께하는 AWS 클라우드 아키텍쳐 올인원
인스턴스 public IPv4 접속
강의를 보면서 똑같이 user data에 넣어서 인스턴스를 만들다보면 어떤 인스턴스는 브라우저에 화면이뜨고, 어떤 인스턴스는 연결할 수 없다고하는데 이유가 먼가요..?심지어 같은 sercurity를 사용할때 이런 현상이 나오더라구요.민약 public lpv4 접속할때 브라우저에 화면이 안떠도인스턴스 자체에 connect가 되면 상관없는건가요..?
-
해결됨디자이너와 PM을 위한 문제 해결력 실전 강의
가설 검증 시, 실현가능한 성공 지표 설정 방법
가설을 검증할 때, 성공 지표를 설정하는 기준이 무엇인가요?회사에서 UX개선안을 제안할 때, '그래서 이거 개선하면 전환율 몇%나 오르는데? 신규 회원 몇 명이나 유치하는데?' 라는 질문에 자신있게 답을 하기가 어려워요. 아직 경험치도 부족하고, 매출과 직결된 민감한 부분에 대충 x% 오릅니다! 라고 말할수도 없어서인데요.. 그래서 꼭 필요한 개선임에도 불구하고 우선순위가 자꾸 밀려서 답답한 마음입니다.애자일하게 A/B테스트를 돌려보면 좋겠지만, 워터폴로 업무가 진행되는 터라 테스트를 여러차례 해보기도 어렵고 약속한 달성치는 꼭 지켜야하는 분위기입니다. 이런 경우, 최대한 실현가능한 지표를 설정하기 위해 현업에서는 어떤 방법을 사용하시는지 질문드립니다.
-
해결됨독하게 C를 배운 사람을 위한 선형 자료구조
자료 자체와 정렬된 인덱스 분리 (인덱스 정렬) - 인덱스 범위 코드에 버그가 있어서 질문 드립니다.
강사님 다름이 아니라 인덱스 검색의 SearchByIndexAgeRange에서 작은 버그가 있어서 해당 내용 공유 드립니다.검색 조건을 리스트에서 작은 값의 범위로 지정을 했을 시 아래 해당 코드에서 length 가 최소 값이 1이 되므로 항상 리스트의 작은 값이 출력이 되는 버그가 있습니다.동작에 대한 예시 화면입니다. 따라서 length 를 구한 다음 리스트에서 해당 USERDATA의 age 값을 max 값과 비교를 해서 max 값보다 작을 경우에만 해당 코드들이 동작하게 되어야 하는 것이 맞는 것 같습니다. 다음과 같이 코드 수정 시 동작 화면입니다.
-
해결됨파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트 (장고 4.2 기준)
pyenv local 3.11.6을 실행했음에도 버전 확인 시, python 3.11.7로 뜨는 문제
안녕하세요, 진석 님.이전 질문들에 친절하고, 쉽게 해답을 주셔서 감사합니다.덕분에 빠르게 원인을 파악하고 문제들을 해결할 수 있었습니다. 감사합니다 :-) '00-2 맥 개발환경 설치' 강의에서 'pyenv global 3.11.6으로 파이썬 기본 버전 설정을 하였음에도, python3 --version으로 버전 체크해보면 python 3.11.7 버전이 뜹니다. 이리저리 찾아봤는데도(구글, chatgpt) 명확한 해답을 못 찾겠어서 진석 님께 도움을 요청 드립니다. <진행 내용>'pyenv install 3.11.6' 버전 파이썬 설치 완료'pyenv global 3.11.6'로 파이썬 기본 버전 3.11.6으로 세팅'python3 --version' 실행 시, python 3.11.6이 아닌 python 3.11.7 출력'python --version' 명령어로 실행 했는데 not found가 떠서 찾아보니, 파이썬 3.x 버전을 쓰면 뒤에 3을 붙인 python3로 실행하라고 해서 'python3 --version' 명령어로 실행 <질문 사항>python --version과 python3 --version 명령어의 차이가 무엇인지? (구글 및 chatgpt에서는 python 버전에 따라 뒤에 3을 붙여야 한다고 하지만, 진석 님께서도 마찬가지로 파이썬 3.x버전을 쓰시는데 3을 안 붙인 "python --version" 명령어 자체로도 실행이 잘 되길래 제가 알아본 내용과는 달라서 두 명령어의 차이를 명확히 이해하고 넘어가고 싶습니다!) => 왜 뒤에 3을 붙여야 하는지조차 제대로 이해 못한 상태 pyenv global 3.11.6으로 기본 버전을 세팅하였음에도 파이썬 버전 체크 시, 3.11.7이 뜨는 이유 이렇게 두 가지 질문 드립니다. 더불어, 즐거운 설날 되세요! 😀
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
이미지 업로드에 관해 질문이 있습니다.
제가 지금 블로그에서 에디터로 이미지를 합해서 백에다가 데이터를 보내고 잇는데 제로초님이 말씀하신데로 해봣는데 이미지의 소스는 imges라는 테이블에 정상적으로 들어가는데문제는 post에<p>이미지 </p><p><img src=">"http://localhost:3065/KakaoTalk_20240122_212009014_01_1707401883946.jpg"></p>이런식으로 이미지가 들어가게 되는데 에디터라서 이렇게 들어가게 되는게 맞는지 아닌지 궁금합니다...용량이 걱정이 되서요 ㅠㅠ이미지로 보여드리면 이런데 원래 에디터안에 들어가는 이미지 같은경우는 텍스트랑 같이 db에 저장시키는게 맞는지 궁금합니다.
-
해결됨Power Automate Level 4 - 휴가 신청/관리 시스템 만들기
연차정보 노출 제한
리스트에서 직원 본인의 연차 정보와 신청내역만 볼 수 있도록 설정 할 수 있나요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
컨텍스트 스위칭 질문 있습니다.
bool repeat = ThreaadName.IsValueCreated; if(repeat) Console.WriteLine(ThreadName.Value + " (repeat)"); else Console.WriteLine(ThreadName.Value); 위 코드에서 else 블록에 진입 후, Console.WriteLine이 호출되기 전, 컨텍스트 스위칭이 발생한다면 동일한 스레드에 의해 else 구문이 여러번 호출될 가능성이 있을까요?
-
해결됨실전 연습으로 익히는 고급 타입스크립트 기술
화살표 함수와 일반 함수의 매개변수 추론 관련
안녕하세요해당 수업 마지막에 말씀해주신 매개변수 추론관련해서, 일반함수와 매개변수 간의 다르게 추론된다고 말씀해주셨는데요.→ 일반함수 : 인자값 이름 없이 추론 / 화살표함수 : 인자값 이름 함께 추론현재 vscode에서는 둘 다 차이없이 추론되는 것을 확인할 수 있는데요. 이 부분이 업데이트를 통해서 변경된 부분일까요??감사합니다.