묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결쉽게 시작하는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}
로드밸런서 접속이 안됩니다.
안녕하세요.로드밸런서를 접속하려는데, 아래와 같이 접속이 되지 않습니다.방화벽 관련된 문제일까요?답변 부탁드립니다.ㅜㅜ
-
미해결배달앱 클론코딩 [with React Native]
웹뷰 사용시 react native에서만 이용 가능한 기능
안녕하세요 선생님 한가지 궁금한게 있는데, 웹뷰 사용시 웬만한 reactjs코드는 웹뷰에서 돌릴수 있는걸로 알고 있는데 이외의 기능 중 리액트네이티브만이 구현 가능한 기능 몇가지 말씀주실수 있을까요?예를 들면, 웹뷰내에 reactjs로만 구현시 ios가 호환이 잘 안되는 부분(scrollintoview..), safe-area처리 및 뒤로가기 막기 기능이 어려움(화면 내 버튼 말고 safe area의 뒤로 가기),앱 푸쉬기능 없음, encrypted storage기능(토큰암호화)없음정도로 유추되는데 혹시 더 있을까요?선임분께 여쭤보니 푸쉬 기능말고는 거의 다 구현 가능하다고 하시는데 궁금하여 여쭤봅니다.읽어주셔서 감사합니다!
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
단위 테스트 작성 후 통합 테스트의 범위
안녕하세요! 강의에서 말씀해주신대로, 엔티티 레벨에서 단위테스트를 작성해보았는데 단위 테스트에서 이미 여러 케이스 별로 테스트를 작성했다고 했을 때 서비스 계층의 테스트(repository는 mock 사용)에서도 다시 한 번 모든 경계값 등을 고려하여 '빡빡한' 테스트를 작성할 필요 내지는 그럴 가치가 있다고 생각하시는지 궁금합니다.추가로, 서비스 테스트에서 repository는 mock을 사용한다고 했을 때 repository에 대한 테스트는 생략해도 괜찮은건지 궁금합니다!감사합니다.
-
미해결몇 줄로 끝내는 인터랙티브 웹 개발 노하우 [초급편]
safari에서 position fixed가 잘 동작하지 않습니다
안녕하세요? 오늘 완강하고 올려주신 예제파일을 safari, chrome 각 각 실행해봤는데요. 크롬에서는 잘 동작하는데safari는 position이 잘 동작하지 않는거 같아서요. (text container가 배경뒤에서 올라옴)사파리에선 다른 설정값이 필요한건가요? 감사합니다
-
해결됨자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
반례가 없는지, 시간복잡도는 괜찮은지 궁금합니다!
const sol = (arr, n) => { let p1 = 0, cnt = 0; while (p1 < arr.length) { arr.slice(p1++).reduce((acc, cur) => { const result = acc + cur; if (result === n) cnt++; return result; }, 0); } const answer = cnt; return answer; };
-
미해결몇 줄로 끝내는 인터랙티브 웹 개발 노하우 [초급편]
addEventListener후에 익명함수 실행할때 뒤에 false는 어떤 역할을 하는건가요?
window.addEventListener('scroll', function() {alert('궁금해요');}, false); 1. 위의 false는 어떤 용도로 쓰이는건가요?아래처럼 사용해도 되는건가요? window.addEventListener('scroll', () => {alert('궁금해요');}, false);감사합니다!
-
미해결홍정모의 따라하며 배우는 C++
8.13 6:47 강의
cout << add(Cents(5), Cents(8)).getCents() << endl; cout << int(6) + int(8) << endl; 이게 같다는 것은 그럼 int가 클래스라는 걸까요?
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
리액트 버전 6으로 따라하는데 404에러가 뜹니다
import React from "react"; import ReactDOM from "react-dom/client"; import "./index.css"; import reportWebVitals from "./reportWebVitals"; import Root from "pages"; import { createBrowserRouter, RouterProvider } from "react-router-dom"; const router = createBrowserRouter([ { path: "/", element: <Root />, }, ]); const root = ReactDOM.createRoot(document.getElementById("root")); root.render( <React.StrictMode> <RouterProvider router={router}> <Root /> </RouterProvider> </React.StrictMode> ); reportWebVitals(); index .js 는 이렇게 설정하였고import React from "react"; import { Routes, Route } from "react-router-dom"; import AppLayout from "components/AppLayout"; import About from "./About"; import Home from "./Home"; function Root() { return ( <AppLayout> 최상위컴포넌트 <Routes> <Route path ="/" element={<Home/>} /> <Route path ="/about" element={<About/>} /> </Routes> </AppLayout> ); } export default Root; page/index.js 는 이렇게 설정하였는데패스부분 "/"는 잘뜨는데/about은 404 에러가 뜹니다..
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
TCP/IP, Http 관련해서 질문입니다.
TCP/IP -> 한번 요청 하면 3-way-handshake로 연결하고 타임아웃 전까지 연결 끊지 않는다.Http1.0 -> 비 연결성을 지키기 위해 요청 올 때마다 3-way-hanshake 해서 연결하고 응답하고 바로 끊는다.Http1.1 -> 요청올 때 연결하고 응답 한 후에도 잠깐동안은 유지하다가 연결 끊는다. (지속 연결)이게 맞나요 ? IP -> TCP/UDP -> HTTP 이렇게 발전해온건가요 ?IP의 비 신뢰성, 비연결성을 해결하기 위해 3-way-handshake , 프로그램을 구분하기 위해 Port라는 개념을 추가한게 TCP/UDP 인거고TCP/UDP 에서 클라이언트-서버 구조, 무상태, 지속 연결을 추가한 것이 HTTP 인건가요 ?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
MyDummyClassifier 메서드 중 fit 매개변수 중에 y=None으로 설정한 이류
위에서 y의 기본값을 None으로 설정한 이유가 어떻게 되나요? 자세히 알려주시면 감사드리겠습니다.
-
해결됨[개정판] 파이썬 머신러닝 완벽 가이드
.str[:1] 의 정확한 기능이 궁금합니다.
위에서 df['Cabin'].str[:1]의 정확한 기능이 궁금합니다.'cabin' 컬럼의 데이터들 중에 첫번째 글자만 떼어서 다시 저장한거 같은데, str함수의 기능이 문자로 변환해주는 거라고 인터넷에서 봐서요..아래와 같이 질문드립니다.str의 기능, 문자로 바꿔주는게 맞다면 왜 문자로 바꾸는지?[:1]은 단순히 첫번째 글자를 추출하기 위한 인덱싱이 맞는지?첫번째 글자만 추출하기 위해 다른 방법은 없는지 궁금합니다.
-
미해결스프링 핵심 원리 - 기본편
javax.inject Provider 주입 질문
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예[질문 내용]여기에 질문 내용을 남겨주세요.build.gradle에 다음과 같이 Provider를 적용하도록 설정하였습니다.또, 강의처럼 PrototypeProviderTest 클래스 코드를 작성하였습니다.그러나 ClientBean에서 javax.inject의 Provider를 사용하려고 할 시 (2번 방식), No qualifying bean of type 'javax.inject.Provider<hello.core.scope.PrototypeProviderTest$PrototypeBean>' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} 라는 오류가 발생하고 있는 상황입니다.때문에 직접 문제를 해결해보려고 Autowired를 받는 방식 말고 new Provider<PrototypeBean>() {...} 를 해 봤으나, 해당 문제가 해결되긴 하나 원래 목적과 부합하지 않다고 생각이 들었습니다.버전이 달라졌기 때문에 발생하는 오류인 것일까요?@Autowired(required = false)로 테스트 해 보면 Cannot invoke "javax.inject.Provider.get()" because "this.provider" is null 로 제대로 스프링 컨테이너에 PrototypeBean이 등록이 안 된 듯한 오류가 발생하였습니다. PrototypeBean은 이렇게 작성 해 두었습니다.
-
미해결홍정모의 따라하며 배우는 C++
8.11 정적 멤버 함수
강의 중에 static int getValue() 함수에서는 this로 접근이 되지 않는 이유가 이해가 안가는데 왜 일반 멤버함수와 다르게 접근이 불가능한가요?? 그리고 this를 인스턴스 자신을 호출한다고 이해해도될까요?? this를 어떻게 이해하는 편이 좋을까요?
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
HTTP의 무상태 특징
HTTP는 대부분 무상태인 것이고, HTTP 전부가 무상태는 아닌건가요 ??로그인 같은 경우는 상태를 유지해야한다는데 이러면 HTTP를 안 쓰는 것인지, 아니면 HTTP 를 사용하지만 무상태가 아닌 예외인 것인지 궁금합니다.
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
안녕하세요. 스프링 강의 로드맵 문의입니다.
안녕하세요. 김영한님 강의 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술무료 강의 완강하였고, 인프런에 올라와 있는 영상은 일단 전부 결제해서 가지고 있습니다.로드맵이 스프링 이론에 초점을 맞춘 로드맵과, DB쪽 에 초점을 둔 로드맵이 두가지가 있어서모두 정복하고 싶은 마음에 로드맵을 조금 더 알고 싶어서 질문글을 올립니다.스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술스프링 핵심 원리 - 기본편모든 개발자를 위한 HTTP 웹 기본 지식스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술스프링 MVC 2편 - 백엔드 웹 개발 활용 기술스프링 DB 1편 - 데이터 접근 핵심 원리스프링 DB 2편 - 데이터 접근 활용 기술스프링 핵심 원리 - 고급편여기까지의 로드맵과 실전! 스프링 부트와 JPA 활용 1 - 웹 애플리케이션 개발자바 ORM 표준 JPA 프로그래밍 - 기본편실전! 스프링 부트와 JPA 활용 2 - API개발과 성능 최적화실전! 스프링 데이터 JPA실전! Querydsl여기까지의 로드맵이 있는데. (아, 아래의 DB쪽 로드맵은 무료강의에서 선생님께서 말하신 것과소개글에 있는 로드맵의 순서가 약간 달라서 (1번과 2번이 서로 바뀜) 일단 선생님이 말해주신대로 적었습니다.) 스프링 이론 강의를 어느정도 나간 다음에 DB쪽을 시작하면 좋을지 궁금합니다아니면 그냥 처음부터 반반씩 나눠가면서 같이 시작해야 할지요~답변 부탁드리겠습니다 감사합니다~ 열심히 하겠습니다
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
API실습#2 Node.js로 간단한 API 만들기 에서 node b.js 를했더니 Cannot GET/이 나옵니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. Cannot GET /소스코드는 강의자료 소스 복붙했는데 어디가 잘 못된걸까요 .
-
미해결플렉스(Flex) 반응형 웹사이트 포트폴리오(The World's Best Cities)
flex가 적용되면 하위에 있는 인라인의 속성은?
'반응형 헤더영역'을 다시 보는 중이었는데요..gnb a 에 상하마진이 먹히는걸 보면서. 어? a태그는 인라인인데 왜 상하마진이 먹힘? 그래서 제가 이것저것 테스트를 해 봤더니.flex가 적용되면 하위에 있던 인라인 요소들은 자동적으로 인라인블록으로 변하는 것 같습니다.포지션 속성을 주면 인라인블록으로 변하는 것 처럼요.
-
미해결[유니티 레벨 업!] 모듈식으로 개발하는 퀘스트&업적 시스템
Quest 스크립트에서 Complete
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. Quest 스크립트의 Complete에서 질문사항이 있습니다.Complete함수에서 맨 처음부터 CheakIsRunning을 실행 해준다면 무조건 IsComplete는 false이기 때문에 오류가 실행되지 않나요?? (따로 디버그를 찍어보았지만 두번 실행되는건 아닙니다.)테스트 해본결과 계속 오류가 실행되어서 CheakIsRunning을 맨 밑으로 내려줬더니 정상 실행이 되는데 이렇게 해도 문제가 없나요? 변경 전변경 후
-
미해결ISMS-P 인증심사원 자격검정 기본/실무 과정 시리즈 06 - T4. 개인정보보호 법규 개정(2/2)
강의 교안 재배부 요청
강의교안이 p105 부터 백지로 되어 있습니다.강사님께 연락하셔서 다시 배부, 공지 부탁드립니다.
-
해결됨모든 개발자를 위한 HTTP 웹 기본 지식
port 질문입니다.
https://www.google.com:443/search?q=hello&hi=kowww.google.com 가 host고 443이 port인데여기를 보면 host는 이용자(주인)가 아니라, 목적지에 대한 IP 정보를 뜻하는 것이 맞나요?www.google.com 은 DNS를 이용한 것이고, 저장된 IP가 100.100.100.1이라고 했을 때https://www.google.com:443/search?q=hello&hi=ko 는 100.100.100.1 IP의 443 포트로 패킷을 보내는게 맞나요?