안녕하세요. 홍팍님, 강의 잘 듣고 있습니다. 두 가지 질문이 있어서 여쭙겠습니다. 처음 훈련 문제를 풀때, 배송완료 주문수랑 총 결제금액이 과도하게 뻥튀기 되어서 출력되길래 시간들여 고민했습니다. 그러다가 "다" 쪽에 테이블과 join하면 데이터가 뻥튀기 될 수 있다고 생각해서 ditinct 키워드를 붙여주었습니다. 여기서 질문입니다. 1. 배송완료 주문수는 잘 나왔는데 총 결제 금액이 쿠마와 호크값이 다르게 출력된 이유 2. orders 테이블을 기준으로 가져와서 join하면 총 결제 금액값이 더 이상해진 이유(payments,users,order_details 기준으로 join하면 전부 같은 값이 나옵니다.)
안녕하세요! 강사님 Spring Batch를 공부하고 싶어서 강사님의 강의를 수강하게 되었습니다:) 다름이 아니라 공부한 내용을 정리하여 제가 운영하고 있는 블로그에 정리하고 싶은데요. 게시물에는 강사님의 강의 URL과 함께 강의명을 출처로 함께 명시하려고 합니다. 혹시 개인 블로그에 글을 게시도 괜찮을지 문의드립니다.
강사님께서 알려주신 방법으로는 TryDequeue가 확장메서드가 없다고 에러가 떠서 아래와 같은 방식으로 사용하였습니다. 혹시 이렇게 사용해도 되는지 궁금하여 질문 남깁니다. using System.Collections; using System.Collections.Generic; using System.Collections.Concurrent; using System.Text; using UnityEngine; using TMPro; private ConcurrentQueue<Quest> reservedQuests = new ConcurrentQueue<Quest>(); private IEnumerator ShowNotice() { var waitSeconds = new WaitForSeconds(showTime); Quest quest; while (reservedQuests.TryDequeue(out quest)) { titleText.text = titleDescription.Replace("%{dn}", quest.DisplayName); foreach (var reward in quest.Rewards) { stringBuilder.Append(reward.Description); stringBuilder.Append(" "); stringBuilder.Append(reward.Quantity); stringBuilder.Append(" "); } rewardText.text = stringBuilder.ToString(); stringBuilder.Clear(); yield return waitSeconds; } gameObject.SetActive(false); } 변경 1. using System.Collections.Concurrent; 추가 2. private ConcurrentQueue<Quest> reservedQuests = new ConcurrentQueue<Quest>(); 로 변경
MVC03에서는 RequestDispatcher rd = request.getRequestDispatcher("member/memberList.jsp"); rd.forward(request, response); <<< 이것을 통해 memberList.jsp에 객체바인딩 한 것을 전달해줬는데 MVC04에서는 리퀘스트 핸들러 메서드 필드안에서 지역변수?로 객체바인딩을 하였고, 리턴도 nextPage를 리턴해 주었습니다. memberList.jsp에 "list" 객체바인딩이 어떻게 전달된 건지 모르겠습니다.. 답변 부탁드립니다. MVC03에는 객체바인딩 한것이 rd변수안에 주소와 함께 들었고 MVC04에는 객체바인딩 한 것이 nextPage안에 주소와 함께 들은 건가요? 선생님의 자바강의에 리턴은 하나만 가능하다고 들었던 것 같은데 아닌가요 ㅠㅠ --------------------------------------------------------------- 혹시 httpServlet request는 항상 그 객체를 가르키고 있고 인터페이스를 상속받은 핸들러에도 memberList.jsp에도 httpServlet request가 있기 때문인가요? 만약 그렇다면 httpServlet request도 파라미터를 받는 매개변수이고 필드 안은 그것을 이용해 실현시키는 부분인데 메서드의 필드안으로 파라미터를 전달해 줄 뿐인 매개변수가 그것을 리퀘스트에 담아두는 게 가능한 건가요?
안녕하세요 강사님, 강사님 강의를 수강한 덕분에 액세스 토큰과 리프레시 토큰을 사용한 인증, 인가를 구현할 수 있었습니다. 개인 앱 프로젝트를 진행하고 있는 중에 각각의 회원마다 자동으로 매 규칙적인 시간마다 REST API를 실행할 수 있도록 @Scheduled 사용했습니다. 저 어노테이션을 사용할 때는 인가가 필요한 지 궁금합니다. 사용자가 앱을 사용하지 않을 때도 REST API가 실행되야 하는데 인가로 사용한 antMatcher로 설정하지 않으면 될까요? 항상 좋은 강의 감사합니다.
일단 bin폴더 하단에 클래스 파일들이 있는게 아니라 안에 패키지가 있고 또 그안에 클래스 파일이 생성되어 있습니다 따라서 cmd에서 dir해도 클래스 파일들이 잡히지 않네요 검색을 해보니 클래스 파일만 자바실행할게 아니라 패키지명.클래스명으로 해보라는 글을 보고 java defaultPackage.Project06A_Server.class을 명령어로 해봐도 제목의 오류 메세지가 계속 뜹니다
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
클래스를 인스턴스화해서 객체로 만들어서 사용하는 법은 알고 있습니다. 필드를 생성자 및 get,set속성을 이용해서 초기화하는 것도 알고 있습니다. 그런데, 야래 클래스에 필드1개, 메소드가 두개( methodTest, Main)인데, main메소드에서는 클래스필드사용시 에러가 나옵니다. 다른 클래스에서 사용시 static필드로 사용하거나 객체로 만들어서 사용하면 되는 것 은 아는데, 같은 클래스내부인데, 왜 에러가 나는 이유를 알고 싶습니다. namespace CsharpStudy { class ClassTest { public string strVariable = "test"; static void Main(string[] args) { Console.WriteLine($"{strVariable}"); } public void methodTest() { Console.WriteLine($"{strVariable}"); } } }
안녕하세요. 백엔드는 네스트로 만들었고, LocalAuthGuard 사용 중인데요, 여러번 로그인해도 다 성공합니다. 참고 이미지 첨부할게요. <2번 연속 로그인 성공 화면> <백엔드> nest-typeorm과 비교한 결과 캡쳐한 부분은 같은거 같은데 인증가드만 쓰고 로그인가드는 안써서 이런 결과가 나온건가요? 또, 스테이터스가 201로 오는데요 이건 크리에이트 성공 스테이터스 같은데 이렇게 설정한적이 없는데 왜 이렇게 오는지 잘 모르겠습니다.
안녕하세요 선생님 강의를 듣다가 conda 가상환경을 생성하는데, 이전 교수님 강의에서는 크게 신경쓰지 않았었는데 conda 가상환경에 경로가 이제 보니 항상 bin에서 생성되고 있었습니다. 그래서 구글링을 통해서 이거저거 다 검색해서 해봤는데 아무리 conda를 삭제하고 conda config --set auto_activate_base false 이러한 명령어도 치고 했는데도 생성될때마다 bin 경로에서 생성되는데 해결책이 있을까요?ㅜㅜ
안녕하세요 질문이 있습니다! 이번 강의에서 실제 실무에서는 onNotification 함수에서 notification.channelId 를 이용해 navigate 한다는 말씀을 듣고 같은 방식으로 로직을 만드려고 했는데 알림을 foreground 에서 알림을 받았을 때에만 notification 안에 channelId 가 받아지고 background 에서 알림을 받고 얘를 클릭했을 때에는 undefined 가 받아지더군요. 구글에 검색해 보니 data 필드를 넣어서 보내면 된다고는 하는데, 선생님께서 실무에서는 notification.channelId 로 쓰신다고 하셔서 혹시 어떻게 사용하셨는지가 궁금해서 질문 드립니다. 감사합니다!
<35:05> unsigned char green = pixel_color & green_ mask ; 에서 R value 를 계산해 보면 00000000000000001010010100000000 이므로 앞의 0을 무시한다 해도 16자리이므로 최소 2바이트가 필요한데 어떻게 저 값이 에러가 나지 않고 char 타입에 저장 될 수 있었는지 궁금합니다. 앞 강의 내용을 들어보면 비슷한 상황에서 "버퍼에 저장되어있어서 "라는 언급이 나오는데 이게 정확히 무슨 말씀이신지 궁금합니다.
이번에 서버 직군으로 취업을 하게되었습니다. (선생님이 추천해주신 책과 강의가 정말 많은 도움이 되었습니다!) 취업전에는 취업은 할 수 있을까가 걱정이었는데 막상 붙으니 걱정이 많이드네요ㅠ.. 입사까지 조금 시간이 있는데 미리 준비해가면 좋은것들이 있을까요? 협업경험이 없어서 git등을 볼까 고민중입니다.