묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
라이브러리 및 데이터 불러오기 그리고 EDA, 남성 중 0과 1 (인원 수)
강의 15:40 정도 보면 # 남성 중 0과 1 (인원수) 부분에서 코드를 똑같이 입력했는데 저는 뒤에 값이 0이 나옵니다... 뭐가 잘못된건가요,,?는
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
ModelView 질문
안녕하세요~ mvc에 도입된 ModelView클래스에 질문있습니다.위 코드처럼 필드에 바로 HashMap 구현객체를 할당한 것을 보실 수 있는데요.MVC model v3 을 설명하는 강의자료에 나온 소스입니다. 생성자로 초기화하는 아래 코드처럼 작성해주실 것이라 기대했는데@Data @AllArgsConstructor public class ModelView { private String viewName; private Map<String, Object> model; public ModelView(String viewName) { this.viewName = viewName; this.model = new HashMap<>(); } }그렇지 않은 이유가 궁금합니다~!
-
미해결선형대수학개론
Example 1 오른쪽 변환행렬 예시 질문
형태가 왜 이렇게 나오는지 모르겠습니다. 두 벡터는 제가 첨부한 그림대로 형상이 될텐데, 박사님이 첨부하신 자료는 단순히 시각적 이해를 위해 두 벡터의 선형결합의 영역이라고 두고, 선형 결합시 두 벡터에 곱해지는 스칼라 값은 0 에서 1 사이로 제한해서 표현 한걸까요?
-
미해결김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음
소스코드가 없습니다 도와주세요
제가 뭘 틀렸는지 잘 모르겠습니다.. src 파일에 들어가면 선생님 강의에선 소스코드들이 주루룩 뜨는데, 전 안 뜨고 'Main' 하나밖에 없습니다. 애초에 java-start 파일 하나만 있고 java-start 압축파일은 안 보입니다. 왜 이러는걸까요??? ㅠㅠㅠㅠㅠㅠ 소스코드들이 왜 없는건지 모르겠습니다
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Api 관련질문
@GetMapping("hello-api") @ResponseBody public Hello helloApi(@RequestParam("name") String name){ Hello hello = new Hello(); hello.setName(name); return hello; } static class Hello{ private String name; public void setName(String name) { this.name = name; } public String getName() { return name; } } 위처럼 APi사용하려는데 이렇게 한국어로 입력 시 문자가 깨지는 현상이 발생합니다 설정은 다음과 같습니다
-
해결됨[리뉴얼] 맛집 지도앱 만들기 (React Native & NestJS)
NavigationProps 질문
❗질문 작성시 꼭 참고해주세요최대한 상세히 현재 문제(또는 에러)와 코드(또는 github)를 첨부해주셔야 그만큼 자세히 답변드릴 수 있습니다.맥/윈도우, 안드로이드/iOS, ReactNative, Node 버전 등의 개발환경도 함께 적어주시면 도움이 됩니다. 에러메세지는 일부분이 아닌 전체 상황을 올려주세요. (일부만 자르거나 일부만 복사해서 올려주시면 답변이 어렵습니다.) MapHomeScreen.tsx 37번째 줄의 아래의 코드에서CompositeNavigationProp의 첫번째 인자는 StackNavigationProp 이 아닌DrawerNavigationProp가 먼저와야 하는것 아닌가요? 코드는 에러없이 잘 작동하지만 단순히 궁금해서 여쭤봅니다~ type Navigation = CompositeNavigationProp< StackNavigationProp<MapStackParamList>, DrawerNavigationProp<MainDrawerParamList> >;
-
미해결김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음
다운로드 소스코드가 계속 안됩니다 ㅠㅠ 도와주세요..
[질문 내용]그냥 나오는대로 다 예 예 누르고 맞게 한 것 같은데계속 다른 위치에 저장하라고 뜹니다 선생님 ㅠㅠ 프로젝트를 몇 번이나 삭제하고 다시 깔고 실행했는데도 다운로드 소스코드가 실행이 안됩니다 파일 다운로드 위치도 계속 바꿔봤는데 똑같이 뜹니다 이유가 뭘까요? ㅠㅠㅠ...
-
미해결[Bloc 응용] 실전 앱 만들기 (책 리뷰 앱) : SNS 로그인, Firebase 적용, Bloc 상태 관리, GoRouter
임포트 자동생성
코드를 작성하다 완료하면 임포트하라는 표시가뜨고 클릭하는 단축키가 뭔가요? 저는 임포트를 따라쳐서 해당코드가 활성화가 되지않아요맨 밑줄 라우터 부분이요
-
해결됨한 입 크기로 잘라먹는 타입스크립트(TypeScript)
타입스크립트 컴파일러 옵션 - include
타입스크립트 옵션 설정하기 파트에서tsconfig.json파일에서{ "include" : ["src"] }위와 같이 작성을 했고 src폴더 하위에 index.ts와 test.ts파일을 한번에 컴파일하기 입력한 tsc명령어는 잘 동작했었습니다. 하지만, 이전에 가르쳐주셨던 tsc와 node명령어를 한번에 실행할 수 있는 tsx명령어는 입력했을때Welcome to Node.js v20.17.0. Type ".help" for more information. (To exit, press Ctrl+C again or Ctrl+D or type .exit)위와 같이 출력이 되고, 컴파일은 되지않았습니다. 찾아보니까 tsx명령어로 파일을 실행할 때는 특정 파일명을 지정해야 실행이 가능하다고 하는데, 다른 방법이 있을까요?
-
미해결[Bloc 응용] 실전 앱 만들기 (책 리뷰 앱) : SNS 로그인, Firebase 적용, Bloc 상태 관리, GoRouter
클래스 이름 동시 변경
클래스이름을 MyApp으로 변경했을때 해당되는 const다음 name 부분까지 MyApp으로 같이변경하는 단축키는 어떤건가요? 그리고 이렇게 임포트하는걸 바로 검색하는것도 궁금합니다
-
미해결Next.js 시작하기
<img /> 요소 대신 <Image /> 컴포넌트를 사용해야 하는 이유 (성능 최적화)
섹션 11의 이미지 성능 최적화 강의에서 Next.js의 이미지 성능 최적화에 대해 설명하실 때의 강의 코드가 <Image /> 컴포넌트가 아닌 <img /> 요소인데도 이미지 성능 최적화가 잘 되는 것을 보았습니다. 그럼 굳이 <img /> 요소 대신 <Imgae /> 컴포넌트를 사용해야 하는 이유가 있나요?
-
미해결파이썬(Python)으로 데이터 기반 주식 퀀트 투자하기 Part2
수업 질문 있습니다!
안녕하세요. 수업 너무 잘 듣고 있습니다.리밸런싱 코드는 주식을 구매할 때 당일 종가를 기준으로 구매하는건가요? 전날의 종가를 기준으로 한다면 shift함수를 써주면 될까요? 월초로 리밸런싱을 하게 된다면 keep="first"만 바꿔주면 될까요? 감사합니다
-
미해결
재수강 문의
안녕하세요~ 해당 강의 구매해서 수강 했었는데, 재수강 하고 싶어서 문의 드립니다. 다른 분도 비슷한 문의를 올리신 것을 봤는데 재수강 할 수 있도록 이메일로 방법이 안내 되었던 것 같아서, 저도 가능할까 싶어 문의 드립니다. ㅠㅠ sxmnew@naver.com으로 안내 주시면 감사드리겠습니다.
-
해결됨CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
메모리 가변 분할과 메모리 압축에 대해 질문 있습니다.
메모리 가변 분할의 기법 중에 최악 적합은 필요한 공간과 가장 큰 차이가 나는 공간을 할당한다고 설명하셨는데, 이건 의미가 없는 게 아닌가요? 오히려 메모리 내부 단편화가 발생할 것 같습니다.메모리 외부 단편화의 해결책으로 윈도우 운영체제에서 흩어진 메모리를 한곳으로 모으는 메모리 압축을 사용하는 것으로 알고 있습니다. 하지만 윈도우의 페이지, 프레임 크기는 4KB인데 남은 메모리 공간 중에 4kb의 경계에 정렬할 수 없는 공간(남은 공간 총합 % 4096)의 압축은 진행하지 않는건가요?
-
해결됨초보자를 위한 BigQuery(SQL) 입문
4-5. 3번 시간데이터 연습문제 질문
3. 각 트레이너별로 그들이 포켓몬을 포획한 첫 날(catch_date)을 찾고, 그 날짜를 'DD/MM/YYYY' 형식으로 출력해주세요.해당 문제에서 catch_date는 UTC 기준의 데이터이므로, 한국 기준으로 하려면 catch_datetime을 사용해야 한다고 하셨는데요!테이블을 보면, TIMESTAMP 타입인 catch_datetime만 UTC 기준의 데이터인 것으로 이해했는데DATE 타입인 catch_date가 UTC 기준의 데이터인 이유가 무엇인가요?
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
pyside6-uic login.ui -o login_ui.py 명령어 질문
1 . 해당 명령어를 치려면 전역변수로 등록 하고 ui 파일 있는 위치에서 명령어를 실행하기 2 . 환경변수 등록 없이 pyside6-uic.exe 파일이있는 폴더로 터미널 경로를 이동하고 .ui 파일도 exe 폴더있는 경로로 이동시켜서 명령어 실행위에 두가지 방법으로 했을때 .py로 컴파일이 됐었는데 pyside6-uic login.ui -o login_ui.py 명령어 실행 할때 vscode 로 다른 방법이 있나요? 환경변수 등록을 안하고 그냥 터미널로 바로 실행하면 pyside6-uic 배치파일 에러가 떴었고 .ui 파일 있는곳에서 실행을 꼭 해야 하더라고요
-
미해결[Bloc 응용] 실전 앱 만들기 (책 리뷰 앱) : SNS 로그인, Firebase 적용, Bloc 상태 관리, GoRouter
단축키옵션
이렇게 옵션이 뜨려면 단축키를 어떻게 설정해야하나요?
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
Edit page onUpdate 질문
onUpadate를 주석처리하면 home으로 잘 돌아오는데, onUpadate를 실행하면 위 사진 같은 상태가 됩니다.매번 오탈자로 질문드려서 죄송하지만 코드를 계속 살펴보고 다시 작성해봐도 같아서 질문드립니다... import Header from "../components/Header"; import Button from "../components/Button"; import Editor from "../components/Editor"; import { useParams, useNavigate } from "react-router-dom"; import { useContext } from "react"; import { DiaryDispatchContext } from "../App"; import useDiary from "../hooks/useDiary"; const Edit = () => { const params = useParams(); const nav = useNavigate(); const { onDelete, onUpdate } = useContext(DiaryDispatchContext); const curDiaryItem = useDiary(params.id); const onClickDelete = () => { if (window.confirm("일기를 정말 삭제할까요? 다시 복구되지 않아요!")) { //일기 삭제 로직 //console.log(params.id); onDelete(params.id); nav("/", { replace: true }); } }; const onSubmit = (input) => { if (window.confirm("일기를 정말 수정할까요?")) { onUpdate( params.id, input.createdDate.getTime(), input.emotionId, input.content ); } nav("/", { replace: true }); }; return ( <div> <Header title={"일기 수정하기"} leftChild={<Button onClick={() => nav(-1)} text={"< 뒤로 가기"} />} rightChild={ <Button onClick={onClickDelete} text={"삭제하기"} type={"NEGATIVE"} /> } /> <Editor initData={curDiaryItem} onSubmit={onSubmit} /> </div> ); }; export default Edit;
-
미해결[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
이미지 받아오는 방법?
섹션5 컨텐츠 리스트 만들기 - Glide1 강의에서원래는 이미지 소스를 서버에서 받아와야 한다고 말씀하셨는데 그게 어떤 의미인지 알 수 있을까요????
-
미해결
크롬 토글디바이스툴바에서만 생기는 문제점이요 ㅠ useEffect
useEffect(() => { const updateItemsPerRow = () => { if (window.innerWidth <= 500) { setItemsPerRow(1); } else if (window.innerWidth > 500 && window.innerWidth <= 1024) { setItemsPerRow(2); } else if (window.innerWidth > 1023 && window.innerWidth <= 1440) { setItemsPerRow(3); } else { setItemsPerRow(5); } }; updateItemsPerRow(); window.addEventListener("resize", updateItemsPerRow); return () => window.removeEventListener("resize", updateItemsPerRow); }, []);코드를 이렇게 잡고 반응형으로 해서 페이지가 줄어들었을때 나와있는 아이템 갯수를 줄이려고 하는건데 1440 미만은 3개로 잘 보이고 1024미만도 2개로 잘보이는데 500 미만으로 가면 크롬 토글디바이스 툴바로 해서 iPhone12로 했을때 처음에는 잘 적용이 되다가 iPad 눌러서 1024 한번 보고 다시 iPhone12를 누르면 적용이 안되고 아이템이 2개로 고정되어있습니다. 페이지를 제가 직접 마우스로 줄이고 늘리고 했을땐 잘 적용이 되는데요 코드가 문제일까요 아님 크롬이 문제일까요 ? 물론 제 코드가 문제라고 생각하는데 도저히 원인을 모르게서 여쭤봐요 고수님들 ㅠㅠ