묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결파이썬으로 장고(Django) 공략하기: 입문
password와 image column에 null을 허용하면
두 필드에 null을 허용하면, 등록할 때 비밀번호를 입력하지 않아도 되는 것인가요? 실제로 해보려고 하니까 form에서 입력하라고 막던데, 이것은 model 설정과는 달리 form에서 default로 설정된 것인가요??
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
질문있습니다!
강의 잘보고있습니다.. 보던중에 궁금한게있어서 질문드려요 나중에 node.js로 포트폴리오를 만들려하는데 db랑 연동해서 쓸때 자기컴퓨터에서만 서버가 돌아가는데 나중에 인터넷에 링크치면 db랑 연동되서 접속되게 하는법이 있는건가요?
-
미해결웹 게임을 만들며 배우는 자바스크립트
15분가량 이벤트리스너 관련 질문입니다.
클릭이벤트리스너가 카드돔연결함수 내부에 선언 됐는데 어떻게 각각의 카드 객체들이 선택되는지 헷갈립니다 카드라는 객체? 변수?가 데이터의 필드들을 저장하는 건 알겠는데 어떤 데이터가 들어올지는 모르는 상황이라고 생각이 됩니다 ㅜ 데이터라는 매개변수가 카드객체 한개를 가리키게 되는건가요? 클릭이라는 이벤트리스너로 인해 어떤 순서로 진행이 되는지 모르겠습니다 구조를 보면 어떻게 돌아가는지 대충은 알겠는데 파고들지를 못하겠네요 공부에 도움이 될만한 키워드도 같이 알려주시면 감사드리겠습니다 강사님
-
미해결예제로 배우는 스프링부트 입문
@RequestMapping (import가 안됩니다...)
@RequestMapping 인포트가 안되는데요... 찾아보니 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>${spring-framework.version}</version> </dependency> 넣으라는거 같은데 어디 넣어야 할지 모르겠네요..
-
미해결Vue로 Nodebird SNS 만들기
package-lock.json
1. package-lock.json파일이 생성이 계속 안됩니다. Node오픈톡방 여러곳에 문의해보고,모듈을 싹 지우고 강사님꺼 package.json파일만 가지고 npm install을 전부 다시 해봐도 여전히 생성이 안됩니다. 2. 첨부이미지와 같이 일부 패키지들이 npm install로 생성하는 도중에 node-module에 생성되어야 할 애들이 node-module폴더 밖에 생성이 되고, 문제를 야기합니다. *npm root -> 정상 3. 해당 모듈파일들이 (node-module)이라는 배 바깥에 튀어나와있다고, multer를 설치하지 못하는 에러가 지속적으로 발생합니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
유튜브 채널에 올리신 강의중에서..
유튜브 채널 들어가보니까 다영어로 찍으셨던데 Movie App clone하고 Online shop clone 한글버전은 아직 없는건가요? ㅠㅠ 꼭듣고싶습니다
-
미해결파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
가상환경에서 한글깨짐 현상
안녕하세요 선생님 선생님 강의 잘 듣고 있습니다 선생님이 써주시는 코드 열심히 해나가고 있는데 저는 아나콘다 프롬프트에서 python xxx.py 명령을 실행을 시키면 cmd 에 한글이 깨지는 현상이 발생합니다 atom 에서 하면은 import sys import io sys.stdout = io.TextIOWrapper(sys.stdout.detach() , encoding = "UTF-8") ## 스탠다드 출력 인코딩 설정 sys.stderr = io.TextIOWrapper(sys.stderr.detach() , encoding = "UTF-8") ## 스탠다드 에러 일때 출력 로 인해서 아톰에서는 한글이 안꺠지는데 아나콘다 프롬프트에서 계속 한글이 깨집니다 도움좀 부탁드리겠습니다
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
언패킹 질문
언패킹에 대한 개념이 확실히 안잡혀서 질문드립니다. 언패킹이란, a = 사과 b = 바나나 c = 멜론 이렇게 변수를 할당하고 싶을때, 위처럼 하나하나 할당하는 방법이 번거로우므로 임의의 튜플 A를 만들어서 A = ('사과', '바나나', '멜론') (a, b, c) = A 또는 A = ('사과', '바나나', '멜론') (a, b, c) = ('사과', '바나나', '멜론') 이렇게 한방에 원소 하나하나를 변수로 할당할 수 있다. 이렇게 '많은 수의 변수를 한번에 할당하는 방법이다' 라고 이해하면 될까요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
사용자명 변경
사용자명을 변경하고 폴더이름을 바꿨음에도 불구하고 파이썬을 새로 설치하면 원래 사용자명의 폴더가 새로생기고 그 경로로 파이썬이 설치됩니다 이것때문에 오류가 발생하는건가요??
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
MemberRepositoryTest를 빌드 시 오류가 발생합니다.
@Test 임포트 할시에 org.junit 으로 임포트 하면 FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':test'. > No tests found for given includes: [jpabook.jpashop.MemberRepositoryTest.testMember](filter.includeTestsMatching) * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0. Use '--warning-mode all' to show the individual deprecation warnings. See https://docs.gradle.org/6.0.1/userguide/command_line_interface.html#sec:command_line_warnings BUILD FAILED in 1s 5 actionable tasks: 3 executed, 2 up-to-date 위와같은 오류가 발생합니다. @Test import 시 org.junit.jupiter.api.Test; 로 해주면 test는 진행이 되나 강의와는 다른 오류가 발생합니다.(Transaction 오류 아님) 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:337) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.executeAndMaskThrowable(ClassBasedTestDescriptor.java:342) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$6(ClassBasedTestDescriptor.java:337) at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) at java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:312) at java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:743) at java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:742) at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:580) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestInstancePostProcessors(ClassBasedTestDescriptor.java:336) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:259) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$2(ClassBasedTestDescriptor.java:252) at java.util.Optional.orElseGet(Optional.java:267) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$3(ClassBasedTestDescriptor.java:251) at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:29) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$prepare$0(TestMethodTestDescriptor.java:106) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:105) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:69) 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.util.ArrayList.forEach(ArrayList.java:1257) 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.util.ArrayList.forEach(ArrayList.java:1257) 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:220) at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:188) at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:202) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:181) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128) at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:99) at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:79) at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:75) at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33) at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94) at com.sun.proxy.$Proxy2.stop(Unknown Source) at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:132) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:182) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:164) at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:412) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56) at java.lang.Thread.run(Thread.java:748) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:595) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:517) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:323) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:321) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1108) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:868) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:550) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:747) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:315) at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:125) at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:99) at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124) ... 88 more Caused by: org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:275) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:237) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory.injectServices(DefaultIdentifierGeneratorFactory.java:152) at org.hibernate.service.internal.AbstractServiceRegistryImpl.injectDependencies(AbstractServiceRegistryImpl.java:286) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:243) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.<init>(InFlightMetadataCollectorImpl.java:175) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:118) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1202) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1233) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:58) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:391) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:378) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1855) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1792) ... 103 more Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.determineDialect(DialectFactoryImpl.java:100) at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.buildDialect(DialectFactoryImpl.java:54) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:137) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:101) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) ... 120 more 이유가 무엇인가요?? 답변해주시면 감사하겠습니다. 스프링부트 버전은 2.2.2를 사용하고있습니다.
-
해결됨홍정모의 따라하며 배우는 C++
[05:03] (정정)생성자로 구분할 수 있을 경우 c++17에서 오류 안납니다.
문맥상 중요하진 않지만 C++17에서 도 컴파일 오류가 발생하네요. ㅠㅠ ===== 다시 확인 해보니 오류 안납니다. 감사합니다.
-
미해결파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
에러가 뜨네여..
import pytube import os import subprocess yt = pytube.YouTube("https://www.youtube.com/watch?v=1ag0HMg0sHU") videos =yt.streams.all() for i in range(len(videos)) : print(i,' , ',videos[i]) down_dir = "Users/diadld3naver.com/Desktop/youtube-download" cNum = int(input("다운로드 받을 화질?(0~16 입력)")) videos[cNum].download(down_dir) newFilename = input("변환 할 mp3 파일명은?") oriFilename = videos[cNum].default_filename subprocess.call(['ffmpeg','-i',os.path.join(down_dir,oriFilename),os.path.join(down_dir,newFilename)]) print("동영상 다운로드 밑 mp3 변환 완료") 코드 똑같이 사용했는데 에러가 나와여.. Traceback (most recent call last): File "youtube-download.py", line 15, in <module> videos[cNum].download(down_dir) File "/Users/diadld3naver.com/opt/anaconda3/envs/section1/lib/python3.8/site-packages/pytube/streams.py", line 245, in download with open(fp, 'wb') as fh: FileNotFoundError: [Errno 2] No such file or directory: 'Users/diadld3naver.com/Desktop/youtube-download/Lauv - Paris In The Rain [Cover by YELO].mp4' cNum 없이 인덱스 0으로할때는 비디오가 저장이 잘됬지만 cNum변수 설정후 비디오 저장이 안되며 위와 같이 에러코드가 나옵니다.. 도와주세요ㅠㅠ
-
해결됨대세는 쿠버네티스 (초급~중급편)
Volume에 대해 질문드립니다.
강의 감사드립니다~ 중급 강좌가 나오기만 기다리고 있습니다. 초급 volume강좌와 중급 volume관련 강좌를 보다, 의문 사항이 생겨 질문드립니다. deployment를 통해 pod에 volume을 구성할때, replicas값이 1보다 큰, 여러개의 pod를 동일한 구성으로 생성한다고 할경우 pv와 pvc는 항상 ReadOnlyMany/ReadWriteMany Access Mode만 가능할까요?(replicas값이 1이면 ReadWriteOnce도 가능할 것으로 생각합니다) replicas값을 변경하면서 Pod개수를 변경할 경우에, 같은 pvc구성을 통해 여러 pod가 생성되면 volume은 1개인데 여러개의 pod가 접근하는 형식이 되어 Access Mode가 Many를 지원하지 않으면 안될 듯한데, 맞는지 궁금합니다. 아래와 같은 형식일거 같습니다. 아래 k8s홈페이지의 샘플코드와 같은 경우에요. https://kubernetes.io/docs/tutorials/stateful-application/mysql-wordpress-persistent-volume/ apiVersion: v1 kind: Service metadata: name: wordpress-mysql labels: app: wordpress spec: ports: - port: 3306 selector: app: wordpress tier: mysql clusterIP: None --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: mysql-pv-claim labels: app: wordpress spec: accessModes: - ReadWriteOnce resources: requests: storage: 20Gi --- apiVersion: apps/v1 # for versions before 1.9.0 use apps/v1beta2 kind: Deployment metadata: name: wordpress-mysql labels: app: wordpress spec: selector: matchLabels: app: wordpress tier: mysql strategy: type: Recreate template: metadata: labels: app: wordpress tier: mysql spec: containers: - image: mysql:5.6 name: mysql env: - name: MYSQL_ROOT_PASSWORD valueFrom: secretKeyRef: name: mysql-pass key: password ports: - containerPort: 3306 name: mysql volumeMounts: - name: mysql-persistent-storage mountPath: /var/lib/mysql volumes: - name: mysql-persistent-storage persistentVolumeClaim: claimName: mysql-pv-claim 답변 부탁 드립니다. 중급 강의가 기대중입니다!
-
해결됨윤재성의 Java 기반 Android 9.0(pie) App 개발 기본 1단계
이미지뷰 넣을때 샘플 데이터 중에서 질문요
넘어가는 페이지에 샘플 파일 중에서 골라서 이미지 뷰에 넣었는데 이미지가 안떠요. 다른 이미지는 다 잘뜹니다.(샘플 데이터 중에서 아이콘 모양 프로젝트, 안드로이드, 테마 등등) 그런데 아바타나 백그라운드씬 에서 Use as set 이라고 체크된걸 해제하고 파일 선택해서 넣었는데 이미지가 안뜨네요 이 이미지들은 따로 받아야 되는건가요. 아니면. 다른 문제가 있는걸까요?
-
미해결Vue.js 시작하기 - Age of Vue.js
passNum: () => {
위 제목처럼 passNum: function() {} 이 아닌es6 arrow functions 를 사용하면 vue.js:1897 TypeError: this.$emit is not a function 에러가 나오는데 왜 그런지 알려주시면 감사하겠습니다
-
미해결자바 프로그래밍 입문 강좌 (renew ver.) - 초보부터 개발자 취업까지!!
오디오가 자꾸 끊기네요
오디오가 거의 매회마다 끊기는 부분이 있네요.. 자막이 있는것도 아니고
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
안녕하세요. 선생님
강의 너무 잘 듣고 있습니다. 선생님 덕분에 그동안 산재되어있던 지식을 잘 정리해서 큰 도움이 되었습니다. 2주 안에 이 강의를 완료하게 되고, 이후에는 어떻게 학습하는 것이 좋은 방법일지 여쭤보고 싶습니다. 목표는 대기업 코딩테스트입니다.
-
해결됨홍정모의 따라하며 배우는 C++
[답변] 12장 보고있는데 8장 내용 복습하다가 발견했습니다
8장 내용 복습하다가 발견했습니다. 감사합니다.
-
미해결정말 쉽게 풀어보는 코딩 테스트 top 기본 문제 (with 자바)
Comp 부분에서 코딩이 살짝 잘못된 거 같은데요?
a[1]+a[1] 이 아니라 a[1] * a[1] 이어야 하는 거 아닌가요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
오류 문의입니다...
ㅎ확인해볼려고 하는데 밑에 에러가 뜹니다ㅠ 파이썬 파일이 새로 만들어지지도 않구요...