묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
스프링 부트 개념과 활용
아까 맥 메이븐설치 질문입니다!
삭제된 글입니다
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
가변인자 공부할 때 나타나는 오류
def asterisk_test_2(*args): x,y,z = args print(x) print(y) return sum(x,y) asterisk_test_2(3,4,5) 저는 가변인자를 활용했을 때, 가변인자 속 값들을 더해주는 코드를 작성해보고 싶었습니다. 하지만, 위와 같은 코드에서 int object is not literable이라고 뜨는데 그 이유를 잘 모르겠습니다.
-
미해결데이터 자동화(with VBA)
vba입문하려고합니다
교재링크가 삭제된 것 같아요ㅜ
-
HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
질문 드립니다!
삭제된 글입니다
-
미해결프로그래밍 시작하기 : 웹 입문 (Inflearn Original)
영상 마무리에 대해
1-2, 1-5, 1-6 영상들이 죄다 강사님이 말씀하시는 도중에 끊겨서 영상이 아직 다 끊나지 않았는데 끊겼다는 생각을 하게 하네요...
-
미해결화이트해커가 되기 위한 8가지 웹 해킹 기술
버프스위트
어제는 됐는데 오늘은 안되네요... 프록시-옵션들어가서 러닝체크가 안됩니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
도메인 뒤에 . 이 붙습니다.
domain.com 하면 빈 페이지 나오고 domain.com. 으로 들어가야 페이지가 나오는데 해결을 못하겠습니다. 추가로 CNAME 으로 domain.com 연결해서 www.domain.com 으로 들어가면 뒤에 . 없이 그냥 들어가지구요 ㅠ https://serverfault.com/questions/803033/should-i-append-a-dot-at-the-end-of-my-dns-urls 이 문제인것 같은데 해결 방법은 없을까요?
-
해결됨웹 게임을 만들며 배우는 React
TicTacToe.jsx reducer 부분 질문입니다
case CLICK_CELL: const tableData = [...state.tableData]; tableData[action.row] = [...tableData[action.row]]; // immer라는 라이브러리로 가독성 해결 tableData[action.row][action.cell] = state.turn; // console.log(tableData[action.row]); return { ...state, tableData, recentCell: [action.row, action.cell], } 위 코드에서 tableData[action.row], [...tableData[action.row]] 두 값이 동일한데 [...tableData[action.row]] <-- 이 배열을 대입해주는 이유가 있을까요? 콘솔로 찍어봐도 동일한값으로 나오길래 주석처리하고 진행해보니 정상작동은 하는데 최적화 부분에서 memo를 적용했을 때 렌더링이 정상적으로 되지 않더라구요 어떤 이유 때문에 위와 같은 현상이 생기는지 알 수 있을까요?
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
안녕하세요 도커를 처음배는데 갑자기 오류가생기네요
안녕하세요 도커를 처음배우는사람입니다 1 비쥬얼스튜디오코드에서 json 소스적는데 저런오류뜨네요 그리고 json자동으로 소스를 적을려고 터미널에서 npm init 적었는데 저런오류뜨네요 저한테는 안되나봐요 2 이번에도 다른오류있서요 인터넷에서 localhost:8080 했는데 소스따라했는데 저렇게 뜨네요 3 그리고 마지막으로 칼리 리눅스를 꼭 설치를해야하나요??
-
해결됨프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
예제 2를 for문으로 만들려면 어떻게 해야될까요?
v = ['foo', 'bar', 'baz'] for e in v: print(v.pop()) 로 하면 출력값이 baz bar는 나오고 foo는 나오지 않네요. for문은 계속 반복하는거니까, pop으로 꺼낼 수 있는 항목이 있으면 foo도 꺼내야하는 거 아닌가요? 답변 부탁드려요!
-
미해결선형대수학개론
similarity 질문 있습니다!
안녕하세요! 8분 12초에 P가 invertible해서 P도 A에 similar하다는 부분이 잘 이해가 안돼서 질문 드립니다. P가 A에 similar하다면 K^-1PK = A를 만족하는 어떤 invertible matrix K가 존재해야 하잖아요? P^-1AP = B를 변형시켜서 저런 형태가 나와서 P에 similar하다는 뜻인가요??
-
미해결파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
category에서
models.py의 Post 클래스에서 category를 blank=True로 설정하잖아요. 차라리 '미분류'라는 디폴트값을 둘 순 없나요? 그러니까 모든 Post 모델들은 따로 설정하지 않았을때 '미분류' 카테고리에 자동으로 연결이 되는거죠. 그럼 템플릿에 굳이 if문으로 미분류 카테고리를 나눌 필요가 없지 않을까요
-
미해결Flutter 입문 확장판 - 인스타그램 클론 2.0
progressindicator 질문
강의에서 팁을 주신대로 firestore에 올리는 동안 progressindicator를 띄울려면 어떤 방식으로 띄워야하나요 ??progressindicator관련 참고할 수 있는 예시 코드가 현재까지 if(!snapshot.hasData){ // 데이터가 없으면 progressbar 반복 return Center(child: CircularProgressIndicator(),);} 이거뿐인데요 final storageTaskSnapshot = await task.onComplete;final storageTaskSnapshot = await task.onComplete; 위 코드를 변형하여 firestore의 작업이 끝날때까지 기다린다. 라는 코드를 쓰서 progressindicator를 나타내는 것같습니다만, 관련 메소드를 못찾는 상황입니다. final firebaseTaskSnapshot 도 없는 상황이고요 도움 주시면 감사드리겠습니다
-
미해결Ethereum 실전! 초보자를 위한 Lottery Dapp 개발
잘 쫓아가고 있습니다만 왜 저는 빨간선이 나올까요?
아직 초반부 이지만 잘 쫓아 가고 있습니다. ganashe-cli 를 cmd 에서 켜놔야 네트워크 연결이 된다는 곳을 모르고 한참을 헤맸습니다 ^^;;; 위의 이미지들을 보면 저는 왜 빨간선으로 오류 표시가 나올까요??? 실행시키는데 현재까지는 문제가 없긴 한데... 빨간선은 뭔가 문제가 있다는 거 아닌가요?
-
미해결스프링 부트 개념과 활용
맥에 메이븐 설치질문입니다.
안녕하세요. 맥유저인데 메이븐을 따로 설치해야한다고 들었습니다. 혹시 설치법 알려주실수 있거나 설치법 링크를 보내주실수 있나요? 구글링해서 나온 방법들은 안되는거 같습니다. 답변 부탁드립니다.
-
미해결[백문이불여일타] 데이터 분석을 위한 고급 SQL
challenges_created 가 50일 때
저는 다음과 같이 쿼리를 짰습니다. challenges_created = 50 일때를 다음과 같이 challenges_created = max(challenges_created)일 때 남겨놓는 것으로 짰는데, 이럴 때 적용이 안 되더라고요. 혹시 왜 안 돼는지 알 수 있을까요? 강의에서는 group by로 한다음 select max(challenges_created)로 해서 적용하는데, 두 가지의 차이는 무엇인가요? 특히, having 에 challenges_created = max(challenges_created)만 조건을 적용하면, Null값들이 나오더라고요. 왜 null값이 나오는지도 궁금합니다ㅠ SELECT h.hacker_id AS hacker_id , h.name AS name , ch.tot AS challenges_created FROM Hackers AS h LEFT JOIN (SELECT hacker_id, count(hacker_id) AS tot FROM Challenges GROUP BY hacker_id HAVING count(hacker_id) = max(count(hacker_id))) as ch ON ch.hacker_id = h.hacker_id INNER JOIN (SELECT list.tot AS chall, count(list.tot) AS TOT FROM ( SELECT hacker_id, count(hacker_id) AS tot FROM Challenges GROUP BY hacker_id ) list GROUP by list.tot HAVING count(list.tot) = 1 OR list.tot = max(list.tot)) as list ON ch.tot = list.chall ORDER BY challenges_created DESC, hacker_id ASC
-
미해결홍정모의 따라하며 배우는 C++
반환형질문
마마우스로 클릭해놔서 이해하시기 편하실텐데... 제가 볼 때는 셋 다 멤버변수 m_cents를 얻으려고 저러는건데 m_cents의 참조형 = m_cents의 값+m_cents의 값; 이게 이해가 잘 안갑니다 설명 부탁드려요~
-
파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
runserver시 오류
삭제된 글입니다
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
bcrypt.compare 함수 부분의 매개변수 콜백함수 isMatch는 boolean으로 반환되는 것이 아닌가요?
userSchema.methods.comparePassword= function(plainPassword, cb){//cb는 (err,isMatch)이다. //plainPassword 유저가 입력한 password //유저가 입력한password를 암호화 하여 암호화되어있는 비밀번호와 비교한다. bcrypt.compare(plainPassword, this.password, function(err, isMatch){//bcrypt의 compare함수를 이용하여 user가 입력한 password와 비교한 후 결과를 isMatch(boolean)에 담아준다. if(err) return cb(err), //err은 err정보를 담고있다 cb(null,isMatch)//isMatch == 'true'or false ?? <==요 부분이 궁금합니다. }) } 따라서 index.js에서 user.comparePassword if문 부분의 조건을 (isMatch === false)로 비교해서 return해야 하는것이 맞지 않는것인지 궁금합니다. if(!isMatch)//여기 이상함 isMatch값은 boolean이와야하는데 왜 널이 아닌지를 비교하는지 이상 return res.json({loginSuccess: false, message:"비밀번호가 틀렸습니다."})
-
미해결홍정모의 따라하며 배우는 C언어
fr = fopen(argv[1], "r")) == NULL
안녕하세요. 올바르게 작동하지 않아서 질문드립니다. ㅠㅠ 일단 실행해보면 fr = fopen(argv[1], "r")) 이 NULL값이 나옵니다. 그리고 14분20초 쯤 해당폴더에 저는 input.txt 파일 자체가 아예 없습니다. 그래서 새로 만들어주고 실행했는데 안되네요... #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> int main(int argc, char* argv[]) { int ch; //버퍼로부터 한 글자씩 받아들임. int형인 것에 주의. FILE* fr; //file 구조체에 대한 포인터. unsigned long count = 0; // 몇 글자인지 카운트 하기 위한 변수 if (argc != 2) { printf("Usage: %s filename\n", argv[0]); //명령철 인수로부터 파일 이름을 받아들임. exit(EXIT_FAILURE); } if ((fr = fopen(argv[1], "r")) == NULL) // open a text file for reading { printf("Can't open %s\n", argv[1]); exit(EXIT_FAILURE); } while ((ch = fgetc(fr)) != EOF) { fputc(ch, stdout); count++; } fclose(fr); printf("FILE %s has %lu characters\n", argv[1], count); return 0; }