묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결웹 게임을 만들며 배우는 React
취업관련
안녕하세요. 너무 많은 질문을 드리는거 점 일단 죄송하게 생각합니다. 걱정이 많아 여러번 여쭤보는거 같네요. 제로초님이 생각하시기에 이 강의 후 slack, nodebird 완강 후 두 프로젝트를 토대로 포트폴리오 작성 후 취업전선에 뛰어든다면 충분하다고 생각하시나요? 저는 현재 미국에서 취준중에 있습니다.
-
해결됨작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
마지막 오류였으면 좋겠습니다
친절하게 답변남겨주셔서 다른 문제들은 잘 해결됐습니다^^ css 문제는 nginx.conf의 alias 경로와 docker-compose.yml의 volume 경로가 달라서 그랬더군요... 지금 이게 제일 골치 아픈데 마이그레이트가 제대로 되지 않는 것 같습니다. 슈퍼계정을 만들고 프로필을 만드려고 하면 이런 에러가 나는데 데이터를 삭제하려고 해도 같은 에러가 나고 로그인을 해도 같은 에러가 납니다. ProgrammingError at /configadmin/profileapp/profile/ (1146, "Table 'django.profileapp_profile' doesn't exist") Request Method: GET Request URL: http://158.247.217.144/configadmin/profileapp/profile/ Django Version: 3.2 Exception Type: ProgrammingError Exception Value: (1146, "Table 'django.profileapp_profile' doesn't exist") Exception Location: /usr/local/lib/python3.9/site-packages/MySQLdb/connections.py, line 259, in query Python Executable: /usr/local/bin/python Python Version: 3.9.0 Python Path: ['/home/SynapseComponent', '/usr/local/bin', '/usr/local/lib/python39.zip', '/usr/local/lib/python3.9', '/usr/local/lib/python3.9/lib-dynload', '/usr/local/lib/python3.9/site-packages'] Server time: Fri, 14 May 2021 10:35:26 +0900 뒤져보니 마이그레이션 문제인 것 같아서 showmigrations 명령으로 상태를 확인해보니 앱 전체가 다 migrations 파일이 존재하지 않는 것 같습니다. 개발 환경에서는 잘 되는데 왜 이럴까요... 아래는 개발환경과 배포환경의 showmigrations 차이입니다. 배포환경에 없는 앱들을 빨간색으로 표시했습니다. 제가 startapp으로 만든 앱들만 마이그레이션에서 빠져 있습니다. <개발환경> (venv) C:\Users\webdo\Dropbox\Applications\SynapseComponent>python manage.py showmigrations accountapp (no migrations) admin [X] 0001_initial [X] 0002_logentry_remove_auto_add [X] 0003_logentry_add_action_flag_choices auth [X] 0001_initial [X] 0002_alter_permission_name_max_length [X] 0003_alter_user_email_max_length [X] 0004_alter_user_username_opts [X] 0005_alter_user_last_login_null [X] 0006_require_contenttypes_0002 [X] 0007_alter_validators_add_error_messages [X] 0008_alter_user_username_max_length [X] 0009_alter_user_last_name_max_length [X] 0010_alter_group_name_max_length [X] 0011_update_proxy_permissions [X] 0012_alter_user_first_name_max_length contactapp (no migrations) contenttypes [X] 0001_initial [X] 0002_remove_content_type_name django_summernote [X] 0001_initial [X] 0002_update-help_text [X] 0003_alter_attachment_id informationapp (no migrations) profileapp [X] 0001_initial [X] 0002_alter_profile_nickname projectapp [X] 0001_initial [X] 0002_project_writer [X] 0003_project_participants [X] 0004_alter_project_participants [X] 0005_alter_project_participants sessions [X] 0001_initial <배포환경> root@6f5e733a9755:/home/SynapseComponent# python manage.py showmigrations --settings=config.settings.deploy admin [X] 0001_initial [X] 0002_logentry_remove_auto_add [X] 0003_logentry_add_action_flag_choices auth [X] 0001_initial [X] 0002_alter_permission_name_max_length [X] 0003_alter_user_email_max_length [X] 0004_alter_user_username_opts [X] 0005_alter_user_last_login_null [X] 0006_require_contenttypes_0002 [X] 0007_alter_validators_add_error_messages [X] 0008_alter_user_username_max_length [X] 0009_alter_user_last_name_max_length [X] 0010_alter_group_name_max_length [X] 0011_update_proxy_permissions [X] 0012_alter_user_first_name_max_length contenttypes [X] 0001_initial [X] 0002_remove_content_type_name django_summernote [X] 0001_initial [X] 0002_update-help_text sessions [X] 0001_initial 민폐끼쳐서 죄송합니다 ㅜㅜ
-
미해결
(엘라스틱서치) 영어사이트에서 검색시 기본적 검색결과 패턴에 대한 조건..
1. 현상 fishing 검색시 최소단위로 분절되어 "fish", "ing"로 token 검색이 fishing이나 fish, fishing이 우선순위 없이 결과에 노출됨 *현재 검색은 and 조건에 따라 -> must문으로 처리 2. 원인 형태소 분석기를 통해 분절된 후에 동의어처리가 되면서 같은 단어로 인식 3. 확인 사항 **고객요청) keyword("fishing")를 분절하지 않고 검색에 활용 -> 이렇게 하더라도, fish도 결과에 나와야 한다. ** 개발팀화인) 사용자 입력 값 자체에 score를 높여 검색 상단위 위치 fishing -10 fish -5 ing -5 -> 사용자 사전에 fish / ing 따로 등록필요하고, 모든 단어에 적용해야 하는 수고가 있음 ** 어떻게 검색에 대해 의사소통을 해야하는지, 기본적은 사항
-
미해결SharePoint로 회사 파일 서버를 대체할 인트라넷 사이트 만들기
아래 질문에 이어서..
강사님, 제가 질문에 혼선을 드렸나보네요. 지난 번 답변 주신 내용은 잘 숙지하고 있습니다. 적용한 그룹메일은 Microsoft 365 그룹 메일입니다. 권한이 잘 적용되었다가 권한 속성을 참가에서 보기만으로 변경 후 해당 문서 라이브러리가 안보이는 현상이 발생해서 문의 드린 건입니다. 안되면 삭제 후 다시 앱 생성해서 권한 부여하는 게 나을 것 같습니다. 감사합니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
TypeError: Cannot read property 'x_auth' of undefined
auth 부분 수강하고 postman으로 test시 TypeError: Cannot read property 'x_auth' of undefined 에러가 발생합니다. 도와주세요ㅜㅜ
-
미해결스프링 핵심 원리 - 기본편
application의 의미에 대해서
학습 도중에 옛날부터 한가지 궁금했던게 있어서 질문드립니다.스프링부트를 이용해서 만들 결과물을 application 혹은 api 등등의 용어로 부르고 있잖아요. 그런데 application의 용어적으로 왜 application이라고 부르는지 이해를 못하고 있습니다. 구글번역기는 application이 적용, 신청, 원서라는 의미로 나오는데요. 왜 개발자들이 만든 프로그램을 application이라고 부르는지 알려주실수 있을신가요?
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
테이블 셀 병합 가능여부
안녕하세요. 강사님 액슈어에서 어드민을 그리다보니 표를 쓸 일이 많은데요,셀 병합 기능이 보이지 않아 혹시 셀 병합 기능은 없는지 궁금합니다. 액슈어 RP10 사용중입니다. 감사합니다.
-
미해결Flutter 응용 - 공공 API를 활용한 앱 만들기 (MVVM 패턴)
1장 메인화면 UI작성 강의 질문
안녕하세요, 강의 잘 보고 있습니다. 1장의 메인화면 UI작성에서, Listview를 활용해서 store의 데이터를 보여주려하는 부분에서, 화면에 아무것도 표시가 안되는 현상이 발생하였습니다. 3월1일에 동일 이슈를 겪는 수강생이 있었네요. 예전 글 들을 봤지만 여전히 해결 못하고 있습니다. 혹시 여기까지 작동하는 코드를 github에 올려주실 수 있나요? 확인 부탁드립니다. 감사합니다.
-
미해결웹 개발자와 정보보안 입문자가 꼭 알아야 할 웹 해킹 & 시큐어 코딩
순차 탐색 질문입니다
안녕하세요 순차 탐색에서 막혀서 질문드립니다. 첫 번째 쿼리로 select id from members where id='test' and substring(system_user(),1,1)='r'; 을 실행했을 때, Empty set 이 나왔습니다. 두 번째 쿼리로 select substring(system_user(),1,5); 를 실행시켜보니 root@ 가 출력됨을 확인했습니다. r로 시작하므로 첫 번째 쿼리에서 empty set이 나올 이유가 없는것 같은데 왜 empty set이 나오는지 원인을 잘 모르겠습니다..
-
미해결SharePoint로 회사 파일 서버를 대체할 인트라넷 사이트 만들기
권한 관련
강사님, a 메일 그룹 에 문서앱에 참여 권한을 주었다가 권한 삭제 후 다시 보기 권한만 부여를 했는데요. 해당 문서앱이 잘 보이다가 권한 변경 설정 후 문서 앱이 보이지 않는다고 합니다. 관리자인 저는 해당 문서앱이 잘 보이구요. 이 경우 어떻게 해야 할까요?
-
해결됨모든 개발자를 위한 HTTP 웹 기본 지식
Http form data 전송에 관하여 질문이있습니다!
안녕하세요 김영한선생님의 스프링강의와 이번http강의까지 잘들으면 일본에서 밥벌어먹고 사는 이재화라고합니다. 알찬강의에 늘 감사하고있습니다 이번에 제가 맡은 기능개발중에 x-wwwformurlencoded형식으로 되어있는 상대편api에 리퀘스트를 하는곳이있는데요 전송할 전문이 Post메소드를 이용해서 post param에 기타 여러항목들과 최대10메가의 csv데이터를 함께 보내야하는데 이 경우는 content-type을 form multipart로 안하고 x-wwwformurlencoded로 보내는 게 가능한가요? 저는 spring webclient body에 multivaluemap를 생성해서 다른파라메터랑 똑같이 csv를 바이트에서 스트링으로 변환시켜서 맵에 저장하고 맵을 파라메터로 넘겨주면 될까 생각했는데요 이렇게해도 되는걸까요? 구글링해도 이런방식에대한 정보가 별로 없어서 질문드려봅니다
-
미해결React 기반 Gatsby로 기술 블로그 개발하기
Error: Cannot find module 'graphql/polyfills/objectValues'
config 파일을 수정하고 나서 develop 을 실행하면 에러가 발생합니다. Error: Cannot find module 'graphql/polyfills/objectValues' google 에서는 답을 찾을 수 없는데 node module 삭제 후 graphql을 다시 깔아 보기도 했는데 해결이 안되네요... 도움부탁드려요~!~
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
java.lang.IllegalStateException: Failed to load ApplicationContext
뭐가 문젠지모르겠어요 이번강의에서는 별로 바꾼 코드도 없는데.. 오타인가싶어서 강의자료 복붙도 해봤고.. 데이터베이스도 연결되어 있는 상태입니다! java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:132) at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:123) at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:190) at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:132) at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:244) at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:98) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$5(ClassBasedTestDescriptor.java:341) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.executeAndMaskThrowable(ClassBasedTestDescriptor.java:346) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$6(ClassBasedTestDescriptor.java:341) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:312) at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:735) at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734) at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestInstancePostProcessors(ClassBasedTestDescriptor.java:340) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:263) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$2(ClassBasedTestDescriptor.java:256) at java.base/java.util.Optional.orElseGet(Optional.java:369) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$3(ClassBasedTestDescriptor.java:255) at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:29) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$prepare$0(TestMethodTestDescriptor.java:108) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:107) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:71) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$prepare$1(NodeTestTask.java:107) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.prepare(NodeTestTask.java:107) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:75) at java.base/java.util.ArrayList.forEach(ArrayList.java:1540) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80) at java.base/java.util.ArrayList.forEach(ArrayList.java:1540) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:248) at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$5(DefaultLauncher.java:211) at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:226) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:199) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:132) at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:71) at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:221) at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'springConfig' defined in file [C:\study\hello-spring\out\production\classes\hello\hellospring\controller\SpringConfig.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springDataJpaMemberRepository' defined in hello.hellospring.controller.repositoty.SpringDataJpaMemberRepository defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.EnableJpaRepositoriesConfiguration: Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Failed to create query for method public abstract java.util.List hello.hellospring.controller.repositoty.MemberRepository.findALl()! No property findALl found for type Member! at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:799) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:228) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1361) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1208) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:556) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:516) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:322) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:897) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:879) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:551) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:755) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:747) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:402) at org.springframework.boot.SpringApplication.run(SpringApplication.java:312) at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:120) at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:99) at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124) ... 63 more Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springDataJpaMemberRepository' defined in hello.hellospring.controller.repositoty.SpringDataJpaMemberRepository defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.EnableJpaRepositoriesConfiguration: Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Failed to create query for method public abstract java.util.List hello.hellospring.controller.repositoty.MemberRepository.findALl()! No property findALl found for type Member! at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1799) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:594) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:516) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:322) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1307) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1227) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:886) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:790) ... 82 more Caused by: java.lang.IllegalArgumentException: Failed to create query for method public abstract java.util.List hello.hellospring.controller.repositoty.MemberRepository.findALl()! No property findALl found for type Member! at org.springframework.data.jpa.repository.query.PartTreeJpaQuery.<init>(PartTreeJpaQuery.java:96) at org.springframework.data.jpa.repository.query.JpaQueryLookupStrategy$CreateQueryLookupStrategy.resolveQuery(JpaQueryLookupStrategy.java:107) at org.springframework.data.jpa.repository.query.JpaQueryLookupStrategy$CreateIfNotFoundQueryLookupStrategy.resolveQuery(JpaQueryLookupStrategy.java:218) at org.springframework.data.jpa.repository.query.JpaQueryLookupStrategy$AbstractQueryLookupStrategy.resolveQuery(JpaQueryLookupStrategy.java:81) at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.lookupQuery(QueryExecutorMethodInterceptor.java:99) at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.lambda$mapMethodsToQuery$1(QueryExecutorMethodInterceptor.java:92) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195) at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133) at java.base/java.util.Collections$UnmodifiableCollection$1.forEachRemaining(Collections.java:1052) at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578) at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.mapMethodsToQuery(QueryExecutorMethodInterceptor.java:94) at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.lambda$new$0(QueryExecutorMethodInterceptor.java:84) at java.base/java.util.Optional.map(Optional.java:265) at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.<init>(QueryExecutorMethodInterceptor.java:84) at org.springframework.data.repository.core.support.RepositoryFactorySupport.getRepository(RepositoryFactorySupport.java:332) at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.lambda$afterPropertiesSet$4(RepositoryFactoryBeanSupport.java:294) at org.springframework.data.util.Lazy.getNullable(Lazy.java:211) at org.springframework.data.util.Lazy.get(Lazy.java:95) at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.afterPropertiesSet(RepositoryFactoryBeanSupport.java:300) at org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean.afterPropertiesSet(JpaRepositoryFactoryBean.java:144) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1858) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1795) ... 93 more Caused by: org.springframework.data.mapping.PropertyReferenceException: No property findALl found for type Member! at org.springframework.data.mapping.PropertyPath.<init>(PropertyPath.java:94) at org.springframework.data.mapping.PropertyPath.create(PropertyPath.java:382) at org.springframework.data.mapping.PropertyPath.create(PropertyPath.java:358) at org.springframework.data.mapping.PropertyPath.lambda$from$0(PropertyPath.java:311) at java.base/java.util.concurrent.ConcurrentMap.computeIfAbsent(ConcurrentMap.java:330) at org.springframework.data.mapping.PropertyPath.from(PropertyPath.java:293) at org.springframework.data.mapping.PropertyPath.from(PropertyPath.java:276) at org.springframework.data.repository.query.parser.Part.<init>(Part.java:82) at org.springframework.data.repository.query.parser.PartTree$OrPart.lambda$new$0(PartTree.java:251) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177) at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578) at org.springframework.data.repository.query.parser.PartTree$OrPart.<init>(PartTree.java:252) at org.springframework.data.repository.query.parser.PartTree$Predicate.lambda$new$0(PartTree.java:381) at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177) at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578) at org.springframework.data.repository.query.parser.PartTree$Predicate.<init>(PartTree.java:382) at org.springframework.data.repository.query.parser.PartTree.<init>(PartTree.java:94) at org.springframework.data.jpa.repository.query.PartTreeJpaQuery.<init>(PartTreeJpaQuery.java:89) ... 119 more
-
해결됨iOS 개발을 위한 swift5 완벽 가이드
이렇게 구현하는거 맞나요?
자바랑 자바스크립트만 할 줄 알고 스위프트는 살짝 해본게 전부인데, 생각보다 쉽지 않네요 마지막에 내주신 문제 += 에 대한 연산 메소드에 대해서 구현해봤는데 이렇게 하는게 맞나요? extension Point { static func +=(p1: inout Point, p2: Point) -> Point { let ret = p1 p1.x += p2.x p1.y += p2.y return ret } } var point1 = Point(x: 1.0, y: 2.0) let point2 = Point(x: 3.0, y: 4.0) point1 += point2 point1 일단 결과값으로 x, y 각각 4.0, 6.0 이 나와서 잘 작동하는것 처럼 보입니다. 그리고 inout은 값의 변화가 있는 파라미터에만 넣어주면 되는거 맞죠? 좋은 강의 감사합니다.
-
미해결웹 게임을 만들며 배우는 React
렌더링 관련
purecomponent를 사용하고 싶지 않을 경우 component 및 shouldupdatecomponent를 사용한고 말씀하셨었는데요. state를 사용하는 이유가 값의 변경이 있기 때문인데 영상에서 언급하신거처럼 tries 변경 시 렌더링을 하지 않겠다고 하면 렌더를 안하게되는거고 값의 변경이 없을테고 그럼 state를 사용하는 이유가 없을것 같아서요. 혹시 위에서 언급하신 부분을 사용하는 예가 있다면 말씀해주실수 있으신가요? 감사합니다.
-
미해결웹 게임을 만들며 배우는 React
Dev 툴 및 강의 문의
강의 잘 보고 있습니다. Dev 툴이 업데이트되서 바뀌었는지 Redux를 보는게 없어진듯한데 혹시 구조를 보는 방법이 있을까요? 또한 강의 문의로 이 강의 완강 후 NodeBird 클론코딩을 들을까 합니다. 그 후 Slack을 듣고요. 이 부분에 대해서는 어떻게 생각하세요? 현재 늦깍이 30대 취준생입니다.
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
몇가지 개념이 이해가 가지않습니다
전체적인 구조를보면 Entity -> Repository -> Service -> Controller 로 이루어져있는데 1. 각각의 명세된 역할이 궁굼합니다 엔티티는 데이터베이스와의 매핑 Repository는 DB에 접근하는것 Service는 컨트롤러를 통해 받은 요청을 정제?하는것 컨트롤러는 RESTAPI와같은 통신부라고 이해를 했습니다 그런데 강의내용에서 엔티티에서도 생성 조회 주문취소 로직등이 존재했습니다 정확하게 Entity Repository Service Controller 4개의 역할범위에대해서 검색을 해보아도 자료가 잘 나오지 않고 강사님의 강의에서도 어느정도 중복영역이 있다고 이해가 되는데 혹시 저 4개의 역할들을 간략하게나마 설명해주실수 있나요?
-
해결됨작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
섹션 15 통합 yml 파일 작성에서 static 파일이 적용 안 되는 것 같습니다.
이제 거의 막바지인데 이런 오류가 나네요 ㅜㅜ docker-compose.yml 파일을 작성해서 stack을 만들었는데 사이트에 css가 적용 안되서 나옵니다. 이전까지는 잘 나왔는데 뭐가 문제인 걸까요... 제가 만든 docker-compose.yml 파일 코드는 다음과 같습니다. 프로젝트 이름이 SynapseComponent이고 STATIC_ROOT = BASE_DIR / "_static", MEDIA_ROOT = BASE_DIR / "_media"입니다. version: "3.7"services: nginx: image: nginx:1.19.5 networks: - network volumes: - /home/django_course/nginx.conf:/etc/nginx/nginx.conf - static-volume:/data/static - media-volume:/data/media ports: - 80:80 django_container_gunicorn: image: django_test_image:4 networks: - network volumes: - static-volume:/home/SynapseComponent/_static - media-volume:/home/SynapseComponent/_media mariadb: image: mariadb:10.5 networks: - network volumes: - maria-database:/var/lib/mysql environment: MYSQL_ROOT_PASSWORD: synapseco2# MYSQL_DATABASE: django MYSQL_USER: django MYSQL_PASSWORD: synapseco2#networks: network:volumes: static-volume: media-volume: maria-database:
-
미해결vue.js 실전 프로젝트(트위터 클론)
댓글을 가져올때, 에러 발생
댓글을 가져올때, Uncaught Error in snapshot listener: FirebaseError: The query requires an index. 라는 에러가 발생합니다.
-
해결됨작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
깃허브 저장소를 private로 하고 도커 파일에서 클론할 수 있는 방법이 있나요?
자꾸 질문드려서 죄송합니다 ㅎㅎ 민감한 내용이 좀 들어가서 저장소를 private로 하고 clone하고 싶은데 방법이 있을까요?