묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Node.js로 웹 크롤링하기
인터넷 연결이 안돼요 선생님
선생님, proxy 정보를 가져오는거까진 잘되는데, 해당 프록시로 접속하면 인터넷이 되질 않아요 # 가져온 프록시 데이터 # 프록시 이용하여 브라우저 열기 let proxies = await page.evaluate((proxyClass) => { const ips = Array.from(document.querySelectorAll(proxyClass.ip)).map(ip => ip.textContent.replace(/document\.write\(.+\)/, '')); const types = Array.from(document.querySelectorAll(proxyClass.type)).slice(5).map(type => type.textContent); const speeds = Array.from(document.querySelectorAll(proxyClass.speed)).map(speed => parseFloat(speed.textContent)); return ips.map((ip, index) => { return { ip: ip, type: types[index], speed: speeds[index] } }); }, proxyClass); proxies = proxies.filter(proxy => proxy.type.startsWith('HTTP')).sort((a,b) => a.speed - b.speed); await page.close(); await browser.close(); console.log(proxies[0]); console.log(proxies); browser = await puppeteer.launch({ headless: headless, args: ["--window-size=1920,1080", '--disable-notifications', "--no-sandbox", `--proxy-server=${proxies[0].ip}`, "--ignore-certificate-errors"] }); page = await browser.newPage(); await page.waitFor(1000000); # 브라우저를 열고 검색한 결과
-
미해결아두이노 강좌
아두이노 학습을 위한 필수 선행과정은 뭐가 있나요?
올려주신 동영상 너무 유용하게 보고 있습니다. 기계설계 관련하여 아두이노를 배워보려는데 프로그래밍에 문외한인지라.... 필요한 선행과정부터 정주행 하고자 합니다. 혹 꼭 요구되는 선행조건이 있을까요?
-
미해결IntelliJ를 시작하시는 분들을 위한 IntelliJ 가이드
정규표현식에 관하여..
정규표현식 검색,교체 관련하여 별도로 블로그로 정리 하셨다고 하셨는데 블로그 주소가 아무리 찾아도 안보이네요 ㅠ
-
미해결누구든지 하는 리액트: 초심자를 위한 react 핵심 강좌
Object.assign으로 값을 복사하여 concat하는 이유가 무엇인가요?
궁금합니다.
-
미해결웹 게임을 만들며 배우는 Vue
숫자야구 게임 실패시 초기화
현재 실패 10번했을때 숫자야구 게임이 초기화되어야하는데 시도 1번이 자동적으로 입력되는것 같습니다.onSubmitForm메서드에서 break를 걸어서 처리해도 될까요?
-
해결됨홍정모의 따라하며 배우는 C언어
for(;;)에 대해서 여쭤봅니다.
이건뭐지? 라고 생각했는데, while(1)과 같다는 말씀듣고 구동해보고 while로도 써봤습니다. 그런데 while(1)에서는 1이 true니까 계속 무한루프 도는걸 알겠는데, for문의 용법에 for(initialize; test; update) 에 for(;;)는 그럼 test가 공백처리 되어있는데 for는 무엇을 기준으로 무한루프 도는건가요 ? 아예 비어있으니 감도 안잡혀서 여쭤봅니다 ㅠ
-
해결됨홍정모의 따라하며 배우는 C언어
디버그 되돌리기?
교수님, 디버거 쓸때 F10으로 들어간것을 빠져나올땐 shift+F11누르면 되는걸로 찾았는데, F11로 한줄씩 찍어보다가 이전줄로 돌아가는 방법은 없을까요 ? 다시 디버깅 해야하나요 ?
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
hbm2ddl 를 이용해 테이블 생성시 컬럼 순서 수정 방법
안녕하세요? 영한님? 질문있어 문의드립니다..현재 JPA로 초반 개발해보면서, 초기 테이블 생성을 hbm2ddl = create 를 이용해서 진행하고 있습니다.테이블을 생성시, 이게 알파벳 순으로 컬럼 순서를 자동 정렬해버리드라구요. ㅠㅠ자바 소스내에서 entity 내 자바파일내 커스텀하게 순서를 변경할 수 있는 방법이 있을지 궁금합니다. (구글링 해보니, 없다. 커스텀하게 바꿔라 하는데 .. 잘 이해가 안되서 게시판에 올렸습니다 )답변 부탁드릴께요..감사합니다.
-
미해결Vue.js 시작하기 - Age of Vue.js
live server
open live server로 동작하게 한다음 ip주소가 다르다고 나와서 주소창에 제가 직접 ip를 쳐서 바꿨는데 혹시 처음ip주소 설정하는 방법있나요?
-
미해결안드로이드 모바일 앱 모의해킹과 시큐어코딩
sdk manager.exe가 안됩니다...
sdk manager.exe가 안됩니다... 전에 질문내용들이 있는데 답변이 없네요...
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
continue 에서
for v in lt: if type(v) is bool: continue print('current type:', v, type(v)) print('multiply by 2', v * 3) 이거 설명하실때 혹시나 is 대신 ==를 넣어봤더니 제대로 실행되던데 같은의미인데 그냥 표현이 다른건지 아니면 원레 쓰임세 자체가 다른건지 궁금합니다. 그리고 위에 예제5번에서 for n in name: if n.isupper(): print(n) else: print(n.upper()) 부분을 for n1 in name: print(n1.upper()) 이렇게 해도 같은 값이 나오던데 upper함수자체가 대소문자 상관없이 그냥 대문자로 출력하는게 맞는지도 궁금하네요
-
해결됨[오프라인] 뼈문과를 위한 현실 데이터 분석(2월반 모집)
질문있습니다
혹시 사정이 있어서, 1주차 수업에 참석을 못하고, 그 이후 2,3,4주차 수업을 들어도 진도를 따라 갈 수 있을 까요?
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
Ex38. 반복문
양수만 가진 리스트 변수 출력할때, for index in num_list: If index<0: num_list.remove(index) 로 하니 -55가 출력되는데 왜이런건가요?
-
미해결실전 JSP (renew ver.) - 신입 프로그래머를 위한 강좌
오라클은 유료아닌가요?
유료아닌가요?
-
미해결스프링 프레임워크 핵심 기술
exit code 에 따른 ContextClosedEvent 작동여부
강의 잘보고 있습니다. ContextClosedEvent 실행 부분을 따라 했는데 작동하지 않아서 한참 이유를 찾아보다가 제가 사용중인 intellij 에서 stop application 을 하면 exit code -1 이 떨어지더군요. 그런데 영상강좌를 계속 돌려보다 알았는데 영상에서는 exit code 130 이 떨어지는걸 봤습니다. 그래서 runner 에서 이벤트 호출 하고 마지막에 System.exit(130) 을 추가했더니 ContextClosedEvent 리스너가 작동했습니다. exit code 에 따라 왜 작동여부가 달라지는지, 개발환경에서 exit code 를 조절 가능한지 궁금합니다.
-
미해결Do it! 자바 프로그래밍 입문 with 은종쌤
동영상의 15:01분 부분질문드립니다
StudentJ.serialNum값의 serialNum가 10002로 나온다고하셨는데요, 학번개념으로 생각해서 studentJ는 계쏙 10001일 되어야하는게 아닌가요 ? ㅜㅜ serialNum는 계속 1부터 계속 증가되기때문에 serialNum은 결과값이 계속 1씩 증가하게되는건가요 ?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
print('' 어쩌구 '')
왜 콤마 두개일떄는 인식이 안 되나요? 그 이상도 안 되는데 콤마는 딱 하나나 세개일때만 인식이 가능한가요? 그리고 sep 같은 명령어는 소문자로만 입력해야 인식이 되는건가요 대문자로 입력하니까 또 오류가 나네요 ㅠㅠ
-
미해결쉽고 빠르게 끝내는 GO언어 프로그래밍 핵심 기초 입문 과정
구조체 출력 관련 질문
수고하십니다. 강의 반복해서 잘 듣고 있습니다. 질문드리니 바쁘시겠지만 답변 부탁 드립니다. 예제 1에서 kim, lee, park, cho의 구조체를 출력하면 &가 안붙고 출력이 되는데 구조체를 출력하면 &가 붙어서 출력이 되는게 아닌가요? 이상입니다.
-
미해결React로 NodeBird SNS 만들기
질문이요
//댓글창 열고 닫기 용. const [commentFormOpened,setCommentFormOpened] = useState(false); const onToggleComment = useCallback(() => { console.log("BRFORE",commentFormOpened) setCommentFormOpened(prev => !prev); console.log("AFTER",commentFormOpened) if(!commentFormOpened){ dispatch({ type: LOAD_COMMENTS_REQUEST, data: post.id, }) } }, []); 댓글창 열고 닫기용이요, setCommentFormOpened(prev => !prev); 가 true 와 false를 왔다갔다 해야하잖아요./ 실질적으로, 콘솔에, 변환하기전 Bfore 과 변환후를 After를 찍어보면은, 값은 변하지는 않고 다 false 만 나오네요?? 그런데 이상하게, 댓글창은 열리고 닫히네요... ?? 어떻게 된건지 이해가 안가네요 ㅠㅠ?
-
미해결Vue.js 시작하기 - Age of Vue.js
크롬 화면이 안바껴요
App.vue 를 바꾸고 http://localhost:8080/ 을 크롬에서 확인했는데 화면 새로고침을 해도 화면이 바뀌지가 않아요...