묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결함수형 프로그래밍과 JavaScript ES6+ 응용편
fx.js
fx.js를 불러다가 쓰고 싶은데 영상처럼 dist 파일도 없고 그<script src="https://unpkg.com/fxjs/dist/fx.js"></script> 를 해봐도 안되네요ㅠ 어떻게 해야지 불러올 수 있나요
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
트랜잭션 매니저가 커넥션을 얻어오는 방법 질문
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 안녕하세요 영한님.항상 좋은 강의 잘 듣고있습니다.강의 자료의, 트랜잭션 매니저가 트랜잭션을 시작하기 위해커넥션을 얻어오는 부분에서"트랜잭션 매니저는 데이터 소스를 통해 커넥션을 만들고 트랜잭션을 시작한다" 라고 명시되어 있습니다.이부분을 저는 (1) 어차피 데이터 소스는 커넥션 획득 방법의 추상화 이고(2) 현업에서는 커넥션 풀을 사용하여 미리 만들어진 커넥션을 얻어오기 때문에이를 조합하여,i) 트랜잭션 매니저는 결국 커넥션 풀에서 커넥션을 얻어와서,본인의 트랜잭션 동기화 매니저에 보관해 놓고ii) 트랜잭션을 시작한 후,iii) 트랜잭션을 종료하면트랜잭션 동기화 매니저에 넣어두었던 커넥션을다시 커넥션 풀로 반환한다.로 이해했습니다.혹시 제가 맞게 이해한 것인지 질문 드리고 싶습니다.감사합니다.
-
미해결
GA4 세그먼트에서 잠재고객 설정 문의드립니다.
안녕하세요, 질문 드립니다. ga4 세그먼트 단에서 잠재고객을 설정 중에 있는데, 방문자 (사용자) : session_start ->매개변수 ( >0 ) , 여기서 기간을 , 90일로 하고 싶은데 매개변수에서 설정할 수 있는 최대기간은 60일입니다.이때, 우측 잠재 고객 만들기 에서 90일로 설정하면, 구글애즈에서 리타게팅 시 잠재고객 모수로 활용 할 수있나요? 첨부 확인 및 답변 부탁드립니다. 감사합니다.
-
미해결
How Cenforce 120 Restores Passion in Relationships
Cenforce 120, a medication containing sildenafil citrate, can play a significant role in restoring passion in relationships by addressing erectile dysfunction (ED), a common issue among men. ED can profoundly impact intimacy and self-confidence, leading to strain in relationships.By enhancing blood flow to the genital area, Cenforce 120 helps men achieve and maintain erections, facilitating satisfying sexual experiences. The restoration of normal erectile function can alleviate stress and anxiety related to sexual performance, fostering a more relaxed and intimate atmosphere between partners.Moreover, the emotional benefits of successful treatment with Cenforce 120 extend beyond the physical act of intercourse. Restored sexual function can boost self-esteem and confidence, allowing individuals to feel more desirable and capable in their relationships. This newfound confidence often translates into increased affection, communication, and intimacy between partners, enriching the overall quality of the relationship.
-
미해결스프링 시큐리티 완전 정복 [6.x 개정판]
@Data 사용
AccountDto, AccountContext 에서 @Data를 사용하고 있는데 @Data 안에는 setter가 들어가있어 사용을 지양해야한다고 알고 있습니다. 혹시 강사님께서는 예제라서 사용하신건지 아니면 @Data를 여기서 사용해도 문제가 없는건지 궁금합니다.
-
미해결
jsp 프로젝트 서블릿 java파일 실행시 url 질문드려요
이클립스 2024-03톰캣 9.0jdk21 사용중입니다 http://localhost:8081/jsp_practice/AdditionServlet01http://localhost:8081/jsp_practice/WEB-INF/classes/unit01/AdditionServlet01.java AdditionServlet01.java를 실행시 2번 url로 찍힙니다..404에러가 발생하여 제가 직접 크롬 url을 수정해 1번 url로 바꾸면404가 뜨지 않고 정상적으로 화면이 출력됩니다.제가 알기로 현재 제설정으로는 1번url 주소로 나와야 하는데 이유를 모르겠습니다.도와주세요 ㅠㅠ 1.서블릿 파일 코드입니다.package unit01; import java.io.IOException;import java.io.PrintWriter; import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse; @WebServlet("/AdditionServlet01")public class AdditionServlet01 extends HttpServlet {private static final long serialVersionUID = 1L; public AdditionServlet01() {super();}protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {int num1 = 20;int num2 = 10;int add = num1 + num2;PrintWriter out = response.getWriter();out.println("<html><head><title>Addition</title></head>");out.println("<body>");out.println(num1 + "+" + num2 + "=" + add);out.println("</body>");out.println("</html>");}protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {doGet(request, response);}} 2.server.xml파일 context 태그 입니다<Context docBase="jsp_practice" path="/jsp_practice" reloadable="true" source="org.eclipse.jst.jee.server:jsp_practice"/> 3.web.xml 파일 코드입니다<servlet-mapping><servlet-name>default</servlet-name><url-pattern>/</url-pattern></servlet-mapping>
-
해결됨웹 애니메이션을 위한 GSAP 가이드 Part.02
duration과 stagger
안녕하세요 선생님! 수업 즐겁게 잘 듣고 있습니다!문득 duration과 stagger 사이의 궁금증이 생겨 문의드립니다. 제가 이해한 바로는duration = 애니메이션 진행시간의 총량stagger = 애니메이션 진행시 아이템간의 간격이렇게 이해하고 있습니다.그런데 만약 duration 1초,stagger 0.5초,item * 8(item) 0.5 (item) 0.5 (item) 0.5 (item) 0.5 ...duration이 설정한 1초를 아득히 넘어가게 되는데GSDevTools로 확인해보니 stagger로 인해 초과되는 시간만큼 늘어나는 것으로 확인이 됩니다.그렇다면 duration보다 stagger의 총합 길이가 더 우선이 되니 stagger의 총합 길이가 초과할 시 duration은 필요 없겠다라고 생각이 들었습니다.그런데 GSDevTools로 확인해본 결과 duration 1초 적용시 4.5초 / 미적용시 4초 라는 결과값을 확인했습니다. 어떤 상관이 있는지 궁금하여 질문 남깁니다..!
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-J 질문 있습니다!
안녕하세요 선생님, 사소한 궁금증이 두가지 생겨 질문 드립니다.1.선생님이 전역변수가 유리하다고 말씀해주셨는데 이번에는 지역변수로 map을 선언하셨습니다. 저는 전역변수를 이용해 선언 후 선생님의 while문 맨 아래에서 clear시켜주는 방식을 사용했습니다. 이런 상황에서는 지역변수로 해주는 것이 복잡도 등의 측면에서 더 효율적이라 그렇게 하신건가요? 아니면 그저 취향 차이인가요? 2.이 문제에서는 공백을 두고 들어오는 두 문자열 중 앞의 문자열은 사용하지 않습니다. 이런 상황에서 선생님 풀이처럼 두 문자열에 대해 변수를 모두 선언해서 각각 받을 수 있지만 저는 아래와 같이 한 변수만 설정하여 연속으로 입력받는 방식을 습관처럼 사용하고 있습니다.cin >> tmp >> tmp;이부분 또한 취향차이인지, 더 나은 것이 있는지 궁금합니다.감사합니다.https://www.acmicpc.net/source/share/91fe4435e46b418ba58f13a0844b382e
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)
강의중 GameRoom의 참조값에 대해 질문드립니다.
안녕하세요. 너무 알찬 강의 잘 보고 있습니다! 혹시 강의 내용중 GameRoom room = player.Room;if(room == null)return;에서 클래스의 참조값에 의해 player.Room이 null 이 된다하여도 room은 player.Room의 값을 가지고 있어 null체크가 가능한건 알고있는데요 혹시 그러면 player.Room의 인스턴스값인 RoomId 이 변하게된다면 room의 RoomId도 변경될텐데 RoomId 값의 검증도 필요할까요? 강의를 전부 본게 아닌지라 ㅠ 혹시 뒷부분에서도 RoomId의 검증같은 강의도 나올까요..? 나오게되면 강의를 쭉보면 알게될부분이니.. 여쭤봅니다. 감사합니다!
-
미해결
Thread local 사용후 remove를 해도 문제가 생길 수 있을 것 같아요
Thread local을 사용할 때 사용 후 반드시 remove를 해줘야 하는 이유는 알았습니다. 그럼 만약 userA가 remove를 했고, 그 다음 userB가 우연히 threadA를 통해 get 요청을 한다면 userA가 remove를 했기 때문에 null이 반환되는 것 아닌가요?
-
해결됨[UI3 업데이트] 피그마 배리어블을 활용한 디자인 시스템 구축하기
variables 색상이름 설정
variables-theme-Plus에서 Libraries색상을 지정하면 색상이름이 blue/50만 뜨고 앞에 color/가 없이 나오는데 같이 나오게 하려면 어떻게 하나요? 회사 일 관계로 빠른 답변이 어려울 수 있으며, 최대 3일 이내에 답변드리도록 하겠습니다. 이해를 돕기 위해서 스크린샷 이미지, 피그마 파일 링크를 반드시 첨부해주세요. 마지막으로 먼저 유사한 질문이 있는지 한번 찾아보시는 걸 권장 드립니다. 인프런 서비스 운영 관련해서는 1:1 문의하기로 인프런 쪽으로 연락 주시기 바랍니다.
-
미해결실리콘밸리 엔지니어에게 배우는 쿠버네티스 for SWE
Daemonset 에 임계점이 오면 어떻게 처리하나요?
안녕하세요 강사님,예를 들어, 한 노드에 여러 APP이 있고 대용량 로그가 발생할때데몬셋 pod 하나가 처리하기 어려워지는 케이스는 어떻게 대처하나요?
-
미해결김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음
7장 스캐너 문제풀이3
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. input.nextLine(); 이거말고 처음에 Scanner scanner = new Scanner(System.in) 이걸 우연히 while 안에 넣어서 해도 되는걸 확인했는데 이런 방법은 좋은 방법이 아닌가요?
-
해결됨그림으로 쉽게 배우는 자료구조와 알고리즘 (심화편)
data 매개변수 오류
removeHelper 함수에서 data는 잘못 작성된 것이니 매개변수에서 제외해도 좋다고 하셨는데제외 후 테스트하면 remove 부분의 removeHelper 함수에서 parentNode.getLeftSubTree is not a function 라는 오류가 뜨네요.제가 잘못 작성한 부분이 있을까봐 binaryTree.mjs, avlTree.mjs 모두 첨부해주신 파일로 복붙해서 테스트해도 같은 오류가 떠요어떤 부분이 잘못된걸까요?
-
미해결
플러터 환경변수 설정
안녕하세요. 안드로이드 스튜디오로 플러터 프로젝트를 하나 생성하고 싶은데,공식 문서에서 플러터 sdk를 설치할 때, developments 디렉을 하나 만들어서 거기에 압축 해제? 하는걸 권고하는것 같더라고요.unzip ~/Downloads/flutter_macos_3.19.6-stable.zip ~/development/근데 제가 다운받고 그냥 바로 압축을 풀어버렸는지flutter doctor -v 를 통해서 설치된 경로를 찾아보니까Flutter version 3.19.6 on channel stable at/opt/homebrew/Caskroom/flutter/3.19.6/flutter이렇게 뜨더라고요..! 이럴 경우에는 환경변수 설정할 때export PATH="$PATH:/opt/homebrew/Caskroom/flutter:$$PATH이런식으로 하면 될까요?아니면 developments를 하나 생성해서 거기에 flutter 폴더를 옮기고 공식 문서 권고대로 하면 될까요..?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Machine Learning-Assisted Completion 자동완성
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]Machine Learning-Assisted Completion라는 인텔리제이 기능이 있는데, 혹시 이거 회색으로 뜬 다음에 어떤키를 눌러야 자동완성되는지 알려주실 수 있나요?
-
미해결설계독학맛비's 실전 Verilog HDL Season 2 (AMBA AXI4 완전정복)
SIMULATION 시간 관련 질문 드립니다.
=================현업자인지라 업무때문에 답변이 늦을 수 있습니다. (길어도 만 3일 안에는 꼭 답변드리려고 노력중입니다 ㅠㅠ)강의에서 다룬 내용들의 질문들을 부탁드립니다!! (설치과정, 강의내용을 듣고 이해가 안되었던 부분들, 강의의 오류 등등)이런 질문은 부담스러워요.. (답변거부해도 양해 부탁드려요)개인 과제, 강의에서 다루지 않은 내용들의 궁금증 해소, 영상과 다른 접근방법 후 디버깅 요청, 고민 상담 등..글쓰기 에티튜드를 지켜주세요 (저 포함, 다른 수강생 분들이 함께보는 공간입니다.)서로 예의를 지키며 존중하는 문화를 만들어가요.질문글을 보고 내용을 이해할 수 있도록 남겨주시면 답변에 큰 도움이 될 것 같아요. (상세히 작성하면 더 좋아요! )먼저 유사한 질문이 있었는지 검색해보세요.잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.==================안녕하세요. 맛비님.항상 강의 잘 보고 있습니다.제 PC에 WSL이 설치되지 않아 어쩔 수 없이 윈도우 상에서 실행하고 있는데 이번 FIFO 관련 실습을 진행하다 막히는 부분이 있어서 질문 남깁니다.맛비님이 작성하신 소스를 불러와서 시뮬레이션을 실행시키면 무슨 이유인진 몰라도 제 환경에선 1000ns 이후에 시뮬레이션이 진행되지 않고 있습니다.TCP Console 메시지를 보면 중간에 시뮬레이션이 중단이라도 된 것 마냥 Start! 메시지는 나와도 Finish! 메시지는 안 나옵니다.제가 추가적으로 무언가 설정해야 할까요?
-
미해결모두를 위한 ChatGPT Part 1 - ChatGPT를 이용한 업무자동화와 파이썬 입문
네이버 뉴스 크롤링
안녕하세요,크롤링을 계속 진행하다 보면 403 에러가 발생합니다. 이를 우회할 방법이 있을까요? chatgpt에 문의를 해봤지만 해결되지 않네요.
-
미해결스프링과 JPA 기반 웹 애플리케이션 개발
cropper 오류 문제로 질문드립니다..
좋은 강의 덕분에 공부를 열심히 잘 하고 있습니다 선생님 감사드립니다. 다름이아니라 이번 강의 중 cropper 사용에서 똑같이 설치 후이미지 파일을 불러오면 Uncaught TypeError: $newImage.cropper is not a function at reader.onload 지정된 함수가 아니라고 뜨는데 cropper가 안 먹혀서 그런 걸까요 ㅠㅠ..? 서치하고 코드를 계속 봐도 답이 나오지 않아 이렇게 질문 드립니다..
-
해결됨김영한의 실전 자바 - 중급 1편
문제를 스스로 풀면서
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 네2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 네3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 네[질문 내용]강의에 앞서 먼저 풀어봤습니다. 검색을 하진 않았고 배열의 사용가능한 메서드를 인텔리제이에서 안내해주어서 활용해봤습니다. 따로 검사 메서드를 만들지 않고 if () 부분에 Arrays.stream(lottoNumbers).anyMatch( a -> a == NumberLotto)를 활용했습니다. NumberLotto는 랜덤생성한 기본형 int입니다.궁금한 것은 처음에는 == 쓰지 않고 equals를 쓰려고했는데 문법상 안되더라구요(MAYBE 컴파일 에러)그래서 a == NumberLotto로 했는데 이런 방식은 문제가 될까요?