[reorderedItem] 질문
미해결
따라하며 배우는 리액트 A-Z[19버전 반영]
console.log로 찍어보니 [변수]로 선언했을때는 그냥 객체로 나오고 그냥 변수로 선언했을때는 배열안에 객체가 들어있네요 왜 이렇게 되는지 궁금합니다.
- Next.js
- tdd
- typescript
- react
- redux
174만명의 커뮤니티!! 함께 토론해봐요.
미해결
따라하며 배우는 리액트 A-Z[19버전 반영]
console.log로 찍어보니 [변수]로 선언했을때는 그냥 객체로 나오고 그냥 변수로 선언했을때는 배열안에 객체가 들어있네요 왜 이렇게 되는지 궁금합니다.
미해결
비전공자를 위한 개발자 취업 올인원 가이드 [통합편]
안녕하세요 . 국비학원을 수료하고 git을 뒤늦게 알게 되었는데요. TIL를 만들어 국비학원에서 배웠던 내용들을 정리해보려고하는데 너무 기초적은 내용들이라 올려도 될까요 ? 다른 분들에 비해 내용이 너무 기초적이라 올려도 될지 고민되어 질문드립니다 ..!
미해결
Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
new AuthenticationFilter(authenticationManager(), userService, env); webSecurity.java에서 위 생성자를 만들어주고 authenticationFilter.setAuthenticationManager(authenticationManager()); 를 지워주라고 해서 지우니까 로그인 로직이 안 돌더라구요. 넣으면 정상으로 동작하구요. 왜 그럴까요? @RequiredArgsConstructor public class AuthenticationFilter extends UsernamePasswordAuthenticationFilter { private final AuthenticationManager authenticationManager; private final UserService userService; private final Environment env; 생성자 따로 안 쓰고 @RequiredArgsConstructor을 사용하고 있기는 합니다.. 그리고 AuthenticationFilter에서 authenticationManager와 env는 사용되지 않고 있는 것 같은데 왜 주입받는 건가요?,.
미해결
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
안녕하세요 재귀적으로 WriteLock을 허용하는 상황에서 WriteUnlock을 진행하는 경우(혹은 재귀적이지 않은 상황에서도) Interlocked.Exchange를 사용하여 _flag를 EMPTY_FLAG로 초기화합니다. 선생님의 다른 질의응답을 보면 크기가 큰 구조체 형태여도 원자적으로 계산하기 위해 'Interlocked.Exchange'함수를 사용했다고 하셨는대요 애초에 WriteLock이 걸려있으니 멀티쓰레드 환경이라고 할찌라도 하나의 쓰레드만 WriteUnlock을 진행할텐대 원자적으로 계산하는 이유가 있을까요? 자세히는 모르지만 원자적으로 계산하기 위해 성능을 더 사용할 것 같은데 성능의 차이가 없거나 혹은 미미할지라도 단순 대입을 통한 _flag 초기화가 아닌 Interlocked.Exchange를 사용하는 이유가 궁금합니다. 감사합니다.
미해결
설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
안녕하세요 강의 잘 보고있습니다 ㅎㅎ 다름이 아니라 wrapper 진행 시 에러가 떠서 문의드립니다. 요약하면 아래와 같습니다. 저는 2021.2 버전을 사용합니다. 1. 어제는 HDL wrapper, bit stream, export hardware 까지 아무런 에러없이 진행완료 2. 오늘 vitis 를 사용하는 과정에서 .c 파일을 build 하고 완료 후 src 하위 폴더에서 myip 폴더가 존재x 3. 따라서 모든 프로젝트를 삭제하고 ip 생성하는 첫단계부터 다시 시도 4. 그런데 오늘은 계속해서 HDL wrapper 생성에서 아래와 같은 오류발생합니다. 구글링을 통해서 해결하려 하였으나 appdata / Xilinx / vivado 에서 어떤 파일을 삭제하라 등등의 방법들을 다 해보아도 해결이 되지 않아서 혹시 도움을 받을 수 있을지 하여 말씀드립니다. 아래 TCL 콘솔에서 나오는 에러메세지에서 2개의 경로는 모두 존재하고 파일도 존재합니다.
미해결
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
회원 웹 기능 - 홈 화면 추가 강의 듣는 중에 있습니다 http://localhost:8080 으로 들어가면 다음과 같이 Whitelabel Error Page 가 뜹니다 HomeController와 home.html 코드입니다 <HomeController> <home.html>
미해결
따라하며 배우는 리액트 A-Z[19버전 반영]
안녕하세요. todo-app의 할일 목록 부분 코드 관련 질문이 있어서 올립니다. import React from " react "; export default function List ({ todoData , setToDoData }) { const btnStyle = { color : " #fff " , border : " none " , padding : " 5px 9px " , borderRadius : " 50% " , cursor : " pointer " , float : " right " , }; const handleCompleteChange = ( id ) => { let newToDoData = todoData . map ( ( data ) => { if ( data . id === id ) { data . completed = ! data . completed ; } return data ; } ) ; setToDoData ( newToDoData ) ; }; const getStyle = ( completed ) => { return { padding : " 10px " , borderBottom : " 1px #ccc dotted " , textDecoration : completed ? " line-through " : " none " , }; }; const handleClick = ( id ) => { let newToDoData = todoData . filter ( ( data ) => data . id !== id ) ; console . log ( " newToDoData " , newToDoData ) ; setToDoData ( newToDoData ) ; }; return ( < div > { todoData . map ( ( data ) => ( < div style ={ getStyle ( data . completed) } key ={ data . id } > <input type="checkbox" defaultChecked={false} onChange={() => { handleCompleteChange( data .id); }} /> { data . title } <button style={btnStyle} onClick={() => handleClick( data .id)} > x </button> </ div > )) } </ div > ) ; } 첫번째 질문. handleCompleteChange와 handleClick함수는 왜 콜백함수로 전달을 해야 정상적으로 작동하는지 궁금합니다. (초록색으로 표시한 부분) 두번째 질문. 어떤 경우에 콜백함수를 이용해서 함수를 전달해야하나요?? 답변 부탁드립니다. 감사합니다.
미해결
비전공 기획자 및 관리자를 위한 IT 필수 지식
안녕하세요 강사님! 강의자료 요청드립니다~! 이메일주소는 sukyung.ch@gmail.com 입니다 감사합니다!
미해결
ARM Cortex-M 프로세서 프로그래밍
s404 강의에서 파란색 버튼으로 led제어하는 실습을 할 때 에러가 발생했습니다. "stm32f4xx_hal.h" 파일이 없는데 include해서 에러가 발생한 거 같은데 어떻게 해결해야 할까요?? 에러 메세지는 아래에 적어놓았습니다! fatal error: stm32f4xx_hal.h: No such file or directory
미해결
비전공 기획자 및 관리자를 위한 IT 필수 지식
안녕하세요 강사님, 아래 메일 주소로 강의 자료 요청드립니다. myway6087@naver.com
미해결
[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
항상 강의 잘 듣고 있습니다. 강의를 듣다가 오류가 발생하면 첨부해 주신 소스코드와 제가 입력한 코드를 비교하고자 하는데, 부끄럽게도 소스코드의 위치를 잘 모르겠습니다. 소스코드의 자세한 위치를 알려주신다면 감사드리겠습니다! 감사합니다!
미해결
데브옵스(DevOps)를 위한 쿠버네티스 마스터
- 학습 컨테이너 와 컨테이너 간의 파일 복사가 되나요 ? 해봤더니 안되서요 . 각각 다른 컨테이너 실행 했고 특정 파일을 옮기려 했으나 되지 않아서요 ..
미해결
설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
실습 영상에서 5:25부분에 vscode 환경에서 DUT, Testbench코드를 띄우셨는데, 이에 관해서 vscode 환경을 잡는 걸 다음에 설명해주시겠다고 말씀해주셨습니다. 인터넷에 wsl vscode 등등 여러가지 검색해보았고, wsl에서 ./build로 베릴로그 실행한 다음, 코드들을 ctrl+c로 복사해서 vscode로 가져오는건지, 아니면 wsl창에서 .v파일들을 linux 문법을 사용하여, vscode로 가져오는건지 잘 모르겠습니다. 이에 대한 설명 부탁드려도 될까요? 어떻게 하는지 궁금합니다. gedit을 사용하기는 하지만, vscode로 하고 싶습니다. (vscode의 text editor는 마쳤습니다.) - 강의 내용외의 개인 질문은 받지 않아요 (개별 과제, 고민 상담 등..) - 저 포함, 다른 수강생 분들이 함께보는 공간입니다. 보기좋게 남겨주시면 좋은 QnA 문화가 될 것 같아요. (글쓰기는 현업에서 중요한 능력입니다!) - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
미해결
테스트주도개발(TDD)로 만드는 NodeJS API 서버
코딩하는 중 user.save() .then(_=>{ res.json(user); }) 이렇게 작성되는데, _=> 이것의 의미는 무엇일까요?
미해결
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 강의에서 request parameter 데이터를 map으로 변환하여 controller.process()에 넘겨 실행합니다 HttpServletRequest를 넘겨서 로직을 실행하여도 Controller에서 크게 변화가 생길거 같지 않아서요 request parameter를 paramMap으로 변환하여 controller.process()에 넘기는 이유가 궁금합니다 감사합니다
미해결
냉동코더의 알기 쉬운 Modern Android Development 입문
앱이 사용되고 있는 도중에도 여러가지 이유로 Activity 가 파괴되고 재 생성되는 경우가 발생한다고 하셨는데 파괴된다는 소리는 onDestroy()가 실행되고 재 생성된다는 소리는 onCreate() 가 실행된다는 말씀이시죠!? Activity의 생명주기의 메소드들의 역할이 간단하게는 이해되지만 더 사세한걸 알고싶습니다 ㅠㅠ 지금 냄동코더님의 강의를 빠르게 한번 보고싶은데 어떤식으로 공부해야할까요..? 3~4일 안에 한번 보고싶습니다. 우선 이해가 잘 안가도 쭉 돌려보고 프로젝프할떄만 따라해볼까요!? 시시콜콜한거 질문드려서 죄송합니다. ㅠㅠ
미해결
코로나맵 개발자와 함께하는 지도서비스 만들기 1
안녕하세요. panTo를 통해서 지도를 옮겼는데, 강사님과같은 애니메이션 효과는 나타나지 않습니다. 혹시 어떤 차이점이 있는 것인지 궁금합니다. 감사합니다.
미해결
스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
MemberServiceTest 파일에서는 중복_회원_예외() 뒤에 throws 구문이 없는데 왜 MemberServiceIntegrationTest에서는 중복_회원_예외()뒤에 throws exception이 있는지 두 가지 경우의 차이점을 모르겠습니다 ㅠ
해결됨
실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
@DynamicUpdate를 활용하지 않으면 Member에 대한 name만 변경했음에도 불구하고 쿼리가 날라가는 모습을 보면 Member 전체 필드에 대한 set update query가 날라가게 되는데 이러한 부분에서 @DynamicUpdate를 활용해서 원하는 필드에만 직접적으로 modify를 하는것이 더 옳은 방법인가요 아니면 그냥 name 하나만 변경함에도 불구하고 전체적인 데이터에 대한 set을 맞춰주는게 좋은 방법인가요??
미해결
[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
이것이 진짜 크롤링이다 - 실전편 네이버 이미지 주소추출 수업을 듣고있다가 질문드려요! 이미지의 URL을 크롤링 하던 중 약 550개 이미지 URL 크롤링 중 350개 정도는 아래와 같이 URL이 크롤링 되더라구요 .. 그러면서 이미지 다운도 안되구요.. 뭐가 문제일까요 .ㅠ 도와주세요! data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7 == 소스 코드== from webbrowser import BackgroundBrowser from selenium import webdriver import time from selenium . webdriver . common . keys import Keys from selenium . webdriver . common . by import By options = webdriver . ChromeOptions () options . add_experimental_option ( "excludeSwitches" , [ "enable-logging" ]) url = "https://search.naver.com/search.naver?where=image&sm=tab_jum&query= %E B%A7%A5 %E B%B6%81" browser = webdriver . Chrome ( "C:/chromedriver.exe" ) browser . implicitly_wait ( 10 ) browser . maximize_window () browser . get ( url ) # 무한 스크롤 처리 # 스크롤 전 높이 before_h = browser . execute_script ( "return window.scrollY" ) # 무한 스크롤 while True : #맨 아래로 스크롤을 내린다. # browser.find_element(By.CSS_SELECTOR,"body").send_keys(Keys.END) browser . find_element_by_css_selector ( "body" ). send_keys ( Keys . END ) # 스크롤 사이 페이지 로딩 시간 time . sleep ( 3 ) # 스크롤 후 높이 after_h = browser . execute_script ( "return window.scrollY" ) if after_h == before_h : break before_h = after_h # 이미지 태그 추출 imgs = browser . find_elements_by_css_selector ( "a.link_thumb._imageBox._infoBox>._image._listImage" ) for i , img in enumerate ( imgs , 1 ) : img_src = img . get_attribute ( "src" ) print ( i , img_src )