묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[유니티6] 따라하면서 배우는 하이퍼캐주얼게임 시리즈 01
for 반복문 작성시 후위 증가 연산자를 쓰는 이유가 궁금합니다
안녕하세요 제목에서 말씀드렸듯 for 반복문에서 변수 i 에 후위 증가 연산자를 쓰는 이유가 궁금합니다 코드상에서는 후위나 전위나 동일하게 동작하던데요. 어떤 이유에서 후위 증가 연산자를 쓰썼는지 궁금합니다 항상 잘 보고 있습니다 감사합니다!
-
미해결따라하며 배우는 리액트 테스트 [2023.11 업데이트]
강의순서문의
형님 이전 강의보다 이게 먼저인가요? 전강의에서 지금테스트 코드가 보여요
-
미해결처음 만난 리액트(React)
제가 이해한게 맞는지 물어봅니다
component라는 틀이있고 그틀에 props라는 속성을 입력하면틀에 속성값이 적용되고 적용된것이 출력되는것인가요
-
미해결영화 예매 사이트 만들기: 코딩편
오티 영상이 안나와요
선생님 오티 영상이 음성은 잘 나오는데 3분 28초 이후에 영상이 안나와서 따라할 수 없어요ㅜ
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
existsByEmail 에서 Type '{_id: any; }' is not assignable to type 'boolean'. 에러 발생
@Injectable() export class CatsRepository { constructor(@InjectModel(Cat.name) private readonly catModel: Model<Cat>) {} async existsByEmail(email: string): Promise<boolean> { try { const result = await this.catModel.exists({ email }); return result; } catch (error) { throw new HttpException('db error', 400); } } }Type '{_id: any; }' is not assignable to type 'boolean'. 에러가 뜹니다.여기서 if (result) return result else false 를 하라고 하셨는데, 제가 문법을 잘 모르겠어서 어떻게 써야할 지 모르겠어요... 알려주시면 안될까요? 여기서 막혀서 진도를 못나가요.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
헷갈리는 부분이 있습니다.
GetButton((int)Buttons.UpButton).gameObject.AddUIEvent(OnButtonClicked);에서 AddEvent의 원형이 public static void AddUIEvent(GameObject go, Action<PointerEventData> action, Define.UIEvent type = Define.UIEvent.Click)이거 잖아요. 즉,Action<PointerEventData> action 자리에 public void OnButtonClicked(PointerEventData data)이 함수를 넣어 줬다는 건데 Action<PointerEventData> action이라는게 매개 변수가 PointerEventData인 함수를 뜻하는 것인가요?
-
미해결스프링 핵심 원리 - 고급편
혹시 TraceId를 만들때 setter를 안만드는 이유가 있을까요 ?
혹시 TraceId를 만들때 setter를 안만드는 이유가 있을까요 ?
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
next에 대해서 궁금한 것이 있습니다
저번 강의에서 use는 next없이는 다음 라우터로 넘어갈 수 없다고 들었습니다이번에 get에 next를 사용하시는 것을 보고 궁금한 것이 생겼는데요get post put patch와 같은 라우터도 next없이는 다음 라우터로 넘어갈 수 없습니까?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
javax/xml/bind/JAXBException 문제가 해결이 안됩니다
커뮤니티 게시판에서 나와있는 거 다 추가 해봤는데도 javax/xml/bind/JAXBException 문제가 해결이 안됩니다
-
미해결마케터를 위한 구글 애널리틱스 실무
안녕하세요. 강의 자료 pdf 요청드립니다!
추석 연휴기간동안 잘 배운 것 같습니다!PDF자료와 슬랙추가 부탁드립니다.sean@tublet.io 즐거운 명절 보내세요!감사합니다 :)
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
HTTPS 질문입니다.
안녕하세요! 좋은 강의와 답변 감사드립니다 추석잘보내시구요!HTTPS부분에 관하여 약간 헷갈리는 부분이 있어 질문드립니다클라이언트에서 사이퍼슈트를 전달한 다는 게, 서버가 사이퍼슈트셋에 맞게 암호화가 가능한지를 먼저따지는 건가요??예를 들어 강의에서 설명한 'TLS_AES_128_GCM_SHA256'를 전달하는 건, 서버가 TLS프로토콜 & AES_128_GCM & SHA256방식으로 암호화를, 즉 HTTPS를 지원할 수 있는지를 먼저따져보는 건가요?? 해싱알고리즘은 최초에 발생하는 1-rtt이후, 실질적 통신단계에서 데이터를 전송할때 암호화하는 방식을 말하는 건가요?? 강의에서 해주신 말씀에 따르면, 실질적 통신이 발생하기전에 HTTPS를 위한 한 번의 통신(1-rtt)가 발생하는데요이때 사이퍼 슈트도 전달하고 > 서버에서 해당 알고리즘을 서빙할 수 있을 경우에 인증서를 보내고(??), 키교환 알고리즘, 해싱알고리즘, 보안세션 생성까지가 완료되는 것인가요???약간 이해가 안가는 부분이 인증서를 보낸다는 건데.. 한 번의 RTT에서 인증서를 보내고 추가적인 작업(키교환 알고리즘.. )을 어떻게 한다는 건지 잘 모르겠습니다...비슷한 맥락으로, 키교환 알고리즘 같은 경우도 최소한 한번의 교환이 있어야 PSK가 만들어지는 것 같은데 한번의 교환안에서 이모든 게 어떻게 가능한지 모르겠습니다ㅠㅠ아니면 혹시 1-RTT에서 서버가 클라이언트에게 통신을 보낼때, 인증서와 PSK생성을 위한 혼합키도 보내고 해서 문제가 없다면 한번의 통신만으로 인증메커니즘, 키교환, 보안세션생성까지 단번에 완성시켜버리는 건가요?? 그렇다면 이 경우에도 데이터가 암호화되어야 하니, 여기에 해싱알고리즘이 적용되는건가요?? 디피헬만 알고리즘에 대해서 궁금합니다..g,x,p를 알면 y값을 구하기 쉬운 반면, g,y,p를 알아도 x를 구하기 어렵다는 방식이라고 말씀해주셨는데요, 여기서 비밀키가 x에 해당하는 것 같은데 맞을까요?결국 디피헬만 알고리즘이 적용된 결과, 제가 생각할때의 장점은 '서버와 클라이언트가 서로의 비밀키를 공유하지 않고' + '서로만 아는 특정 키(PSK)를 안전하게 생성'인 것 같은데 맞을까요?? 감사합니다!!!
-
미해결스프링 프레임워크는 내 손에 [스프1탄]
오류 질문 ㅜㅜ
강사님 안녕하세요?수정까지는 잘 완료 되었습니다그러나 boardUpdate.jsp에서 list로 가는 페이지 누르면 WARN : org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Failed to bind request element: org.springframework.web.method.annotation.MethodArgumentTypeMismatchException: Failed to convert value of type 'java.lang.String' to required type 'int'; nested exception is java.lang.NumberFormatException: For input string: "boardList.do"해당 오류가 나옵니다밑에 a태그로 해도 그렇고, 컨트롤러쪽에 리스트 보는거에 throws Exception 넣어도 해당 오류가 뜹니다. boardContent.jsp에 있는거 그대로 가지고 와도 이런데 혹시 가르침을 좀 얻을 수 있을까요?
-
해결됨SQL Server 컨설턴트가 알려주는, 쿼리 능력 레벨업(고급 T-SQL 쿼리)
안녕하세요 파생 테이블과 CTE 성능에 관련된 질문입니다.
우선 강의 잘 듣고 있습니다 :)간단한 질문인데 파생 테이블과 CTE는 무조건 하나를 골라서 사용하는 것이 아닌건 강의를 통해서 알겠는데 이 두 기능의 유의미한 성능 차이는 없나요? 지금까지는 계속 파생 테이블 형태로 쿼리를 짜왔는데 성능 차이가 없거나 CTE가 우위에 있다면 불필요하게 파생 테이블로 중복 작성되어있던 쿼리를 CTE로 바꾸려고요
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
숫자 총개수 small 질문있습니다.
#define CRTSECURE_NO_DEPRECATE#include <iostream>#include <vector>int main(int argc, char** argv){ //freopen("input.txt", "rt", stdin); int N = 0; int sum = 0; int temp = 0; std::cin >> N; for (int i = 1;i<100; i++) { if (N % (int)pow(10, i) == N) { sum = (N - (int)pow(10, i - 1) + 1)*(i); for (int j = 1; j < i; j++) { sum += 9 (int)pow(10, j - 1) j; } break; } } std::cout << sum << std::endl; return 0;}for문으로 모두 카운팅하는 방식으로도 구현을 해보고 이렇게도 해보았는데 괜찮은 접근일까요? 말씀해주신대로 혼자 해보고 풀이보고 다시해보고를 반복하다 궁금해서 질문드립니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
3주차 블로그 글 #1189 컴백홈 문제
go로 돌아가는 재귀함수에서ny,nx 를 전역변수로 두면 계산오류가 나고지역변수로 두면 정답이 나옵니다 ㅠㅠ어차피 재귀함수 안에서 계속 ny,nx를 새롭게 정의? 값을 입력? 하는데전역변수인 것과 지역변수인 것과 왜 답이 다르게 나오나요??
-
미해결쉽게 시작하는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}
kubectl get nodes 후 w2 노드 안보임
virtualBox에 가상머신은 제대로 떠있는걸 확인했는데, 마스터노드에서 root 계정으로 들어가서 kubectl get nodes하면 w2는 안보입니다...
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
오류 질문드립니다.
이렇게 오류가 뜨길래인자들 다 제대로 가져온거 같은데...메서드 자체를 인식하지못하고 있는것 같아서요ㅜㅜ
-
미해결뉴욕 프로덕트 디자이너가 알려주는, 입문자를 위한 UX디자인 개론
린스타트업 주기
워터폴 모델과 달리 린스타트업은 출시 주기를 확 댕긴다고 하셨는데요.혹시 보통 린스타트업의 주기는 최초 제품 출시랑 그 후 개선 나뉘었을 때 어떻게 되나요?워터폴 주기와 많이 차이가 나나요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
transform.TransformDirection으로 이동하면 왜 안될까요?
Rotation 강의에서 마지막 회전과 이동을 하는 코드에 대해서마지막에 캐릭터 이동을transform.position += Vector3.forward Time.deltaTime _speed; 사용해서 캐릭터의 월드 좌표를 이동하는데이전에transform.position += transform.TransformDirection(Vector3.forward Time.deltaTime _speed);코드를 사용해서 캐릭터를 움직인 코드를 사용해보았더니 엉퉁한 방향으로 이동을 하더라고요..TransformDirection를 제대로 이해가 안되서 그런지 많이 헷갈리고 정확히 차이가 무언인지 잘 모르겠습니다.ㅠ
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
@Configuration
여기서 인터셉터 등록시에 @Configuration이 붙는 데스프링 핵심강의에서 @Configuration은 bean을 싱글톤 역할을 하게 해준다고 배웠습니다.그럼 인터셉터 등록시에서 @Configuration의 역할은 무엇인지 궁금합니다.