묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Aop에서 @Component 로 등록하지 않고 Config에서 @Bean으로 등록할 때 오류가 났어요
The dependencies of some of the beans in the application context form a cycle: 이런 오류가 나서 구글신의 도움을 받아 확인해 봤더니 @Bean 등록 시 순환 참조가 발생하였다고 하네요. @Around 에서 패키지 전체 클래스들을 대상으로 해서 SpringConfig 클래스도 대상이 되었고,프록시 클래스를 만들기 위해서 SpringConfig를 참조해야 하는데 SpringConfig 클래스에서는 TimeTraceAop 생성하는 부분이 들어가 있어서 TimeTraceAop 가 참조되는 문제가 있는 것으로 이해했습니다. (맞을까요..?ㅎㅎ) 그래서 @Around에 !target(hello.hellospring.SpringConfig) 을 넣어서 SpringConfig는 제외하는 것으로 해결하였습니다. 그럼 SpringConfig는 시간 측정이 안 되는거 아닌가..? 했는데 강의에서도 Member관련 메서드만 실행시간이 나오고, SpringConfig는 안 나왔더라구요 SpringConfig 실행시간 측정은 다른 방법으로 해야 하는걸까요? 궁금합니다 :)
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
Unable to load class [org.h2.Driver] 에러입니다
이미 h2 db 가 1.4.200 버전으로 설치되어있어서 maven 설정파일에도 <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> <version>1.4.200</version></dependency> 이렇게 적고 실행했는데 WARN: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 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 hellojpa.JpaMain.main(JpaMain.java:10) Caused by: org.hibernate.boot.registry.classloading.spi.ClassLoadingException: Unable to load class [org.h2.Driver] at org.hibernate.boot.registry.classloading.internal.ClassLoaderServiceImpl.classForName(ClassLoaderServiceImpl.java:354) at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl.loadDriverIfPossible(DriverManagerConnectionProviderImpl.java:163) at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl.buildCreator(DriverManagerConnectionProviderImpl.java:119) at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl.buildPool(DriverManagerConnectionProviderImpl.java:103) 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 more Caused by: java.lang.ClassNotFoundException: Could not load requested class : org.h2.Driver at org.hibernate.boot.registry.classloading.internal.ClassLoaderServiceImpl$AggregatedClassLoader.findClass(ClassLoaderServiceImpl.java:342) at java.lang.ClassLoader.loadClass(ClassLoader.java:418) at java.lang.ClassLoader.loadClass(ClassLoader.java:351) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:348) at org.hibernate.boot.registry.classloading.internal.ClassLoaderServiceImpl.classForName(ClassLoaderServiceImpl.java:351) ... 26 more이 오류가 떠서 jdbc:h2:~/test 로 먼저 연결해보고 jdbc:h2:tcp://localhost/~/test 다시 연결했는데도 해결이 안되었습니다. 그래서 h2db를 1.4.199로 재설치하고 (재설치할때 콘솔에서 데이터베이스 당연히 종료 했었습니다.) jdbc:h2:~/test 로 먼저 연결, jdbc:h2:tcp://localhost/~/test 다시 연결 과정을 동일하게 수행한 후 maven 설정파일도 <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> <version>1.4.199</version></dependency> 로 다시 바꿔준 뒤에 새로고침해서 h2 1.4.199 라이브러리 설치된걸 확인한 후 어플리케이션을 실행해도 동일한 에러가 떴습니다. 기타 다른 질문사항에 올라온 java버전관련 해결방법이라던지 해봤는데 해결이 안됐습니다 ㅠ 참고하시라고 제 설정파일들과 소스파일 올려놓겠습니다. <pom.xml> <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>jpa-basic</groupId> <artifactId>ex1-hello-jpa</artifactId> <version>1.0.0</version> <dependencies> <!-- JPA 하이버네이트 --> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-entitymanager</artifactId> <version>5.3.10.Final</version> </dependency> <!-- H2 데이터베이스 --> <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> <version>1.4.199</version> </dependency> </dependencies></project> <persistence.xml> <?xml version="1.0" encoding="UTF-8"?><persistence version="2.2" xmlns="http://xmlns.jcp.org/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence http://xmlns.jcp.org/xml/ns/persistence/persistence_2_2.xsd"> <persistence-unit name="hello"> <properties> <!-- 필수 속성 --> <property name="javax.persistence.jdbc.driver" value="org.h2.Driver"/> <property name="javax.persistence.jdbc.user" value="sa"/> <property name="javax.persistence.jdbc.password" value=""/> <property name="javax.persistence.jdbc.url" value="jdbc:h2:tcp://localhost/~/test"/> <property name="hibernate.dialect" value="org.hibernate.dialect.H2Dialect"/> <!-- 옵션 --> <property name="hibernate.show_sql" value="true"/> <property name="hibernate.format_sql" value="true"/> <property name="hibernate.use_sql_comments" value="true"/> <!--<property name="hibernate.hbm2ddl.auto" value="create" />--> </properties> </persistence-unit></persistence> <JpaMain> package hellojpa;import javax.persistence.EntityManager;import javax.persistence.EntityManagerFactory;import javax.persistence.Persistence;public class JpaMain { public static void main(String[] args) { EntityManagerFactory emf = Persistence.createEntityManagerFactory("hello"); EntityManager entityManager = emf.createEntityManager(); entityManager.close(); emf.close(); }} <라이브러리 적용> <에러내용> /Users/dongho/Library/Java/JavaVirtualMachines/corretto-1.8.0_275/Contents/Home/bin/java -javaagent:/Applications/IntelliJ IDEA.app/Contents/lib/idea_rt.jar=55603:/Applications/IntelliJ IDEA.app/Contents/bin -Dfile.encoding=UTF-8 -classpath /Users/dongho/Library/Java/JavaVirtualMachines/corretto-1.8.0_275/Contents/Home/jre/lib/charsets.jar:/Users/dongho/Library/Java/JavaVirtualMachines/corretto-1.8.0_275/Contents/Home/jre/lib/ext/cldrdata.jar:/Users/dongho/Library/Java/JavaVirtualMachines/corretto-1.8.0_275/Contents/Home/jre/lib/ext/dnsns.jar:/Users/dongho/Library/Java/JavaVirtualMachines/corretto-1.8.0_275/Contents/Home/jre/lib/ext/jaccess.jar:/Users/dongho/Library/Java/JavaVirtualMachines/corretto-1.8.0_275/Contents/Home/jre/lib/ext/jfxrt.jar:/Users/dongho/Library/Java/JavaVirtualMachines/corretto-1.8.0_275/Contents/Home/jre/lib/ext/localedata.jar:/Users/dongho/Library/Java/JavaVirtualMachines/corretto-1.8.0_275/Contents/Home/jre/lib/ext/nashorn.jar:/Users/dongho/Library/Java/JavaVirtualMachines/corretto-1.8.0_275/Contents/Home/jre/lib/ext/sunec.jar:/Users/dongho/Library/Java/JavaVirtualMachines/corretto-1.8.0_275/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Users/dongho/Library/Java/JavaVirtualMachines/corretto-1.8.0_275/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Users/dongho/Library/Java/JavaVirtualMachines/corretto-1.8.0_275/Contents/Home/jre/lib/ext/zipfs.jar:/Users/dongho/Library/Java/JavaVirtualMachines/corretto-1.8.0_275/Contents/Home/jre/lib/jce.jar:/Users/dongho/Library/Java/JavaVirtualMachines/corretto-1.8.0_275/Contents/Home/jre/lib/jfr.jar:/Users/dongho/Library/Java/JavaVirtualMachines/corretto-1.8.0_275/Contents/Home/jre/lib/jfxswt.jar:/Users/dongho/Library/Java/JavaVirtualMachines/corretto-1.8.0_275/Contents/Home/jre/lib/jsse.jar:/Users/dongho/Library/Java/JavaVirtualMachines/corretto-1.8.0_275/Contents/Home/jre/lib/management-agent.jar:/Users/dongho/Library/Java/JavaVirtualMachines/corretto-1.8.0_275/Contents/Home/jre/lib/resources.jar:/Users/dongho/Library/Java/JavaVirtualMachines/corretto-1.8.0_275/Contents/Home/jre/lib/rt.jar:/Users/dongho/Library/Java/JavaVirtualMachines/corretto-1.8.0_275/Contents/Home/lib/ant-javafx.jar:/Users/dongho/Library/Java/JavaVirtualMachines/corretto-1.8.0_275/Contents/Home/lib/dt.jar:/Users/dongho/Library/Java/JavaVirtualMachines/corretto-1.8.0_275/Contents/Home/lib/javafx-mx.jar:/Users/dongho/Library/Java/JavaVirtualMachines/corretto-1.8.0_275/Contents/Home/lib/jconsole.jar:/Users/dongho/Library/Java/JavaVirtualMachines/corretto-1.8.0_275/Contents/Home/lib/packager.jar:/Users/dongho/Library/Java/JavaVirtualMachines/corretto-1.8.0_275/Contents/Home/lib/sa-jdi.jar:/Users/dongho/Library/Java/JavaVirtualMachines/corretto-1.8.0_275/Contents/Home/lib/tools.jar:/Users/dongho/Documents/jpa/ex1-hello-jpa/target/classes:/Users/dongho/.m2/repository/org/hibernate/hibernate-entitymanager/5.3.10.Final/hibernate-entitymanager-5.3.10.Final.jar:/Users/dongho/.m2/repository/org/jboss/logging/jboss-logging/3.3.2.Final/jboss-logging-3.3.2.Final.jar:/Users/dongho/.m2/repository/org/hibernate/hibernate-core/5.3.10.Final/hibernate-core-5.3.10.Final.jar:/Users/dongho/.m2/repository/org/javassist/javassist/3.23.2-GA/javassist-3.23.2-GA.jar:/Users/dongho/.m2/repository/antlr/antlr/2.7.7/antlr-2.7.7.jar:/Users/dongho/.m2/repository/org/jboss/jandex/2.0.5.Final/jandex-2.0.5.Final.jar:/Users/dongho/.m2/repository/com/fasterxml/classmate/1.3.4/classmate-1.3.4.jar:/Users/dongho/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0.jar:/Users/dongho/.m2/repository/org/dom4j/dom4j/2.1.1/dom4j-2.1.1.jar:/Users/dongho/.m2/repository/org/hibernate/common/hibernate-commons-annotations/5.0.4.Final/hibernate-commons-annotations-5.0.4.Final.jar:/Users/dongho/.m2/repository/javax/persistence/javax.persistence-api/2.2/javax.persistence-api-2.2.jar:/Users/dongho/.m2/repository/net/bytebuddy/byte-buddy/1.9.5/byte-buddy-1.9.5.jar:/Users/dongho/.m2/repository/org/jboss/spec/javax/transaction/jboss-transaction-api_1.2_spec/1.1.1.Final/jboss-transaction-api_1.2_spec-1.1.1.Final.jar hellojpa.JpaMain Feb 01, 2021 10:05:12 PM org.hibernate.jpa.internal.util.LogHelper logPersistenceUnitInformation INFO: HHH000204: Processing PersistenceUnitInfo [ name: hello ...] Feb 01, 2021 10:05:12 PM org.hibernate.Version logVersion INFO: HHH000412: Hibernate Core {5.3.10.Final} Feb 01, 2021 10:05:12 PM org.hibernate.cfg.Environment <clinit> INFO: HHH000206: hibernate.properties not found Feb 01, 2021 10:05:12 PM org.hibernate.annotations.common.reflection.java.JavaReflectionManager <clinit> INFO: HCANN000001: Hibernate Commons Annotations {5.0.4.Final} Feb 01, 2021 10:05:12 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure WARN: HHH10001002: Using Hibernate built-in connection pool (not for production use!) 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 hellojpa.JpaMain.main(JpaMain.java:10) Caused by: org.hibernate.boot.registry.classloading.spi.ClassLoadingException: Unable to load class [org.h2.Driver] at org.hibernate.boot.registry.classloading.internal.ClassLoaderServiceImpl.classForName(ClassLoaderServiceImpl.java:354) at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl.loadDriverIfPossible(DriverManagerConnectionProviderImpl.java:163) at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl.buildCreator(DriverManagerConnectionProviderImpl.java:119) at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl.buildPool(DriverManagerConnectionProviderImpl.java:103) 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 more Caused by: java.lang.ClassNotFoundException: Could not load requested class : org.h2.Driver at org.hibernate.boot.registry.classloading.internal.ClassLoaderServiceImpl$AggregatedClassLoader.findClass(ClassLoaderServiceImpl.java:342) at java.lang.ClassLoader.loadClass(ClassLoader.java:418) at java.lang.ClassLoader.loadClass(ClassLoader.java:351) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:348) at org.hibernate.boot.registry.classloading.internal.ClassLoaderServiceImpl.classForName(ClassLoaderServiceImpl.java:351) ... 26 more Process finished with exit code 1
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
vue cli 버전에 따른 실무 환경 구성 방법
안녕하세요, 강사님 part4 강의를 듣다보니, 앞선 webpack 이나 vue CLI 2.x 버전에 비해서 3.x 버전이 훨씬 편리한데.. 실제 실무 환경에서 3.x 버전으로 사용해도 무리가 없는건가요?
-
미해결하울의 안드로이드 인스타그램 클론 만들기
[개선코드]비밀번호 6자리일 땐 오류 납니다. 다음 코드 확인해주세요.
// 회원가입 or 로그인하는 코드fun signinAndSignup(){ auth?.createUserWithEmailAndPassword(email_edittext.text.toString(), password_edittext.text.toString()) ?.addOnCompleteListener{ task -> if(task.isSuccessful){ println("_________________________________________task succesful") // creating a user account moveMainPage(task.result?.user) } else if(task.exception?.message.isNullOrEmpty()){ println("_________________________________________FUCKING ERROR") //show the error message Toast.makeText(this, task.exception?.message, Toast.LENGTH_LONG).show() } else { println("_________________________________________FUCKGING SIGNIN EMAIL") if(password_edittext.text.toString().length < 6){ println("_________________________________________FUCKGING SIGNIN EMAIL_PASSWORD LENGTH PROBLEM") println("_______________________________________${password_edittext.text.toString().length}") Toast.makeText(this, "패스워드는 최소 6자리 이상이여야 합니다. 다시 입력 바랍니다.", Toast.LENGTH_LONG).show() }else{ println("_________________________________________FUCKGING SIGNIN EMAIL_SIGNINEMAIL") println("_______________________________________${password_edittext.text.toString().length}") // login if you have account signinEmail() } } }} 프린트문은 지우고 하셔두 됩니다. // 회원가입 or 로그인하는 코드fun signinAndSignup(){ auth?.createUserWithEmailAndPassword(email_edittext.text.toString(), password_edittext.text.toString()) ?.addOnCompleteListener{ task -> if(task.isSuccessful){ // creating a user account moveMainPage(task.result?.user) } else if(task.exception?.message.isNullOrEmpty()){ //show the error message Toast.makeText(this, task.exception?.message, Toast.LENGTH_LONG).show() } else { // 비밀번호가 6자리 미만일 때 Toast 띄우기! if(password_edittext.text.toString().length < 6){ Toast.makeText(this, "패스워드는 최소 6자리 이상이여야 합니다. 다시 입력 바랍니다.", Toast.LENGTH_LONG).show() }else{ // 비밀번호가 6자리 이상일 때, 회원가입하고 로그인하기 signinEmail() } } }}
-
해결됨[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
추가질문) 도메인설정
현재 클라우드 서버 쓰고있습니다. AWS도 쓰고있는데 거의 안쓰고있구요 코노하클라우드 서버에서 우분투위에서 노드 돌리고있습니다. 도메인을 설정하고싶은데 보통 노드에서 어떻게 하나요? php는 아파치에서 하는데 노드는 어떻게 하나용?
-
해결됨앨런 iOS Concurrency(동시성) - 디스패치큐와 오퍼레이션큐의 이해
DispatchWorkItem의 qos 관련해 질문 있습니다.
안녕하세요 앨런님~ 월요일 잘 보내셨나요 ~_~!! 다름이 아니라 DispatchWorkItem의 qos 관련해 질문이 있어 돌아왔습니다..! 허허... DispatchWorkItem(qos: .utility) { } 위와 같이 DispatchWorkItem 을 생성할 때 qos 파라미터를 통해 작업의 우선순위를 설정할 수 있는데요! 이는 기존 clousure 로 보낼 때, .async(qos: .utility) 에서 qos 를 설정해준 것과 대응되는 작업이지요? 그리고 1:20초 즈음 qos 없이 DispatchWorkItem 을 생성할때 defualt qos 는 global 이라고 설명 주시는것 같은데, 실제로 init 함수를 살펴보니 .unspecified로 지정이 되어있는 것 같더라고요. 혹시 제가 중간에 설명을 잘못 이해한걸까요 ?_? 감사합니다 :)
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
H2 설치 오류
안녕하세요 강사님 H2 설치하고 띄웠는데 그림과 같이 오류가 났습니다. 제가 모르고 위의 설정이름에서 삭제버튼을 눌렀는데 그 이후에 이렇게 되었습니다. 염치없지만 도와주시면 감사하겠습니다...
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
스프라이트 안보임.. ㅠㅠ
안녕하세요 ㅠㅠ 제가 이걸보고 간단한 2d게임 도전하고 있었는데 .. UI -> Sprite 를 추가하여 Game 창을 딱 봤더니 ! 안보입니다 ㅎ z축도 바꿔보고 Order Layer 도 바꿔보고.. 해봤는데 Image일때만 보이고 Image를 끄고 하면 Sprite Renderer 에서 에니메이션이 움직이는데 보이지가 않습니다 ㅠㅠ 제발 부탁드립니다 해결책 없을까요..
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
엑셀파일
선생님 강의 10:10-23쯤에서 df_seoul.to_csv("seoul_open_store.csv")로 엑셀파일을 만들었는데 주피터노트북에서는 한글이 잘 보이는데, 따로 엑셀파일로 열어보면..한글이 깨져있는 이유는 무엇인가요..?ㅠ 어떻게 해야 엑셀파일을 한글로 안깨지고 볼 수 있나요..?
-
해결됨[리뉴얼] 처음하는 파이썬 백엔드와 웹기술 입문 (파이썬 중급, flask[플라스크] 로 이해하는 백엔드 및 웹기술 기본) [풀스택 Part1-1]
11:33 none<-결과값에 대한 질문
print(figure1.print_count()) 를 할경우 결과값이 1도 나오고 바로 아래에 none이 나온 이유는 무엇인가요?
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
홈페이지 크기를 줄이니까 중간에 Slide Content 글자가 겹쳐져요
홈페이지 크기를 줄이다보니 중간에 Slide Content 글자가 겹쳐지는데 그거는 어떻게 해야 안겹쳐지게 할 수 있나요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
passport.authenticate() 설정 시 문의
passport.authenticate('local', ...); 첫 번째 파라미터의 문자열 'local'로 어떻게 저희가 작성한 passport를 찾는 건지 이해가 되지 않아서 문의드립니다! 혹시 passport 디렉토리 내 파일명을 가지고 찾는건지.. 아니면 index.js의 local(); 로 인식을 하는 건지, 다른 방식인건지 궁금합니다!
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
nodemon 안되시는 분들 여기 참고하셔요.
https://zereight.tistory.com/392 https://spinos.tistory.com/43 좋은 하루 되시실 :D
-
해결됨따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
[nodemon] app crashed - waiting for file changes before starting... 오류
좋은 강의 정말 잘 듣고 있습니다. 감사합니다. 그런데 제가 [nodemon] app crashed - waiting for file changes before starting... 오류를 종종 겪습니다. 그래서 예전에는 선생님 git hub에서 받았던 파일을 다 지우고 다시 다운받아서 실행하여 오류를 해결했습니다. 그런데 이제는 강의 중간이라 파일을 지우면 여태까지 작성했던 코드들이 다 날라가기 때문에 그렇게 하기가 두렵습니다. 혹시 이렇게 [nodemon] app crashed - waiting for file changes before starting... 오류가 나올 때 어떻게 해야 오류를 잡을 수 있을까요? > react-boiler-plate@1.0.0 dev C:\Users\ADMIN\Desktop\boilerplate-mern-stack-master\boilerplate-mern-stack-master > concurrently "npm run backend" "npm run start --prefix client" [0] [0] ┌────────────────────────────────────────────────────────────┐ [0] │ npm update check failed │ [0] │ Try running with sudo or get access │ [0] │ to the local update config store via │ [0] │ sudo chown -R $USER:$(id -gn $USER) C:\Users\ADMIN\.config │ [0] └────────────────────────────────────────────────────────────┘ [1] [1] > client@0.1.0 start C:\Users\ADMIN\Desktop\boilerplate-mern-stack-master\boilerplate-mern-stack-master\client [1] > react-scripts start [1] [0] [0] > react-boiler-plate@1.0.0 backend C:\Users\ADMIN\Desktop\boilerplate-mern-stack-master\boilerplate-mern-stack-master [0] > nodemon server/index.js [0] [0] [nodemon] 1.19.4 [0] [nodemon] to restart at any time, enter `rs` [0] [nodemon] watching dir(s): *.* [0] [nodemon] watching extensions: js,mjs,json [0] [nodemon] starting `node server/index.js` [0] C:\Users\ADMIN\Desktop\boilerplate-mern-stack-master\boilerplate-mern-stack-master\server\index.js:41 [0] app.post('/api/product/image', ko); [0] ^ [0] [0] ReferenceError: ko is not defined [0] at Object.<anonymous> (C:\Users\ADMIN\Desktop\boilerplate-mern-stack-master\boilerplate-mern-stack-master\server\index.js:41:32) [0] at Module._compile (internal/modules/cjs/loader.js:1063:30) [0] at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10) [0] at Module.load (internal/modules/cjs/loader.js:928:32) [0] at Function.Module._load (internal/modules/cjs/loader.js:769:14) [0] at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12) [0] at internal/main/run_main_module.js:17:47 [0] [nodemon] app crashed - waiting for file changes before starting... [1] [HPM] Proxy created: / -> http://localhost:5000 [1] i 「wds」: Project is running at http://192.168.0.4/ [1] i 「wds」: webpack output is served from [1] i 「wds」: Content not from webpack is served from C:\Users\ADMIN\Desktop\boilerplate-mern-stack-master\boilerplate-mern-stack-master\client\public [1] i 「wds」: 404s will fallback to / [1] Starting the development server... [1] [1] Browserslist: caniuse-lite is outdated. Please run: [1] npx browserslist@latest --update-db [1] Compiled with warnings. [1] [1] ./src/components/views/UploadProductPage/UploadProductPage.js [1] Line 2:9: 'Typography' is defined but never used no-unused-vars [1] Line 24:12: 'Images' is assigned a value but never used no-unused-vars [1] Line 24:20: 'setImages' is assigned a value but never used no-unused-vars [1] [1] ./src/components/utils/FileUpload.js [1] Line 52:21: img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text [1] Line 53:30: Unexpected template string expression no-template-curly-in-string [1] [1] ./src/components/views/LoginPage/LoginPage.js [1] Line 74:11: 'dirty' is assigned a value but never used no-unused-vars [1] Line 79:11: 'handleReset' is assigned a value but never used no-unused-vars [1] [1] ./src/components/views/RegisterPage/RegisterPage.js [1] Line 92:11: 'dirty' is assigned a value but never used no-unused-vars [1] Line 97:11: 'handleReset' is assigned a value but never used no-unused-vars [1] [1] Search for the keywords to learn more about each warning. [1] To ignore, add // eslint-disable-next-line to the line before. [1] [1] [HPM] Error occurred while trying to proxy request /api/users/auth from localhost:3000 to http://localhost:5000 (ECONNREFUSED) (https://nodejs.org/api/errors.html#errors_common_system_errors) npm run dev 입력 후 나오는 설명들 복사 붙여넣기 했습니다.
-
해결됨함수형 프로그래밍과 JavaScript ES6+
for in문은 [Symbol.iterator]없이 순회를 할 수 있는 이유가 무엇인가요?
[Symbol.iterator]가 존재하지 않기에 for in문을 사용하는 것까진 이해를 했습니다! 실제 로그를 찍어봐도 undefined로 정의되지 않았더라구요. 어떤 것을 이용해서 순회를 진행하는지 알 수 있을까요? 감사합니다
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
Ex37번 9분 47초 질문
안녕하세요 파이썬에서 input으로 값을 받으면 str형이 되는 것으로 이해합니다. 강의에서 while data != '4312'처럼 값을 비교하기 위해서 저는 input으로 받는 값을 int로 형변환 해서 사용을 했거든요, 저처럼 굳이 int로 바꾸지 않고, 비교 대상을 str로 바꿔서 해도 int와 비교하는 것처럼 동일한 의미로 비교가 되나요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
TypeError: Cannot read property 'userData' of undefined 오류
import React, {useEffect} from 'react' import { useDispatch } from 'react-redux'; import { getCartItems } from '../../../_actions/user_action'; function CartPage(props) { const dispatch = useDispatch(); useEffect(() => { let cartItems = [] if(props.user.userData && props.user.userData.cart){ if(props.user.userData.cart.length > 0){ props.user.userData.cart.forEach(item => { cartItems.push(item.id) }) dispatch(getCartItems(cartItems, props.user.userData.cart)) } } }, [props.user.userData]) return ( <div> CartPage </div> ) } export default CartPage cartPage.js에서 props.user.userData의 userData를 읽지 못할 경우 어디를 수정해야 할까요..??ㅠㅠ
-
미해결R로 하는 웹 크롤링 - 입문편
readHTMLTable이 안되서..ㅠ
readHTMLTable이 안되서 다르게 했는데 1 페이지는 잘 됐습니다. 근데 2 페이지부터 안되네요..ㅠ 무엇이 문제인가요?ㅠㅠ
-
미해결[라즈베리파이] IoT 딥러닝 Computer Vision 실전 프로젝트
교수님 ,,,,,, 왜 이런 오류가 나올까요? ㅠㅠ
pi@navio:~ $ sudo python get-pip.py Traceback (most recent call last): File "get-pip.py", line 24244, in <module> main() File "get-pip.py", line 199, in main bootstrap(tmpdir=tmpdir) File "get-pip.py", line 82, in bootstrap from pip._internal.cli.main import main as pip_entry_point File "/tmp/tmpf7Nsou/pip.zip/pip/_internal/cli/main.py", line 60 sys.stderr.write(f"ERROR: {exc}") ^ SyntaxError: invalid syntax 해당 모듈이 없다고 나오는데,,,,, 뭐가 잘 못된 것일까요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
다시 확인해보니 axios로 요청이 10번까지만 정상적으로 호출이 됩니다.
network탭 확인해보니 10번까지는 잘 호출이 되는데 11번째부터는 계속 pending 상태입니다. axios를 호출하는 속도와 상관없이 무조건 11번쨰가 되는 순간에 더이상 호출이 안되고 pending상태에서 멈춰있네요.. 서버를 껏다 키면 또 10분까지는 잘 되다가 11번째에서부터 pending 상태입니다. 어떻게 해결해야할까요.. 실패한 요청의 network header 부분엔 이렇게 나와있습니다