묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨안드로이드 스튜디오로 안드로이드 앱 만들기
Error inflating class EditText
Binary XML file line #21: Binary XML file line #21: Error inflating class EditText 에러가 나타나는데 어떻게 해결해야하나요?
-
미해결실전! Querydsl
연관관계 없는 상태에서 1:N Projectons이 가능한가요?
class Member { private Long id; private Long TeamId private String name; } class Team { private Long id; private String name; } 이렇게 연관관계 없이 ID만 참조하는 경우 Query DSL Projectons을 사용해서 Team List으로보면서 거기에 속한 Member들 또한 List로 볼 수 있을까요? [ { "team_id": 1, "team_name": "team_A", "members": [ { "id": 1, "name": "member_name_1" }, { "id": 2, "name": "member_name_2" }, { "id": 3, "name": "member_name_3" } ] }, { "team_id": 2, "team_name": "team_A", "members": [ { "id": 4, "name": "member_name_4" }, { "id": 5, "name": "member_name_5" }, { "id": 6, "name": "member_name_6" } ] } ]
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
44강 데이터 베이스 테이블 만들기 강의 사운드가 안들리네요~
3분 정도 부터 강의 끝까지 소리가 안들리네요~
-
미해결R로 하는 웹 크롤링 - 실전편
어떤 문제로 인해 na 가 발생하는걸까요? 블로그 크롤링 부분입니다.
keyword<-"신촌 맛집" > keyword <- iconv(keyword, from = "CP949", to ="UTF-8") > keyword [1] NA
-
해결됨스프링 기반 REST API 개발
EventControllerTest에서 여러 Test가 깨집니다. 부탁드립다..ㅠㅠ
보면 여러 테스트가 깨지는데 에러 소스를 보았습니다. 모든 test의 에러는 같습니다. 인터넷에 찾아보니까 무결성 문제라고 하는데 Before로 모든 account를 deleteAll해놨습니다. 그리고 Account도 생성할때마다 generateId를 지정해놓은 상태입니다. 에러가 뜨는데 updateEvent할때 만든 Account를 before에서 삭제하고 다시 만들어서 사용할텐데 왜 이런 무결성문제가 뜨는지 잘 모르겠습니다. 먼저 선장님 강의를 보면서 처음에 account를 2개 만들고 테스트가 실행되면서 2개가 지워지고 updateEvent를 하면서 id = 3인 account가 생성되고 지워질텐데 에러에 id=4? 란게 있어서 잘 이해가 안됍니다. 도움 부탁드립니다. org.springframework.dao.DataIntegrityViolationException: could not execute statement; SQL [n/a]; constraint ["FKPHLYW4Y37TCVEHS0E107B93CN: PUBLIC.EVENT FOREIGN KEY(MANAGER_ID) REFERENCES PUBLIC.ACCOUNT(ID) (4)"; SQL statement: delete from account where id=? [23503-200]]; nested exception is org.hibernate.exception.ConstraintViolationException: could not execute statement at org.springframework.orm.jpa.vendor.HibernateJpaDialect.convertHibernateAccessException(HibernateJpaDialect.java:298) at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:255) at org.springframework.orm.jpa.JpaTransactionManager.doCommit(JpaTransactionManager.java:538) at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:744) at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:712) at org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning(TransactionAspectSupport.java:631) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:385) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:99) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:178) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) at com.sun.proxy.$Proxy127.deleteAll(Unknown Source) at com.hj.spring.events.EventControllerTest.setUp(EventControllerTest.java:58) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:251) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:40) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) 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.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.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:80) at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:71) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:229) at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:197) at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:191) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:137) at org.eclipse.jdt.internal.junit5.runner.JUnit5TestReference.run(JUnit5TestReference.java:89) at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:41) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:542) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:770) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:464) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:210) Caused by: org.hibernate.exception.ConstraintViolationException: could not execute statement at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:59) 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.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:200) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:45) at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:3542) at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:3801) at org.hibernate.action.internal.EntityDeleteAction.execute(EntityDeleteAction.java:100) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:604) at org.hibernate.engine.spi.ActionQueue.lambda$executeActions$1(ActionQueue.java:478) at java.base/java.util.LinkedHashMap.forEach(LinkedHashMap.java:684) at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:475) at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:348) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:40) at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:108) at org.hibernate.internal.SessionImpl.doFlush(SessionImpl.java:1344) at org.hibernate.internal.SessionImpl.managedFlush(SessionImpl.java:435) at org.hibernate.internal.SessionImpl.flushBeforeTransactionCompletion(SessionImpl.java:3221) at org.hibernate.internal.SessionImpl.beforeTransactionCompletion(SessionImpl.java:2389) at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.beforeTransactionCompletion(JdbcCoordinatorImpl.java:447) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImpl.beforeCompletionCallback(JdbcResourceLocalTransactionCoordinatorImpl.java:183) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImpl.access$300(JdbcResourceLocalTransactionCoordinatorImpl.java:40) at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImpl$TransactionDriverControlImpl.commit(JdbcResourceLocalTransactionCoordinatorImpl.java:281) at org.hibernate.engine.transaction.internal.TransactionImpl.commit(TransactionImpl.java:101) at org.springframework.orm.jpa.JpaTransactionManager.doCommit(JpaTransactionManager.java:534) ... 64 more Caused by: org.h2.jdbc.JdbcSQLIntegrityConstraintViolationException: Referential integrity constraint violation: "FKPHLYW4Y37TCVEHS0E107B93CN: PUBLIC.EVENT FOREIGN KEY(MANAGER_ID) REFERENCES PUBLIC.ACCOUNT(ID) (4)"; SQL statement: delete from account where id=? [23503-200] at org.h2.message.DbException.getJdbcSQLException(DbException.java:459) at org.h2.message.DbException.getJdbcSQLException(DbException.java:429) at org.h2.message.DbException.get(DbException.java:205) at org.h2.message.DbException.get(DbException.java:181) at org.h2.constraint.ConstraintReferential.checkRow(ConstraintReferential.java:373) at org.h2.constraint.ConstraintReferential.checkRowRefTable(ConstraintReferential.java:390) at org.h2.constraint.ConstraintReferential.checkRow(ConstraintReferential.java:265) at org.h2.table.Table.fireConstraints(Table.java:1057) at org.h2.table.Table.fireAfterRow(Table.java:1075) at org.h2.command.dml.Delete.update(Delete.java:153) at org.h2.command.CommandContainer.update(CommandContainer.java:198) at org.h2.command.Command.executeUpdate(Command.java:251) at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:191) at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:152) at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeUpdate(ProxyPreparedStatement.java:61) at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeUpdate(HikariProxyPreparedStatement.java) at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:197) ... 85 more
-
미해결하울의 안드로이드 인스타그램 클론 만들기
firebase사이트에서 데이터베이스 화면이 다르게 나옵니다.
화면이 저는 이런식으로 나오는데 어떻게 해야하나요?
-
미해결스프링 기반 REST API 개발
Set.of 질문드립니다.
자바 11의 경우엔 Set.of를 사용하여 권한을 추가하는데 자바8의 경우에는 어떻게 해야하나요?
-
미해결3dsmax 초급부터 전문가까지 - 한방에 끝내는 3dsmax 강좌
3:17분 x키 기능
3:17분 설명해주신 x 키 검색창이 뜨지 않는데 어떻게 하면 기능을 활성화 시킬수 있을까요?? 버전은 2017버전입니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
user.userData._id
프로젝트 처음 클론 받았을때 부터 user안에 빈 object였는데 이상하게 로그인 되어있는 상태로 계속 나왔습니다. 그래서 로그아웃도 안되고 회원가입과 로그인도 안됩니다. 무슨일인지 모르겠습니다. boilerplate를 제가 건너뛴 상태거든요
-
미해결배틀로얄 게임을 만들어보며 배우는 언리얼 게임 개발
자료가 없습니다.
자료들이 다 없어요. 일일히 만들어가면서 하려니까 너무 속도가 더딥니다. 자료 다운받는 법을 알려주세요. 다 찾아봐도 없습니다.
-
미해결예제로 배우는 스프링 입문 (개정판)
빈 등록은 어디서 하나요?
..
-
미해결[라즈베리파이] IoT 딥러닝 Computer Vision 실전 프로젝트
출입자 얼굴인식 프로젝트
안녕하세요. pip install dlib를 하기전에 CMake라는 것을 설치해야 하는데 과정에 없어서 알려드립니다. 저는 아래를 참고로 설치했습니다. https://stackoverflow.com/questions/41912372/dlib-installation-on-windows-10 Windows Dlib > 19.7.0 Download the CMake installer and install it: https://cmake.org/download/ Add CMake executable path to the Enviroment Variables: set PATH="%PATH%;C:\Program Files\CMake\bin" note: The path of the executable could be different from C:\Program Files\CMake\bin, just set the PATH accordingly. note: The path will be set temporarily, to make the change permanent you have to set it in the “Advanced system settings” → “Environment Variables” tab. Restart The Cmd or PowerShell window for changes to take effect. Download the Dlib source(.tar.gz) from the Python Package Index : https://pypi.org/project/dlib/#files extract it and enter into the folder. Check the Python version: python -V. This is my output: Python 3.7.2 so I'm installing it for Python3.x and not for Python2.x note: You can install it for both Python 2 and Python 3, if you have set different variables for different binaries i.e: python2 -V, python3 -V Run the installation: python setup.py install
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
계산기 함수 프로젝트
선생님이랑 똑같이 했는데 오류는 안 나지만 실행이 안 되고 그냥 빈칸만 떠있는 다음 이런 말들이 아래에 나오면서 종료한다고뜨네요 ㅠㅠㅠ 이유 알려주실수 있으신가요? warning C4013: 'srand'이(가) 정의되지 않았습니다. extern은 int형을 반환하는 것으로 간주합니다. warning C4013: 'exit'이(가) 정의되지 않았습니다. extern은 int형을 반환하는 것으로 간주합니다. warning C4013: 'rand'이(가) 정의되지 않았습니다. extern은 int형을 반환하는 것으로 간주합니다. #include <stdio.h> #include <time.h> void ShowQuestion(int level, int num1, int num2); int getRandomNumber(int level); void success(); void fail(); int main(void) { // 문이 5개가 있고, 각 문을 통과할때마다 더 어려운 문제 출제 // 맞히면 통과, 틀리면 실패 srand(time(NULL)); int count = 0; for (int i = 0; i < 5; i++) { int num1 = getRandomNumber(i); int num2 = getRandomNumber(i); //printf("%d x %d는 얼마입니까? ",num1,num2); ShowQuestion(i, num1, num2); int answer = -1; scanf_s("%d", &answer); if (answer == -1) { printf("프로그램을 종료합니다."); exit(0);//프로그램을 아예 끝냄 } else if (answer == num1 * num2) { success(); count++; } else { //실패 fail(); } } printf("당신은 5개의 문제 중 %d개를 맞혔습니다.", count); return 0; } int getRandomNumber(int level) { return rand() % (level * 7) + 1; } void ShowQuestion(int level, int num1, int num2) { printf("\n\n\n######## %d번째 비밀번호 ######## \n",level); printf("\n\t%d x %d는 ? \n\n", num1, num2); printf("#############################\n"); printf("\n비밀번호를 입력하세요. (종료 : -1)>> "); } void success() { printf("맞혔습니다!\n"); } void fail() { printf("땡!\n"); }
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
이런 에러메세지가 뜨면서 설치가 안 됩니다.
이런 에러메세지가 뜨면서 설치가 안됩니다. 노트북 2대가 있는데, 다른 1대에서는 별 에러메세지 창 없이 설치가 되었는데, 여기서는 메세지 창이 뜨면서 설치가 안 됩니다.
-
미해결파이썬 레시피 - 웹 활용 입문편 (전자책 포함)
비주얼 스튜디오 코드를 사용해도 되겠죠?
파이참보다 vsc가 편해사요 ㅎㅎ
-
미해결[라즈베리파이] IoT 딥러닝 Computer Vision 실전 프로젝트
텐서플로우 라이트 모델만들기 - tflite_convert시 에러 발생
안녕하세요. 텐서플로우 라이트 모델만들기(졸음인식)를 하고 있는데요, tflite_convert --output_file=drowsinessDetection.tflite --keras_model_file=drowsinessDetection.h5 를 실행하면 에러가 발생하는데 왜 그럴까요? 마지막에 AttributeError: 'list' object has no attribute 'items' 라고 나옵니다.
-
미해결안드로이드 스튜디오로 안드로이드 앱 만들기
아이디, 비밀번호 입력란이 화면이 뜨지 않으면 어떻게하나요?
아이디, 비밀번호 입력란이 화면이 뜨지 않으면 어떻게하나요?
-
미해결쉽게 배우는 Webpack
webpack
혹시 다음에 진행하실 때 제가 원격으로 한번 봐드리면 좋을 것 같은데 진행하시기 전에 질문 한번 남겨주세요 ㅎㅎ --> 지금 가능하실까요?
-
미해결Java TPC (생각하고, 표현하고, 코딩하고)
강사님 JSP, Spring강의는 언제쯤 나올까요?
빨리 듣고싶네요..너무 만족하는 강의였습니다.
-
미해결3DS MAX 입문강좌 (입문부터 자동차 예제까지)
강의 파일이 열리지 않습니다.
3강 부터 강의 파일이 처음 몇 초 지난 후에는 더 이상 작동이 되지 않고 정지 됩니다.