묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[Django] 장고로 인프런 따라만들기
동일하게 진행해도 사진이 깨집니다..
<img src="{{ ../../media/{{ text.img_url }} " width="100"> 그대로 진행했는데도 사진이 깨집니다..그리고 설명해주신 코드에 중괄호({{) 두개가 남는데 이걸 없애보기도하고 넣어보기도하고 앞에 ../..을 제 경로에 맞춰보기도하고 저걸 그대로 써보기도 했는데 이미지가 안나오네요..어떻게 해야할까요?.. 물어볼 사람이 없어서 진행이 안되니깐 참 슬프네요 ㅠㅠ
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
질문이 있습니다.
오류가 나서 살펴보니 UserProfile.js 에서 const{me, isLoggingOut}= useSelector((state) => state.user); 에서 useSelector((state) => {state.user}) 이런식으로 대괄호를 쳐놧더라구요. 화살표 함수 사용시 어떤경우는 (), 어떤경우는 {} 어떤경우는 괄호를 안쓰는데 이게 어떨때쓰고 어떨때 안쓰는지 개념이 잘 안잡힙니다. 설명좀 부탁드립니다.
-
해결됨실무자가 알려주는 Git - 입문편
3:20 에나오는 echo와 '>>'에대해 알고싶습니다
echo "Country와 함께하는 Git 교실" >> README.md https://stackoverflow.com/questions/39024073/using-echo-what-is-difference-between-and https://martinwork.tistory.com/28 위와같이 구글링을 해보았습니다. 질문 1. Echo는 파일에 String으로 FileWrite를 한다는 명령어 인가요? 질문 2. '>' : 이거는 overwrite이고 '>>' : 이거는 기존에 있는 파일에 스택으로 쌓겠다는 건가요? 질문 3. git commit -m "initial commit" 에서 -m은 무슨 뜻인가요?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
실행 에러
dt_clf = DecisionTreeClassifier() dt_clf.fit(X_train, y_train) pred = dt_clf.predict(X_test) print('예측 정확도:{0:.4f}'.format(accuracy_score(y_test.pred))) 이 부분을 실행할때, AttributeError: 'Series' object has no attribute 'pred' (이런 에러가 나옵니다. 어떻게 해결할까요?) 감사합니다~
-
해결됨실전! 스프링 데이터 JPA
스프링데이터 JPA 멀티 프로젝트 테스트 어떻게 하는지 궁금합니다.
안녕하세요. 김영한 선생님 강의 재밌게 따라하며 배우고 있습니다. 강의 중 실무에서 어떻게 적용하고 있는지 중간 중간에 알려주시는 팁들이 너무 좋았습니다. 잘 알려주셔서 배운 내용을 응용하며 습득하고자 개인 프로젝트 구성 중에 있는데, 제가 실무 경험이 많지 않아 질문하게 됐습니다. 멀티 프로젝트로 Presentation Layer( Admin 프로젝트)와 Data Access Layer(Domain 프로젝트)를 분리해서 개발을 진행할 경우, 테스트는 실무에서 어떻게 하는지 알 수 있을까요??
-
미해결홍정모의 따라하며 배우는 C++
포인터와 주소의 크기
교수님 안녕하세요. 포인터와 주소의 크기 관련해서 제가 생각한 게 맞는지 확인하고자 질문 올립니다. 강의 내용에서 포인터가 주소를 변수에 저장한 것으로 이해했고 수업시간에 다뤄주신 코드를 살짝 변형하면서 실행해본 결과 포인터의 주소와 변수의 주소 고유의 크기가 일치하는 결과를 얻었습니다. 포인터 자체의 크기와 주소 자체의 크기가 존재하는 것은 알지만 항상 이 두개의 값이 같은 것으로 봐도 되는지 궁급합니다!
-
미해결인터랙티브 웹 개발 제대로 시작하기
const mousePos에서요!
문법적인 질문입니다 ㅜㅜ mousePos 변수를 const로 했는데, 이벤트핸들러 내에서 mousePos.x = .....; 이렇게 하면 mousePos 객체 내의 x, y값이 변하더라구요! const는 값이 변하지 않는 변수에 주는건데, 객체는 예외인건가요??
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
강의 잘 듣고 있습니다. 궁금한 게 있습니다!
여기서 소개된 메서드들이 스프링에서도 GET, POST Mapping 말고도, @PutMapping, @PatchMapping 등 전부 제공하는걸로 확인했습니다. 만약 클라이언트에서 Delete 메서드로 요청을 보냈을 때 스프링controller의 @DeleteMapping으로 들어오게 되는건가요? 하지만 @DeleteMapping으로 들어오면 '삭제' 라는 작업을 강제할 프로그램적 장치가 있을까요? 아니면 논리적인 약속임으로 삭제 작업을 해야하는걸까요? 항상 강의 잘 듣고 있습니다, 감사합니다!
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
코드 에디터
안녕하세요~ 강의 코드에디터 color theme가 어떻게 되나요?
-
해결됨스프링 데이터 JPA
스프링부트 2.2 이상에서 Resource, PagedResource 관련 변경 사항
출처: https://stackoverflow.com/questions/25352764/hateoas-methods-not-found 83 In case you are using HATEOAS v1.0 and above (Spring boot >= 2.2.0), do note that the classnames have changed. Notably the below classes have been renamed: ResourceSupport changed to RepresentationModel Resource changed to EntityModel Resources changed to CollectionModel PagedResources changed to PagedModel ResourceAssembler changed to RepresentationModelAssembler More information available in the official documentation here. When using Spring boot starter, the below dependency would suffice to include HATEOAS: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-hateoas</artifactId> </dependency> Hoping this information will help someone like me who searched for hours to find why Resource class was not getting resolved. 스프링부트 버전 2.2 이상 이신분들은 참고하시면 될거 같아요~
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
섹션1 8.일곱난쟁이
강의를 잘 듣고 있습니다. 혼자서 공부할 때 정답 소스를 봐도 이해가 잘 안되었는데 강사님이 설명을 잘 하셔서 계속 따라 가고 있습니다. 섹션1 8.일곱난쟁이 소스를 봤는데 for문을 두개 실행했는데 Map를 이용하면 1번만 for문을 실행하는 것을 시도하고 있는데 맞는지 한번 봐 주실 수 있나요? function solution(arr){ let answer = []; let index = []; let sum = arr.reduce((sum, ele)=>sum+ele, 0); let target = sum - 100; let map = new Map(); for(let i = 0; i < arr.length; i++){ if(!map.has(arr[i])){ map.set(arr[i],i); if((target-arr[i] !== arr[i]) && map.has(target - arr[i])){ let j = map.get(target-arr[i]); console.log(j); index.push(Math.max(i,j)); index.push(Math.min(i,j)); break; } } } console.log(map); arr.splice(index[0],1); arr.splice(index[1],1); answer = arr; return answer; } console.log(solution([20, 7, 23, 19, 10, 15, 25, 8, 13]));
-
해결됨스프링 시큐리티
@SpringBootTest 테스트 오류
안녕하세요. 수업 감사히 잘 들었습니다. spring security를 적용하면 @SpringBootTest 테스트 코드에서 아래 오류가 발생합니다. test시 security 작용을 disable 시켜야 하는 건지 해결 방범이 궁금합니다. Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'resourcesController': Unsatisfied dependency expressed through field 'methodSecurityService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'methodSecurityService' defined in file [path\security\service\MethodSecurityService.class]: Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {}
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
Warning: Prop `style` did not match. Server:
프롭 스타일이 서버랑 매치되지 않는다는게 뭘까요 ..? 왜 반응형이 안되죠 ㅠㅠ import React from 'react'; import propTypes from 'prop-types'; import Link from 'next/link'; import { Menu, Input, Row, Col } from 'antd'; const AppLayout = ({ children }) => { return( <div> <Menu mode="horizontal"> <Menu.Item> <Link href="/"><a>노드버드</a></Link> </Menu.Item> <Menu.Item> <Link href="/profile"><a>프로필</a></Link> </Menu.Item> <Menu.Item> <Input.Search enterButton style={{verticalAlign: "middle",}}/> </Menu.Item> <Menu.Item> <Link href="/signup"><a>회원가입</a></Link> </Menu.Item> </Menu> <Row> <Col xs={24} md={6}> 왼쪽메뉴 </Col> <Col xs={24} md={12}> {children} </Col> <Col xs={24} md={6}> 오른쪽메뉴 </Col> </Row> </div> ); }; AppLayout.propTypes = { children: propTypes.node.isRequired, }; export default AppLayout;
-
미해결풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]
구조 가상 클래스 셀렉터는 보통 어디에 사용하나요?
안녕하세요, 잔재미코딩님! 강의 너무 재미있게 잘 듣고 있습니다~ CSS 파트에 Selector 부분을 공부하고 있는데요~ 구조 가상 클래스 셀렉터의 개념과 작동원리는 잘 이해가 가지만, 이 셀렉터들이 보통 어떤 용도로 많이 사용되는 지 궁금합니다! 실제 사이트에서 어떻게 적용되고 있는지 좋은 예시를 알려주실 수 있을까요? 감사합니다!
-
미해결[Django] 장고로 인프런 따라만들기
Could not parse the remainder: % for text in texts%
Could not parse the remainder: % for text in texts% from % for text in texts % 라는 오류가 나면서 페이지 실행이 안됩니다.. makemigrations와 migrate를 해도 변화가 감지되지 않았다면서 별 진전이 없네요.. 어떻게 해야할까요
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
랜덤포레스트 배깅방식으로 데이터 샘플링 예제에서
선생님~ 랜덤포레스트에서 배깅방식으로 데이터샘플링을 하는 부분을 확인할 수 없어서 질문합니다. 궁금한 점이 X_train 데이터는 총 7352개 행이 있는데(shape(7352, 561)) 랜덤포레스트의 n_esitmator의 기본값이 100이므로, 7326개의 데이터를 랜덤하게 샘플링을 하여 각각 다른 샘플링 데이터(중첩되기도하는) 들을 100개의 분류기에 학습을 시킬텐데.. 100개 분류기마다 들어가는 각 샘플링 데이터의 수가 가변적이겠지만 대략 평균적으로 몇 개정도 들어가는지는 알 수 없는건가요~? 각 분류기에 들어가는 데이터 수를 지정하는 파라미터로 max_samples라고 알고 있는데, 이게 None으로 기본값이 되어있을 때는 어떻게 랜덤샘플링 데이터 수가 지정이 되는지 궁금합니다.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
git 권한
git 권한 주셨다는 댓 확인했는데 깃헙 접근이 안됩니다. ㅜㅜ 깃헙 아이디 coghkrk 입니다.
-
미해결억대 연봉을 버는 프리랜서 개발자 브랜딩 로드맵
웹제작과 자동화 프로그램 중 추천 부탁드립니다.
이번 강의를 듣고 나니 그동안 가지고 있었던 외주에 대한 두려움이 어느정도 사라졌습니다. 그동안 외주라면 앱서비스만 생각하고 막연히 두려움을 가지고 있었는데 혼자서 처음 외주를 하려면 랜딩페이지나 자동화 프로그램이 차라리 나을것 같은데요~ 혹시 랜딩페이지 같은 간단한 웹과 자동화 프로그램 중에 어떤 쪽이 더 의뢰가 많이 들어올지 알수 있을까요? 둘중에 하나를 선택해서 시작하려면 어떤게 나을지 조언 부탁드립니다!
-
미해결스프링 핵심 원리 - 기본편
의존관계 주입과 Bean의 생명주기에 대해 질문드립니다!
안녕하세요 강사님. 빈 의존관계 주입에 대한 강의를 들은 후, 주입 방식을 필드주입 -> 생성자 주입 으로 바꾸면서 발생한 오류에 대해 질문드립니다. ServiceA와 ServiceB는 서로 순환 참조관계였습니다. 필드 주입을 사용한 코드는 아래와 같습니다. @Service public class ServiceA{ @Autowired ServiceB B; } @Service public class ServiceB{ @Autowired ServiceA A; } 위의 코드에서는 문제없이 동작하던 코드가 The dependencies of some of the beans in the application context form a cycle: ┌─────┐ | serviceA defined in file [C:\Users\qazxs\Desktop\demo\build\classes\java\main\com\example\demo\ServiceA.class] ↑ ↓ | serviceB defined in file [C:\Users\qazxs\Desktop\demo\build\classes\java\main\com\example\demo\ServiceB.class] @Service @RequiredArgsConstructor public class ServiceA{ private final ServiceB B; } @Service @RequiredArgsConstructor public class ServiceB{ private final ServiceA A; } 강의에서 Bean의 생명주기는 "스프링 컨테이너 생성 -> 스프링 빈 생성 -> 의존관계 주입 -> 초기화 콜백 -> ... " 의 순서로 진행된다고 배웠습니다. 필드 주입의 경우 생성자 없이 이미 생성된 빈들의 의존관계는 순환참조가 있더라도 주입이 가능하고,생성자 주입의 경우 "스프링 빈 생성"단계(생성자)에서 순환 참조가 있을 경우 스프링 빈을 정상적으로 생성하지 못해 오류가 발생한다고 히해해도 될까요? 늘 좋은 강의 감사합니다. 강의를 들을 수록 수정할 코드가 보이는게 보람이 있습니다 ㅎㅎ
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
블라켓츠 에러
선생님, 설치하고나서 파일 만들기 를 클릭해 파일이름쓰고 엔터치면 계속 에러로뜹니다. 이럴땐 어떻게해야하나요? 혹시몰라서 이 프로그램을 삭제했다가 다시 설치했는데도 이렇게 뜹니다 ㅠㅠ 선생님 말씀대로 저장 시 파일 lint 표시 이것도 해제했습니다! 실시간 미리보기 키 등 다른것도 눌러봤는데 이것들도 에러라고 뜹니다