묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
reverse의 기능
안녕하세요,장고수업 잘 듣고 있습니다. 수업 내용 중에 django url의 reverse 와 reverse_lazy를 활용하는데,해당 메소드들의 기능이 무엇인가요? 제가 평소에 알고있는 직역(?)된 단어 뜻과는 매칭이 안되는 것 같아서요...
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
접근 방법 질문입니다.
권한 부여받고 접근은 어떻게 하는 건가요? github에서는 소스가 보이질 않던데 주소 복사해서 클론을 현재 진행하고 있는 프로젝트 폴더에다 해도 되는 건가요??
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
MVCC=TRUE 옵션 제거 관련 질문사항
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. https://www.inflearn.com/questions/20296 위 글 링크에서 MVCC=TRUE 옵션을 제거하면 문제가 해결된 부분인데, 추가질문이 있어서 질문을 올려봅니다. (아 참고로 위 옵션을 제거해야하는 문제 해결에 도움 주셔서 감사합니다 영한님!) 궁금한점은 , - H2 버전 릴리즈 내역을 살펴보니 "MVCC 설정이 제거되고 H2데이터베이스의 MVStore는 행 수준 잠금을 사용하며 PageStore는 테이블 수준 잠금을 무조건 사용" 이라고 해서요 - 혹시 이렇게 되면 Locking만 되고 MVCC는 지원하지 않아 DB 퍼포먼스가 엄청 나뻐질꺼같은데, 굳이 버전업을 하면서 성능이 나쁜쪽으로 이동하는게 조금 의아합니다! - 물론 페이지단위로 잠근다고 해서 H2데이터베이스로 개발하면서 크게 문제 생길 부분은 없는데, 제가 놓치고 있는 H2나 DB동작 혹은 JPA상의 이슈가 있다면 키워드만 몇가지 간단하게 알려주실수 있는지 여쭤보고 싶습니다! 마지막으로 최고의 강의 잘 듣고있습니다! 감사합니다 영한님
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
연습문제 lock을 써서 해봤는데 결과가 안나오는데 한번 봐주시면 감사하겠습니다.
저는 core개수를 미리 파악하는것은 생각못하고 그냥 쓰레드를 20개 만들어서 20개의 쓰레드들이 5만번씩 소수를 구하는 식으로 하려고 했었는데 prime배열과 최종답인 p_cnt는 쓰레드들이 공유하므로 atomic으로 설정해주었고 이 데이터들에 대해 spinlock을 써서 접근하도록 하였습니다. 전체 코드는 //소수 구하기 class SpinLock { public: void lock() { bool expected = false; bool desired = true; while (!_locked.compare_exchange_strong(expected, desired)) { expected = false; } } void unlock() { _locked.store(false); } private: atomic<bool> _locked = false; }; SpinLock spinLock; atomic<int32> p_cnt = 0; atomic<int32> Prime[1000001]; const int32 MAX_NUMBER = 1000'000; void GetPrime(int first) { int n = first + 50000; for (int i = first; i*i < n; i++) { for (int j = i * i; j < n; j += i) { { lock_guard<SpinLock> lock(spinLock); if (Prime[j] == 1) continue; Prime[j] = 1; } } } for (int i = first; i < first + 50000; i++) { if (i <= 1) continue; { lock_guard<SpinLock> lock(spinLock); if (Prime[i] == 0) { p_cnt++; } } } } int main() { vector<thread> v; int start = 0; for (int i = 0; i < 20; i++) { v.push_back(thread(GetPrime, start)); start += 50000; } for (int i = 0; i < 20; i++) { v[i].join(); } cout << p_cnt;//소수의 개수 return 0; } 입니당
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기
LandingPage.js .map(콜백함수)
LandingPage.js .map(콜백함수) 화살표로 표현해주실때 보통 ( ) => { } 이렇게 중괄호를 써왔는데 <Row gutter ={[16, 16]}> {Movies && Movies.map((movie, index)=>( <React.Fragment key={index}> <GridCards landingPage image={movie.poster_path ? `${IMAGE_BASE_URL}w500${movie.poster_path}` : null } movieId={movie.id} movieName={movie.original_title} /> </React.Fragment> ))} </Row> 이부분에서는 왜 Movies.map((movie, index)=>( ) 괄호로 사용되었는지 궁금합니다!
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
15분 11초쯤 확인하는 과정 질문합니다!
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 김영한 팀장님 강의 잘 보고 있습니다! 항상 감사드립니다!! 코드를 확인하는 과정에서 의문점이 생겨서 질문합니다. 15분 11초 쯤에 MvcMemberSaveServlet 확인하는 과정에서 jsp로확인하시는 것 같은데 save.jsp로 나오는게 아니라 servlet-mvc/members/save로 확인하는게 맞지 않나요?
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
복습중에 질문이 생겨 글을 쓰게 되었습니다.
HTTP는 비연결지향 프로토콜이고 TCP는 연결지향 프로토콜이며 IP는 비연결지향 프로토콜인데...그럼 어떻게 동작이 되는 것인지 궁금증이 생겨 질문을 남기게 되었습니다. (네트워크 전송방식에 대한 이해가 얕아 위와같은 궁금증이 생긴것 같습니다. 혹시, 네트워크 전송방식 혹은 웹 애플리케이션의 작동 흐름에 대해 디테일하게 알 수 있는 도서를 추천해주시면 정말 감사하겠습니다!!) 항상 좋은 강의 감사합니다.
-
미해결운영체제 공룡책 강의
1강 개발환경 구축을 c 대신 java로 할 수 있을까요?
C언어를 안쓰고 자바로 개발 공부하고 있는 학생인데, 운영체제에 대해 공부하고자 강의를 수강 중입니다. 1강을 따라 설치를 하고 있는데요, gcc는 C언어를 컴파일해주는 gnu인 것 같은데(아니라면 정정해주세요) 검색해보니 자바로 실습하기 위해선 gcj를 설치해야 하는 듯 하여 sudo apt-get install gcj 명령어를 실행했는데 설치가 되지 않네요. 어떻게 하면 될까요?
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
제네릭
HashMap<Character, Integer> a = new HashMap<Character, Integer>(); 이랑 HashMap<Character, Integer> a = new HashMap<>(); 는 무슨 차이인가요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
안녕하세요. 강의속 소스를 받고 싶습니다.
깃허브에 올려져 있지 않다면, 소스 압축으로 helmet97@google.com 메일로 부탁드립니다.
-
해결됨빠르게 git - 핵심만 골라 배우는 Git/Github
commit부터 막혔습니다
안녕하세요. 강의를 따라하는데 시작부터 막혔네요.. commit을 하려고 하는데 구글에 검색해보니 계정설정?이 안돼서 아래 사진처럼 나오는 것 같더라고요. 그래서 user.name을 설정하려고 하는데 또 아래처럼 에러가 나오네요. 그래서 환경변수가 잘못 된 건가 하고 환경변수 중에서 HOME 디렉토리가 에러에 나온 디렉토리와 동일하더라고요. 혹시 연관성이 있을까요? 이걸 해결하려면 어떻게 해야할까요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
실행오류
안녕하세요 선생님 수업을 따라가는 중에 실행오류가 생겨서 로그 남깁니다. -------- Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. 2021-06-23 14:25:50.276 ERROR 11639 --- [ restartedMain] o.s.boot.SpringApplication : Application run failed 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.AnnotationException: Attribute [jpabook.jpashop.domain.Delivery.status] was annotated as enumerated, but its java type is not an enum [jpabook.jpashop.domain.DeliveryStatus] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1786) ~[spring-beans-5.3.8.jar:5.3.8] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:602) ~[spring-beans-5.3.8.jar:5.3.8] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.8.jar:5.3.8] at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.8.jar:5.3.8] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.8.jar:5.3.8] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.8.jar:5.3.8] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.8.jar:5.3.8] at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1154) ~[spring-context-5.3.8.jar:5.3.8] at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:908) ~[spring-context-5.3.8.jar:5.3.8] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) ~[spring-context-5.3.8.jar:5.3.8] at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:144) ~[spring-boot-2.4.7.jar:2.4.7] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:771) ~[spring-boot-2.4.7.jar:2.4.7] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:763) ~[spring-boot-2.4.7.jar:2.4.7] at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:438) ~[spring-boot-2.4.7.jar:2.4.7] at org.springframework.boot.SpringApplication.run(SpringApplication.java:339) ~[spring-boot-2.4.7.jar:2.4.7] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1329) ~[spring-boot-2.4.7.jar:2.4.7] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1318) ~[spring-boot-2.4.7.jar:2.4.7] at jpabook.jpashop.JpashopApplication.main(JpashopApplication.java:16) ~[classes/:na] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:na] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na] at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) ~[spring-boot-devtools-2.4.7.jar:2.4.7] Caused by: org.hibernate.AnnotationException: Attribute [jpabook.jpashop.domain.Delivery.status] was annotated as enumerated, but its java type is not an enum [jpabook.jpashop.domain.DeliveryStatus] at org.hibernate.cfg.annotations.SimpleValueBinder.setType(SimpleValueBinder.java:266) ~[hibernate-core-5.4.32.Final.jar:5.4.32.Final] at org.hibernate.cfg.annotations.PropertyBinder.makePropertyAndValue(PropertyBinder.java:185) ~[hibernate-core-5.4.32.Final.jar:5.4.32.Final] at org.hibernate.cfg.annotations.PropertyBinder.makePropertyValueAndBind(PropertyBinder.java:205) ~[hibernate-core-5.4.32.Final.jar:5.4.32.Final] at org.hibernate.cfg.AnnotationBinder.processElementAnnotations(AnnotationBinder.java:2299) ~[hibernate-core-5.4.32.Final.jar:5.4.32.Final] at org.hibernate.cfg.AnnotationBinder.processIdPropertiesIfNotAlready(AnnotationBinder.java:979) ~[hibernate-core-5.4.32.Final.jar:5.4.32.Final] at org.hibernate.cfg.AnnotationBinder.bindClass(AnnotationBinder.java:806) ~[hibernate-core-5.4.32.Final.jar:5.4.32.Final] at org.hibernate.boot.model.source.internal.annotations.AnnotationMetadataSourceProcessorImpl.processEntityHierarchies(AnnotationMetadataSourceProcessorImpl.java:248) ~[hibernate-core-5.4.32.Final.jar:5.4.32.Final] at org.hibernate.boot.model.process.spi.MetadataBuildingProcess$1.processEntityHierarchies(MetadataBuildingProcess.java:239) ~[hibernate-core-5.4.32.Final.jar:5.4.32.Final] at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:282) ~[hibernate-core-5.4.32.Final.jar:5.4.32.Final] at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1224) ~[hibernate-core-5.4.32.Final.jar:5.4.32.Final] at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1255) ~[hibernate-core-5.4.32.Final.jar:5.4.32.Final] at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:58) ~[spring-orm-5.3.8.jar:5.3.8] at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365) ~[spring-orm-5.3.8.jar:5.3.8] at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) ~[spring-orm-5.3.8.jar:5.3.8] at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) ~[spring-orm-5.3.8.jar:5.3.8] at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341) ~[spring-orm-5.3.8.jar:5.3.8] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1845) ~[spring-beans-5.3.8.jar:5.3.8] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) ~ ------ 어떻게 해결해야할까요? [spring-beans-5.3.8.jar:5.3.8] ... 22 common frames omitted
-
미해결CSS Flex와 Grid 제대로 익히기
그리드로 만들어낼 수 있는 창의적인 방법
덮어씌워 만들 수 있는 게 어떤게 있을까요 ? 간단하게라도 알려주시면 감사하겠습니다 ! 떠오르지않아서
-
미해결구글 애널리틱스4 (GA4) 미니 코스
평생무료
강의에서는 평생 무료로 들어볼 수 있다고 말씀주셨는 데, 수강기간에는 왜 3달 후 만료라고 나와있나요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
cmd로 한거같은데 오류가 납니다.
다른 질문 글에 달린 유투브 링크타고 가서 설정하라는데로 했는데 안돼서 이것저것 만지다가 cmd로 변경된거 같은데 계속 오류가 나는데 어떻게 해야하나요???
-
미해결C 와 C++ 을 동시에 배워보자 - 두들낙서의 C/C++
결과값 다른것에 대해 질문해도될까요.
2019버전에서 실행중에 visual studio 오류가 있다고 해서 scanf가 안나오다가 sdl설정 없음으로 해서 scanf와 ASCII에 대한 수업을 듣고 있었습니다.강좌내용 중 문지를 입력 후 아스키 숫자를 출력을 하시고,이후에, 문자를 입력 후 아스키 문자(?)를 출력하시는 걸 따라서 해봤습니다.그런데 67이라는 숫자를 입력했더니 6이라는 숫자만을 인식해서 질문한번 올려봅니다.오래된 강의라 답변 해주실지는 모르겠지만 감사합니다.
-
미해결스프링 핵심 원리 - 기본편
테스트 코드 안에 빈 질문 드리고 싶습니다...
안녕하세요 선생님 스프링 빈 조회 - 동일한 타입이 둘 이상 3분00초 부분 질문하나만 드리고 싶습니다.. main 아래에도 AppConfig 클래스를 만들어 컨테이너에 빈을 등록했고 test 아래에도ApplicationContextSameBeanFindTest 클래스 안에 static 클래스를 만들어 빈을 등록하셨는데 이렇게 두군데에서 빈을 등록해도 되나용?...그럼 스프링 컨테이너도 하나가 아니라 여러개가 만들어 지는 것인가용??...
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
다음 강좌 일정에 대해
안녕하세요 선생님, 다음 강좌가 언제 출시될 지 알 수 있을까요? 다른 질문을 통해 6월 중이 목표라고 하신 것을 확인했지만 그게 시간이 좀 된 것 같아 혹시 일정에 변경이 있을 수도 있을 듯 하여 여쭤봅니다... 많이 기대하고 있습니다!
-
해결됨리눅스 시스템 프로그래밍 - 이론과 실습
편집기
혹시 편집기를 vi로 사용하는 이유가 있을까요? 1. Atom 이나 VScode를 이용해서 수업을 따라가면 별로인지 2. 현업에서 linux환경 개발자들은 vim으로 코드를 짜는지 궁금합니다
-
미해결리액트로 나만의 블로그 만들기(MERN Stack)
이미지 업로드 완료 후 사라짐..
이미지 업로드 완료한 이후에 에디터에서 이미지가 사라집니다.. img src ="" 빈칸으로 뜨구요. 별다른 에러문구가 뜨는 것도 아니고, AWS S3 세팅도 다 한 것 같은데..안되네요... 어디서부터 확인을 해야 할까요...