묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
Error: Could not find or load main class worker.org.gradle.process.internal.worker.GradleWorkerMain
검색을 해보아도 동일한 에러와 관련된 글이 거의 없습니다. 별다른 코드도 없는데 무엇이 문제일까요? 그리고 보니까 pc 내의 모든 프로젝트에서 똑같은 에러가 발생하네요. 무슨 설정을 해야 해결되는지 모르겠습니다. 아래의 에러는 IntelliJ 오른쪽 사이드 바에 있는 build 를 클릭했을 때 나는 에러입니다. build.gradle에 에러가 있는건지 뭔지 모르겠네요.참고로 settings : gradle -> IntelliJ 로 변경했습니다.
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
MultipartFile을 String으로 형변환? 문자열로 출력 가능한가요??
안녕하세요. 한가지 궁금한 점이 있어서 글을 남기게 되었습니다. org.springframework.web.multipart.support.StandardMultipartHttpServletRequest$StandardMultipartFile@745ec3eb 위에 값은 List<MultipartFile> 안에 들어있는 값 중 하나인데 이거를 문자열로 출력이 가능한가요??? toString은 안되더라구요..! 도저히 혼자 해결하지 못하고 있어서 도움을 요청드립니다 ㅠㅠ 감사합니다.
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
문제 사이트가 안들어가집니다.
문제 사이트가 로그인 하라고 뜨길래 아이디 비번을 치는데 계쏙 틀렸다고만 하길래 못들어 가고 있습니다. 분명 이메일은 맞게 썼고, 비번은 제가 쓸 만한 비번 다쳤는데도 계속 틀렸다고만 나오네요... 빠른 확인 부탁드립니다.
-
해결됨언리얼엔진 블루프린트 스파르타 클래스
섹션1 함수강의가 3분 12초로 끝납니다.
섹션1 함수강의가 3분 12초로 설명 중에 끝납니다. 더 긴 거 같은데 확인 부탁드립니다~
-
해결됨따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
로그아웃 문제 isAuth: fasle
안녕하세요 강의 정말 잘 듣고 있습니다 nodejs 마지막 로그아웃만 하면 되는데 도저히 오류를 못 찾고 있습니다 ㅠㅠ 도와주시면 정말 감사하겠습니다 포스트맨에서 로그아웃 할 시에 아래 오류만 뜹니다 { "isAuth": false, "error": true } 똑같은 오류에 대한 다른 분들의 질문 답변을 봐도 해결이 안되고 코드를 몇번이나 봤는데도 어디가 잘못 됐는지 모르겠네요 ㅠㅠ 깃허브 주소 남깁니다 감사합니다 https://github.com/aurpo1/boilerplate.git
-
미해결자바스크립트 제대로 배워볼래?
왜 오름차순으로 정렬되는지 궁금합니다.
var point = [40, 100, 70, 21, 99]; console.log(point.sort()); // 숫자인 경우 문자로 인식한다. 문자열로 인식하면 100이 먼저임 1이기때문에 point.sort(function(a,b){ return a-b }); 안녕하세요 왜 리턴 a-b 했을때 순서대로 정렬되는지 메커니즘이 궁금합니다.
-
미해결정보처리기사 필기 - 제4과목 프로그래밍 언어 활용 (2020 개정)
while (a<5) 설명 부분 질문
안녕하세요! 프로그래밍 언어 활용 B의 23:28 즈음에 while (a<5)에 대해 설명 할 때, a는 5보다 작아서 조건 미충족이라 5가 됐을 때 종료되는 것이 아닌가요? 5에서 종료되고 sum=1+2+3+4가 최종으로요.. while문이 조건이 참일 동안 문장을 수행한다고 하셨는데 a가 5가 되면 조건이 참이 아니게 되잖아요.. 조건이 a<=5가 아니라 a<5인데 왜 6에서 종료되는 것인지 궁금합니다!
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
시작 전에 질문
안녕하세요. 언리얼 파트1을 수강하고 이제 파트3 자료구조를 수강하고 있는 수강생입니다.강좌 관련 내용은 아닌데 .. 궁금한 사항이 있습니다.TCP/IP 소캣 통신정도는 간단히 복습해보고 다음주 쯤에 이 파트4 서버강의를 들을까 하는데요.커리큘럼을 어떻게할지 고민이 됩니다.듣기전에 유니티 로드맵을 쭉 따라가서 큰그림을 그려보는게 이 강의를 이해하는데 도움이 될지.아니면 이 강의를 듣고 유니티 로드맵을 들으면 코어한 부분의 지식이 있어서 유니티가 서버가 이해가 더 잘될지..둘 다 해보는게 가장 빠르겠지만 경험이 더 많으신 분의 의견이 궁금합니다.그리고 파트2 리뉴얼 강의는 혹시 언제쯤 될지 계획이 있으시면 알려주시면 커리큘럼(?)을 고민하는데 도움이 될거 같습니다.항상 좋은 강의 감사합니다.
-
미해결대세는 쿠버네티스 (초급~중급편)
오프라인 설치
안녕하세요 강의듣다가 따라하고있는데 관련된 것들을 폐쇄망에서 설치가 필요한경우 참고할만한 가이드가있을까요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
name을 왜 자신의 클래스 이름으로 하나요?
lockId는 모든 lock마다 1개씩 있어야 하는 것 아닌가요? 그런데 제 생각으로는 name을 자신의 클래스 이름으로 하면 같은 클래스 이름을 가진 다수의 lock이 생기는데, 모든 lock마다 lockId가 1개씩 생길 수 없습니다. 예를 들어 A라는 클래스의 객체가 WriteLock을 걸고, WriteLock을 풀지 않은채로 ReadLock을 걸었습니다. 그러면 1번에서 건 WriteLock은 PushLock 함수 내에서 A라는 name으로 새로운 Id인 0번 Id를 받게 될 것입니다. 그 후 2번에서 건 ReadLock은 PushLock 함수 내에서 A라는 name을 찾은 결과 이미 0번 Id를 가지고 있었기 때문에 또 다시 0번 Id를 받게됩니다. 그러면 WriteLock과 ReadLock은 서로 다른 lock인데도 똑같이 0번 Id를 가지게 됩니다. 위의 생각에서 잘못된 부분이 무엇인가요? 혹은 제가 놓치고 있는 부분이 무엇인가요?
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
python manage.py makemigrations accounts 질문입니다..
안녕하세요 강사님 혹시 위와 같은 명령을 입력하면 아래와 같은 에러가 뜹니다.. empty module 이라고 하는데, 어디가 구글링을 해봐도 잘 나오지 않아 어쩔수 없이 질문하게 되었습니다... common.py 에도 accounts 를 추가를 하였고, urls.py 에도 이렇게 추가해 주었습니다...
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
postcss plugin 에 관한 오류가 나타납니다 ㅜ
전 강좌에서 캐루셀 설정후에 npm run dev를 통하여 확인해보려 하는데 ready - started server on 0.0.0.0:3060, url: http://localhost:3060 Unknown error from PostCSS plugin. Your current PostCSS version is 8.4.5, but autoprefixer uses 6.0.23. Perhaps this is the source of the error below. error - ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[2].oneOf[7].use[1]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[2].oneOf[7].use[2]!./node_modules/antd/dist/antd.css BrowserslistError: Unknown browser query `dead` at Array.reduce (<anonymous>) 이러한 에러가 뜹니다 ㅜ 구글링해서 계속 찾아보고있는 중인데 도대체 무슨이유인지 모르겠습니다 ㅜㅜㅜ 부탁으려요
-
미해결스프링 핵심 원리 - 기본편
RateDiscountPolicy
RateDiscountPolicy 에서 private int discountPercent =10;상기 필드는 싱글톤 인스턴스에서 공유되는 필드이지만클라이언트가 직접적으로 해당 값을 변경할 수는 없기때문에문제가 없을까요??아니면 그래도 역시 '필드대신에 자바에서 공유되지않는 지역변수, 파라미터,ThreadLocal을 사용 해야한다' 일까요?
-
미해결
에펙 수강을 신청했습니다.
안녕하세요 에프트이펙트 강의 수강신청을 했습니다. 혹시 강의자료는 어디서 받을 수 있을까요??
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 기본편
웹 스크래핑 코드에 대한 질문입니다.
# 2. main function def crawler(maxpage, query, s_date, e_date, press): press = int(press_name) s_from = s_date.replace(".", "") e_to = e_date.replace(".", "") page =1 maxpage_t = (int(maxpage)-1)*10+1 f = open("D:/10.MyPython_work/nlp/web_crawl/contents_text.csv", 'w', encoding = 'utf-8') wr = csv.writer(f) wr.writerow(['years', 'company', 'title', 'contents', 'link']) while page < maxpage_t: url = 'https://search.naver.com/search.naver?where=news&query=' + query + '&sort=0&ds=' + s_date + '&de=' + e_date + '&news_office_checked='+ press + '&nso=so%3Ar%2Cp%3Afrom' + s_from + 'to' + e_to + '%2Ca%3A&start=' + str(page) # ua = UserAgent() # headers = {'User-Agent' : ua.random} req = requests.get(url) cont = req.content soup = BeautifulSoup(cont, 'html.parser') for urls in soup.select("a.info"): try: if urls["href"].startswith("https://news.naver.com"): news_detail = [] ua = UserAgent() headers = {"User-Agent" : ua.random} breq = requests.get(urls["href"], headers = headers) bsoup = BeautifulSoup(breq.content, 'html.parser') title = bsoup.select('h3#articleTitle')[0].text news_detail.append(title) pdate = bsoup.select('.t11')[0].get_text()[:11] news_detail.append(pdate) _text = bsoup.select('#articleBodyContents')[0].get_text().replace('\n', " ") btext = _text.replace("// flash 오류를 우회하기 위한 함수 추가 function _flash_removeCallback() {}", "") news_detail.append(btext.strip()) news_detail.append(urls["href"]) pcompany = bsoup.select('#footer address')[0].a.get_text() news_detail.append(pcompany) wr.writerow([news_detail[1].replace(',',''), news_detail[4].replace(',',''), news_detail[0].replace(',',''), news_detail[2].replace(',',''), news_detail[3].replace(',','')]) except Exception as e: continue page += 10 print('Completed!') f.close() def main(): maxpage = input("검색 할 페이지수: ") query = input("검색어: ") s_date = input("시작 날짜(YYYY.MM.DD): ") e_date = input("종료 날짜(YYYY.MM.DD): ") medium = {'경향신문': '1032', '국민일보': '1005', '동아일보': '1020', '문화일보': '1021', '중앙일보': '1025', '한겨레': '1028', '한국경제': '1015', 'KBS': '1056', 'MBC': '1214'} press_name = medium.get(input("언론사 :")) crawler(maxpage, query, s_date, e_date, press) main() 강의와 구글 검색으로 네이버 뉴스를 신문사 선택하여 스크레핑할 수 있게 만들려고 작성한것입니다. 그런데 --------------------------------------------------------------------------- NameError Traceback (most recent call last) ~\AppData\Local\Temp/ipykernel_14200/631169102.py in <module> 70 crawler(maxpage, query, s_date, e_date, press) 71 ---> 72 main() ~\AppData\Local\Temp/ipykernel_14200/631169102.py in main() 68 press_name = medium.get(input("언론사 :")) 69 ---> 70 crawler(maxpage, query, s_date, e_date, press) 71 72 main() NameError: name 'press' is not defined이런 에러메세지가 나오는데요.. 이건 어떻게 해결할 수 있을가요?
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
mapgetters와 mapactions 이용시 질문입니다.
안녕하세요 강의 잘 보고있습니다. 저는 강의처럼 스토어를 직접 접근하는 대신 mapgetters,mapgetters를 이용하고 있는데, 각 페이지별로 처음 진입시에는 api는 호출이 잘되는데 공통 listItem에는 바인딩이 잘 안됩니다. 그런데 같은 url를 2번 접근하면 그떄서야 공통 listItem에 바인딩이 잘됩니다. 혹시 왜그런지 알수있을까요?? <script> import {mapGetters,mapActions} from 'vuex'; export default { methods:{ ...mapActions({fetchNewsList:'FETCH_NEWS',fetchAskList:'FETCH_ASK',fetchJobsList:'FETCH_JOBS'}) }, data(){ return { items:[], itemType:'', } }, computed:{//계산하다. data를 계산해서 return 하는 유형으로 많이 사용. ...mapGetters({news:'getNews',asks:'GET_ASK',jobs:'GET_JOBS'}), }, created(){ const ROUTENAME = this.$route.name; this.itemType = ROUTENAME; if(ROUTENAME === 'news'){ this.fetchNewsList(); this.items = this.news; }else if(ROUTENAME === 'asks'){ this.fetchAskList(); this.items = this.asks; }else if(ROUTENAME === 'jobs'){ this.fetchJobsList(); this.items = this.jobs; } } } </script>
-
미해결홍정모의 따라하며 배우는 C언어
4-4 strlen() 함수 - 동적할당
1. 강의 마지막 부분에서 동적 할당 부분을 따라서 하니깐 오류가 뜨더라구요. 그래서 컴파일러에 뜬 오류 C6011링크를 눌러서 시키는 대로 이유는 모르겠지만 따라서 하니깐 오류가 뜨지는 않던데, 저는 오류가 뜨는 이유를 모르겠습니다 2. 저는 숫자가 8,5 이렇게 뜹니다. 그래서 문제점을 제 나름대로 찾아보니깐 sizeof에 마우스를 가져다 대니깐 unsigned int가 안뜨고 unsigned longlong이 뜨던데 제가 혹시 어디 부분에서 실수를 한건지 알 수 있을까요? 3. sizeof 부분을 출력할때 unsigned int니깐 정확히 형식지정자를 쓰면 %u를 쓰는게 더 맞는 표현인가요?
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
github 권한 요청드립니다
인프런 ID : jinmon0307@gmail.com github ID : jinmon0307@gmail.com
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
docker구문에서 migrate할 때 에러가 뜹니다
dockerfile을 만든후 실행을 시켰을 때 migrate 부분에서 ker error : DATABASE_URL 이 나오는데 경로도 제대로 지정했고 오타도 없는데 왜 안되는지 모르겠습니다 ㅠㅠ
-
미해결배달앱 클론코딩 [with React Native]
코드푸시 설정 마지막에 적어주신 멘트 의미가 궁금합니다!
마지막에 나온 멘트가 기기의 앱 지웠다가 다시 num run andorid해서 설치하면 코드푸쉬 창이 뜰거에요! 라는 멘트였는데요 아마 어떤 질문에 대한 답을 하시다가 영상에 남은것 같은데 어떤 의미인지 이해가 잘 안되어 질문 남깁니다 ~!