묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
정적빌드시 라우팅 질문
안녕하세요 문의사항있어서 글을 남겨봅니다 강의를 듣고 프로젝트를 진행중인데 정적배포를 위해 빌드와 동시에 export를 진행하니 out폴더에 page별로 html이 생성되어추출이 됩니다. 그러다보니 out폴더 파일을 그대로 s3에 배포해보니 link라우팅이 처음에는 되지만 예를 들어 기존 시작파일이 inde.html => Router.push('/test');를 이용하면 test로 이동되지만 제가 직업 url에 url:3060/test를 입력시 페이지를 찾지못하고 url:3060/test.html로 이동해야 이동이 가능합니다 해당부분어떤 것 때문에 정적빌드시 라우팅이 되지 않는 것일까요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
push 에 관한여 해제..
push 에서 push 스레드가 3개 있다고 했을때 3개 모두다 T* oldData = nullptr; 이 구문 까지 실행 됐다는 가정 하에 질문을 해보면..if (oldTail.ptr->data.compare_exchange_strong(oldData, newData.get())){ oldTail.ptr->next = dummy; oldTail =tail.exchange(dummy); [........] FreeExternalCount(oldTail); 현재 스레드에서 [........] 부분 까지 실행 되다가(FreeExternalCount(oldTail); 이건 실행 되지 않고..)다른 push 스레드들 에서 이 구문을 들어오지 못한 push 스레드는들은 oldTail.ptr->ReleaseRef(); 이 계속 반복적으로 계속 호출 되면서 internalCount 값이 -2 이상을 훨씬 더 넘는 상황이 발생 할 수도 있을것 같은데현재 스레드는 ... 에서 계속 처리가 되지 않고 스케줄러에 의해 지연되고 있다 가정한다면 internalCount 카운트의 계산이 이상해지고 while 문은 언젠가 끝나긴 하겠지만 internalCount 가 -로 많이 쌓이게 될 경우에는 메모리가 삭제 되지 않고 누수가 될것 같은데요..? 맞나요?아직 pop 함수는 보진 않았습니다만.. 카운팅 방식이 맞나해서 질문 남깁니다
-
미해결배달앱 클론코딩 [with React Native]
코드푸시 타겟버전 문의드립니다.
안녕하세요. 코드푸시 파트를 들으며 조금 헷갈리는부분이 있어 문의드립니다.앱이 업데이트버전이 있는지 확인할때 실제 사용되는것이 package.json의 version인가요? build.gradle의 versionName인가요??코드푸시를 1.0버전으로 릴리즈하였을때, package.json 내 version은 3.0.0으로 세팅하여도 업데이트가 진행되고 build.gradle의 versionName을 변경했을때야 업데이트가 적용되지않아서 문의드립니다.실제 버전확인에 사용되는 버전은 build.gradle의 versionName 인가요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
jar 파일 이름 생성 기준
안녕하세요.강의를 보던 중 jar파일의 이름 생성 기준이 어떻게 되는지에 대한 궁금증이 들어 이렇게 질문드리게되었습니다.강의 내용에서 나오는 jar파일 이름 중 hello-spring 으로 되어 있는 부분은 어떻게 정해진 것 일까요?그리고 해당 부분을 변경하는 방법도 있을까요??감사합니다.
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
join 할때 테이블 기준
inner join 할때 먼저 쓰는 테이블의 기준이 있나요??(orders 와 customers 중 from 뒤에 orders를 쓴 이유가 따로 있는지 궁금합니다.) select * from orders inner join customers on orders.customerid = customers.customerid;
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
프록시 객체의 초기화
프록시객체가 만들어지면 1차캐시에 들어가고 그 상태에서 초기화를 하면 실제 entity가 만들어져서 프록시 맴버변수로 들어가는것으로 이해했는데 맞나요??
-
미해결MERN STACK 커뮤니티 : 시작부터 배포까지 알려주는 React
React Hook useEffect has a missing dependency
useEffect(() => { getPostList(); }, [Sort]);위 코드에서 아래와 같은 경고 메세지가 나옵니다. Line 33:6: React Hook useEffect has a missing dependency: 'getPostList'. Either include it or remove the dependency array react-hooks/exhaustive-deps있어도 동작 자체는 잘 되는 것 같습니다만, 이게 원래 뜨는게 정상인건지, 저만 뜨는건지 궁금합니다. 경고메세지를 그대로 남겨두는 것도 찜찜하고요;
-
미해결쉽고 빠르게 익히는 Power BI 심화 2 (데이터 모델링)
설문조사 복수응답시 질문
안녕하세요?강의 잘 알려주신 덕분에 업무에 열심히 활용하고 있는 직장인입니다^^저는 power bi를 주로 설문조사 결과를 시각화할 때 사용하는데요.이렇게 id별로 성별 현황, 연령 현황 등등을 보여주고 있습니다.그런데 문제는.. '만족하는점'과 같이 복수응답 질문에 대한 데이터 시각화가 어렵다는 점입니다.슬라이서로 성별, 연령을 걸어놓고 만족하는 점을 시각적 개체로 보여주고 싶은데위 캡처처럼 복수응답으로 나열되어 있으면 power bi에서 어떻게 처리해야 원하는 대로 시각화를 할 수 있을까요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
Cannot find name 'Length'. Did you mean 'length' 에러 발생
영상 나오는대로 @Length 진행을 하는데 제목 내용처럼 Cannot find name 'Length'. Did you mean 'length' 에러 발생합니다. 어떻게 해결하면 될까요?
-
미해결[아파치 카프카 애플리케이션 프로그래밍] 개념부터 컨슈머, 프로듀서, 커넥트, 스트림즈까지!
Time series 데이터에 kafka 적용
안녕하세요, 강의 잘 듣고 있습니다.저는 주로 시계열 데이터를 다루고 있는데요, 시계열 중에서도 데이터의 순서가 중요한 데이터입니다.kafka를 사용할 경우 내부 로직은 추상화 되어있고, 데이터의 전달과 1번 전달보장할 수 있으나( dempotency 설정등) 데이터의 전달 순서는 보장하지 않는 것으로 생각됩니다 (질문1) kafka는 기본적으로 데이터 전달에서 순서를 보장하지 않는 것이 맞는지 확인 부탁드립니다.스트림즈 애플리 케이션 에서는 강의 내용을 들어보니, 순서가 보장이 되는 것으로 보입니다. 예컨대 KStreams, KTable 조인 스트림즈 애플리케이션 강의자료에서 Ktable의 값이 업데이트 될 경우의 예시를 들어주셨는데요, 만약 KStreams, KTable 양쪽 모두 값 변경이 잦고, 이 순서가 중요할 경우에도 동작을 해야할 것으로 보입니다. (질문2) Time sereis 데이터를 kafka를 활용하여 전달할 경우, 변경이 잦고 순서가 중요한 경우에도 스트림즈 애플리케이션을 사용할 수 있을지 궁금합니다.2번 질문의 경우, 제가 전부를 이해하지 못했으나 다음의 블로그의 내용을 참조했습니다.https://engineering.linecorp.com/ko/blog/line-shopping-platform-kafka-mongodb-kubernetes/#:~:text=%EC%82%AC%EC%8B%A4%20CDC%EB%A5%BC,%EC%97%B0%EA%B2%B0%ED%95%B4%20%EC%99%84%EC%84%B1%ED%95%9C%20%EB%AA%A8%EC%8A%B5%EC%9E%85%EB%8B%88%EB%8B%A4
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
docker-server docker start fail 문의
1. docker image 삭제2. 설치C:\Users\USER>docker run --privileged --name docker-server -itd -p 10022:22 -p 8081:8080 -e container=docker -v /sys/fs/cgroup:/sys/fs/cgroup edowon0623/docker:latest /usr/sbin/init...3. 접속C:\Users\USER>ssh root@localhost -p 10022The authenticity of host '[localhost]:10022 ([::1]:10022)' can't be established.ECDSA key fingerprint is SHA256:eWLkp7l8X5a2PwbH8nCEMDS67FNTasuIWsA2ky673aw.Are you sure you want to continue connecting (yes/no/[fingerprint])? yesWarning: Permanently added '[localhost]:10022' (ECDSA) to the list of known hosts.root@localhost's password:[root@bcf431e9e8fe ~]#[root@6113fb7f9d6c ~]# docker --versionDocker version 20.10.18, build b40c2f64. docker 실행[root@6113fb7f9d6c ~]# systemctl start dockerJob for docker.service failed because the control process exited with error code.See "systemctl status docker.service" and "journalctl -xe" for details. 상태에서 나오는 에러메세지[root@6113fb7f9d6c ~]# systemctl status docker● docker.service - Docker Application Container EngineLoaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)Active: failed (Result: exit-code) since Sun 2022-09-25 23:55:16 UTC; 36s agoDocs: https://docs.docker.comProcess: 317 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (code=exited, status=1/FAILURE)Main PID: 317 (code=exited, status=1/FAILURE)Sep 25 23:55:14 6113fb7f9d6c systemd[1]: Failed to start Docker Application Container Engine.Sep 25 23:55:16 6113fb7f9d6c systemd[1]: docker.service: Service RestartSec=2s expired, scheduling restart.Sep 25 23:55:16 6113fb7f9d6c systemd[1]: docker.service: Scheduled restart job, restart counter is at 3.Sep 25 23:55:16 6113fb7f9d6c systemd[1]: Stopped Docker Application Container Engine.Sep 25 23:55:16 6113fb7f9d6c systemd[1]: docker.service: Start request repeated too quickly.Sep 25 23:55:16 6113fb7f9d6c systemd[1]: docker.service: Failed with result 'exit-code'.Sep 25 23:55:16 6113fb7f9d6c systemd[1]: Failed to start Docker Application Container Engine.OS : windows 10C:\Users\USER>docker --versionDocker version 20.10.17, build 100c701에러 발생... 어떤 문제일까요?
-
미해결스프링 시큐리티
FilterSecurityInterceptor 등록에서 AuthenticationManager 처리는 어떻게 하면 되나요?
안녕하세요 FilterSecurityInterceptor 관련해서 하나 질문이 있어서 글을 남깁니다.FilterSecurityInterceptor를 빈 등록할때 인증매니저도 set해주게 되는데요. 여기서 기존의 인증매니저 override는 아시다시피 이제 쓸수가 없어서...이때 얘는 어떻게 등록하는지 궁금합니다. 확인부탁드립니다.
-
미해결비전공 기획자 및 관리자를 위한 IT 필수 지식
강의 자료 요청
안녕하세요:)혹시 강의 자료를 공유받을 수 있을까요?감사합니다!
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
DataSourceUtils.releaseConnection 질문
DataSourceUtils.releaseConnection() 을 사용하면 커넥션을 바로 닫는 것이 아니다.트랜잭션을 사용하기 위해 동기화된 커넥션은 커넥션을 닫지 않고 그대로 유지해준다.트랜잭션 동기화 매니저가 관리하는 커넥션이 없는 경우 해당 커넥션을 닫는다. 라고 이전 강의에서 말씀 하셨는데 그러면 releaseConnection는 트랜잭션만 종료시키고 커넥션은 살리는것을 뜻하나요? 만약 맞다면 트랜잭션의 종료는 커밋이나 롤백을 통해 이루어지는데 releaseConnection를 사용하여 트랜잭션만 종료시키면 커밋이나 롤백을 사용할수 없지않나요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기
지금 듣기엔 안되는 강의일까요?
보일러플레이트를 설치해도 버전이 안맞아서 안되네요 ㅠㅠ저 당시랑 노드 버전도 안맞는거같고 .. 지금 들을 방법이 있을까요?
-
미해결게임 프로그래머 취업 전략 가이드
언리얼 VS 유니티 결론에 대해서 문의드립니다
안녕하세요. 처음 부분에 말씀해주신 결론 중에 유니티의 선택 이유로 인디겜, 개인개발을 말씀해주셨는데 혹시 이유를 알 수 있을까요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
findOne 에 관한 질문입니다.
야생형으로 공부중이라 아직 개념을 보지못해서 em의 개념이 잘 잡히지가 않아서 질문드립니다. em은 엔티티를 관리할수 있게 해주는 도구라고 생각하고1.save에서 persist에서 선언한 엔티티를 영속성으로 관리할수 있게 한다고 생각합니다.그러면 findOnd에 경우 영속성으로 관리중인(persist에 선언된) 엔티티안에서 pk값에 해당하는 결과값을 반환타입으로 반환하는거라고 이해했는데 이게 맞는건가요?만약 1번처럼 em.~의 함수들이 persist로 선언된 엔티티에 한해서만 영향을 받는거라면 em.createQuery에 from 절에 사용되는 엔티티 는 persist로 선언된 엔티티만 삽입할수 있고 persist로 선언하지 않은 엔티티를 넣게 된다면 오류가 반환되는게 맞는건가요?
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
RP10 정렬 기능이 비활성화
안녕하세요, 스크린샷처럼 RP10에서 버튼이든 이미지던 어떤걸 선택하고나서 페이지에서 가운데 정렬을 하려고 하면 상단 메뉴바에서 Align 및 그 하위 메뉴들이 전부 비활성화 상태입니다.저 버튼을 정렬을 하고 싶은데 어떻게 해야하나요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
타입 변환#4 13:12 질문
타입 변환#4 강의에서 13:12 부분에 질문이 있습니다.Weapon* weapon = (Weapon*)item;을 하면 item이 담고 있는 크기가 weapon보다 더 커 weapon은 4바이트짜리니까 weapon._damage는 충분히 담을 수 있지 않나요??(혹시.. 상속받는 item까지의 바이트까지 포함해야 하는 건가요?) 사실 Weapon* weapon = (Weapon*)item부분에서 정확히 무엇을 이야기하는 건지 이해하기 힘든데.. 설명해주시면 감사하겠습니다.!
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
dto와 도메인의 업데이트 메소드를 만들어 보았습니다. 이렇게 하는게 맞는건가요?
강의에서 말씀하신대로 만들어 보았습니다.이렇게 하는것이 맞는건지 궁금하여 질문드리게 되었습니다.Book 도메인UpdateItemDtoItemServiceItemController항상 감사합니다.