묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결홍정모의 따라하며 배우는 C언어
free()함수의 정확한 용법 ( realloc함수와 free함수의 관계)
해당 코드는 메모리 누수 강의에서 포인터를 백업하는 과정의 일부입니다. 제가 궁금한 것은 free()함수가 메모리를 반환한다는 개념이 아니라 그 내부의 메모리는 그대로 두돼, 사용하지 않는다의 개념이 가깝다고 들었습니다. 그렇다면 저 코드에서 free로 heap 메모리를 사용하지 못하게 하더라도 그대로 메모리 데이터 값이 나와야 하는 것이 아닌가요 ? 이와 상충되는 느낌을 realloc 강의에서 받았습니다. 다른 질문글을 보니 realloc()함수는 free()의 기능도 동시에 한다고 들었습니다 free()함수를 탑재하고 있는 realloc()함수를 이용했는데 해당 코드에서는 ptr[0]에 접근하여 데이터 값을 출력할 수 있습니다. 첫번째 사진 코드 대로라면은 free()는 아예 해당 메모리에 접근할 수 없는 것이고 두번째 사진 코드 대로라면은 free()는 접근은 가능하나 이용할 수 없습니다. 이 두 가지 개념이 혼동되어 질문드립니다.
-
미해결자바스크립트+jQuery 기초부터 실무까지 : 기초 Part.2
제이쿼리 구버전 다운로드
제이쿼리 구버전을 쓰셨는데, 공식홈페이지에서 못찾겠어서요. 어디서 다운로드 받을 수 있나요?
-
미해결Zapier로 노코드 업무자동화, 게으르지만 일 잘하고픈 분들을 위한 최고의 방법
슬랙 > 시트 (수정/삭제 )관련 문의
강사님 안녕하세요. 좋은 강의 잘 듣고 실습도 잘 해보고 있습니다. 자동화 구현 실습(1) 강의를 듣다가 궁금한 점이 생겨서 문의드립니다. (슬랙 > 구글 시트 연결은 잘되었습니다. ) 궁금한 점은 1. 슬랙에 이미 작성된 '연결이 되었습니다.' 편집 시 구글 시트에도 자동으로 업데이트가 가능한가요? 2. 슬랙에 이미 작성된 '연결이 되었습니다' 글 삭제 시 구글 시트에서도 자동으로 삭제가 가능한가요? 감사합니다.
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
localhost에 접속이 안됩니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 컨테이너를 빌드하고 run은 잘되는데 localhost에는 접속이 안되네요.. 뭐가 문제일까요..? 다른 코드로 테스트할땐 접속이 됬었습니다 ㅠㅠ
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
소멸자에서 전체 인스턴스에 활당이 안되는것같습니다.
- class Warehouse: # 클래스 변수 stock_num = 0 # 재고 def __init__(self, name): # 인스턴스 변수 Warehouse.stock_num += 2 # 클래스명으로 만든 변수는 모든 인스턴스에 활당 self.name = name #self로 만든 변수는 각각의 인스턴스에 2당 self.stock_num+=100 print(self.name,self.stock_num) def __del__(self): Warehouse.stock_num -= 2 self.stock_num-=100 print(self.name,self.stock_num) user1 = Warehouse('Lee') # Lee 102 user2 = Warehouse('Cho') # Cho 104 del user1 # Lee 2 -> 102-100 del user2 # Lee 0 이나와야 하는데 4가 나옴 ->104-100 소멸자에서 Warehose.stock_num 이 안먹힌거 같은데 왜그런거죠?
-
미해결라즈베리파이 IoT 프로그램과 클라우드 입문 과정
강의에 사용되는 소스를 받아볼수 있을까요?
강의내용을 감사히 잘 듣고 있습니다. 강의에 사용되는 소스를 받아볼수 있을까요?
-
미해결자바스크립트 비기너: 튼튼한 기본 만들기
코딩시간 답 제출
// 짝수합 , 홀수합 변수 초기값 할당 var oddSum = 0, evenSum = 0; // 0 ~ 50 까지 1씩 증가 for (var k = 0; k <= 50; k++) { // 2로 나누어지면 짝수 if (k % 2 == 0) { // evenSum = evenSum +k 복합대입연산자 evenSum += k; // 2로 나누어지지않으면 홀수 } else if (k % 2 != 0) { // 복합대입연산자 oddSum += k; } } // 누적된 evenSum 과 oddSum을 출력함 console.log("누적한 홀수 번째 값 ", odd); console.log("누적한 짝수 번째 값 ", even); // 전체 값 = 홀수전체값 + 짝수전체값 console.log("누적한 전체 값 ", odd + even); --------------------콘솔 창 -------------------- 누적한 홀수 번째 값 650 문장_문제.js:11 누적한 짝수 번째 값 625 문장_문제.js:12 누적한 전체 값 1275
-
미해결인공지능 기초수학
강의 교안 부탁드립니다.
이제 반 들었네요 교안 부탁드립니다 *^^* 강의 너무 잘 듣고 있습니다! juni5184@naver.com
-
미해결Slack 클론 코딩[실시간 채팅 with React]
TypeError (0 , swr__WEBPACK_IMPORTED_MODULE_5__.useSWRConfig) is not a function 에러와 관련하여 질문 드립니다.
안녕하세요. 강의를 듣다가 에러가 발생하여 질문드립니다. 타입스크립트를 다루는데 익숙하지 않아 에러가 어디서 발생했는지 가늠이 잘 안됩니다ㅜㅜ 공지사항에 올려주신 대로 ser-devtools 업데이트에 맞게 client.tsx를 아래와 같이 수정했는데 다음과 같은 에러메세지가 계속 나와 화면이 보이지 않습니다 코드를 수정할 때 core-js와 @jjordy/swr-devtools 를 함께 설치해주었습니다. 이때 @jjordy/swr-devtools 를 설치할 때 에러가 나 -f로 강제로 설치했었는데 혹시 이것이 문제가 되는 것일까요?
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
중계서버 질문
여기서 나오는 중계서버는 어느 개념인가요?
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프2탄]
Spring WEB MVC로 (03버전_웹 3-Tier기반 게시판 만들어보기) 코드
안녕하세요? 좋은 강의 정말 감사합니다 :) 다름이 아니라 혹시 Spring WEB MVC로 (03버전_웹 3-Tier기반 게시판 만들어보기) 강의의 완성된 코드를 받을 수 있을지 여쭤보고 싶습니다. 감사합니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
수정강의부분에서 캐스팅이라는게 어떤건가요?
여기 book item 부분에서 반환되는게 아이템 타입이다 라고 하셨는데 이게 어떤 뜻인지 알수있나요? 그리고 캐스팅하는게 안좋다 하셧는데 캐스팅이 무얼말하나요? 마지막으로 (Book)이 어떤의미를 뜻하는지 모르겠습니다. public String updateItemForm(@PathVariable("itemId") Long itemId, Model model) { Book item = (Book) itemService.findOne(itemId);
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
안녕하세요. 코드 리뷰 부탁드립니다!
강의 듣기에 앞서 지난 시간 선생님께 배운 슬라이딩 윈도우로 풀어봤습니다. 어떠한지 리뷰 부탁드리겠습니다 :) function compareMaps(map1, map2){ for(let [key, val] of map1){ if(map1.get(key)!==map2.get(key)) return 0; } return 1; } function solution(s, t){ let answer = 0; let sL = s.length, tL = t.length; let tH = new Map(), sH = new Map(); for(let x of b){ if(tH.has(x)) tH.set(x, tH.get(x)+1); else tH.set(x, 1); } for(let i=0;i<tL;i++){ let x = s[i]; if(sH.has(x)) sH.set(x, sH.get(x)+1); else sH.set(x, 1); } answer += compareMaps(tH, sH); for(let i=tL;i<sL;i++){ let x = s[i], y = s[i-tL]; if(sH.has(x)) sH.set(x, sH.get(x)+1); else sH.set(x, 1); sH.set(y, sH.get(y)-1); answer += compareMaps(tH, sH); } return answer; }
-
미해결Slack 클론 코딩[실시간 채팅 with React]
혹시 db비밀번호
react nodebird 만들기에서 .env에 비밀번호1234 사용햇는데 여기서 create할때 비번입력할때 1234입력하면 게속 error 1045 (28000): access denied for user 'root'@'localhost' (using password: no) 이렇게뜨네요.. 찾아보니까 mysql 비밀번호가안맞아서 그렇다는데..하...초기화하고 싶어서 유형 2) ERROR 1045 (28000): Access denied for user 'root@'localhost' (using password: YES) - 사용자의 비밀번호가 틀렸을 경우 나타나는 오류 문구, 아래 해결 방법에 나와있는 명령어들을 입력. [해결 방법] mysql > use mysqlmysql > update user set password=password('비밀번호') where user='사용자'; // 비밀번호 변경mysql > flush privileges; // 변경사항 적용 C:\Program Files\MySQL\MySQL Server 8.0\bin입니다. 설치경로에서 mysql 접속하라길래 해당경로에서 접속하려는데 실행할수없는 명령어라고하고 기존에 노드버드연결했던 커넥트 삭제햇다가 다시연결하려고 1234입력하니까 이번엔또 같은에러뜨고.. 어찌해야할까요
-
미해결[파이토치] 실전 인공지능으로 이어지는 딥러닝 - 기초부터 논문 구현까지
CrossEntropyLoss 질문입니다.
좋은 강의 감사드립니다. 강의 중 궁금한 내용이 있어 질문 드려요! 강의 6분40초에서 loss 계산 부분이 궁금합니다 criterion = nn.CrossEntropyLoss() # CrossEntropyLoss는 softmax 계산까지 포함되어 있으므로 모델의 마지막 output node에 별도의 활성화 함수를 사용하지 않아도 된다. outputs = net(inputs) # 예측값 산출 loss = criterion(outputs, labels) criterion을 위와 같이 정의하고 loss를 계산을 하는데, outputs은 10개짜리 벡터가 되고, labels은 그냥 숫자 값인데 이게 CrossEntropyLoss()로 계산이 가능하다고 설명이 해주셨습니다. 같은 타입의 형식이어야 가능할것 같은데 왜 가능한건지 이해가 되질 않네요.
-
미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
Class Human 관련_ConstructorExample
안녕하세요. 2.6 생성자 강의를 듣던도중 이전시간에서 배웠던 class Human 에 대해 오류가 떠서 질문 드립니다. ClassExample에서 class Human을 배우고 ConstructorExample이나 ObjectExample에서 Human 클래스를 이용하고 저장 후, 유니티에서 디버그로그를 보기위해 실행시키면 빨간색 글씨로 접근할수 없다면서 오류가 뜨며 실행이 되지않습니다! 그래서 class Human 을 public class Human 으로 바꿔주니 오류는 해결 되고 게임실행은 되는데, 이제는 디버그로그가 뜨질않습니다... (오류는 캡쳐를 못했네여...) 이후에 다시 처음부터 똑같이 따라해서 class Human 그대로 하고, ConstructorExample 작성후에 Debug.Log 해보았는데 아무것도 뜨질않습니다!!! 선생님 강의 그대로 따라했는데 왜 저는 안될까요! 궁금합니다. 항상 재밌게 듣고있습니다. 감사합니다. P.S 전에 있던 Human 관련 질문도 읽어봤지만 해당 내용이 아니여서 질문드립니다...
-
미해결하루만에 만드는 깃허브 블로그
2강에서 다운받은 폴더들도 강사님과 똑같이 했었는데.. 2강 마지막 부분 주소 링크가 안떠요???ㅜㅜㅜ
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결하루만에 만드는 깃허브 블로그
안녕하세요 5시간째 2강을 못 나가고 있어요
아래 캡쳐 한 것처럼 url 주소가 나오지 않습니다.. 아.. 몇 시간째 하는지 모르겠습니다 ㅜㅜㅜ 자세한 설명 부탁드립니다.
-
해결됨객체 지향 프로그래밍 입문
캡슐화 연습4 질문 있습니다.
개선 후 예제에서 mem.verifyEmail() 시도 후 수정사항을 DB에 반영하고 있습니다. 궁금한 점은 DB 반영 완료 후 verifyEmail() 내부의 this.verificationEmailStatus = 2를 하는 게 맞지 않는가 궁금합니다.이유는 DB 반영 전에 this.verificationEmailStatus = 2를 진행 후 DB 반영을 한다면, 만약 DB 반영 실패 시 다시 verificationEmailStatus를 2가 아닌 값으로 바꿔주는 작업이 필요로 해 보입니다. 만약 DB 반영 실패를 검출하지 못한 경우 this.verificationEmailStatus를 이전 값으로 바꿔주지 못하고 DB 혹은 서버가 죽은 경우, 다음 verifyEmail을 시도 시 this.verificationEmailStatus는 2가 된 상태인데 DB에는 반영이 되지 않은 상태가 존재할 수 있다고 생각이 듭니다.혹시 이 경우 좋은 해답이 존재하는 지 궁금합니다.이상입니다.감사합니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
다대다 관계가 안좋은 이유
음... 안녕하세요! 선생님! '다대 다관계에서 왜 안좋아요?' 라는 질문을 받으면 뭔가 그 탁! '아 진짜 그렇겠네요!?' 라는 대답을 할수가없습니다. 이 러한 질문을 듣고 선생님이 생각이났는데요. 혹시 선생님께서는 저런 질문을 받으면 후배한테 어떤 답변을 내려주실건가요? 감사합니다.!