묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨대기업 근무하며 경험한 Redis를 야무지게 사용하는 방법 [실습]
value 에 gson.toJson 사용 관련
value 에 대해서 모두 gson.toJson 을 통해 직렬화를 해서 저장하고 있는데요. 이건 value 가 json 이 들어간다고 가정하고 이렇게 작성하신걸까요? 일반적인 경우에는 json 이 아닌 경우도 있을것 같아서 여쭤봅니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
MVC와 템플릿 엔진 강의에서 질문이 있습니다~
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 해당 강의 내용중에@GetMapping("hello-mvc")public String helloMvc(@RequestParam("name") String name, Model model) { model.addAttribute("name", name); return "hello-template";} 이와같이 HelloController에 새로운 메서드를 추가하고 @RequestParam 어노테이션을 사용해서 요청 url에서 ?를 사용해서 파라미터를 받게 되는데요. 1)@RequestParam에 command+B를 이용해서 인텔리제이로 소스코드를 보면, RequestParam이 인터페이스로 되어있는데 그렇다면 구현체는 어디에 있다고 보면 될까요? 구현체를 확인할 수 있는 건가요? 2)HelloController에서 @RequestParam("name") 이렇게만 코드를 입력했을 때, RequestParam 인터페이스에서 String name() 값이 "name"이 되었다고 보면 되는 걸까요? 그렇다면 그걸 어떻게 알 수 있는 건가요? 왜냐면 RequestParam 인터페이스에는 모든 메서드가 default값을 가지고 있더라구요. 3)이렇게 @RequestParam을 사용한 파라미터가 "쿼리 파라미터"이고 ?을 사용한다고 생각하면 될까요? 이거말고 path 파라미터 이렇게 2가지라고 알고 있습니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
소스코드 어디서 가지고 오나요?? 저는 안보던데
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]소스코드 메뉴얼??이라는곳에서 복사붙여넣기 하시는거같은데 저는 강의 옆부분에 구름모양도 없는데 방법이 있을까요??
-
미해결컴팩트하게 이해하고 바로 구현하는 Kubernetes ELK 로그 모니터링 시스템
매니패스트 파일
elasticsearch, filebeat, kibana, logstash 매니패스트 파일은 어디서 확인할 수 있을까요?
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
모듈이 더 이상 지원하지 않는답니다
@types/bcrypt는 다운 가능 합니다
-
미해결[Level 1] Qt를 이용한 Python 프로그래밍: 입문편
클래스 __init__(self) 설정에서 이해가 안 되는 부분이 있습니다.
안녕하세요. 궁금한 게 있으면 언제든지 질문하라고 하셔서... 용감(?)하게 질문해 봅니다.매번 강의 너무 잘 듣고 있습니다^^ 강의를 따라 듣다 보니까,Pyside6에서 필요한 모듈은 모두 import한 다음,클래스를 만들며넛 ui 제작이 시작되더라고요. 그런데, 처음 클래스를 만들고 초기화 할 때, init()메서드 부분이 잘 이해가 되지 않습니다. 어느 경우에는 parent를 매개변수로 설정하고, 어느 경우에는 super()를 안 쓰고 그러는데, 그냥 따라서 코드만 작성하기에는 뭔까 찝찝한 느낌이라 확실히 알고 코드를 작성하고 싶습니다.검색을 해도...? "클래스를 만들 때는 그냥 쓰는 거다"라는 의미로 훅 넘어가는데... 이 구문들의 의미와 필요성?이 잘 와닿지가 않아 여쭙니다.아래 첨부한 코드는 section13에 3번째 강의 내용 중 발췌한 내용입니다.class PriceApp(QWidget): def __init__(self): super(PriceApp, self).__init__() self.ui = Ui_Widget() self.ui.setupUi(self) self.setWindowTitle("QDataSteam Example")
-
해결됨[UI3 업데이트] 피그마 배리어블을 활용한 디자인 시스템 구축하기
BOLD PLUS Design System 어디에서 찾나요?
안녕하세요. 먼저 좋은 강의 감사드립니다.섹션5 버튼 부분 보고 있습니다. Assets 에서 아이콘 불러오기에서 막혔습니다. 섹션4 컴포넌트 만들기 위한 준비 에서 컴포넌트 만들기 전 라이브러리 세팅하기 에서 나온 BOLD PLUS Design System은 어디서 찾을 수 있나요? 현재 제 피그마는 스타터플랜으로 Library 보내지기가 안되는데 프로페셔널 플랜으로 업그레이드 시켜야만 Library 이용이 가능한가요?
-
해결됨[임베디드 입문용] 임베디드 개발은 실제로 이렇게 해요.
main.c가 뜨지 않아요
강의에 따로 설명이 없어요. - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 자주 묻는 질문에 혹시 답이 있을 수 있어요.- 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결Tailwind CSS 실전 포트폴리오 퍼블리싱
카드 UI 디자인 첫번째 강의 마이너스 마진 질문
<figcaption class="bottom-[-220px] absolute bottom-0 bg-black/70 text-white p-6 w-full group-hover:bottom-0"> <h3 class="capitalize font-semibold">😍 View detail</h3> <p class="my-4"> Mongolia is the world's largest landlocked country that does not border a closed sea, and much of its area is covered by grassy steppe, with mountains to the north and west and the Gobi Desert to the south. Ulaanbaatar, the capital and largest city, is home to roughly half of the country's population. Mongolia is the world's largest landlocked country that does not border a closed sea, and much of its area is covered by grassy steppe, with mountains to the north and west and the Gobi Desert to the south. Ulaanbaatar, the capital and largest city, is home to roughly half of the country's population. </p> <a class="bg-blue-400 block text-center p-2 rounded-md hover:bg-blue-500" href="#none">Learn More</a> </figcaption>figcaption 태그의 마이너스 마진값이 p 태그 텍스트 길이에 따라 달라지는 부분을 p 태그 컨텐츠의 길이에 상관없에 h3 태그만 hover 상태가 아닐때 보이도록 하는 방법은 없을까요?
-
해결됨비전공자도 이해할 수 있는 쿠버네티스 입문/실전
Secret와 ConfigMap의 차이가 궁금합니다!
보안적으로 민감한 변수를 저장하기 위해 활용한다고 배웠습니다.그러나 Secret의 작성 방법이 별다른 암복호화 로직없이 configMap과 99% 동일한 것 같아서요. 같은 repository에서 Secret과 ConfigMap가 함께 위치하는 경우ConfigMap에 접근할 수 있는 사용자는 Secret에도 손쉽게 접근할 수 있을것 같다는 생각이 듭니다. Secret이 ConfigMap보다 어떠한 측면에서 보안상의 이점이 있는지 궁금합니다.
-
미해결CAN 통신 - 자동차 신입이 알아야 할 모든 것
Error 프레임 보낼 때
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 1번 제어기가 passive 보내는데, 2번 제어기가 0을 보내서, bitstuffing rule을 어기지 않게 될 수 있는건 이해했지만, 만약 1번 제어기가 message id가 더 높은 경우에는 2번 제어기가 0을 보내지 못하기 때문에, 무조건 bit stuffing rule 위반에 의해 에러를 network에 보내는것 맞나요?
-
미해결3D 모델링 입문을 위한 라이노(Rhino) '꿀팁' Part.1
키보드 항목에 ctrl + d가 없어요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - ★ 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.'윈도우 이용자 이고요. 키보드에 ctrl + d가 없습니다.
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
7-M 질문 있습니다.
안녕하세요.강의도 듣고 제 나름대로 구현을 해보았는데, 테스트 케이스는 다 통과하는데, 어째선지 내부 테스트 케이스를 통과를 못하는것 같습니다.열심히 봤는데 이유를 모르겠네요... 부탁드립니다.http://boj.kr/c1ff73d9fcf3471d9459e8a7fa24e793감사합니다.
-
미해결3D 모델링 입문을 위한 라이노(Rhino) '꿀팁' Part.1
앨리어스가 안보입니다!
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - ★ 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 옵션에서 앨리어스가 안보여요 ㅠㅠ 어떻게 해야하나요?
-
미해결게임 기획자 성공 전략 가이드
[Rookiss 1월 라이브 강의] TA 지망생을 위한 쉐이더 입문 #1 문의
어디에다 문의 글을 올려야 할지 몰라서 여기다 올립니다! 해당 라이브 강의 커리큘럼이 '유니티 쉐이더 기초' 인데, 추후 진행하는 언리얼 수업에서도 1월 커리큘럼처럼 테크 수업을 진행하는지 궁금합니다. 아니면 기초 테크 수업은 1월에만 진행하고 추후 언리얼 실습만 따로 하는걸까요?*언리얼 쉐이더 기초 수업이 밑의 커리큘럼처럼 진행하는지 궁금합니다!- 기초 코딩(HLSL)- 필수 그래픽스 지식 (렌더링 파이프라인, 컴공 지식 등)- 수학 (삼각함수, 벡터, 내적, 외적, ...)- 실전 쉐이더 제작(언리얼 실습)
-
미해결처음 만난 리액트(React)
npx create-react-app my-app 명령어 반응없음
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. npx create-react-app my-app 명령어를 입력하면 어떤 에러가 발생하는 것도 아니고, 성공했다는 메시지도 나오지 않고 다시 명령어를 입력할 수 있는 상태로 돌아갑니다. nodeJs 버전은 22.12.0 이고 npm 버전은 10.9.0 입니다.에러가 발생하지 않으니 해결 방법을 찾기가 쉽지 않아서 질문 남깁니다. 감사합니다.
-
미해결더 개발자, 커리어 가이드
액션 아이템 하나씩 시도해본 결과
안녕하세요 저는 프로그래머를 꿈꿨던 일용직 근로자입니다. 흥미가 가던 분야를 독학해서 운 좋게 큰회사 협력업체 소속으로 일했었는데요 가장 자주 사용된건 고객 요구에 근거한 목표 전달,기술력, 판단력, 적응력 등등 자주 참고해서 제 업무에 도움받을 수 있었고 다른 강의에서 말씀주신 star프레임워크 등등저의 상황에 적용해서 현재 또는 이전까지의 상황들에서 겪었던 어려움과 불편한 점들을 정의하고 이에 대한 대안과 장단점을 정리해서 문서화를 남겨다른 사람들이 저와같은 고충을 또 겪지 않도록 할 수 있었습니다. 그리고 제가 일용직 근로자에서 전업을 시도한 상황이라팀원들이 저에 대한 신뢰를 얻기 어려운 점들이 있었는데 꾸준히 학습하고 일정안에 제대로된 결과를 전달해줬더니정말로 상대방들의 생각들이 변화하면서 저의 장점과 개선하길 바라는 점 등등 리뷰 받을 수 있었습니다. 저는 거기에서 조금 더 욕심을 부려 이것저것 시도해봤지만그것만으로도 충분히 효과적이었다고 생각합니다. 다만 현재 회사 사정으로 정리해고..ㅠㅠ 당한 상태라 업계 불황이라던지 적성이라던지도 고려하면서 꼭 개발자나 IT업계 커리어가 아니더라도각자의 상황에 맞게 다양하게 응용하면 충분히 돈을 지불한만큼'문제해결력', 소득에 집착하지 않고 고객에게 초점을 두는 관점,경쟁보다 팀웍 기반의 성장을 지향하는 관점 등등 배워갈 수 있다고 생각합니다. 좋은 강의 마련해주신 백기선님 감사합니다 화이팅하세요~
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
5-H 질문
안녕하세요 큰돌님 문제를 다시 풀어보다가 의문이 생겨서 질문 드립니다. 우선 저는 해당 인덱스를 확인해보며 해당인덱스까지의 경우의 수를 확인해보고 해당 루프마다 ret에 경우의수를 더해주는 방식으로 문제를 풀었습니다근데 제 풀이의 경우 visited배열을 방문해제할때 for문으로 확인하는 방식이라 시간복잡도가 O(N^2) 일거라 생각하고 당연히 틀렸겠지 하고 그냥 제출해봤는데 맞아서 의문입니다.왜 맞은걸까요?고민을 해봤는데 이해가 잘 안되서 질문드립니다. 감사합니다http://boj.kr/329316d089c24e2896b8062b2a367efb
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
7-K 질문 있습니다.
안녕하세요.혼자서 고전하다 결국 강의를 보며 클론 코딩을 하는 느낌으로 이번 문제를 풀게 되었습니다.그래서 제가 이해한 것을 바탕으로 코드 스타일만 제 스타일로 바꿨는데, 예제 4를 통과하지 못합니다. 어디선가 제가 틀렸다는 것인데 어디가 틀렸는지 도저히 모르겠네요...여기 제 코드입니다.http://boj.kr/40496fc4ce9d4e8fa8b9243394571b92 그리고 질문이 하나 더 있습니다.이해가 잘 안되어 교본에서 큰돌님 코드를 보고 이해를 하려고 시도를 했는데, 이해가 되지 않는 부분이 하나 있습니다.일단 여기 큰돌님 코드입니다.http://boj.kr/60dbddfd09b34a019c1115999cf9eff1제 생각에 오락실을 0개, 1개, 2개, 3개...를 들릴 때 dp의 값을 공유할 수 없기에, go의 cnt매개변수가 바뀔 때 마다 dp가 초기화 되어야 한다고 생각합니다.그러나 큰돌님 코드는 dp의 초기화가 한번만에 되는데도 불구하고 어떻게 코드가 잘 돌아가는것 같습니다.질문이 좀 이상하긴 한데, 이게 어떻게 가능한가요? 감사합니다.
-
해결됨기초 탄탄! 독하게 시작하는 Java - Part 2 : OOP와 JVM
문자열 비교 강좌에서 문자열 선언 방법 간에 hashCode() 값 관련한 질문입니다.
해당 강좌에서 String str1 = "java"로 선언한 객체와 String str2 = new String("java")로 선언한 객체는,다른 메모리 공간에 저장된다고 말씀하셨는데요.hashCode()로 확인한 결과 동일한 값이 출력되어 문의드립니다.String str1 = "java"; String str2 = "java"; String str3 = new String("java"); String str4 = new String("java");위 코드처럼 선언한 후 hashCode()로 출력하면 str1 ~ str4까지 동일한 값이 출력됩니다.System.out.println("str1 : str2 -> " + str1.hashCode() + " : " + str2.hashCode()); System.out.println("str3 : str4 -> " + str3.hashCode() + " : " + str4.hashCode()); 헌데 동일성 확인을 하면 str1과 str2 는 true 이고,str3과 str4는 false가 출력되고요.물론 str1과 str3도 false가 출력됩니다.이걸 어떻게 해석해야 하는지 문의 드립니다.