1) logText라는 메서드가 있을 때 v-on:pass = "logText()" v-on:pass = "logText" 은 똑같이 동작하는데 그 이유가 뭔가요? 2) v-on:pass = "this.logText"도 안 되고 v-on:pass="console.log(1)" 도 안되는데 다른 예제들을 보니까 메서드 말고도 "" 안에 들어가던데요 정확히 이 v-on:이벤트명 = "" 의 "" 안에는 뭐가 들어갈 수 있는 건가요?
선생님 안녕하세요. 제가 혼자서 문제를 먼저 풀어보았는데요. 선생님 코드랑 비교해도 문제될게 따로 없어보이는데 제꺼는 런타임 에러가 나서 혹시 어느 부분이 문제인지 알 수 있을까요? ㅠㅠ 링크: http://boj.kr/14eae8e97f1a417b914737637df9c975
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] paramMap Map<String, String> paramMap = createParamMap(request); ModelView mv = controller.process(paramMap); 여기서 createParamMap은 FrontControllerServletV3()에 있는 controller에 들어가기 전에 request에 있는 값들을 전부 꺼내서 paramMap에 집어넣는다. 라고 알고 있는데 form 은 양식이니까 값이 없고 1 save와 list 컨트롤러에 가기전에 있는 값을 createParamMap를 통해 둘 다 가져오는지 아니면 save가 폼에 값을 입력해서 저장하고 list에서 값을 꺼내올때에 createParamMap가 작동하는지 궁금합니다. 2 아니면 폼에 들어가서 값을 입력하여 저장되는거 까지가 Form 컨트롤러고 save는 저장된 값을 말 그대로 가지고 있는 저장소, list가 save라는 저장소에 들어있는 값들을 가지고 나오는 것을 말하는 건지 궁금합니다.
printf("Input a book title or press [Enter] to stop.\n>>"); s_gets(list[cnt].title, MAX); if (*list[cnt].title == '\0') break; 저는 위와 같이 if문에 s_gets함수를 넣지 않고 코드를 작성했는데, 강의에서 if문을 넣은 것의 의미를 잘 모르겠어서 질문합니다. s_gets 함수를 통해 아무것도 입력받지 못했을 때를 방지한다 <- 이 뜻이 맞을까요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 백이 뷰 템플릿을 활용해서 뷰 렌더링을 해주는 경우가 요즘도 프로젝트를 진행할 때 많나요 ? 대부분 HTTP(REST) API로 데이터 전송으로 프론트랑 주고 받는 것인지, 아니면 웹 퍼블리셔 요청대로 동적 html 부분도 서버가 만드는 경우가 흔한건지 궁금합니다.
안녕하세요 선생님 강의를 듣고 하나씩 따라해보고 있었는데요 3개의 문 3파트에서 if 문을 넣는 부분을 그대로 따라서 적었는데 if 문이 해석이 안되서.. 질문 드립니다. 이렇게 적었는데 if 문 안에 넣었을 때는 작동이 안되고targetElem.parentNode.classList.add('door-opened'); 부분을 if 문 밖으로 빼면 작동이 되는 이유가 무엇일까요.. 정말 너무 궁금합니다. 제발 알려주세요. ㅠㅠ
회원가입 창 실습중인데요. 아래 사진처럼 왼쪽으로 박스가 치우쳐져 있습니다. 혹시나 flex 정렬이 먹힐까 싶어 direction을 row로 주고 justify content를 center로 줘봤지만 아무런 변화도 없습니다. 초반부부터 막힌 거 같은데 이거 어떻게 중앙으로 돌리나요?
안녕하세요, 선생님! 강의는 잘 듣고있습니다. 그런데, 나만의 프레임워크 만들기 목차 중 Http강의에서 코드를 실행하던 중 namespace 내에 class가 발견되지 않는다는 오류를 발견했습니다. 코드는 일단, 모두 똑같은데 어디에서 문제가 발생한 것인지 원인을 잘 모르겠네요..ㅠㅠ composer.json { "name": "pronist/eclair", "description": "eclair is a simple PHP micro framework.", "type": "library", "license": "MIT", "autoload": { "psr-4": { "Pronist\\Eclair\\": "src/" } }, "authors": [ { "name": "sunwoo" } ], "require": {} } Request.php <?php namespace Eclair\Http; class Request { public static function getMethod() { return filter_input($_POST, '__method') ?: $_SERVER['REQUEST_METHOD']; } public static function getPath() { return $_SERVER['PATH_INFO'] ?? '/'; } } -index.php <?php require './vendor/autoload.php'; use Eclair\Http\Request; $_SERVER['REQUEST_METHOD'] = 'GET'; var_dump(Request::getMethod()); 디렉토리 구조는 ECLAIR(폴더) /src /Database -adaptor.php /Http -Request.php /vendor -composer.json -index.php 디렉토리 구조 또한 강의 중 그것과 동일합니다.
안녕하세요 수원님 익명사용자, remember-me 인증, 인가 예외 관련하여 질문 드립니다. 9분 27초 쯤에 설명하신 내용을 아래와 같이 이해했는데 맞을까요? 익명사용자로 접근할 시 익명 사용자 인증 객체가 생성 되기 때문에(인증을 받지 않으면 익명 사용자 인증 객체가 생성됨) 인가 예외 발생 remeber-me http.anyRequest().fullyAuthenticated(); 인 경우 쿠키로 인증 처리를 하는 remember-me 인증 방식은 인증 예외를 발생 ( id , password 로 하는 완전한 인증이 아니기 때문) remember-me 토큰 만료 http.anyRequest().fullyAuthenticated(); 또는http.anyRequest().authenticated(); 과 상관없이 인증예외 발생 주신 자료를 정리하면 다음과 같습니다. 감사합니다.
const를 idol.formList앞에 붙여도 된다고 하셔서 const idol.fromList로 실행해보았는데 실행이 안되서요, 왜 그런지 알 수 있을까요? getter를 학습하면서 들게 된 의문입니다. String get firstmember { return this.members[0]; } 이 get함수는 꼭 class함수 안에서 실행이 되야하는 이유가 있나요? class에서 만들어준 this.members의 값은 class를 나가게 되면 쓸모가 없어지는건가요? 그러기에는 애초에 이전 강의에서 class함수의 this로부터 값을 받아온 name과 members의 값을 class함수가 아닌 main함수에서 출력을 시킨걸로 알고 있어서요..어떻게 된건지 알려주시면 좋을 것 같습니다. setter를 학습하면서 들게 된 의문입니다. 1) set firstmember(String name){ this.members[0]= name; } 여기에서 String name이라는 파라미터를 받게 되는 것으로 알고 있는데요, class함수에서 제일 먼저 아이돌 그룹 이름을 위해 선언한 String name이랑은 다르게 아예 순수하게 String변수를 파라미터로 받겠다는 의미일까요? 2) blackPink.firstmember = '코드팩토리'; 그리고 setter를 설정하고 보이드 함수에서 이렇게 바꾸셨습니다. 근데 setter에서는 this.members[0]=name;이라고 하셨는데 갑자기 보이드함수에서는 blackPink.firstmember가 나와서 당황했습니다. blackPink인스턴스로 구분하기 위한 것은 이해가 가는데 어떻게 갑자기 get함수를 프린트하게 되는건지가 의문입니다.
[질문 내용] 책 62페이지 강의 내용 16분 50초에 나오는 페이지에서 DB isloation Level이 Read Commit이어도 애플리케이션에서 Repeatable Read를 보장한다고 했는데요. 다른 Entity Manager가 update를 했다면 그 경우에는, 다른 값이 조회가 되는 것인가요? ex) EntityManager A, EntityManager B(혹은 다른 서버, DB에서 직접 쿼리 발생) A select B update, commit A select 이렇게 되는 경우, 1과 3의 값은 같으나 2의 값은 다른 것인지 궁금합니다. B서버는 이미 커밋을 진행해서 DB에서의 값은 바뀌었으나, A서버는 DB에서 조회하지 않고 자신의 영속성 컨텍스트에서 조회했으므로 1번과 같은 값을 읽는건가요?