묻고 답해요
131만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결대세는 쿠버네티스 [초급~중급]
Service-Headless 질문
ㅁ 강좌명 : 대세는 쿠버네티스ㅁ 관련페이지 :Service - Headless, Endpoint, ExternalName2. Basic Object-Service 챕터ㅁ 문의사항Headless 서비스에서와 연결된 Pod생성시hostname 부분에 domain 이름을 넣어줘야 한다고 강의에서 말씀하셨는데,AutoScaling 되는 Pod의 경우에는hostname을 어떤방식으로 넣어줘야 하는지요? Endpoint의 IP는 Pod 재생성시에는 업데이트가 필요할 것 같은데, 어떤 방식으로 업데이트가 되는지요?클러스터 내부 DNS도 Pod 재생성시에는 IP 업데이트가 필요할 것 같은데, 어떤 방식으로 업데이트가 이뤄지는지요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
port 8080에 문제가 있는걸까요?
8080 port가 이미 사용 중이라 하여 9090 port로 변경하여 문제는 해결했지만기존에 잘되던 8080 port가 갑자기 안되어서 질문 드립니다..!netstat -ano을 통해서 8080 port가 사용되었는지도 확인을 해봤는데8080 port를 사용하는 프로세스도 없다고 나옵니다.. (또, 8081, 8082, 8000) 이렇게 8로 시작하는 port로 변경했을 때도 같은 문제가 뜨던데어떤 이유일까요..?
-
해결됨스프링 핵심 원리 - 기본편
수정자 주입과 일반 메서드 주입을 구분 짓는 이유가 혹시 있을까요?
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]<의존 관계 주입> - <다양한 의존 관계 주입 방법> 강의를 듣다가 질문이 있어 문의글 남깁니다.Q) 생성자 주입 방법에 총 4가지가 있다고 알려주셨는데, 그 중 수정자 주입 방법과 일반 메서드 주입 방법을 구별해서 알려주시는 이유가 있나요?제가 이해하기로 수정자 주입 방법은 set으로 시작할 뿐 일반 메서드 주입 방법과 다를 바가 없다고 보여서요.+) 영한님 강의 너무 잘 듣고 있습니다. 핵심을 놓치지 않으면서 제가 궁금한 부분을 질문하기도 전에 자세하게 알려주시니 배우는 것이 너무 재밌습니다. 감사드립니다.
-
미해결스프링 핵심 원리 - 기본편
@ComponentScan excludeFilters 속성 문의
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]안녕하세요, 질문이 있어 글 남깁니다.<의존관계 자동 주입> - <자동, 수동의 올바른 실무 운영 기준> 강의를 듣다가 영한님께서 작성해주신 아래 코드를 참고하여 실제 코드에 적용해보았습니다.그 결과 AllBeanTest 내 findAllBean() 메서드에서 NoSuchBeanDefinitionException 오류가 떴습니다. 확인해보니 findAllBean() 메서드 내에서 스프링 컨테이너에 빈을 등록할 때, AutoAppConfig 클래스에서 @Configuration 어노테이션이 붙은 클래스는 컴포넌트 스캔 대상에서 제외했기 때문에 발생한 문제였습니다.ApplicationContext ac = new AnnotationConfigApplicationContext(AutoAppConfig.class, DiscountService.class);위의 코드에서 DiscountServiceConfig.class를 파라메터로 추가하여 문제는 해결하였습니다만, 다른 방법이 잘 동작하지 않아 문의드립니다. 다른 방법으로 AutoAppConfig 클래스에서 @Configuration 어노테이션이 붙으면 컴포넌트 스캔에서 제외하는 것 대신에 AppConfig 클래스만 컴포넌트 스캔 대상에서 제외하는 것으로 코드를 변경하였습니다. @Configuration @ComponentScan( excludeFilters = @ComponentScan.Filter(type = FilterType.ASSIGNABLE_TYPE, classes = AppConfig.class) // 예제코드 살리기 )그런데 위의 코드로 변경 후 실행 결과 NoUniqueBeanDefinitionException 오류가 발생합니다. 확인 결과, 로그를 찍어봤더니 AppConfig 클래스 내 빈을 등록하고 있었습니다. 다시 말해, AppConfig 클래스를 스캔 대상으로 제외하였으나, 그럼에도 스캔하고 있다는 말이 됩니다. (Q) 왜 위의 코드가 정상적으로 동작하지 않는지 혹시 아시는가요? +) 영한님 강의 너무 잘 듣고 있습니다. 영한님께서 테스트 코드를 훌륭하게 작성해주신 덕분에 배움의 깊이도 질문의 깊이도 커지는 것 같습니다. 진심으로 감사드립니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
OrderServiceTest 에서 cannot resolve symbol 문제
전날에 해당 test 성공까지 확인하였으나, 갑자기 다음과 같은 에러들이 반복적으로 뜹니다.찾아보니 인텔리제이의 Symbol 문제인 것 같아 인터넷의 해결책인 아래 방법들을 시도하였으나 해결되지 않았습니다.프로젝트 JDK 설정확인File → invalidate caches 적용Gradle JVM을 프로젝트JDK와 일치Build > Clean Project 및 Build > Rebuild Project혹시 인텔리제이의 Symbol문제가 아닐 수도 있을까 하여 질문 드립니다.추가) 아래의 Java file outside of source root 문제와 연관있을 것 같아 첨부드립니다.
-
해결됨빅데이터 하둡 (Hadoop 3.2.1) 직접 설치하기
우분투 버전 문의
안녕하세요, 선생님!선생님 강의를 듣고 있는 학생입니다.우분투 버전 관련하여 질문 드리고 싶습니다!제가 지금 섹션 6. 하둡 제너럴[2] : 하둡 설치[2] - Hadoop 3.2.1 설치하기 (버추얼박스 위에 Ubuntu 20.04 LTS 연결하여 설치해보자!!)를 듣고 있는데, 혹시 우분투 20.04가 아닌 18.04나 22.04를 설치하면 문제가 생기는지 궁금합니다. 감사합니다:)
-
미해결배달앱 클론코딩 [with React Native]
안드로이드빌드 에러
깃허브의 setting 파일을 내려받아서 다시 시작 하는 중입니다. ios 는 시뮬레이터 제대로 동작하는 안드로이드가 빌드 에러 발생하여 문의 드립니다. npm run android > fooddeliveryapp@0.0.1 android> react-native run-androidinfo Running jetifier to migrate libraries to AndroidX. You can disable it using "--no-jetifier" flag.Jetifier found 949 file(s) to forward-jetify. Using 16 workers...info JS server already running.info Installing the app...FAILURE: Build failed with an exception.* What went wrong:A problem occurred configuring root project 'FoodDeliveryApp'.> Could not resolve all artifacts for configuration ':classpath'. > Could not find com.facebook.react:react-native-gradle-plugin:. Required by: project :* 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.orgBUILD FAILED in 2serror Failed to install the app. Make sure you have the Android development environment set up: https://reactnative.dev/docs/environment-setup.Error: Command failed: ./gradlew app:installDebug -PreactNativeDevServerPort=8081FAILURE: Build failed with an exception.* What went wrong:A problem occurred configuring root project 'FoodDeliveryApp'.> Could not resolve all artifacts for configuration ':classpath'. > Could not find com.facebook.react:react-native-gradle-plugin:. Required by: project :* 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.orgBUILD FAILED in 2s at makeError (/Users/charmbbong/Desktop/study/deliverymaptest/node_modules/@react-native-community/cli-platform-android/node_modules/execa/index.js:174:9) at /Users/charmbbong/Desktop/study/deliverymaptest/node_modules/@react-native-community/cli-platform-android/node_modules/execa/index.js:278:16 at processTicksAndRejections (node:internal/process/task_queues:96:5) at async runOnAllDevices (/Users/charmbbong/Desktop/study/deliverymaptest/node_modules/@react-native-community/cli-platform-android/build/commands/runAndroid/runOnAllDevices.js:109:5) at async Command.handleAction (/Users/charmbbong/Desktop/study/deliverymaptest/node_modules/@react-native-community/cli/build/index.js:192:9)info Run CLI with --verbose flag for more details.
-
미해결데이터 분석 SQL Fundamentals
상관서브쿼리와 Exists의 이해 -02의 left outer join관련
안녕하세요, 강사님서브쿼리 강의 듣다 궁금한 사항이 있어 질문드립니다.--------------------------------------------------------문제:1997년 이후에 단 한건도 주문하지 않은 고객정보를 조인으로 변환select *from nw.customers aleft join (select customer_id from nw.orderswhere order_date >= to_date('19970101', 'yyyymmdd') group by customer_id) bon a.customer_id = b.customer_idwhere b.customer_id is null;--------------------------------------------------------여기서, b의 테이블이 1997년 이후로 구매한 사람들의 데이터만 담겨있을 것이고, a의 테이블이 전체 customer_id에 대해 담겨 있을 텐데,따라서 a.customer_id is null로 작성하는게 아닌지요..? 너무 헷갈립니다 ㅜㅜ
-
미해결스프링 배치
v5는 많은 것이 바뀌어서 test해보려는데 왜 Tasklet에 있는 System.out.println는 실행되지 않을까요??
v5로 test해보려는데 왜 Tasklet의 System.out.println는 찍히지 않는 걸까요??package me.victorsung.demobatch; import org.springframework.batch.core.Job; import org.springframework.batch.core.Step; import org.springframework.batch.core.StepContribution; import org.springframework.batch.core.configuration.support.DefaultBatchConfiguration; import org.springframework.batch.core.job.builder.JobBuilder; import org.springframework.batch.core.repository.JobRepository; import org.springframework.batch.core.scope.context.ChunkContext; import org.springframework.batch.core.step.builder.StepBuilder; import org.springframework.batch.core.step.tasklet.Tasklet; import org.springframework.batch.repeat.RepeatStatus; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.transaction.PlatformTransactionManager; @Configuration public class HelloJobConfiguration extends DefaultBatchConfiguration { @Bean public Job myJob(JobRepository jobRepository, Step myStep1, Step myStep2) { System.out.println("this is job"); return new JobBuilder("myJob", jobRepository) .start(myStep1) .next(myStep2) .build(); } @Bean public Step myStep1(JobRepository jobRepository, Tasklet myTasklet1, PlatformTransactionManager transactionManager) { System.out.println("this is step1"); return new StepBuilder("myStep1", jobRepository) .tasklet(myTasklet1, transactionManager) .build(); } @Bean public Step myStep2(JobRepository jobRepository, Tasklet myTasklet2, PlatformTransactionManager transactionManager) { System.out.println("this is step2"); return new StepBuilder("myStep2", jobRepository) .tasklet(myTasklet2, transactionManager) .build(); } @Bean public Tasklet myTasklet1() { System.out.println( """ this is myTasklet1 """ ); // Step에서는 Tasklet을 무한 반복 시킨다. 그래서 RepeatStatus을 null || RepeatStatus.FINISHED로 주어야 한번 실행하고 끝난다. return new Tasklet() { @Override public RepeatStatus execute(StepContribution contribution, ChunkContext chunkContext) throws Exception { System.out.println( """ myTasklet1 ============================================== >> contribution = %s >> chunkContext = %s ============================================== """.formatted(contribution, chunkContext) ); return RepeatStatus.FINISHED; } }; } @Bean public Tasklet myTasklet2() { System.out.println("this is taskLet2"); // Step에서는 Tasklet을 무한 반복 시킨다. 그래서 RepeatStatus을 null || RepeatStatus.FINISHED로 주어야 한번 실행하고 끝난다. return (contribution, chunkContext) -> { System.out.println("test2"); System.out.println( """ myTasklet2 ============================================== >> contribution = %s >> chunkContext = %s ============================================== """.formatted(contribution, chunkContext) ); return RepeatStatus.FINISHED; }; } } . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.0.0) 2022-12-06T11:11:34.542+09:00 INFO 87250 --- [ main] m.v.demobatch.DemoBatchApplication : Starting DemoBatchApplication using Java 17.0.4.1 with PID 87250 (/Users/victor/Documents/thecommerce/demo-batch/out/production/classes started by victor in /Users/victor/Documents/thecommerce/demo-batch) 2022-12-06T11:11:34.544+09:00 INFO 87250 --- [ main] m.v.demobatch.DemoBatchApplication : No active profile set, falling back to 1 default profile: "default" 2022-12-06T11:11:34.671+09:00 INFO 87250 --- [ main] o.s.b.c.c.annotation.BatchRegistrar : Bean jobRepository already defined in the application context, skipping the registration of a jobRepository 2022-12-06T11:11:34.671+09:00 INFO 87250 --- [ main] o.s.b.c.c.annotation.BatchRegistrar : Bean jobExplorer already defined in the application context, skipping the registration of a jobExplorer 2022-12-06T11:11:34.671+09:00 INFO 87250 --- [ main] o.s.b.c.c.annotation.BatchRegistrar : Bean jobLauncher already defined in the application context, skipping the registration of a jobLauncher 2022-12-06T11:11:34.671+09:00 INFO 87250 --- [ main] o.s.b.c.c.annotation.BatchRegistrar : Bean jobRegistry already defined in the application context, skipping the registration of a jobRegistry 2022-12-06T11:11:34.671+09:00 INFO 87250 --- [ main] o.s.b.c.c.annotation.BatchRegistrar : Bean jobOperator already defined in the application context, skipping the registration of a jobOperator 2022-12-06T11:11:34.671+09:00 INFO 87250 --- [ main] o.s.b.c.c.annotation.BatchRegistrar : Finished Spring Batch infrastructure beans configuration in 0 ms. 2022-12-06T11:11:34.784+09:00 WARN 87250 --- [ main] ocalVariableTableParameterNameDiscoverer : Using deprecated '-debug' fallback for parameter name resolution. Compile the affected code with '-parameters' instead or avoid its introspection: me.victorsung.demobatch.HelloJobConfiguration 2022-12-06T11:11:34.811+09:00 INFO 87250 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting... 2022-12-06T11:11:34.891+09:00 INFO 87250 --- [ main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection conn0: url=jdbc:h2:mem:06a2d6ef-e350-45b8-8468-33c43eb10333 user=SA 2022-12-06T11:11:34.891+09:00 INFO 87250 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed. this is myTasklet1 this is step1 2022-12-06T11:11:34.922+09:00 INFO 87250 --- [ main] .c.a.BatchObservabilityBeanPostProcessor : No Micrometer observation registry found, defaulting to ObservationRegistry.NOOP this is taskLet2 this is step2 2022-12-06T11:11:34.923+09:00 INFO 87250 --- [ main] .c.a.BatchObservabilityBeanPostProcessor : No Micrometer observation registry found, defaulting to ObservationRegistry.NOOP this is job 2022-12-06T11:11:34.925+09:00 INFO 87250 --- [ main] .c.a.BatchObservabilityBeanPostProcessor : No Micrometer observation registry found, defaulting to ObservationRegistry.NOOP 2022-12-06T11:11:34.985+09:00 INFO 87250 --- [ main] m.v.demobatch.DemoBatchApplication : Started DemoBatchApplication in 0.659 seconds (process running for 0.901) 2022-12-06T11:11:34.988+09:00 INFO 87250 --- [ionShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated... 2022-12-06T11:11:34.990+09:00 INFO 87250 --- [ionShutdownHook] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed. Process finished with exit code 0
-
미해결[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
null 문자가 포함되면 왜 뒤에 불필요한 것들이 사라지나요?
null 문자가 포함되면 왜 뒤에 불필요한 것들이 사라지나요?
-
미해결[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
intent-filter가 이상합니다.
아래 사진은 run 진행 전아래 사진은 run 진행 후이런 에러가 뜨면서 intent-filter가 밖으로 팅겨져 나갑니다... 왜 그런걸까요?
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
Wrong user name or password [28000-214] 오류
아래 사진처럼 설정을 해줬는데도 불구하고 아래 오류내용이 뜹니다. 어떻게 해결해야될지 모르겠습니다ㅠㅠ ERROR: Wrong user name or password [28000-214]Exception in thread "main" 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:179) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:119) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:904) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:935) at org.hibernate.jpa.HibernatePersistenceProvider.createEntityManagerFactory(HibernatePersistenceProvider.java:56) at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:79) at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:54) at org.example.Main.main(Main.java:9)Caused by: org.hibernate.exception.JDBCConnectionException: Error calling Driver#connect at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:48) at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42) at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) at org.hibernate.engine.jdbc.connections.internal.BasicConnectionCreator.convertSqlException(BasicConnectionCreator.java:118) at org.hibernate.engine.jdbc.connections.internal.DriverConnectionCreator.makeConnection(DriverConnectionCreator.java:41) at org.hibernate.engine.jdbc.connections.internal.BasicConnectionCreator.createConnection(BasicConnectionCreator.java:58) at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl$PooledConnections.addConnections(DriverManagerConnectionProviderImpl.java:363) at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl$PooledConnections.<init>(DriverManagerConnectionProviderImpl.java:282) at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl$PooledConnections.<init>(DriverManagerConnectionProviderImpl.java:260) at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl$PooledConnections$Builder.build(DriverManagerConnectionProviderImpl.java:401) at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl.buildPool(DriverManagerConnectionProviderImpl.java:112) at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl.configure(DriverManagerConnectionProviderImpl.java:75) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:100) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:246) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.buildJdbcConnectionAccess(JdbcEnvironmentInitiator.java:145) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:66) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:94) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) ... 14 moreCaused by: org.h2.jdbc.JdbcSQLInvalidAuthorizationSpecException: Wrong user name or password [28000-214] at org.h2.message.DbException.getJdbcSQLException(DbException.java:510) at org.h2.message.DbException.getJdbcSQLException(DbException.java:477) at org.h2.message.DbException.get(DbException.java:223) at org.h2.message.DbException.get(DbException.java:199) at org.h2.message.DbException.get(DbException.java:188) at org.h2.engine.Engine.validateUserAndPassword(Engine.java:393) at org.h2.engine.Engine.createSession(Engine.java:206) at org.h2.server.TcpServerThread.run(TcpServerThread.java:175) at java.base/java.lang.Thread.run(Thread.java:1589) at org.h2.message.DbException.getJdbcSQLException(DbException.java:510) at org.h2.engine.SessionRemote.readException(SessionRemote.java:637) at org.h2.engine.SessionRemote.done(SessionRemote.java:606) at org.h2.engine.SessionRemote.initTransfer(SessionRemote.java:163) at org.h2.engine.SessionRemote.connectServer(SessionRemote.java:433) at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:325) at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:122) at org.h2.Driver.connect(Driver.java:59) at org.hibernate.engine.jdbc.connections.internal.DriverConnectionCreator.makeConnection(DriverConnectionCreator.java:38) ... 29 moreProcess finished with exit code 1
-
미해결ERC20 깨부수기 (+ truffle, 프론트엔드)
안녕하세요 강사님 질문이 있습니다
remix에 transaction cost excution cost gas 이렇게 세개가 트랜잭션이 발생할대마다 나타나는데요이게 정확이 무엇을 의미하는지 찾아봐도 이해가 잘안되서요 혹시 섦명 부탁드려도 될까요??
-
미해결문과생도, 비전공자도, 누구나 배울 수 있는 파이썬(Python)!
jupyter-lab자동실행 오류
안녕하세요.jupyter-lab 자동실행이 안되서 구글링 해서 찾아 봤는데 여전히 안됩니다. 제가 시도해본 방법은 jupyter_notebook_config 파일을 생성한 다음, 메모장으로 열고 다음과 같이 크롬으로 열리게 설정했습니다.[1]# c.NotebookApp.browser ='C:\Program Files (x86)\Google\Chrome\Application/chrome.exe %s' [2]#c.NotebookApp.open_browser = True →c.NotebookApp.open_browser = True 인터넷에서 찾아보고 한건데 이 방법이 맞는건지, 어떤 문제 때문에 계속해서 jupyter-lab이 자동적으로 안 켜지는건지 답변 부탁드립니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
7-C 질문입니다.
안녕하세요 선생님!http://boj.kr/25dafc2599a54ff3bb6c61f0bd7ec87c파라미터에서 이동 횟수를 카운팅해서 게임이 끝날 경우 반환하는 방식으로 함수를 작성했습니다.정답 코드와 흐름은 비슷한 것 같은데 어떤 부분에서 문제가 발생하는지 궁금합니다.
-
미해결프로그래머를 위한 강화학습(저자 직강)
DQN 질문
(사진)
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
강의자료가 비어있습니다
강의자료가 비어있어서 메일로 보내주시면 감사하겠습니다.ekrud12356@gmail.com
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
Post.findOne을 미들웨어로 분리했을 때 객체 전달 방법이 궁금합니다.
const post = await Post.findOne({ where: { id: req.params.postId, }, }); if (!post) return req.status(403).send('존재하지 않는 게시글');id에 맞는 게시물을 찾는 코드가 생각보다 중복이 생기는 것 같아서 미들웨어로 분리 하려고 합니다.이 때, 미들웨어로 분리하게 된다면const findPost = async (req, res, next) => { const post = await Post.findOne({ where: { id: req.params.postId, }, }); if (!post) return req.status(403).send('존재하지 않는 게시글'); req.post = post; next(); };해당 방식으로 미들웨어로 분리를 하고, post 객체를 req에 담아서 보내도록 했는데요.혹시 다음 미들웨어에서만 사용가능하게 데이터를 전달할 수 있는 방식이나 req에 담아서 보내지 않는 방식이 있는지 궁금합니다.
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
Batch Size를 통한 컬렉션 조회 뒷단에 대한 질문
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)예[질문 내용]실제 현업을 하다보면 굉장히 깊은 뎁스의 쿼리를 사용하기도 하는데 앞단에서 컬렉션이 존재하면 뒷단에서는 fetch join을 적용하는게 불가능할까요??이번 강의에서도 OrderItem.Item 으로 접근할때 ManyToOne이라 fetch join 으로 가져오면 좋을듯한데 OrderItem이 컬렉션이라 1+1+1 로 총 3개의 쿼리가 나간게 쫌아쉬워서요.여기서는 깊이가 얕아서 괜찮지만 join이 깊어지면 join 갯수만큼 쿼리가 나갈테니까요...떠오르는건 쿼리를 2개로 분리해서 직접 in으로 조회해서 직접 각 Order에 set 해주는 방법이 있을꺼같은데 그럴려면 map도 써야하고 전체 for문이 돌아버려서 성능상 불이익이 있을꺼같네요...질문을 요약하자면, OrderItem.item을 fetch join으로 총 1+1 2개의 쿼리가 나가도록은 못하나요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
Reflection 질문!
질문드립니다.!음.. 좀 생략해서var fields = type.GetFields(.....)이렇게 가져올 때 var를 보니 FieldInfo[] 이러한 배열이던데,만약에 var fields = type.GetFields(System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic);로 코드를 작성했다면,사람 말로(?) "컴퓨터님 type의 필드를 가져올건데, public이거나 public이 아닌 것을 전부 fields라는 배열에 넣어주세요. " 가 되는건가요? 2.Attribute애트리뷰트가 도무지 이해가 되지 않아서 구글링해보니 애트리뷰트는 이미 다 만들어져 있고? 선생님 수업처럼 class Improtant : Sysyem.Attribute로 애트리뷰트를 만들어서 사용할 수도 있고, 그러한것 같던데 맞을까요? q.1)수업중에 나온 [SerializeField] 도 원래 만들어져 있는 애트리뷰트 일까요? // [SerializeField] 이 애트리뷰트 처럼 게임 업계에서 자주 사용되는 외워두면 괜찮을 애트리뷰트 몇가지만 추천 부탁드립니다!