묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨더 자바, 애플리케이션을 테스트하는 다양한 방법
Gradle 프로젝트
Run - Edit Configurations 창을 열면 강사님처럼 JUnit 탭이 없고 Gradle 설정 창에 Test가 있습니다. 이 구조에는 테스트 Kind 설정하는 부분이 없는데, 어떻게 해야하나요? 스프링부트는 2.5.4 버전입니다.
-
미해결배달앱 클론코딩 [with React Native]
네이버 지도 앱 강제 종료
m1, ios시뮬레이터를 쓰고 있는데 오더 목록에서 지도를 여는 순간 앱이 강제 종료 되어버립니다... 그냥 어떤 오류도 뜨지않고 강제로 종료 되어버립니다..ㅠㅠ
-
미해결초보를 위한 도커 안내서
app.js 실행 에러
안녕하세요 app.js 실행 시 에러가 발생하여 문의드립니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
윈도우 java -jar 실행안됨
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 에러 내용입니다. java : 'java' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오.
-
해결됨그림으로 쉽게 배우는 운영체제
"프로세스 생성과 종료" 강의 3분 47초
인터넷 브라우저를 사용하다가 종료가 되면 13번 라인의 exit() 함수가 실행된다고 하셨는데 제가 알기로는 if 문 내부에 단순한 문장(예: printf())이 아닌 exec() system call이 오게 되는 경우 프로세스 내의 프로그램을 새로운 프로그램으로 대치하기 때문에 호출이 정상적으로 이루어진 경우 복귀할 곳이 사라진다고 배웠습니다. 따라서 성공한 exec() 호출은 반환 값이 없고, 만약 아래의 exit() 함수를 실행하는 경우는 오로지 exec()가 실패했을 경우 뿐이라고 알고 있었습니다. 하지만 영상의 3분 47초부터는 exit(1)이 호출되고, 프로그램 종료를 알린다고 설명합니다. 정확히 어떤 것이 맞는 건지 궁금합니다..
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
Positive 칼럼만 추출한 이유
5:04 초에 positve의 확률 컬럼만 추출한 이유가 있나요?
-
미해결차량 번호판 인식 프로젝트와 TensorFlow로 배우는 딥러닝 영상인식 올인원
실습 1 - License Plate Dataset에 대해 CRAFT Detector 학습 관련 질문입니다.
강사님 안녕하세요 좋은 강의 제공해주셔서 감사합니다. 다름이 아니라, Custom Dataset 실전 프로젝트 실습 1 - CRAFT를 이용한 License Plate Detection 모델(Custom Dataset) 학습 을 진행하면서 잘 진행되지 않는 부분에 대해 질문드립니다. 실습 과정에서 fit_generator를 호출하여 학습을 진행하는 코드 (1000번 동 epoch을 수행하는 곳) --- 이 부분에서 자꾸만 저는 15-20 번 정도 epoch을 반복한 후 학습이 중단되는 오류가 발생하고 있습니다. .h5 파일과 .csv 파일이 생성되었는데, 다시 실행할 경우 이어서 학습되지는 않는 것 같습니다. colab에서도 해보고 개인 gpu를 사용한 jupyter notebook 환경 및 pycharm 환경에서도 해봤는데 학습이 끝까지 진행되지 않고 있습니다.. 해결할 수 있는 방법 혹은 에러 원인을 확인할 수 있는 있을지 강사님께 질문드립니다. (폴더 구성 및 코드입니다.) (실행 결과창입니다.) 긴 글을 읽어주셔서 감사드립니다. 그럼 답변 부탁드리겠습니다. --- 덧붙여 후반부 강의자료도 ceng99@naver.com으로 부탁드리고 싶습니다. 감사합니다.
-
미해결스프링 프레임워크 입문
cmd에서는 spring-boot가 정상적으로 실행되는데 IntelliJ에서는 실행되지 않습니다.
환경설정시 원 강의는 자바 8 이었지만 현재 깃허브 레포지토리는 자바 11 기반으로 만들어져 있어 자바 11로 환경변수를 설정하였고 진행하였습니다. 그리고 cmd 에서 spring-boot:run 을 이용하면 정상적으로 서버가 켜지고 페이지가 잘 작동함을 확인하였습니다. 그러나 intelliJ에서 spring-boot:run을 실행시 아래와 같은 오류가 발생합니다. [INFO] Finished at: 2022-06-20T08:51:52+09:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.10.1:compile (default-compile) on project spring-petclinic: Error reading old mojo status C:\Users\sh\Desktop\spring-petclinic-main\target\maven-status\maven-compiler-plugin\compile\default-compile\inputFiles.lst: Input length = 1 -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException Process finished with exit code 1 intelli J project structure 에서 설정역시 sdk는 11 language도 11로 모듈도 11버전으로 다 맞춰놨는데 왜 저런 오류가 뜨는것일까요? old mojo는 무슨 오류인가요? 아래의 링크도 확인해봤지만 플러그인의 오류다 같은 말만 나오고 무슨 말인지 잘 모르겠네요 ㅜㅜ 물론 실습 자체는 CMD로 확인하면 될거라 생각하지만 어느 환경설정때문에 잘 안되는것인지 의아합니다.
-
미해결쉽고 빠르게 익히는 Power BI 심화 2 (데이터 모델링)
논리식 질문
안녕하세요 아래와 같이 "노래"명에 대한 Category를 정의하는 추가 열을 생성하고 싶은데 논리식이나 특정 함수를 어떻게 활용하는지 문의 드립니다. 예를들면 "가사" 중에 특정 키워드를 뽑아서 .. IF("가사" 중에 "동해물"이라는 키워드가 포함되어있으면, "노래"="애국가", IF("가사" 중에 "올챙이"이라는 키워드가 포함되어있으면, "노래" = "동요", "기타")
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
sort 메서드를 사용하고 첫번째 것을 출력하는 것은 성능적으로 아쉬운가요 ?
당연히 배열 메서드에서 sort를 사용하고 첫번째 것을 가져올 줄 알았는데요. 보다 상세하게 그 과정을 풀어주신 것은 어떤 이유일까요? sort 후 첫번째 것을 가져오는 것이 성능이나 메모리 적으로 아쉬운 걸까요 ?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part9: MMO 컨텐츠 구현 (DB연동 + 대형 구조 + 라이브 준비)
디비 정보 나누기
안녕하세요 루키스님!! 강의 마지막 프로젝트 기준으로 하나의 컴퓨터에서 아이디를 2개 생성한 후 로그인을 시도하면 둘 아이디와 비밀번호만 다를뿐 착용중인 아이템, 인벤토리창 등등 완전히 똑같은 정보로 load가 됩니다. 계정이 2개면 2개 전부 다른 정보를 갖고 있어야 하는데 이렇게 작동해서 질문 드립니다! 이부분을 수정하고자 디비와 코드를 보니 AccountDB에는 이렇게 아이디를 2개 생성했던 것이 GameDB로 가면 이렇게 돼 있는 것을 볼 수 있습니다. 제가 접근한 방식이 맞는지 모르겠지만 AccountDbId만 맞춰주면 될 것 같은데 어디부분인지를 잘 모르겠습니다...
-
미해결스프링 시큐리티
SecurityContextPersistenceFilter의 finally구문
1. 간략히볼때, SecurityContextPersistenceFilter try-> 컨트롤러 -> 서비스 -> 리포지토리 -> 서비스 ->컨트롤러 -> SecurityContextPersistenceFilter finally 맨 마지막에 context clear가 이뤄지는것이죠? --- 2. 세션은 스프링 or 서블릿에서 지원해주는건가요??많은 사용자가 접속한다고 생각해보면 세션용량도 한계치가 있을텐데 세션 관리를 어디서 지정해야할지 키워드를 알려주실 수 있나요? ---- 3. radis설정하는 것은 어느필터에서 하는 것일까요? ---- 강의 내용과 많이 벗어난 질문이라고 생각되기도해서.. 근데 아직 지식이 부족하다보니 적합한 키워드 찾기가 어렵습니다 ㅜㅜ 키워드로만 답해주셔도 감사합니다! 스프링 세션관리라고 검색해보면.. 원하는 답이 안나옵니다 ㅠㅠ
-
미해결배달앱 클론코딩 [with React Native]
확장 프로그램 어떤거 사용하시는지 질문!
제로초님! 00: 55의 craeteStore(options: {name: 'order',}) 에서 'options:'가 나오는건 어떤 확장프로그램을 설치한걸까요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
웹 화면 구현하기-3 강의 product seller 부분 이미지에 align items가 적용되지 않는 이슈
위와 같이 코드는 제대로 짠 것 같은데, 브라우저로 열어보면 ㅇ이렇게 아바타 이미지는 align items가 적용이 안되는건지 계속 상단에 배치됩니다ㅠㅠ 이유가 뭘까요..?
-
해결됨
Model train시 test 결과확인
안녕하세요 좋은 강의 고맙습니다. 강의 내용중 모델을 훈련시킬때 어떤 예제는 test dataset. 설정이 있고 어떤 예제는 없는 경우가 있더군요. model = build_detector(cfg.model, train_cfg=cfg.get('train_cfg'), test_cfg=cfg.get('test_cfg')) 위의 코드로 모델에 대한 훈련과 테스트 데이터에 대한 추정을 가능하도록 하는것 같습니다. 그러면 훈련에 대한 결과는 evaluation 주기 마다 한줄씩 나오는것 같고, 테스트데이터에 대한 결과는 precision, recall 값이 iou 조건별로 화면에 나타나는 것 같습니다. (맞는지요?? 제가 val, test를 잘못 알고 있는건가요??) 만약 제가 강의에서 파악한 것이 맞다면 테스트 데이터셋에 대한 이미지에 라벨이 된 결과들은 별도로 저장이 되지 않는 것인지요?? 아니면 이건 별도로 소스를 수정해서 확인을 해야하는 것인지요?? 별도로 저장이 된다면 어떻게 어디서 확인이 가능한지요?? 수고하세요>~~ 수고하세요.~
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
end( )의 의미?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. map<int, int> m; for (int i = 0; i < 1000; i++) { m.insert(pair<int, int>(i, i + 100)); } map<int, int>::iterator findit = m.find(100); if (findit != m.end()) { cout << "찾음" << endl; } else { cout << "못찾음" << endl; } 이터레이터가 주소를 가리키는 걸로 배웠습니다. 그런데 if (findit != m.end()) 이부분이 이해가 되질 않습니다. 심지어 if (findit != m.begin()) 이렇게 수정해 봤는데도 "찾음" 이라고 출력 됩니다. end( ) 함수는 데이터 끝에 다음 쓰레기 값을 들고 있는걸로 기억하는데 if (findit != m.end()) while문을 쓴것도 아니고? for문에 범위 지정을 할때는 end( ) 쓰는건 이해가 됩니다. 어떻게 이게 되는지 전혀 이해가 안 됩니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
init 실행오류
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 아니오3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예[질문 내용]여기에 질문 내용을 남겨주세요. Welcome to Gradle 7.4. Directory 'C:\Gradle\gradle-7.4.2\bin' does not contain a Gradle build. To create a new build in this directory, run gradle init For more detail on the 'init' task, see https://docs.gradle.org/7.4/userguide/build_init_plugin.html For more detail on creating a Gradle build, see https://docs.gradle.org/7.4/userguide/tutorial_using_tasks.html To see a list of command-line options, run gradle --help For more detail on using Gradle, see https://docs.gradle.org/7.4/userguide/command_line_interface.html For troubleshooting, visit https://help.gradle.org 현재 실습을 하려고 하는데 계속 이렇게 떠서 어떻게 해결 방법을 모르겠습니다...그냥 처음에 프로젝트 오픈하자마자 실행하셔서 똑같이 했는데 안떠서 궁금합니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
벡터 질문 드립니다.
음...벡터라는게 방향과 크기?로 알고 있는데 두 점 사이에서 나의 위치를 기준으로 얼마 만큼의 거리를 이동하려고 할 때 항상 노멀라이즈로 단위벡터로 만들어 주는 이유가 거리만 알고 있기 때문에 매그니튜드로 거리만을 구해준 다음에 단위벡터로 만들어서 방향만을 명시해주고? 시간과 속력을 곱해줘서 가고 싶은 목적지로 가는?? 걸로 이해 해도 괜찮을까요? 벡터 너무 어렵네요 ㅜ
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
h2 커넥션 안되는 에러 질문이요
안녕하세요 자바 ORM 표준 JPA 프로그래밍 - 기본편 강의를 듣던 중 에러가 발생해서 질문 남깁니다. 우선 다운받은 h2버전과 pom.xml에 있는 버전은 동일합니다.(강의에서 유의하라고 해서 최근 버전인 2.1.14 버전을 사용했습니다.) 우선 JpaMain 코드는 아래와 같습니다. public class JpaMain { public static void main(String[] args) { EntityManagerFactory emf = Persistence.createEntityManagerFactory("hello"); EntityManager entityManager = emf.createEntityManager(); entityManager.clear(); emf.close(); }} 현재 만든 파일은 JpaMain을 포함하여 pom.xml, persistence.xml 이렇게 3가지 입니다. 그런데 JpaMain 클래스를 실행시면 다음과 같은 에러가 발생합니다. 우선 에러는 크게 4가지입니다. Exception in thread "main" org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] Caused by: org.hibernate.exception.JDBCConnectionException: Error calling Driver#connect Caused by: org.h2.jdbc.JdbcSQLNonTransientConnectionException: Unsupported database file version or invalid file header in file "C:/Users/kim/test.mv.db" [90048-214] Caused by: org.h2.mvstore.MVStoreException: The write format 1 is smaller than the supported format 2 [2.1.214/5] 느낌상 기존에 h2 db를 사용한거랑 무언가 충돌이 일어난 느낌입니다.. 에러 들을 검색해보면 hibernate 버전이나 h2database 버전문제로 확인이 되는데 저는 버전에는 문제가 없는 것으로 보입니다. 어디가 문제일까요? pom.xml은 다음과 같습니다. <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>jpa-basic</groupId> <artifactId>ex1-hello-jpa</artifactId> <version>1.0.0</version> <dependencies> <!-- JPA 하이버네이트 --> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-entitymanager</artifactId> <version>5.3.10.Final</version> </dependency> <!-- H2 데이터베이스 --> <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> <version>2.1.214</version> </dependency> </dependencies></project> persistence.xml은 다음과 같습니다. <?xml version="1.0" encoding="UTF-8"?><persistence version="2.2" xmlns="http://xmlns.jcp.org/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence http://xmlns.jcp.org/xml/ns/persistence/persistence_2_2.xsd"> <persistence-unit name="hello"> <properties> <!-- 필수 속성 --> <property name="javax.persistence.jdbc.driver" value="org.h2.Driver"/> <property name="javax.persistence.jdbc.user" value="sa"/> <property name="javax.persistence.jdbc.password" value=""/> <property name="javax.persistence.jdbc.url" value="jdbc:h2:tcp://localhost/~/test"/> <property name="hibernate.dialect" value="org.hibernate.dialect.H2Dialect"/> <!-- 옵션 --> <property name="hibernate.show_sql" value="true"/> <property name="hibernate.format_sql" value="true"/> <property name="hibernate.use_sql_comments" value="true"/> <!--<property name="hibernate.hbm2ddl.auto" value="create" />--> </properties> </persistence-unit></persistence> 당연히 maven 업데이트는 했습니다.
-
미해결파이썬 무료 강의 (활용편4) - 업무자동화 (RPA)
값넣을때 ws['A1'] vs ws['A1'].value
강의 1분 10초 부근에 ws['A1'] = datetime.datetime.today() 위와 같이 값을 넣습니다 제가 확인해보니 ws['A1'].value = datetime.datetime.today() 이렇게 해도 값이 들어가더라구요 혹시 차이점이 있나요?