묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨친절한 블렌더 - [LV.2] 모델링 연습
shade auto smooth를 했는데
06:42 초에 shade auto smooth를 적용시켰더니 적용시킨 오브젝트만 쉐이드오토스무스가 되고 나머지 물체들은 쉐이드스무스가 적용되는 것 같아요ㅠㅠ 쉐이드스무스나 쉐이드 플랫같은 경우에는 적용시키면 링크된 오브젝트 모두가 적용이 되는데 오토스무스는 왜 안될까요ㅠ
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
Section 10. 동전교환 반례
32 3 51 테스트케이스를 위와 같이 입력할 경우 정답 코드대로 하면 Intger.MAX_VALUE인 2147483647이 답으로 나올 것 같아서요. 이렇게 추가코드를 넣어야 하는것 아닌지 궁금합니다. import java.util.*; class Main{ static int n, m; static int[] dy; public int solution(int[] coin){ Arrays.fill(dy, Integer.MAX_VALUE); dy[0]=0; for(int i=0; i<n; i++){ for(int j=coin[i]; j<=m; j++){ dy[j]=Math.min(dy[j], dy[j-coin[i]]+1); } } /* 추가코드 for (int i = 0; i <= m; i++) { if (dy[i] == Integer.MAX_VALUE) { dy[i] = 0; } } */ return dy[m]; } public static void main(String[] args){ Main T = new Main(); Scanner kb = new Scanner(System.in); n=kb.nextInt(); int[] arr=new int[n]; for(int i=0; i<n; i++){ arr[i]=kb.nextInt(); } m=kb.nextInt(); dy=new int[m+1]; System.out.print(T.solution(arr)); } }
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-P 질문
안녕하세요 큰돌님.항상 강의 잘듣고 있습니다! http://boj.kr/9b11458d7099479e944bd68a0403eb44문제를 풀고 영상을 확인하였는데 큰돌님이랑 풀이 방식이 조금은 다르지만 전반적인 흐름은 비슷하다고 생각이 되는데 왜 제대로 동작하지 않는지 도저히 해결이 안돼서 질문 드립니다.. ㅠ
-
미해결코드로 배우는 React 19 with 스프링부트 API서버
LocalDateFormatter에 대해서 궁금한 점이 있습니다.
public ResponseEntity searchLinkOrderNumberOutput( @ApiParam("주문 번호") @RequestParam(required = false) List<String> orderNumbers, @ApiParam(name = "startDate", value = "yyyyMMdd", required = true) @RequestParam String startDate, @ApiParam(name = "endDate", value = "yyyyMMdd", required = true) @RequestParam String endDate, @ApiParam(name ="confirmationStatus", value="확정여부(Y/N)") @RequestParam String confirmationStatus, @ApiParam(name = "pageSize", value = "한 페이지에 보여줄 주문 개수 (미 입력시 기본값 20)") @RequestParam(defaultValue = "20") int pageSize, @ApiParam(name = "pageNumber", value = "데이터를 조회 할 페이지 숫자 (미 입력시 기본값 1)") @RequestParam(defaultValue = "1") int pageNumber) {궁금한 점이 있습니다 선생님 만일 controller에서 string으로 날짜값을 받으면 이제 별도의 파싱작업을 거쳐서 LocalDateTime 형식으로 변환해 줘야하는데 LocalDateFormatter을 사용하면 해당 작업을 생략할 수 있는건가요???
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
5-A 질문있습니다 :)
안녕하세요 선생님 🙂 전체적인 로직은 이해가 가지만 이해가 되지 않는 부분이 있어서 질문 드립니다. 강의에서도 설명해주셨지만 if (pq.size() > vec[i].first) 이 부분이 부분적으로 이해가 되지 않습니다. 선생님의 로직과 문제의 예제를 보면 1일 강의가 2개가 있고 2일 강의가 2개가 있기 때문에 1일 강의와 2일 강의에서 가장 큰 페이를 가진 강의를 1개씩 선택할 수 있으며, 3일 강의는 1개이기 때문에 3일까지 문제없이 풀이가 되는 것까지는 이해를 했습니다. 예제에서 존재하는 날짜는 1, 2, 3, 10, 20인데요, 3일에서 10일로 한번에 7일을 건너뛰었습니다.pq.size()= 3인 상태에서 vec[i].first = 10이 될 것으로 예상되는데요, 만약에 10일 강의가 2개있다면 pq.size() = 4이기 때문에 pq.pop()연산이 발생하지 않을 것이기에 문제풀이에 지장이 생길 것이라고 생각하고 있습니다. 테스트케이스를 만들어서 입력해봤을 때는 문제가 없었지만.. 왜 문제없이 풀이가 되는지 알려주시면 감사하겠습니다 :)
-
미해결견고한 결제 시스템 구축
주문, 결제 로직에 대해서 질문이 있습니다.
이커머스를 기반으로 가정하고 사용자의 결제가 진행되는 과정을 정리했을 때 다음과 같이 고려해볼 수 있을 것 같습니다. 단일 구매 혹은 장바구니를 통해 결제 페이지로 이동결제 페이지에서 사용자가 필요한 데이터를 작성한 후 결제하기 버튼을 클릭백엔드 서버는 해당 결제 요청으로부터 PSP에게 결제 진행을 요구하기 위해서 요청을 보내고 토큰과 같은 형태로 받아옴토큰을 사용자에게 반환한 후 사용자가 결제를 진행결제가 성공적으로 진행되었을 경우 백엔드 서버는 결제 승인 요청을 PSP로 전송결제 승인 응답이 돌아오면 결제 완료이커머스는 상품의 유효성 검증은 2번과 3번 모두 검증한다고 해도 재고 감소와 같은 로직 및 주문 번호를 생성하는 로직은 어느 시점에 두어야 될 지 고민이 됩니다.재고 수량의 감소를 3번에서 진행하는 것으로 고려하고 있는데 이와 같은 경우 결제 페이지로 사용자가 결제에 필요한 데이터를 입력하고 재고가 부족하다는 입력을 받을 수 있어서 사용자 경험 측면에서 안좋을 수 있다고 생각이 되긴 합니다. 하지만 2번에서 진행할 경우 재고를 결제 페이지로 이동할 때 감소시켜야 하기 때문에 실제로 결제가 이루어지지 않을 수 있는 많은 상황이 있을 수 있기 때문에 이 또한 고려해야 되는 부분이라고 생각합니다. 어떤 시점에 재고를 감소시키는 것이 좋을지 의견을 듣고 싶습니다. 추가적인 질문으로 현재 강의에서 진행하고 있는 결제 이벤트를 DB에 반영하는 시점이 정확히 어떤 시점인지 헷갈립니다. NOT_STARTED 상태로 저장되는 시점이 결제 페이지로 이동하는 시점인지 아니면 결제 구매 버튼을 누른 시점인지 알려주시면 감사하겠습니다!
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part5: UE5 & IOCP 서버 연동
라이브 강의 질문
안녕하세요. 루키스님다름이 아니라, 제가 3~4월 라이브 강의, 5월 라이브 강의를 신청해서 수강한 학생입니다. 복습을 하고 싶어서 영상을 찾고 있는데, 영상을 찾을 수가 없더라구요.혹시 영상 어디서 볼 수 있는지 알 수 있을까요??
-
미해결생초보를 위한 파이널컷 프로
인서트 제네레이터 갭적용부분
그런데 파이널컷에서 insert generator 를 보면 저는 gap위에 placeholder이라고 되어있고 클릭시 색상대신 대체화면?들이 들어있구요.. 어떻게 적용하고 사용하는지 잘 모르겠습니다 ㅠㅠ
-
해결됨소프트웨어 업데이트 : Re-Programming 과정에 대한 이해
JTAG port와 Debug port의 차이가 궁금합니다
안녕하세요. 첫 강의를 수강했는데 JTAG port와 Debug port 두 용어가 같은 맥락인 것 같은데 어떤 차이가 있는지 궁금합니다. Debug port가 좀 더 포괄적인 개념인가요? (Debug port의 한 종류로서 JTAG 포트가 존재하는 것인가요?)
-
미해결견고한 결제 시스템 구축
주문 번호 생성 방식 관련 질문 있습니다
현재 주문 번호를 생성하는 방식은 결제 페이지로부터 들어오는 데이터들을 이용해서 그것을 String 형태로 변형해줌으로써 모든 요청들이 같은 형태의 String Key값을 가지게 되고 그것을 주문 번호로 사용하는 것으로 이해했습니다!주문 번호의 경우 쿠팡이나 다른 이커머스사들을 확인해보면 숫자 혹은 거기에 문자정도로 생성되어 있고 결제 완료시 주문 번호를 확인해볼 수 있습니다.이와 같은 방식으로 주문 번호를 생성하려면 위와 같은 방식이 아닌 별도의 로직을 통해서 주문 번호를 생성해야되며, 요청이 1번만 처리되기 위해서 Unique한 값으로 생성되어야 됩니다.현재 제가 진행하고 있는 프로젝트에서는 결제 페이지로 사용자가 진입했을 때 주문 번호를 특정 로직을 통해 Unique한 값으로 생성해주고 DB를 확인하고 Redis에 기록하는 절차를 진행하여 멱등성을 보장하고 있습니다. 이와 같이 진행하다 보니 주문 번호를 생성하기 위해서 DB에 쿼리를 1회 이상 날리는 상황이 발생하게 되는데 이와 같이 진행하는 것은 안좋은 형태일까요?
-
해결됨이해하면 인생이 바뀌는 네트워크 프로그래밍
이더넷 질문 드립니다.
Ethernet 헤더 분석 및 LSO 이슈 강의에서 고급 네트워크 설정을 따라하려고하는데 이더넷이 없어요 .. 혹시 VMware에서 하신걸까요 .. 아니면 BIOS에서 제가 잘못한걸까요.. 답변 부탁드릴게요 !
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
8080로 설정 후 8080 포트 접속이 안되는데, 8081이 접속됩니다.
아래 이미지는 도커 실행 후 docker ps 명령어로 docker 가 잘 실행중인지 확인한 것인데요,, 이후 브라우저에서 "http://127.0.0.1:8080/" 로 접속하면 사이트에 연결할 수 없음으로 나오는데 "http://127.0.0.1:8081"로 접속하면 로그인 창이 열리고 있습니다... 임시 비밀번호로 로그인도 잘 되고요.. 혹시 원인을 알 수 있는 방법이 있을까요? - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
해결됨넓고 얕게 외워서 컴공 전공자 되기
컴퓨터 메모리 용량
16비트가 64KB라고 하셨는데 이점이 이해가 잘 안돼요.8비트가 1바이트이고 1024바이트가 1KB라고 하셨는데 왜 16비트가 64kb인지 모르겠어요. 그리고 용량과 단위의 차이라고 하셨는데 용량일때의 바이트와 단위일때의 바이트가 뭐가 다른지도 모르겠어요
-
해결됨[Unity] 함께 만들어가는 방치형 게임 개발
수업 자료 관련 질문 있습니다.
혹시 강의에서 작성하신 스크립트는 수업 자료에 포함되지 않나요?
-
해결됨[코드캠프] 입문자를 위한 Javascript 알고리즘 이론+실습
오타
https://dingco.notion.site/78c13cff9abd4bbea4a8e4692db6c66dsolution("marco", 970219); // marco971204에서 marco971204 ->marco970219
-
해결됨직장인에게 꼭 필요한 파이썬-아래아한글 자동화 레시피
필드위치로 커서 옮기기
제가 모르는 것일수도 있는데_필드위치로 커서 옮기기 파트에서 수업파일은 어디에 있을까요?
-
해결됨[Rookiss University] Haker님의 UE5 소스코드 분석 시리즈 #1 (게임 프레임워크)
빌드 시 에러 문의
안녕하세요 빌드 시 아래 에러가 발생하는데 혹시 해결 방법을 알고 계실까요?Error C2338 static_assert failed: 'error STL1001: Unexpected compiler version, expected MSVC 19.40 or newer.' 구글링을 해보고 있긴 한데 혹시 해결 방법을 알고 계실까 하여 문의 드립니다.
-
미해결파이썬/장고로 결제 시작하기 (Feat. 아임포트) - 기본편
포트원 UI가 바뀌면서 포트원 404에러가 발생합니다.
안녕하세요. 강의 잘 듣고 있습니다.가이드 주신대로 포트원 회원가입을 하고, 테스트 채널을 추가했습니다.PORTONE_SHOP_ID 를 변경하여 결제를 생성해도포트원 404 에러가 발생합니다.포트원에서 UI가 업데이트 되었습니다.그래서 대표설정을 찾지 못하였습니다.이 부분 같이 고민해주실 수 있을까요? https://github.com/pyhub-kr/course-django-payment-basic/tree/10c6d065e401ce6a9daa262d1906d10f2f9e69c3여기 깃허브를 클론한 뒤 제 .env파일을 넣어서 테스트해도 포트원 404 에러가 발생합니다.
-
미해결
프로젝트 관련해서 궁금한게 있습니다.
여기서 모집하는 프로젝트 같은 경우 직장인이 사이드 프로젝트 느낌으로 참여할 수 있는 프로젝트들도 있나요?예를 들어 주말에만 작업이 가능하다거나 해도 상관이 없는 식으로요.저같은 경우엔 가끔 주말에 근무가 생길 때가 있지만 그건 뭐... 제가 알아서 다른날 비는 시간 최대한 끌어다 써서 메꾸는 그런 식으로...
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
강의에서의 회원가입 테스트를 JUnit5 방식으로 바꾸면 이게 맞을까요?
@ExtendWith(SpringExtension.class) @SpringBootTest @Transactional class MemberServiceTest { @Autowired MemberService memberService; @Autowired MemberRepository memberRepository; @Test void 회원가입() throws Exception { //given Member member = new Member(); member.setName("kim"); //when Long savedId = memberService.join(member); Member joinedMember = memberRepository.findOne(savedId); //then assertThat(member).isEqualTo(joinedMember); } 이렇게 진행하면 될까요?