안녕하세요 제로초님. 오류가 난 것은 아니지만 궁금한 점이 생겨서 질문드립니다. AppLayout.js에서 const isLoggedIn = useSelector ( ( state ) => state . user . isLoggedIn ); 이 부분이 이해가 잘 안됩니다. 이 파일의 import문에는 어디에도 configurStore이나 reducers 디렉토리가 보이지 않는데 저 useSelector는 어떻게 알고 state를 찰떡같이 initialState로 들고오는 건가요...? store의 기능같기는 한데 store라는 개념이 완전히 처음이라서 모르겠습니다 ㅠㅠ
게임 종료시 Stat Data를 저장하고 다시 로드할때 json으로 변환해서 저장하고 재실행하면 저장된 json을 파싱해서 사용하면 될까요?? 그리고 Dictionary로 Stat 을 만들어 주셨는데 json으로 저장할때 리스트로 저장해야 되는건지 ..감이 잡히질 않아서 질문 남깁니다!
안녕하세요 백기선님! static변수에 관한 질문이 있습니다 static 변수는 컴파일 시점에 메모리에 안착되어 프로그램이 종료될때 까지 살아있다. 그러므로 static 변수가 점유하고 있는 메모리는 가비지컬렉터에 의해 회수되지 않는다. 로 알고 있습니다. https://openjdk.java.net/jeps/122 아래는 해당링크의 일부 내용을 발췌한 것입니다. Class metadata, interned Strings and class static variables will be moved from the permanent generation to either the Java heap or native memory. The code for the permanent generation in the Hotspot JVM will be removed. Application startup and footprint will not regress more than 1% as measured by a yet-to-be-chosen set of benchmarks. 1. java8 부터는 static 변수/함수를 남발한다는 이유만으로 메모리 부족 문제가 생길 가능성이 희박해 진걸가요? 'static 변수를 남발해도 시스템에 크게 지장이없다?' 2. heap 영역으로 옮겼다면 GC의 관리영역으로 들어와서 mark & swap 인 가능해 진 건가요? 개발자 꿈나무입니다 ! 답변의 수준이 낮더라도 이해 부탁드리겠습니다 ㅠㅠ!
안녕하세요 캡틴판교 님:] 타입스크립트 핸드북(블로그)을 참고하면서 강의를 듣고 있는데요, 강의를 들으면서도 블로그 내용 중 "제네릭 타입" 부분이 이해가 가질 않아서요 "간략하게라도" 설명을 요청드려요!궁금한 부분 표시해뒀습니다! [1]. 아래 두 코드(#1, #2)가 어떻게 같은 의미로서의 코드인지 궁금합니다, [2]. 변수(let) str를 <T>(text:T)=>T 함수 타입으로 하려고 , let str: <T>(text:T)=>T 까지는 이해가 되는데요, logText를 할당(=)하는 이유가 궁금합니다, 함수선언 방식 같은 모양으로 '추측'이 되는데요, 어떤 의미에서 이런 코드형태가 나온걸까요? [3]. 2번과 같은 코드를 {..}로 객체 리터럴을 만드는데, 어떤 의미에서 <T>(text:T)=>T를 { }로 감싸는 건가요? [4]. <T>(text: T) : T; 제네릭 인터페이스, interface GenericLogTextFn{ 이하 <T>(text: T) : T; 에서<T>(text: T) 에 제네릭 T를 선언하는 "구조/방법"이 어렵게 느끼는데요, 주로 프로퍼티 명: T(예: name : T , value: T)처럼 단순한 구조를 보다가 어떤 구조/의미인지 궁금합니다. <T>(text: T) : T; 는 어떤 의미이고 왜 이렇게 작성할 수 있는지요?
Traceback (most recent call last): File "C:\python\chapter10_02.py", line 45, in <module> words.append(c) NameError: name 'words' is not defined cmd에서 이렇게 뜨는데 제가 쓴 코딩은 이렇게 썻습니다. 문제가 무엇인가요? # chapter10-2 # Hangman(행맨) 미니 게임 제작(2) # 프로그램 완성 및-최종 테스트 import time # CSV 처리 import csv # 랜덤 import random # 사운드 처리 import winsound # 처음 인사 name = input ( "What is your name?" ) print ( "Hi, " + name, "Time to play hangman game!" ) print () time.sleep( 1 ) print ( "Start Loading..." ) print () time.sleep( 0.5 ) # CSV 단어 리스트 WORDS = [] # 문제 CSV 파일 로드 with open ( './resource/word_list.csv' , 'r' ) as f: reader = csv.reader(f) # Header Skip next (reader) for c in reader: words.append(c) # 리스트 섞기 random.shuffle(words) q = random.choice(words) print (q)
안녕하세요 이클립스 intellij가 너무 싫어서 vscode로 어떻게든 공부하고있는 학생입니다. 자바문법에 관한 질문이 되겠는데요, 자바지식이 많이 부족함으로 양해부탁드립니다 ㅠ ``` public class MemberServiceTest { MemberService memberService; MemoryMemberRepository memoryMemberRepository; @ BeforeEach public void beforeEach (){ this .memoryMemberRepository = new MemoryMemberRepository (); this .memberService = new MemberService (memoryMemberRepository); } @ AfterEach public void afterEach (){ this .memoryMemberRepository. clearStore (); } ``` 이 부분을 this를 사용해도 되는건지 궁금해서 질문드립니다.
안녕하세요, 강의 잘 듣고있습니다. 허나 2020. 02. 23일 기준 ojdbc 가지고 오는 부분에서 missing artifactId 관련 오류가 떠서 해결한 부분을 공유하려합니다. 저 같은 경우는 그냥 maven에 수동으로 라이브러리 파일을 다운받았습니다. 공유하겠습니다. ------------------------------------------------- 해당 jar 라이브러리 파일 다운로드 https://mvnrepository.com/artifact/oracle/ojdbc6/11.2.0.3 <- 들어가셔서 중간에 jar 버튼 클릭합니다. ojdbc jar 파일을 프로젝트 폴더에 저장 (보통 ${basedir}/src/main/webapp/WEB-INF/lib/), ${basedir}은 project root 디렉토리 dependency 설정 <!-- ojdbc --> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc6</artifactId> <version>11.2.0.3</version> <scope>system</scope> <systemPath>${basedir}/lib/ojdbc6-11.2.0.3.jar</systemPath> </dependency>
안녕하세요 선생님, YOLO모델 train관련 궁금증이 있습니다. 1. YOLO모델의 파일 크기는 보통 240메가바이트인데, 학습하는 데이터의 양의 수용 범위가 있나요? 있다면 어느정도 될까요? 극단적인 예를 들어, 1000만장 이상의 이미지를 학습하게 되면 과적합 현상이 될거같습니다. 2. 계속해서 데이터를 많이 추가하고 싶다면 모델을 크기를 늘려야 하나요? 모델의 크기를 늘리기 위해서는 어떻게 해야 하나요? 3. 학습시키기에 적당한 프레임이 있을까요?(사진이 웬만큼 연속적이면 괜찮은지)