묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
질문이 있습니다!
public static void main(String[] args) { Scanner scan = new Scanner(System.in); String a = scan.next(); String b = scan.next(); String answer = "Yes"; Queue<Character> q = new LinkedList<Character>(); for(char x : a.toCharArray()) { q.offer(x); } for(char x: b.toCharArray()) { if(x==q.peek()) { q.poll(); } } if(!q.isEmpty()) answer = "NO"; System.out.println(answer); } } 이런식으로 코드를 구현 해봤는데 Cannot invoke "java.lang.Character.charValue()" because the return value of "java.util.Queue.peek()" is null 이런 오류가 뜨더라고요 ㅠㅠ 제가 구상한 코드는 "for문으로 돌아가는 문자열의 문자와 스택의 첫 글자(peek())와 같다면 poll 해라 "인데 이렇게 하면 안될까요?
-
미해결Github Action을 활용한 크롤러 웹 페이지 만들기
그롤러 만들기에서 ConnectionError 가 납니다.
import requests from bs4 import BeautifulSoup response = requests.get("http://paullab.synology.me/stock.html") response.encoding = 'utf-8' html = response.text soup = BeautifulSoup(html, 'html.parser') ---------------------------------------------------- 이 구문을 작성했는데 아래와 같이 에러나 나네요. 야후꺼 퍼오면 잘 땡겨오는데 뭐가 문제일까요? ------------------------------------------- ConnectionError: HTTPConnectionPool(host='paullab.synology.me', port=80): Max retries exceeded with url: /stock.html (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f131c44bbd0>: Failed to establish a new connection: [Errno 111] Connection refused'))
-
미해결그림으로 배우는 자바, 파트1: 입문!
그럼 println 과 printf 는 차이가 뭔가요? %d 의 차이 인가요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
깃헙 요청드립니다.
인프런 아이디 : shinekill 인프런 이메일: jhkwun@gaia3d.com 깃헙 아이디: shinekill3@gmail.com 깃헙 Username : kwunjaehyun 감사합니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
export 관련 문의
안녕하세요 선생님! 강의 완강하고 재수강하면서 다시 복습 중인데 질문이 있습니다. module.exports로 export 하는 것과 page에서 하듯이 export default 이런식으로 하는 것의 차이가 무엇인지요?
-
미해결R로 배우는 통계
writeLines('PATH="${RTOOLS40_HOMe}\\usr\\bin;${PATH}"',con= "~/.Renviron") 오류뜹니다
Error in file(con, "w") : cannot open the connection In addition: Warning message: In file(con, "w") : cannot open file 'C:/Users/chaeeon/Documents/.Renviron': Permission denied 이렇게 뜹니다 레지스트리 탐색기열어서 한글인지 확인해보니까 다 영어로 되어있고 gerwd() 실행해서 나온 폴더에 .Renviron파일 만들고 따옴표에있는 내용을 쓰는 것이 혹시 문서파일이이름.Renviron파일만들고 그안에 파일만들고 이름을 ${RTOOLS40_HOME}\\usr\\bin;${PATH} 으로하는것을 말하시는건가요? 아니면 워드파일(아님다른거)에 따옴표적고 이름을.Renviron을 말하시는건가요? 문서파일만들면 문서모양이고 워드파일로 만들면 워드파일로 만들면 이런파일로 됩니다 근데 둘다 에러가 같습니다.. 강의를 보니까 바로위 파일그림이던데 혹시 뭐가잘못되었을까요...
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
vue 플러그인 data 동적으로 변동하는 질문입니다ㅠ
안녕하세요. Vue의 길은 아직도 멀고 머네요ㅠㅠ 몇시간동안 헤메다, 강의를 다시 들었는데도 해결방안을 못찾아서 문의글 남깁니다.ㅠㅠ 현재 vue-awesome-swiper 플러그인을 사용하여 swiperOption: { slidesPerView: 1, spaceBetween: 16, loop: false}, 옵션중에서 slidesPerView의 값을api로 호출해온 List의 값에 의해 동적으로 변동시키려고 하는데 방법을 모르겠습니다.ㅠㅠ API 호출 .then() << 여기에 then안에다가 this.swiperOption.slidesPerView = 5 으로 하면, DOM 생성전에 Plugin을 먼저 읽어, 1의 값으로 UI가 표출되요.... 저는 5의 값으로 UI를 표출하고싶은데... 어떻게 해야 할까요?ㅠㅠ
-
미해결Node.js에 TypeScript 적용하기(feat. NodeBird)
fetch 와 axios
안녕하세요 ㅎㅎ 제로초님 axios 는 중간다리이며 , 미래엔 fetch 로 많이 넘어갈꺼라는게 , 혹시 관련 읽을거리 링크 받을수있을까요 ?? ㅎㅎ
-
미해결스프링 핵심 원리 - 기본편
coreApplciation 생성자 호출 2번
제가 MyLogger의 생성 시기를 살펴보려고 하다가 발견한 사실입니다. CoreApplication을 실행시키면 MemberServiceImpl 이나 OrderServiceImpl의 생성자가 2번씩 호출이 됩니다. 그래서 제가 잘못한 점이 있나 단순히 ApplicationContext로 호출한 코드를 살펴보니 각각 한번씩만 호출되었습니다. 그래서 싱글톤에 문제는 없다고 생각이 되는데 CoreApplication을 호출하면 2번씩 생성자가 불리는지 궁금합니다. 감사합니다.
-
미해결Node.js에 TypeScript 적용하기(feat. NodeBird)
강의내용
지금 강의를 듣다가 node typescript 부분에 대한 강의는 마친건가요 ?? 지금의 세션은 open 라이브러리를 만드는 내용의 강의일까요?? ㅎㅎ
-
미해결[인공지능 컴퓨터비전] 20장의 사진으로 딥러닝 모델 만들기
labelImg 설치 중
labelImg 설치시 pyrcc5 -o libs/resources.py resources.qrc 단계에서 resources.qrc를 찾을 수 없다고 나와서 구글링해서 해결책을 해보고도 안되었습니다. 그래서 다시 창을 열어 처음부터 다시 따라했는데 아래와 같이 에러메시지가 나옵니다. Traceback(most recent call last): File "C:\Users\user\anaconda3\lib\runpy.py". line 194, in _run_module_as_main return_run_code(cod, mian_globals, None, File "C:\Users\user\anaconda3\lib\runpy.py". line 87, in _run_code exec(code, run_globals) File "C:\Users\user\anaconda3\lib\site-packages\PyQt5\pyrcc_main.py", line 23, in <module> from .pyrcc import * ImportError : DLL load failed while importing pyrcc:지정된 프로시저를 찾을 수 없습니다"라고 나옵니다. 어떻게 해야 할까요??
-
미해결C++ Let's Make Games
숫자야구게임 잡음
숫자야구게임 강의에 잡음이 있네요.. 빽빽거리는 소리가 들려요.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
실행오류
안녕하세요. 강의에 따라 코드를 입력하고 실행을 했는데 jpaMain에 빨간 x표시가 나오면서 configuration이 정확하지 않다고 메세지가 나오네요. 환경설정이 잘못된 것 같은데 무엇을 확인해야할까요??
-
미해결10분만에 만드는 github blog for Pythonista
깃블로그 용량에 대한 질문
안녕하세요. 강의 완강하고 무사히 블로그 생성 완료하였습니다. 감사합니다. 한 가지 질문사항은 깃허브 블로그 무료 수용 용량이 1기가라고 정보를 본 것같은데 깃허브 블로그 오래 운영하시는 개발자 분들은 다 추가 비용을 지불하고 그렇게 운영하고 계신걸까요? 저는 이제까지 무료로 알고 있었는데..ㅠㅠ
-
미해결FreeRTOS 프로그래밍
F103RB보다 저성능 보드를 사용하면 안되나요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 더운 여름에도 좋은 강의제공해주셔서 항상 감사합니다 선생님. 집에 F103RB이 없고 L053R8이 있어 이 보드로 RTOS 실습을 진행하고자 합니다. 첫 예제인 '01.TASKMAN'을 디버깅 하던 도중 Error! Failed to read target status Debugger connection lost. Shutting down... 이라는 오류를 만나고 정상적으로 디버깅이 되지 않는 문제를 만났습니다. 해당 오류에 대해 구글링을 해봤지만, 마땅한 해결책이 나오지 않아 실습에 어려움을 겪고 있습니다. ST-LINK를 지웠다가 다시 설치해도 동일한 문제가 반복됩니다. CubeIDE의 'Build Analyzer'를 보니 빌드된 프로그램이 RAM을 18.35KB, flash는 17.3KB를 사용하는 것 같습니다. F103RB는 20KB SRAM과 128KB flash를 가지고 있고, L053R8은 8KB SRAM과 64KB flash를 가지고 있는데, 메모리 부족 때문에 디버깅 문제가 생기는 것일까요? Debug console 전문을 올립니다! 감사합니다! STMicroelectronics ST-LINK GDB server. Version 5.9.1 Copyright (c) 2021, STMicroelectronics. All rights reserved. Starting server with the following options: Persistent Mode : Disabled Logging Level : 31 Listen Port Number : 61234 Status Refresh Delay : 15s Verbose Mode : Enabled SWD Debug : Enabled InitWhile : Enabled COM frequency = 4000 kHz Target connection mode: Under reset Reading ROM table for AP 0 @0xf0000fd0 Hardware watchpoint supported by the target ST-LINK Firmware version : V2J38M27 Device ID: 0x417 PC: 0x8002ae8 ST-LINK device status: HALT_MODE ST-LINK detects target voltage = 3.26 V ST-LINK device status: HALT_MODE ST-LINK device initialization OK Waiting for debugger connection... Waiting for connection on port 61234... Waiting for connection on port 61235... Accepted connection on port 61234... Debugger connected ------ Switching to STM32CubeProgrammer ----- ------------------------------------------------------------------- STM32CubeProgrammer v2.8.0 ------------------------------------------------------------------- ST-LINK SN : 066DFF565653756687162247 ST-LINK FW : V2J38M27 Board : NUCLEO-L053R8 Voltage : 3.25V SWD freq : 4000 KHz Connect mode: Under Reset Reset mode : Hardware reset Device ID : 0x417 Revision ID : Rev X Device name : STM32L05x/L06x/L010 Flash size : 64 KBytes Device type : MCU Device CPU : Cortex-M0+ BL Version : 0x__ Memory Programming ... Opening and parsing file: ST-LINK_GDB_server_a05200.srec File : ST-LINK_GDB_server_a05200.srec Size : 17720 Bytes Address : 0x08000000 Erasing memory corresponding to segment 0: Erasing internal memory sectors [0 138] Download in Progress: �������������������������������������������������� 0% ������������� 26%������������� 52%������������� 78%����������� 100% File download complete Time elapsed during download operation: 00:00:01.752 Verifying ... Read progress: �������������������������������������������������� 50% ����� 11%������ 23%������ 34%������ 46%����� 57%������ 69%������ 80%������ 92%���� 100% Download verified successfully ------ Switching context ----- COM frequency = 4000 kHz Target connection mode: Under reset Reading ROM table for AP 0 @0xf0000fd0 Hardware watchpoint supported by the target ST-LINK Firmware version : V2J38M27 Device ID: 0x417 PC: 0x8002ae8 ST-LINK detects target voltage = 3.26 V ST-LINK device status: HALT_MODE ST-LINK device initialization OK SWV poll delay set to 3413µs for baudrate 0Hz Accepted connection on port 61235... handle_vCont_c, continue thread ST-LINK device status: LOCKUP Enter STM32_SystemReset() function NVIC_DFSR_REG = 0x0000000B NVIC_CFGFSR_REG = 0x00000000 Error! Failed to read target status Debugger connection lost. Shutting down... Stopping port 61235
-
미해결파이썬 증권 데이터 수집과 분석으로 신호와 소음 찾기
colab에서 그래프그릴때 해상도 흐림.
안녕하세요. colab에서 실습을하고 있습니다. 그런데, 강의해서 보는 그래프보다 해상도/선명함이 너무 떨어지는 것 같은데, 이유를 알고 싶습니다.
-
해결됨자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
forEach, for 문
선생님 안녕하세요. 저는 문제를 풀 때 강의에서 사용하신 forEach 문 말고 그냥 for문을 써서 이중 for문이 되었는데 forEach랑 for문이랑 시간복잡도는 동일한가요?
-
미해결몇 줄로 끝내는 인터랙티브 웹 개발 노하우 [초급편]
뉴욕타임즈 예제 질문
뉴욕타임즈 새이미지 예제 적용했을 때 마우스 커스가 안보이는데 보이도록 하는 방법이 있을까요?
-
해결됨모든 개발자를 위한 HTTP 웹 기본 지식
노드가 뭔가요?
안녕하세요. 강사님 노드가 컴퓨터 한 대 인가요? 인터넷 개념이 전혀 없어서 클라이언트에서 서버로 요청을 보내면 요청이 바로 서버로 날라간다고 생각했는데 중간에 노드를 탄다고 해서 헷갈립니다. 노드는 다른 컴퓨터라고 생각하면 될까요?
-
미해결스프링 핵심 원리 - 기본편
인터페이스(InitializingBean, DisposableBean) 로 빈 생명주기 콜백
안녕하세요 강의 잘 듣고 있는 학생입니다. 다름이 아니라 pdf125에 나오는 출력 결과에서 '출력 결과를 보면 초기화 메서드가 주입 완료 후에 적절하게 호출된 것을 확인할 수 있다' 라고 나와 있는데요. 여기서 말하는 주입은 static class LifeCycleConfig 클래스에서(BeanLifeCycleTest 클래스 안의) networkClient.setUrl("http://hello-spring.dev"); 을 말하는 거잖아요? 그런데 궁금한게 '주입'의 기준이 뭔가요? 필드에 데이터를 넣는 것? 아니면 setter?(그렇다면 메서드 이름을 setter말고 다른 이름으로 한다면?) InitializingBean 인터페이스가 주입의 기준을 어떻게 알아서 그 후에 호출되는 것인지 궁금합니다. afterPropertiesSet() 메서드는 Properties가 Setting이 끝나면 호출하는 메서드라고 했는데 여기서의 셋팅이 궁금하네요. 만약에 networkClient.setUrl("http://hello-spring.dev"); 이걸 안해주면 afterPropertiesSet()메서드가 아예 호출이 안되는건가요? 미리 감사드립니다.