묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결PWA 시작하기 - 웹 기술로 앱을 만들자
깃헙 권한 요청 부탁드려요
안녕하세요 :) 권한 요청 부탁 드립니다.인프런 아이디 : jennafuttrup@gmail.com인프런 이메일 : jennafuttrup@gmail.com깃헙 아이디 : jenn2464@edu.easj.dk깃헙 Username : Jenna-P 감사합니다.좋은하루 되세요 :)
-
미해결자바스크립트 : 기초부터 실전까지 올인원
map이 안먹습니다.. ㅠㅠㅠ
let news = []; const getLatestNews = async()=>{ let url = new URL( `https://api.newscatcherapi.com/v2/search?q=Apple&from='2022/10/05'&countries=CA&page_size=10`); let header = new Headers({ "x-api-key": "zpAatDWQatkuDD2G4_7OSLQt344GVruaD6Rav-u8tIc" }); let response = await fetch(url, { headers:header }); let data = await response.json(); news = data.articles; console.log(news); render() }; getLatestNews(); const render = ()=>{ let newsHTML = ""; newsHTML =news.map((item) => { return `<div class="row news"> <div class="col-lg-4"> <img class="news-img-size" src="images/dish1.jpg" alt=""> </div> <div class="col-lg-8"> <h1>헤드라인 제목</h1> <p> Lorem ipsum dolor sit, amet consectetur adipisicing elit. Ducimus repellendus, nobis at commodi explicabo ipsum deleniti sint quos quae tenetur, sed aspernatur consectetur quasi nostrum unde blanditiis ad quia iusto. </p> <div> SBS * 2022-10-06 </div> </div> </div>`; }); console.log(newsHTML); document.getElementById("news-board").innerHTML = newsHTML; }; getLatestNews();왜 map이 안먹는지요 정말 이것때문에 하루종일 아무것도 안되고 있습니다... ㅠㅠㅠㅠ
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
간단한 오류인데 뭔지 잘모르겠습니다..
[질문 내용]여기에 질문 내용을 남겨주세요.서버에서도 화면이 안나오고 에러코드를 봐도 잘 모르겠습니다 뭐가 문제 인건가요?
-
미해결레트로의 유니티 C# 게임 프로그래밍 에센스
점프관련해서 UI버튼클릭을 통한 전달값에 대한 질문입니다.
moveInput스크립트에서 점프를 UI버튼으로 통제하려고하는데Awake부문에서 OnClick.AddListener(Jump)를 통해 Jump함수를 불러와 public void Jump(){isJump = true;}을 전달한 후void update(){isJump = false;}업데이트부문에서 UI버튼이 클릭되지 않았을시는 false 계속 반환되게 하려고 만들었습니다. Movement스크립트에서 Jump코드는 그대로 사용을 했을때 Jump함수의 true값이 MoveInput스크립트로 전달이 되지을 않는데 어떠한 문제때문인지를 모르겠습니다.update에서의 false로 하지 않으면 MoveInput 스크립트로 잘 전달은 됩니다. 기존 코드는 Update부분에서jump = Input.GetButtonDown(jumpButtonName);이렇게 받아오는 방식이시던데 저방식도 false로 계속 값을 받아드리다가 버튼 클릭을 통해 한번의 true를 받아오는걸로 아는데 뭐가 다른지 궁금합니다.
-
미해결취미로 해킹#3(WebGoat)
2022.10.06 학생입니다!
java 11 버전은 현재 회원가입이 필요해서 가장 최신버전인 19로 다운받아도 가능할까요...
-
해결됨비전공자를 위한 진짜 입문 올인원 개발 부트캠프
React로 웹개발하기 2 - 콤포넌트 명명
index.js에서 함수의 이름은 Mainpage인데, app.js에서 불러와서 return할때는 MainPageComponent일까요??이전에 ChildComponent는 함수이름에 Component가 들어가서 이 부분은 그냥 함수명을 그대로 쓰면 되는거구나 했는데.. 함수명에 콤포넌트를 따로 써줘야하는건지 import규칙이 혼선이 옵니다.
-
미해결데이터 분석 SQL Fundamentals
"집합의 레벨"의 의미
안녕하세요유익하고 훌륭한 강의 덕분에 쿼리 이해가 일취월장하고 있습니다. 감사합니다. 강사님께서 거듭 강조하시고 중요하다고 지적하신 "집합의 레벨"이 무슨 의미인지 문의드립니다.group by로 집계하거나 analytic sql로 데이터를 aggregate할 때 "집합의 레벨"이란 표현이 자주 나오는데 어떻게 이해하면 좋을까요? 하나의 행(레코드)가 여러 열(속성)을 가지는 경우에 있어서, 어느 하나의 열을 기준으로 다른 열의 값을 집계할 때, 그 기준이 되는 열을 집계결과의 '집합의 레벨' 이라고 이해하면 될까요? 이전 질문과 같이, 저도 첫 임시테이블(temp_01)에서 group by를 product_id와 category_id 두 열을 기준으로 했습니다. 여기서 첫 임시테이블의 '집합의 레벨'인 product_id이므로 category_id를 또다른 레벨로 두는 것이, 기능상 차이는 없지만 개념상 부적절하다고 생각하면 옳게 이해한 것일까요? "집합의 레벨"이라는 표현이 모호하게도 들으면 이해되는듯 하면서도 막상 쿼리를 작성할 때 머릿속에 원하는 결과가 흐릿해서 바라는 대로 결과를 얻지 못해 질문드립니다.
-
해결됨홍정모의 따라하며 배우는 C언어
(2:48) a, b, q 입력은 모두 다 잘 받는데, c 입력만 정상적으로 받아들이지 못합니다.
int main(){ while (1) { char c; printf("Enter the letter of your choice: \n"); printf("a. avengers\tb. beep\n"); printf("c. count\tq. quit\n"); if ((c = getchar()) == 'a') printf("Avengers assemble!\n"); else if ((c = getchar()) == 'b') printf("\a"); else if ((c = getchar()) == 'c') { int num; printf("Enter an integer : "); scanf("%d", &num); for (int i = 1; i <= num; i++) printf("%d\n", i); } else { printf("\n"); break; } }1. a, b, q 모두 정상적으로 받아들여서, 의도했던 결과를 도출하는데, c만 정상적으로 받아들이지 않습니다. 2. 제가 처음에 char c; 선언 후, c = getchar( );이라고 입력해준 후, 각 조건문에서 getchar( )없이 c == 'b' 이런 식으로 c하고만 비교해주기도 했는데, →a 입력만 받아들이고 끝내버리는 문제가 있었습니다.1과 2 두가지 경우에서 발생한 문제의 원인이 무엇인지 잘 모르겠습니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
swr, getServerSideProps관련 질문드립니다.
안녕하세요. 제로초님 강의 잘 듣고있습니다.강의를 듣다 getServerSideProps와 swr의 차이점이 궁금해서 질문드립니다.제가 아직 부족해서인지 강의의 내용만을 토대로 생각해보면 getServerSideProps, swr둘다 랜더링전 데이터를 가져와 빠르게 화면을 표시하는 역활같아보이는데코드량이 줄어드는 것 이외에 두 방식의 다른 차이점이 뭔지 알 수 있을까요?
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
메모리 초과 관한 질문 (3-H)
(continue)http://boj.kr/f688c89ebb7d44dfac431470fef0935e(if &&)http://boj.kr/e6d648034d564e96809c7dc41d6b30a2안녕하세요 센세위 코드를 봐주시면 중간에 주석 처리 돼있는 continue으로 된 if문과 그 아래에 and 문으로 되어 있는 if이 있는데용continue로 제출할 때는 제출이 성공하는데 그 아래에 and문으로 된 if문으로 제출할 때는 메모리 초과가 나오더라고요메모리 초과가 날 정도로 if문을 사용해서 생기는 리소스가 큰가용?ㅠ
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
.getClass() -> 프록시 객체
16:06 질문입니다.void AopCheck() { log.info("memberService class={}", memberService.getClass());이 부분은 프록시가 나오는걸 이해했는데 빈으로등록한 이부분@Bean MemberServiceV3_3 memberServiceV3_3(){ return new MemberServiceV3_3(memberRepositoryV3()); }이것은 왜 프록시가 아닌 본 객체가 출력되나요 ?
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
junit5
개인 프로젝트 하면서 junit5로 테스트 했는데 뭔가 콘솔부분이 지저분하고 다소 이상하게 나오는데 문제가 있는걸까요?(테스트는 정상적으로 성공했습니다.)
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
BeautifulSoup 한글깨짐
업무 관련 크롤링을 할 겸 관련 페이지에서 크롤링을 할려고 했는데요.크롤링 시 계속 아무 응답이 없어 구글링 하다, url을 soup 실행시켰는데요. 아래와 같이 일부 문자열이 깨져서 나옵니다. utf-8형태로도 바꿔보았지만 계속 동일 오류가 나는데요 ㅠ간단하게나마 답변 부탁드립니다 ㅠㅠ그리고 차단되는 홈페이지는 보통 url 을 실행시키면 <Response [200]> 문구가 아닌다른 문구형태로 나온다고 알고 있는데요. 전체적으로 실행이 계속 안되는데 혹시 방법이 있을까요? soup = BeautifulSoup(res.text,"html.parser", from_encoding='utf-8')
-
해결됨ADsP 2주 합격 올인원 패스
2과목 빅데이터 분석방법론 1 왜 안보이나요?
2과목 빅데이터 분석방법론 1 왜 안보이나요?
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
MemberServiceV3_3Test 코드중 질문
MemberServiceV3_3Test 테스트중@Transactional 어노테이션을 쓰기위해@SpringBootTest 어노테이션을 추가 시키는것 까지 이해는 했는데(06:30 참고)그 이후 이전 코드의 @BeforeEach 코드를 지우셨습니다.(직접 주입)그이후에 @TestConfiguration 을 추가해주셨는데 왜 꼭이렇게 빈을 주입해야 하나요 ?( [MemberRepositoryV3, MemberServiceV3_3] << 이 두 객체를 @Autowired하지않고 이전 @BeforeEach로 사용했지만 안됌) - DataSource, PlatformTransactionManager 두 객체는 @Bean 설정 그 이후 테스트 실패. 결론적으로 MemberRepositoryV3,MemberServiceV3_3 이 둘 클래스도 왜 @TestConfiguration로 빈으로 주입해야 정상작동 하나요 ?? 실패한 코드===================================@BeforeEach void before(){ memberRepository = new MemberRepositoryV3(TestConfig.dataSource()); memberService = new MemberServiceV3_3(memberRepository); } @TestConfiguration static class TestConfig{ @Bean static DataSource dataSource(){ return new DriverManagerDataSource(URL, USERNAME, PASSWORD); } @Bean PlatformTransactionManager transactionManager(){ return new DataSourceTransactionManager(dataSource()); } }
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
PlayerController script 관련 질문
Q1. 5:00 부터 이어지는 강의를 보면 주기적으로 input event가 발생하는지 알기 위해Update 함수 안에 Onkeyboard();OnMouseClicked(); 함수가 들어가야 한다고 생각하는데 그렇지 않아도 잘 실행되는 이유가 궁금합니다 Q2. 강의대로 code를 짠 후 unity를 실행시켜보면Managers.input.KeyAction -= Onkeyboard;Managers.input.KeyAction += Onkeyboard;부분에서 NullReferenceException 에서가 발생하는데 원인을 못찾겠습니다 문제가 될만한 부분이 있을까요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
작업물 관련 질문
강의 따라하면서 작성한 프로젝트 파일들을 깃허브랑 연동하려하고 하는데 public으로 열어 두어도 괜찮은지 질문드립니다. 안 된다면 private으로 두고 해도 될까요?
-
미해결스프링 시큐리티
RememberMe 의 user계정 조회
TokenBasedRememberMeServices 를 강의에서 설명하실 때 메모리상에 있는 user계정 정보를 조회하는 용도로 쓰인다고 설명해주셨습니다.저 클래스를 찾아보니 아래와 같은 구현 상속관계를 갖습니다.TokenBasedRememberMeServices -> AbstractRememberServices -> RememberServices 반면, 강의의 SecurityConfig.java 에서 설정을 해주실 때 작성했던 코드입니다.@Autowired UserDetailsService userDetailsService;http.rememberMe() .rememberMeParameter("remember") .tokenValiditySeconds(3600) .userDetailsService(userDetailsService) ;강의 6) Remember Me 인증 07:05 에서도 user계정을 조회하는 용도로인터페이스userDetailsService 에 빈을 주입한다고 하셨습니다.(주입되는 구현 클래스의 정체를 모르겠습니다) 질문.위 글에서 먼저 언급했던RememberServices 인터페이스와userDetailsService 인터페이스는 서로 다른 인터페이스인데 두 인터페이스의 관계를 어떻게 바라봐야하는지 궁금합니다.두 인터페이스의 구현클래스 모두 "user계정을 조회" 하는 기능으로 소개를 해주셔서 질문드립니다.
-
미해결Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"
router에서 component import하는 방식에 관한 질문입니다
라우터 디렉토리의 index.js에서 컴포넌트를 최상단에서 전부 import하시고, 컴포넌트에서 해당 임포트를 적어주는 것과,component: 여기에서 화살표 함수로 import하는 것의 차이가 있을까요?.? 이전 프로젝트에서 그렇게 하시는 것을 보고 따라서 해보긴했는데, 의미적인 차이를 모르겠어서 질문 남깁니다:))+) 추가적으로, 짐코딩님을 구글링해서 들어가는 페이지에서 들어갈 수 있는 강의교안 페이지에는 코드예제들이 빠져서 보이는 현상이 있는데, 수정이 어려우실까요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
섹션2 웹화면 구현하기 -3 강의 내용 질문이요
Index.html<html> <head><title>그랩마켓</title><link href="index.css" type="text/css" rel="stylesheet" /></head><body><div id="header"><div id="header-area"><img src="images/icons/logo.png" /></div></div><div id="body"><div id="banner"><img src="images/banners/banner1.png" /></div><h1>판매되는 상품들</h1><div id="product-list"><div class="product-card"></div><div class="product-card"></div><div class="product-card"></div><div class="product-card"></div><div class="product-card"></div><div class="product-card"></div></div></div><div id="footer"></div></body></html> index.css* { margin: 0;padding: 0;}#header { height: 64px; display: flex; justify-content: center; border-bottom: 1px solid gray;}#body { height: 100%; width: 1024px; margin: 0 auto; padding-bottom: 24px;}#footer { height: 200px; background-color: red;}#banner { height: 300px; background-color: yellow;}#header-area { width: 1024px; height: 100%; display: flex; align-items: center;}#header-area > img { width: 128px; height: 36px;}#banner > img { width: 100%; height: 300px;}#body > h1 { margin-top: 16px;}#product-list { display: flex; flex-wrap: wrap; margin-top: 12px;}.product-card { width: 180px; height: 300px; background-color: gray; margin-left: 12px; margin-bottom: 12px;} 위와같이 동일하게 작성했는데보여지는 화면에서이렇게 상품창이랑 밑에 footer랑 겹쳐서 나오는데어떻게 해야하나요?