묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
url-pattern 코드에 빨간줄이떠요
빨간줄에 마우스대보니까 이런게 뜨네요 Multiple annotations found at this line: - Invalid element name: - url-pattern One of the following is expected: - servlet-name Error indicated by: {http://xmlns.jcp.org/xml/ns/javaee} with code: - cvc-complex-type.2.4.a: Invalid content was found starting with element 'url-pattern'. One of '{"http://xmlns.jcp.org/xml/ns/javaee":servlet-name}' is expected.
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
Faster RCNN 문의드립니다.
안녕하세요. 수업을 너무 감사한 마음으로 잘 듣고 있습니다. 아직 잘 이해되지 않아서 문의드립니다. 1. RPN 입력 - VGG등 CNN을 통과한 feature map. 2. RPN output - output 1: 3x3 conv을 통과한 feature 맵을 1x1x9(anchor 개수)로 통과해서 각 anchor마다 object인지 여부를 판별하는 확률 - output2 : 위의 3x3 conv을 통과한 feature맵을 1x1x4x9 (x,y, w, h x anchor 개수) 3. training - output1과 target_class의 cross entropy - output2와 target_class의 좌표간의 regression entropy -------------------------------- 이렇게 이해했는데요. 그럼 train할때 학습시키는 target에 바로 9개의 bbox size를 적용해서 image상에서 9ea bbox와 그 것과 실제 object 와의 IOU를 계산해서 positive / negative 인지 여부와 각 bbox의 좌표를 나타내는 건가요?
-
미해결실무에서 바로 쓰는 영어 이메일
강의자료 요청드립니다
좋은 강의 잘 들었습니다. 강의자료 요청드립니다. sungwon.cho@halla.com cholok37@gmail.com 감사합니다.
-
미해결AWS(Amazon Web Service) 입문자를 위한 강의
첨부파일
-첨부 파일은 어디에서 다운 받을수 있나요-
-
미해결Quasar로 만드는 구글 뉴스
q-table data 문제
안녕하세요 강사님. q-list에서 나오던 뉴스데이터가 q-table 사용시 들어오지 않습니다. 콘솔에도 아무 에러 없이 데이터가 잡히는 걸 볼 수 있어서 질문드립니다. 화면에는 'No data available' 이라고만 나오네요. <template> <div> <q-table :data="newsList" :columns="columns" row-key="name" /> <!-- <q-list bordered> <q-item clickable v-ripple v-for="news in newsList" :key="news.source.id"> <q-item-section class="text-h7">{{ news.title }}</q-item-section> <q-item-section side class="text-caption">{{ fromNow(news.publishedAt) }}</q-item-section> </q-item> </q-list> --> </div> </template> <script> import moment from "moment"; export default { data() { return { newsList: [], }; }, async created() { const newsUrl = "https://newsapi.org/v2/everything?q=Apple&from=2022-05-24&sortBy=popularity&apiKey="; const response = await this.$axios.get(newsUrl); console.log(response.data.articles); this.newsList = response.data.articles; }, methods: { fromNow(timestamp) { return moment(timestamp).fromNow(); }, }, }; </script>
-
미해결진짜 현업에서 쓰이는 직장인의 실무 엑셀 - 파워쿼리 Advanced
원본데이터 필드 명 변경 또는 순서 및 열 추가 열삭제 시 오류
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요?!파워쿼리를 업무에서 아주 유용하게 쓰고 있습니다. 문제는 원본 필드 명을 바꾸거나 필드를 추가 또는 삭제시 오류가 떠서 더이상 업데이트를 할 수 가 없습니다. 이 경우 해결 방안이 있을 까요?!
-
미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
배열 퀴즈 문제
배열 퀴즈를 풀면서 이해가 안되서요 콘솔을 찍으면 첫번째 콘솔 ['짱구', '철수','훈이'] 두번째 콘솔['짱구', 유리','훈이'] 마지막 콘솔[유리', '훈이'] 가 나와야 하는데 유리 훈이만 찍히는 이유를 모르겠습니다.
-
미해결Quasar로 만드는 구글 뉴스
axios로 뉴스 정보가 들어오지 않습니다.
안녕하세요 강사님. 말씀하신대로 axios url 앞에 추가로 주소(https://secret-ocean-49799.herokuapp.com/) 를 붙혔는데도 뉴스가 들어오질 않네요. 구글링을 해서 다른 주소 (https://cors-anywhere.herokuapp.com/)를 붙혔는데도 마찬가지이구요, 강사님 github 코드를 붙혀도 마찬가지이네요. export default { async created() { const CORS_PROXY = "https://secret-ocean-49799.herokuapp.com/"; const response = await this.$axios.get( CORS_PROXY + "https://news.google.com/rss?hl=ko&gl=KR&ceid=KR:ko" ); console.log(response); }; 콘솔창에 뜨는 에러 메세지는: GEThttps://secret-ocean-49799.herokuapp.com/https://news.google.com/rss?pz=1&cf=all&hl=ko&gl=KR&ceid=KR:koCORS Missing Allow Origin Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://secret-ocean-49799.herokuapp.com/https://news.google.com/rss?pz=1&cf=all&hl=ko&gl=KR&ceid=KR:ko. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing). Status code: 404. Uncaught (in promise) Error: Network Error createError.js:16 이렇게 3개인데요, 지금 꽤 시간을 투자해서 잡고 있는데 진전이 없어서 문의드립니다.
-
미해결스프링부트 시큐리티 & JWT 강의
JWT를 사용하면 인증 서버 간 엑세스 토큰을 공유하는게 필요 없나요?
좋은 강의 감사합니다. 강의 초반에 세션의 단점에 대해 알려주셨는데요 JWT를 쓰게되면 엑세스 토큰을 서버 간 공유하지 않아도 되는걸까요? 엑세스 토큰마다 유효 시간이 있을텐데 이중화되어 있는 서버 구성에서 A서버에서 발급받은 엑세스 토큰을 B서버에서 인증 가능한건가요? A서버에는 만료된 토큰이 어떻게 B서버에서도 만료될 수 있는건지 궁금해서 문의 드려요
-
미해결배달앱 클론코딩 [with React Native]
오더 수락 후, 도착버튼 눌렀을때 반응없는 오류 문의
수락 후, 녹색 도착버튼을 누르면 반응이 없습니다. console.dir(navigation); 앞뒤에 test붙여서 출력해보았는데요, 어떤 object를 확인해봐야 할까요? 녹색버튼 onClick에는 console.log붙여봤는데 반응이 없습니다. Ing.tsx소스코드는 아래와 같습니다. import React, {useEffect, useState} from 'react'; import {Dimensions, Text, View} from 'react-native'; import NaverMapView, {Marker, Path} from 'react-native-nmap'; import {useSelector} from 'react-redux'; import {RootState} from '../store/reducer'; import Geolocation from '@react-native-community/geolocation'; import {NativeStackScreenProps} from '@react-navigation/native-stack'; import {LoggedInParamList} from '../../AppInner'; type IngScreenProps = NativeStackScreenProps<LoggedInParamList, 'Delivery'>; function Ing({navigation}: IngScreenProps) { console.log('test'); console.dir(navigation); console.log('test2'); const deliveries = useSelector((state: RootState) => state.order.deliveries); const [myPosition, setMyPosition] = useState<{ latitude: number; longitude: number; } | null>(null); useEffect(() => { Geolocation.getCurrentPosition( info => { setMyPosition({ latitude: info.coords.latitude, longitude: info.coords.longitude, }); }, console.error, { enableHighAccuracy: true, timeout: 20000, }, ); }, []); if (!deliveries?.[0]) { return ( <View style={{alignItems: 'center', justifyContent: 'center', flex: 1}}> <Text>주문을 먼저 수락해주세요!</Text> </View> ); } if (!myPosition || !myPosition.latitude) { return ( <View style={{alignItems: 'center', justifyContent: 'center', flex: 1}}> <Text>내 위치를 로딩 중입니다. 권한을 허용했는지 확인해주세요.</Text> </View> ); } const {start, end} = deliveries?.[0]; return ( <View> <View style={{ width: Dimensions.get('window').width, height: Dimensions.get('window').height, }}> <NaverMapView style={{width: '100%', height: '100%'}} zoomControl={false} center={{ zoom: 10, tilt: 50, latitude: (start.latitude + end.latitude) / 2, longitude: (start.longitude + end.longitude) / 2, }}> {myPosition?.latitude && ( <Marker coordinate={{ latitude: myPosition.latitude, longitude: myPosition.longitude, }} width={15} height={15} anchor={{x: 0.5, y: 0.5}} caption={{text: '나'}} image={require('../assets/red-dot.png')} /> )} {myPosition?.latitude && ( <Path coordinates={[ { latitude: myPosition.latitude, longitude: myPosition.longitude, }, {latitude: start.latitude, longitude: start.longitude}, ]} color="orange" /> )} <Marker coordinate={{ latitude: start.latitude, longitude: start.longitude, }} width={15} height={15} anchor={{x: 0.5, y: 0.5}} caption={{text: '출발'}} image={require('../assets/blue-dot.png')} /> <Path coordinates={[ { latitude: start.latitude, longitude: start.longitude, }, {latitude: end.latitude, longitude: end.longitude}, ]} color="orange" /> <Marker coordinate={{latitude: end.latitude, longitude: end.longitude}} width={15} height={15} anchor={{x: 0.5, y: 0.5}} caption={{text: '도착'}} image={require('../assets/green-dot.png')} onClick={() => { console.log('click했음'); console.log(navigation); navigation.push('Complete', {orderId: deliveries[0].orderId}); }} /> </NaverMapView> </View> </View> ); } export default Ing;
-
미해결Vue.js + TypeScript 완벽 가이드
vue-advanced 프로젝트 권한 요청 부탁드립니다
깃헙 이메일: dakann1218@snu.ac.kr 깃헙 아이디: dakann1218 입니다.
-
미해결Klaytn 클레이튼 블록체인 어플리케이션 만들기 - 이론과 실습
컴파일 에러
// SPDX-License-Identifier: GPL-3.0 pragma solidity >=0.7.0 <0.9.0; /** * @title Storage * @dev Store & retrieve value in a variable */ contract AdditionGame { address public owner; constructor() public { owner = msg.sender; } function getBalance() public view returns (uint) { return address(this).balance; } function deposit() public payable{ require(msg.sender == owner); } function transfer(uint _value) public returns (bool){ require(getBalance() >= _value); msg.sender.transfer(_value); return true; } } 이 중에서 msg.sender.tranfer(_value); 줄에서 "sender" and "transfer" are only available for objects of type "address payable" , not "address". 라는 에러가 뜨는데 어떻게 해야 하나요??
-
미해결마케터를 위한 구글 애널리틱스 실무
PDF 강의북 요청드립니다
안녕하세요. PDF 강의북 요청드립니다~! 2bueong@gabiacns.com 감사합니다:)
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
DirectX 자체엔진?과 추후 일정에 대해 질문드립니다!
유튜브에서 포트폴리오용으로 올리신 자체제작엔진(?)을 봤었습니다! 그래서 자체제작한 엔진도 공부해서 만들어볼 수 있으면 좋겠다 싶은데 이 강의 말고도 DirectX자료에 대해서 찾아봤는데 생각처럼 많이 나오진 않는거 같고 그래픽스 관련은 많아도 또 엔진을 제작하는 거는 자료를 찾기가 어려운 것 같아서 질문드립니다... 자체 제작 엔진은 WinAPI로 UI를 만들고 그걸 DirectX코드와 결합해서 만드는 것인가요?? 그리고 DirectX 리뉴얼 강의나 추후 UE5강의는 언제쯤 완성이 될까요..! 요즘 바쁘신건 알지만 많이 기다렸던 만큼 궁금해져서요ㅜㅜ 대강이라도 일정을 알려주시면 감사하겠습니다!
-
미해결Do it! 자바 프로그래밍 입문 with 은종쌤
박은종 선생님 블로그 어디에 있나요 ?
제너릭 강의 끝부분에 자료구조에 대한 걸 블로그에 올리신다고 하셨는데 블로그 링크를 못찾겠네요.........
-
미해결스프링 핵심 원리 - 기본편
생성자 주입
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]여기에 질문 내용을 남겨주세요. \ AppConfig에서 @Bean 어노테이션이 붙어있는 memberSerive()가 실행됨 memberService에서는 new MemberServiceImpl(memberRepository());를 리턴하고 여기서 MemberServiceImpl 생성자에 @Bean어노테이션이없는 단순 memberRepository()가 호출되서 스프링컨테이너에 등록된 스프링빈이 아닌 단순 자바객체인 MemoryMemberRepository가 주입?됨. 클래스 MemberServiceImpl에는 기본생성자와 MemberServiceImpl(MemberRepository memberRepository)생성자 2개가 있음 (생성자가 하나일때 @Autowired가 생략해도 되므로 기본생성자를 추가적으로 만들고 둘다 @Autowired를 붙히지않으므로 @Autowired가 적용안됨) 질문) 이 경우에서 1. MemberServiceImpl에 주입되는 memberRepository는 스프링빈이 아닌 순수 자바 객체? 2. 스프링의 @Autowired의 생성자 주입이아닌 단순 자바 객체 생성자를 이용하며 생성되는 부분인것인지 궁금합니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
if (adj[now, next] == 0) 질문드립니다
if (adj[now, next] == 0) 이 문법에서 왜 현재의 나와 다음의 올 정점이 0이면 인접한 애가 아닌가요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
질문이 있습니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]여기에 질문 내용을 남겨주세요. 강의를 보고 만들고 있는데 회원가입의 테스트 코드를 실행하면 필요한 값과 실제의 값이 null이라서 다르다는 오류가 확인됩니다. 강의 하신 글들이랑 전부 확인해봣는데 해결방법이 없는것 같아서 문의드립니다. 어느부분을 수정해야될까요..
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
이 코드가 여전히 이해가 안갑니다..
안녕하세요. 해당 싱글톤을 만드는 코드가 여전히 이해가 가지 않습니다. 앞전에 static 부분을 공부 하라는 조언에 따라서 관련된 지식을 습득하려고 노력했지만 궁금증을 해결하지 못했습니다. 제가 해당 코드를 보고 드는 궁금증은 두 가지입니다. 1. 최초에 애플리케이션이 실행되고, MemberRepository 클래스를 읽습니다. 이 때, MemberRepository 클래스에 있는 static 변수들을 static 영역에 올리겠죠. 그렇다면 차례대로 store, sequence가 static 영역에 올라갑니다. 여기까지는 늘 이해가 갑니다. 하지만 private static final MemberRepository instance = new MemberRepository() 이 코드가 이해가 가지 않습니다. 이 코드가 실행되는 시점에 MemberRepository 클래스는 세번 째 줄을 실행하고 있는 중인데, 어떻게 MemberRepository 객체를 생성해 instance 변수에 넣어 static 영역에 올릴 수 있는지 이해가 가지 않습니다. 다시 말해, MemberRepository 클래스가 적어도 한 번 실행된 후, new MemberRepository()를 통해 온전한 객체 생성이 가능하다는 생각이 듭니다. 즉, 세 줄 밖에 실행되지 않은 시점에 new MemberRepository()를 호출하면 아래 생성자, 메소드들은 없는 불완전한 객체가 존재하는 것 아닌지, 그런 종류의 의문이 풀리지 않습니다. 2. 두 번째는 첫 번째 궁금증은 해결 됐다고 치고, 그림을 한번 그려봤습니다. instance는 참조 값으로 new MemberRepository() 객체를 참조하고, 그 값을 static에 올립니다. 이 과정에서 new MemberRepository에 해당되는 200이라는 주소를 가진 객체의 내부를 그려봤습니다. 그림에는 변수 명만 표시했지만 제가 알기로는 private static Map<Long, Member> store = new HashMap<>(); private static long sequence = 0L; private static final MemberRepository instance = new MemberRepository(); public static MemberRepository getInstance() { return instance;} private MemberRepository() {} public Member save(Member member) { member.setId(++sequence); store.put(member.getId(), member); return member;} 이와 같이 멤버 변수, 생성자, 메소드 등이 그대로 들어가는 것으로 알고있습니다. (기타 메소드는 생략) 여기서 두 번째 의문이 생깁니다. instance 변수는 200이란 주소를 참조한 상태로 static 영역으로 올라가는데, 실제 200이라는 주소 안에 객체에는 private static final MemberRepository instance = new MemberRepository(); 이와 같은 코드가 존재하고 있습니다. 그렇다면 앞선 과정이 해당 코드가 실행될 때 반복 돼야 한다고 생각합니다. 같은 맥락에서 그 과정은 계속 이어져, 무한 반복돼야 할 것 같다는 생각이 들었습니다. 여기서 그냥 static이기에 한 번 올라간게 끝이다라고 하기에는 뒤가 너무 구리고, 찝찝합니다. 1, 2 번 질문 모두 최대한 제가 궁금해 하는 부분이 무엇인지 표현하려고 많이 노력했습니다. 하지만 아주 명확하게 질문 하기는 불가능해서 위와 같이 질문을 남기게 됐습니다. 제가 궁금해 하는 부분에 대해 명확한 해답을 얻고 싶습니다. 지금 강의에서 싱글톤 구현 코드를 접하는 것이 두 번째인가 세 번째인데, 계속 위와 같은 의문에 대한 답을 찾지 못하고 있습니다. 아마 잘못 아는 부분이 있거나 기초 지식이 없는 상태에서 이것저것 배우다 보니 혼동 하는게 있어서 그렇다고 느껴지는데, 그게 어떤 부분인지 잘 모르겠습니다. 도움 부탁드리겠습니다. 감사합니다.
-
미해결CSS Flex와 Grid 제대로 익히기
auto-fill, minmax(200px, auto) 중 auto에 대해서
안녕하세요. auto-fill, minmax(200px, auto) 일 경우 auto는 어떤 알고리즘을 갖는지 명시된 곳이 있을까요? 전 max에 auto니까 컬럼이 늘어날 수 있는만큼 자동으로 늘어난다 로 이해하고 있었는데, 남는 공간을 차지하지 않더라구요 auto-fill/auto-fit의 차이로는 남는 공간에 대해서 이해할 수 있는데, max로써 auto가 어떤 이유로 max값을 만들었고 남는 공간이 생겼는지 궁금해져서 남겨봅니다