묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결2020년 코딩테스트 대비 필수 알고리즘 개념모음집 + 실전 모의고사 문제풀이
크루스칼 알고리즘 강의에 대한 문의
구현 하자고 했는데 왜 구현에 대한 강의는 없나요?
-
미해결React로 NodeBird SNS 만들기
게시글 수정 작업중입니다.
formData 에는 값이 잘 들어 갔습니다. 라우터에서 postId 값은 잘 들어가는데 수정한 데이터 값이 전달되지 않습니다. 어떤 문제로 이렇게 되나요?
-
미해결React로 NodeBird SNS 만들기
커스텀 훅
이 커스텀 훅 부분이 잘 이해가 안가서요.. 재사용성을 위한것이라는 것과 중복을 줄였다는건 알겠는데 input에서 입력한 값들이 저기에 어떤식으로 들어가는건지 console.log로 찍어봐도 잘 이해가 안가요ㅠㅠ 제가 이해한걸 풀어보자면 input에서 changeId 등등 이벤트들이 발생하면 useInput()이 실행이 되고 실행될 때 useInput('') 이 매개변수로 input에서 입력한 값이 들어가고 useInput = (initValue = null) << 이부분에서 매개변수에 initValue가 처음엔 null이다가 이 부분에 input에서 입력한 값이 들어가서 useState를 실행하여 input에서 받아온 값을 setter로 해당하는 input란에 넣고 그 넣은 값을 henler에 저장하여 value와 함께 리턴해 주어서 value는 id에 handler는 onChangeId에 들어가는 게 맞는건가요? 여기에서 value, setter에 어떤값이 들어갈지 정확히 잘 모르겠어요..
-
미해결문제로 배우는 C언어
24. 최솟값 구하기
#include <stdio.h> int main(){ int a, b, c, d, e, f, g, i=0; scanf("%d %d %d %d %d %d %d", a, b, c, d, e, f, g); while(1){ i++; if(i==a) i=a; if(i==b) i=b; if(i==c) i=c; if(i==d) i=d; if(i==e) i=e; if(i==f) i=f; if(i==g) i=g; break; } printf("%d", i); return 0; } 이 코드는 왜 안되나요?
-
미해결파이썬 레시피 - 웹 활용 입문편 (전자책 포함)
구글 드라이브 질문드립니다
소스를 실행하고 링크를 타고 들어가 로그인 해도 위와 같이 뜹니다. 보안수준이 낮은앱 엑세스 허용도 했는데 뭐가 원인인지 모르겠습니다.
-
미해결C 와 C++ 을 동시에 배워보자 - 두들낙서의 C/C++
char *name = "Doodle" 식 에러
제가 배울때 *name과 name[]이 같은 의미로 쓰일때는 매개변수 일때에만 이라고 배웠습니다. 실제로도 char *name = "Doodle" 선언은 안되고 char name[] = "Doodle"만 가능하던데 영상과 달라서 했갈립니다. 이유를 가르쳐주실수 있나요?
-
미해결React로 NodeBird SNS 만들기
onsubmitForm이 작동은 안합니다ㅠㅠ
https://github.com/MollyKim/Molly/tree/master/ReactNodeBird/front 여기 제 깃 주소입니다ㅠㅠ 도와주세여ㅠㅠ
-
해결됨구성 관리 자동화 도구 - 앤서블(Ansible)
vm 양방향 authorized_keys 와 known_hosts 등록 질문입니다.
강의 잘 보고 있습니다. 감사합니다. 그런데 강의해주신대로 해서 server -> node 로 단방향은 ssh 접속이 잘 되는데요.. node -> server 도 ssh 접속이 그냥 되도록 authorized_keys 와 known_hosts 등록되는 방법이 있을까요? 양방향으로 node <-> server 되도록 authorized_keys 와 known_hosts 등록하는 앤서블 스크립트를 작성하는 방법이 궁금합니다... 감사합니다.
-
해결됨Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
권한 요청보냈습니다.
권한 요청했습니다. 혹시나 싶어 여기에도 남깁니다.감사합니다.
-
미해결Davinci Resolve (다빈치 리졸브) V15의 입문
교안 파일이 안열립니다
교안을 다운로드 받았는데[HD]Davinci Resolve (다빈치 리졸브) V15의 입문 Part3.zip - 이 파일은 분할 ZIP 파일이지만 다른 분할 파일(.z01, .z02..)이 없으므로 파일을 열 수 없습니다.
-
Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
리스트 내에 이름이 안 보입니다.
삭제된 글입니다
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
질문있습니다.
좀 이상한 질문이긴한데... check함수를 미로찾기에서는 2차원배열로 쓰고 경로탐색에서는 1차원배열로 쓰셨는데...이게 1차원으로 해야하는지 2차원으로 해야하는지 어떻게 알수 있는방법이있을까요?
-
미해결대세는 쿠버네티스 (초급~중급편)
블루그린 배포시엔 다플로이먼트를 이용하지 않는 이유
블루그린 배포시엔 디플로이먼트를 이용하지 않는 이유가 따로 있나요?
-
미해결파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
영상에서 나온대로 따라하다 오류가 생겼습니다.
영상 7분 보시면 views.py 에 이렇게 쓰셔서 매개변수가 2개 있고 urls.py에 urlpatterns에는 매개 변수가 없는 함수를 호출하도록 작성하셨습니다. 저는 실행결과가 타입에러로 이렇게 나와 urlpattern에 2개의 파라메터를 작성해달라고 되어있는데 즉 urls.py의 views.post_detail(여기에 무엇을 두개 써야 정상 작동 할까요?) 뒤부분에서 더욱 쉬운 방법인 as_view쓰는 방법도 알려주셨지만 이 방법도 배우고 싶습니다. 저번에 views.index는 매개변수 넘기는게 없었는데 pk라는게 생겨서 어떻게 써야할지 모르겠습니다. 예제로 하나 보여주시면 감사하겠습니다~!
-
해결됨[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
크롤링 관련하여 soup.find 차이점, error 질문
import requests from bs4 import BeautifulSoup res = requests.get('https://news.v.daum.net/v/20170615203441266') soup = BeautifulSoup(res.content, 'html.parser') mydata1 = soup.find('p', attrs={'dmcf-pid':"nzh7QZekII", 'dmcf-ptype':'general'}) print(mydata1.get_text()) mydata2 = soup.find('p', dmcf-pid='nzh7QZekII', dmcf-ptype='general' ) ---------------------------------------------------------------------------------------- error : File "<ipython-input-40-9918cd039826>", line 10 mydata2 = soup.find('p', dmcf-pid='nzh7QZekII', dmcf-ptype='general' ) ^ SyntaxError: keyword can't be an expression ---------------------------------------------------------------------------------------- 안녕하세요 강사님 다름이아니라 위 코드내용에서 mydata1 처럼 attrs={ } 형식에서는 err가 나진않지만 mydata2 는 error 를 발생합니다 두개의 차이점에대해서 혹시 어떤부분을 놓치고 있는 걸까요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
fileFilter가 정상적으로 작동되지 않는것 같습니다.
영상에서는 diskStorage 함수 내부에 fileFilter 함수를 작성하여 파일 확장자에 따라 오류 처리를 하도록 했는데 안되는 것 같아요. 구글링해보니 multer 함수 내부에 fileFilter 함수를 정의해야한다고합니다. 궁금해서 찾아봤습니다. ... const multerFilter = (req, file, cb) => { const ext = path.extname(file.originalname); // 동영상이 아닌 경우 에러 발생 if (ext !== ".mp4") { return cb(new Error("only mp4 is allwoed!")); } // 동영상 파일 cb(null, true); }; const upload = multer({ storage: storage, fileFilter: multerFilter }).single("file");
-
미해결지금 당장 성과내기, 페이스북 퍼포먼스 마케팅 실습
비지니스 관리자 2개 이상 가능한가요?
안녕하세요 유성민 대표님, 유익한 강의 잘 듣고 있습니다. 페이스북 광고 입문자라 기초 질문 드리는데요! 제 개인 계정이 현재 재직 중인 회사 비지니스 관리자로 등록이 되어 있습니다. 그래서 본 강의 실습을 위해 비지니스 관리자 메뉴로 들어가면 회사 관련 광고 계정이 떠요ㅠㅠ 제 개인(?) 비지니스 관리자를 추가로 만들고 싶은데 가능할까요? 감사합니다.
-
미해결Node.js - Express
sanitizeHtml을 쓰면....
var sanitizeHtml = require('sanitize-html'); 을 쓰면 바로 module not found가 나와버려요..... 해결해주시면 감사하겠습니다!!
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
안녕하세요. Insert bulk 연산의 동시성에 대해 궁금한 점이 있습니다.
멀티 쓰레드를 통해 Batch Insert를 수행하고 있습니다. batch 사이즈를 30으로 설정하였고 table에는 중복 insert를 막기 위해 unique key 설정을 했습니다. 비지니스 로직에서도 중복을 막기위해 unique key를 쿼리메소드를 통해 조회(id를 통한 조회 x)하며 enttiy가 존재하면 entitiy 값을 update하고 없으면 save하고 있습니다. batch를 위해 saveAll을 사용하고 있습니다. 쿼리메소드를 통해 조회를 해도 duplicate entry error가 발생하고 있습니다. 궁극적으로 multi thread에서 동일한 unique key값으로 동시에 insert가 발생하는걸로 보입니다. 동일한 transaction이 아닌 곳에서 duplicate entry error가 발생하지 않기 위해 어떻게 해야할까요? transcation isolation level READ UNCOMMITTED, 2차 캐시 등 찾아봐서 확인해봤는데 어떻게 해결해야할지 막막합니다. 답변 달아주시면 감사하겠습니다~~!!!
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
pylint 설치하는법
이 강좌를 보기 전에 Linter pylint is not installed창에서 do not show again을 눌러버려서 저 창이 안뜨는데 어떻게하면 설치할 수 있을까요?