안녕하세요 제가 이전에는 펜슬툴,펜툴 등을 활용하여 드로잉을 할때에는 펜슬툴로 그린 후에 '오브젝트'로 변환하여 각 그림 파츠별로 그림 영역을 분리해주어 수정할 수 있게 하였습니다. 이번 강의를 들으면서 브러쉬로 그릴때는 그룹화로 드로잉을 했는데요, 두가지 방식의 차이점이 궁금합니다. 1) 그룹화와 오브젝트로 변환하는것의 차이는 무엇인가요? 추가로 트윈을 주기 위해서는 무조건 심볼로 작업물을 다시 저장해야된다고 들었습니다. 2)그룹, 오브젝트, 심볼 세가지 방식의 차이는 무엇인가요? 지금 한참 애니메이트 프로그램을 익히기위해서 유튜브에서 여러 강의를 보면서 정보가 섞여서 궁금한 점이 너무 많습니다ㅠㅎㅎ 강의 감사히 잘 듣겠습니다~!
- 학습질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요 1-2(숫자형)강의 중 1:40초 쯤에 같은 예약어라 에러가 날거라고 하셨는데 어떤 부분이 겹치는건가요?
시작날짜 ~ 종료날짜 Sdate , Edate를 DB상에서는 TIMESTAMP 타입 엔티티에는 ZonedDateTime으로 정의해뒀는데요 시작날짜를 기준으로 검색하는 쿼리를 작성하려고 하는데 ZonedDateTime.of 로 디폴트값을 지정한뒤 넘겨줬는데 타입이 안맞는다고 나오더라고요 그래서 parse를 사용하여 넘겨보았지만 이번에는 Unable to obtain ZoneId from TemporalAccessor: {},ISO resolved to 2020-01-18 of type java.time.format.Parsed 라는 에러가 뜨며 마찬가지로 정상적으로 넘어가지 않는데요.. ZonedDateTime으로 정의된 필드를 사용하여 원하는 날짜값을 매개변수로 넘겨 그 날짜에 해당하는 list를 출력하고 싶은데 어떻게 해야 할까요..
저는 현재 애니메이트 2019 영어버전을 사용하면서 프로그램을 공부하고 있습니다 이번 수업중에 브러쉬로 그림을 그리는데, 제가 사용하는 버전은 투명도를 조절하는 옵션이 뜨지 않아서요ㅠ 나중에 색을 칠하거나 음영을 줄때 더욱 필요할 것 같은데, 2019버전은 브러쉬 투명도 조정을 어떻게 할 수 있을까요?
안녕하세요? 지금 연습삼아 이커머스 사이트 하나 골라서 클론코딩 하고 있습니다. 혹시 프론트엔드 개발할 때, 사용자 페이지랑 어드민 페이지랑 프로젝트를 구분해서 만드나요? 제가 합쳐서 만들고있는데 사이즈가 좀 커지니까 라우트랑 화면 처리하는게 굉장히 복잡해졌습니다 ㅜㅜ 혹시 프론트 개발 실무에서는 어떻게 처리하는지 설명 부탁드립니다.. ㅜㅜ
기존에 직접 sessionManager를 만들어서 세션을 관리하는 것에 있어서는 sessionStore라는 맵에 key값으로 sessionId와 value값으로는 loginMember를 넣어서 사용을 하고 sessionId를 가지고 사용자를 식별하여 사용한 것으로 이해했습니다. 맞나요? 그런데 session.setAttribute함수를 찾아보니 attributes라는 map에 key값으로 상수값을 value값으로 loginMember를 넣는 거 같은데 (attributes.put(name, value)이렇게 있더라고요) 그럼 map에 키값이 동일하게 지정을 해주면 다른 사용자에 대해서는 어떻게 식별을 하나요? 관리자모드로 보면 sessionId가 생기긴 하는데 이건 spring에서 생성을 해주는 것이 아닌가요? 제가 못찾은 것인지 어느 코드가 id를 생성하는지를 모르겠어어요... 아 그리고 logout에서는 v2를 보면 expire를 통해서 해당 id값에 대한 member를 지우도록 했는데 session을 사용하면서 invalidate함수를 통해 session을 지우면 session전체가 다 지워지는 건가요?
안녕하세요, longvacation님. 다름이 아니라 혹시 cs(운영체제, 네트워크, 데이터베이스 등) 과목에 대해서 예상 질문까지는 아니더라도 어떤 부분에 집중하여 면접을 준비하면 좋을지 다뤄주실 수 있으신가요? 단순히 교과서에 나오는 내용을 읊는 것이 면접관분들이 원하는 답은 아니라고 생각해서, 어떤 핵심적인 논리를 담아 답을 전달해야 하는지 알고 싶습니다. 혹시 질문내용이 예의에 어긋났다면, 죄송합니다. 아무쪼록 강의 잘 수강하고 있습니다. 감사합니다.
처음 stack을 생성했을 때는 큰 문제 없이 진행되었는데 기존 stack을 제거 후 다시 등록하려하니 There is an error in the yaml syntax: YAMLSemanticError: Nested mappings are not allowed in compact mappings 위와 같은 에러가 계속 발생되면서 deploy 자체가 불가능합니다.. 작성한 코드는 위와 같으며 portainer상의 화면은 위와 같습니다.. deploy자체가 안되니 다음 단계로 넘어갈 수가 없네요ㅠ 어떻게 해야할까요ㅠㅠ
[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
for (int i = 0; i < 10; i++) { arrows[i]->AttackTarget(); // 기사가 죽었으면 소멸시켜준다 if (knight != nullptr) { if (knight->IsDead()) { delete knight; knight = nullptr; break; } } 기사가 죽은 뒤에 화살이 죽은 기사를 공격하는게 문제라면 기사가 죽었을 때 화살을 더이상 쏘지 않게 break로 빠져나가면 된다고 생각했었는데 이럴 경우 크래시는 나지 않는데 문제가 있을까요?
안녕하세요 MemberServiceIntergrationTest를 실행해보면 15:22:00.218 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 15:22:00.236 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] 15:22:00.299 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating TestContextBootstrapper for test class [hello.hellospring.service.MemberServiceIntegrationTest] from class [org.springframework.boot.test.context.SpringBootTestContextBootstrapper] 15:22:00.324 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Neither @ContextConfiguration nor @ContextHierarchy found for test class [hello.hellospring.service.MemberServiceIntegrationTest], using SpringBootContextLoader 15:22:00.335 [main] DEBUG org.springframework.test.context.support.AbstractContextLoader - Did not detect default resource location for test class [hello.hellospring.service.MemberServiceIntegrationTest]: class path resource [hello/hellospring/service/MemberServiceIntegrationTest-context.xml] does not exist 15:22:00.336 [main] DEBUG org.springframework.test.context.support.AbstractContextLoader - Did not detect default resource location for test class [hello.hellospring.service.MemberServiceIntegrationTest]: class path resource [hello/hellospring/service/MemberServiceIntegrationTestContext.groovy] does not exist 15:22:00.336 [main] INFO org.springframework.test.context.support.AbstractContextLoader - Could not detect default resource locations for test class [hello.hellospring.service.MemberServiceIntegrationTest]: no resource found for suffixes {-context.xml, Context.groovy}. 15:22:00.338 [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils - Could not detect default configuration classes for test class [hello.hellospring.service.MemberServiceIntegrationTest]: MemberServiceIntegrationTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 15:22:00.415 [main] DEBUG org.springframework.test.context.support.ActiveProfilesUtils - Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [hello.hellospring.service.MemberServiceIntegrationTest] 15:22:00.521 [main] DEBUG org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider - Identified candidate component class: file [C:\Users\단니\Desktop\back-end\hello-spring\out\production\classes\hello\hellospring\HelloSpringApplication.class] 15:22:00.529 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Found @SpringBootConfiguration hello.hellospring.HelloSpringApplication for test class hello.hellospring.service.MemberServiceIntegrationTest 15:22:00.719 [main] DEBUG org.springframework.boot.test.context.SpringBootTestContextBootstrapper - @TestExecutionListeners is not present for class [hello.hellospring.service.MemberServiceIntegrationTest]: using defaults. 15:22:00.720 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.event.ApplicationEventsTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener, org.springframework.test.context.event.EventPublishingTestExecutionListener] 15:22:00.745 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@52d645b1, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2101b44a, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@2cc3ad05, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@710b18a6, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@119020fb, org.springframework.test.context.support.DirtiesContextTestExecutionListener@3d9f6567, org.springframework.test.context.transaction.TransactionalTestExecutionListener@c055c54, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@25e2ab5a, org.springframework.test.context.event.EventPublishingTestExecutionListener@35e5d0e5, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@73173f63, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@55562aa9, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@655ef322, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@7e276594, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@3401a114, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@5066d65f] 15:22:00.750 [main] DEBUG org.springframework.test.context.support.AbstractDirtiesContextTestExecutionListener - Before test class: context [DefaultTestContext@5e01a982 testClass = MemberServiceIntegrationTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [WebMergedContextConfiguration@5ddea849 testClass = MemberServiceIntegrationTest, locations = '{}', classes = '{class hello.hellospring.HelloSpringApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@4149c063, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@2ca26d77, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1ebea008, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@7de62196, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@2f666ebb, org.springframework.boot.test.context.SpringBootTestArgs@1, org.springframework.boot.test.context.SpringBootTestWebEnvironment@11e21d0e], resourceBasePath = 'src/main/webapp', contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]], attributes = map['org.springframework.test.context.web.ServletTestExecutionListener.activateListener' -> true]], class annotated with @DirtiesContext [false] with mode [null]. 15:22:00.830 [main] DEBUG org.springframework.boot.ApplicationServletEnvironment - Activating profiles [] 15:22:00.831 [main] DEBUG org.springframework.test.context.support.TestPropertySourceUtils - Adding inlined properties to environment: {spring.jmx.enabled=false, org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true} 너무 길어 윗 부분만 잘랐습니다 여튼 이런 오류가 뜨는데 어디서 잘못됐는지 알고 싶습니다 https://drive.google.com/file/d/1r9AirwIiDQkKBMMyuLsZddWU-811kTre/view?usp=sharing
const CategoryList: FunctionComponent<CategoryListProps> = function ({ selectedCategory, categoryList, }) { return <div /> } <CategoryListProps> = function 여기서 이렇게 function 을 써주는것과 바로 <CategoryListProps> = () => { } 이렇게 해주는문법에 차이가있나요?? 저는 아래처럼 사용했는데 자세히 강의글 읽어보니 좀 다르네요 두가지문법 아직 제로컬에서는 에러가 나지는 않지만 차이가있는지 궁금합니다.