묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 핵심 원리 - 고급편
advisor적용 순서가 궁금합니다!
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요. 빈후처리기까지 강의를 들었습니다. 여러개의 advisor에 대해서 프록시를 각각 만들지 않고 하나의 프록시에 여러 advisor를 사용한다고 배웠습니다. 그렇다면 여러 advisor들 사이에 적용되는 순서가 있을까요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
LandingPage.js의 로그아웃 부분에 props
안녕하세요. 저는 타입스크립트를 연습하며 앱을 만들던중 로그인을 구현해보고싶어서 존 안님 강좌를 보게되었습니다. 어.. 제가 아직 초보라 미숙해서 그런것 같습니다만.. 랜딩페이지의 로그아웃 부분에 props.history.push 부분에 props는 어디에서 받아오는 것인가요? 랜딩페이지는 그저 제일앞단이라 받아오는 history가 없지 않나요.,,? 자꾸 에러가 props를 타입으로 정의 해달라는 에러가 나오는거 같아서 음... 어떻게 해야하나 궁금해서 여쭤봅니다!
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
pch 만들기 사용하기 차이
pch 만들기와 사용하기 차이가 뭔가요? 프로젝트 설정에서 pch 사용하기를 해두면 앞으로 해당 프로젝트 내에 있는 모든 cpp파일에서 pch를 사용한다는 뜻이고, 만들기는 이 파일을 이용해서 pch를 만들어라 이런뜻인가요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
MemberRepositoryTest에 있는testMember에서 오류가 발생하는데
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. package jpabook.jpashop; import jpabook.jpashop.domain.Member; import org.assertj.core.api.Assertions; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.annotation.Rollback; import org.springframework.test.context.junit4.SpringRunner; import org.springframework.transaction.annotation.Transactional; @RunWith(SpringRunner.class) @SpringBootTest public class MemberRepositoryTest { @Autowired MemberRepository memberRepository; @Test @Transactional @Rollback(value = false) public void testMember() throws Exception { // given Member member = new Member(); member.setName("memberAA123"); // then Long savedId = memberRepository.save(member); Member findMember = memberRepository.find(savedId); // then Assertions.assertThat(findMember.getId()).isEqualTo(member.getId()); Assertions.assertThat(findMember.getName()).isEqualTo(member.getName()); MemberRepositoryTest에 있는 코드는 이렇게 적었습니다. MemberRepository 클래스랑 MemberRepositoryTest 여기는 엔티티 클래스 개발 부분에서는 말씀이 없으신데 따로 적는 건가요?? 이렇게 자꾸 에러가 떠서요.. Assertions.assertThat(findMember).isEqualTo(member); System.out.println("findMember == member : " + (findMember == member)); } }
-
미해결Nuxt.js 시작하기
Eslint: Component name “index” should always be mutli-word
안녕하세요! 컴포넌트 만들면 Eslint: Componet name "index" should always be multi-word 라는 에러가 뜨고 있습니다. 현재 폴더 구조는 pages > products > index.vue 입니다. 혹시 이 에러를 방지 할 수 있는 eslint rule 이 있을까요? 강사님은 이런 에러 안 뜨시나요?? 감사합니다.
-
해결됨공공데이터로 파이썬 데이터 분석 시작하기
df.loc으로 인덱싱
질문 있습니다. 8분대에 df_academy_selected=df_academy[df_academy['상권업종소분류명'].isin(academy_count_1000.index)] 이 부분에서 제가 이해한 바로는 df_academy['상권업종소분류명'].isin(academy_count_1000.index)가 상권 업종소분류명 중에서 1000개 이상 등장한 것들만 필터링을 해서 True와 False로 이루어진 시리즈가 나왔다는 것은 이해가 되었습니다 이제 df_academy로 한번 더 씌워서 조건에 해당하는 데이터들만 보려고 하는 것 같은데요 이때 왜 loc을 쓰지 않는지 궁금합니다. [df_academy['상권업종소분류명'].isin(academy_count_1000.index)] 이것 자체가 행의 조건이라고 생각되어서 loc 을 써줘야한다고 생각했는데 loc없어도되는 이유가 궁금합니다. 그냥 True False로 이루어진 값은 loc을 굳이 쓰지 않아도 되는건가요?
-
미해결부트스트랩(BOOTSTRAP)3을 활용한 반응형 웹페이지 만들기
처음의 코딩 프로그램이 안되시는 분들을 위한 방법
저도 해당 코딩 프로그램으로 하려고 했는데 잘 되지 않아서 그냥 제가 예전에 유튜브 조코딩님의 채널을 보면서 했던 코딩 프로그램으로 강의를 들으면서 진행하고 있는데 Visual Studio code를 다운로드 하시면 추가 프로그램 업로드 없이 vscode만으로도 강의 내용에서 진행하는 코딩 단축키가 대부분 실행됩니다. 다운로드 방법은 조코딩님의 채널에서 쉽게 나와있습니다. 주소도 올려둡니다. 도움이 되셨으면 하는 바람으로 올립니다. https://www.youtube.com/watch?v=kRB3DTaJifI&list=PLU9-uwewPMe0ynomccdrAX2CtVbahN4hD&index=5
-
미해결Redux vs MobX (둘 다 배우자!)
delete 시 slice extraReducer에서 id는 어떻게 받나요?
createAsyncThunk에서 삭제 api를 보내고 응답값은 보통 statusCode와 삭제메시지정도인데... slice의 extraReducer에서 id를 어떻게 받아서 state에서 삭제하는 방법이 무엇인지요?? export const deleteItem = createAsyncThunk( `item/deleteItem`, async (id, thunkAPI) => { const response = await axios.delete( `/api/items/${id}`, tokenConfig(thunkAPI.getState) ); return response.data; } const itemSlice = createSlice({ name: `item`, initialState: { items: [], isLoading: false }, reducers: {}, extraReducers: { [getItems.fulfilled]: (state, action) => { state.items = action.payload; state.isLoading = false; }, [addItem.fulfilled]: (state, action) => { state.items.push(action.payload); state.isLoading = false; }, [deleteItem.fulfilled]: (state, action) => { id??? }, }, });
-
미해결모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1
TIP)Warning: oci_connect() [function.oci-connect]: ORA-12541: TNS:no listener in C:\APM_Setup\htdocs\oracle_connect.php on line 6 Fatal error: ORA-12541: TNS:no listener in C:\APM_Setup\htdocs\oracle_connect.php on line 9
윈도우 11에서, oracleDB설치에 실패 후, VMware에서 환경 구축중입니다. 아래의 내용의 에러가 발생했을경우, 이전 다른분도 질문 남겨주셨지만, 해결책이 없어 고민하던중 stackoverflow에서 해결방법을 찾았고, 문제 해결이 되었으므로, 동일 혹은 비슷한 증상일 경우 한번 해보시길 추천드립니다. Warning: oci_connect() [function.oci-connect]: ORA-12541: TNS:no listener in C:\APM_Setup\htdocs\oracle_connect.php on line 6 Fatal error: ORA-12541: TNS:no listener in C:\APM_Setup\htdocs\oracle_connect.php on line 9 Step 1 - listener.ora 의 수정 C:\app\유저명\product\18.0.0\dbhomeXE\network\admin\listener.ora 을 연뒤, (ADDRESS = (PROTOCOL = TCP)(HOST = 아이피 어드레스 )(PORT = 1521)) 아이피어드레스를 0.0.0.0으로변경 (ADDRESS = (PROTOCOL = TCP)(HOST = 0.0.0.0 )(PORT = 1521)) Step 2 - oracle 관련 서비스의 재시작 윈도우키 + R 키 services.msc 입력후 목록에서 Oracle로 시작하는 모든 서비스를 재시작 다들 좋은 결과 있으시길 기원합니다. 원본링크 ) https://stackoverflow.com/questions/13358656/oracle-client-ora-12541-tnsno-listener
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
테스트 과정에서의 의문점
Assertions.assertThat(member.getName()).isEqualTo(findMember.getName()); 1) 테스트의 최종 검증을 아래(if문을 사용하지 않고) 위같이 하는 이유가 있을까요? if (findMember.getName() == member.getName()) { System.out.println("오류 없음"); } 2) if문을 써서 직관적으로( 쉽게 ) 하는 것 + 같지 않을 때 다양한 경우를 미리 예상해놓을 수 있는 else의 활용도 남아있음에도 불구하고, if문의 장점을 굳이 활용하지 않는 Assertions 만의 정말 큰 장점이 무엇일까요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
test클래스 진행 중에 에러가 발생했습니다;;
[질문 내용]@AfterEach문을 입력하고 memberRepository클래스에 clearStore()도 존재하는데 테스트 실패가 계속 나옵니다.. 이유가 무엇일까요???
-
미해결Do it! 자바 프로그래밍 입문 with 은종쌤
함수 선언, class 내 메서드 구현에서 궁금한 점이 있습니다.
안녕하세요. 강의 중 궁금한 점이 생겨서 질문 남기게 되었습니다. 1. classpart | FunctionTest 에서 보면 함수는 아래에 선언 하고 호출을 위에서 하던데, 항상 이러한 형태로 코드를 짜는 지 궁금합니다. 2. classpart | Student 에서 생성한 두 메서드 중에 public String getStudentName() { return studentName; 이 부분은 studentName을 가져오는 것이라고 하셨는데 return studentName;은 필요한 매개변수 값이 없는데 누구의 studentName을 가져오는 것인지 궁금합니다. studentName에 포함된 전체 데이터를 가져오는 건가요? 아니면 애초에 studentName엔 studentLee 한 명의 데이터만 저장될 수 있는 건가요?
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
MinMaxScaler 미사용
안녕하세요. 좋은 강의 제공해주셔서 감사합니다. 이번 강의를 듣던 중 몇가지 의문점이 생겼는데, 다음과 같이 여쭤봅니다. 1.경사하강법에서 변수 표준화를 거친 뒤 weight와 bias를 구했을 때, 만약 이후 추가로 적용하는(ex; 동일 데이터 변수를 가지고 boston이 아닌 detroit에 적용해본다고 했을 때) 변수가 RM, LSTAT의 최소~최대 범위 밖에 있다면, 구해진 weight와 bias도 달라져야 하는 것은 아닌지? 2.타겟값은 왜 표준화를 거치지 않는지? 3.변수 표준화 없이 경사하강법을 적용하는건 왜 제대로 작동하지 않는지? (실제로, 코드를 변경하여 표준화 없이 시행해 봤을땐 loss 값이 무한히 커졌음) 4.변수 표준화 없이 경사하강법을 사용할 수 있는 방법은 무엇인지? 5.MinMaxScaler를 사용해야 하는 정확한 이유는 무엇인지? MinMaxScaler의 명확한 사용 이유에 대해 의문이 있다가, 추가적인 의문점이 들었습니다. 한 번에 너무 많은 질문을 드린건 아닌가 하는 생각이 들지만, 답변 해주시면 감사하겠습니다!! :)
-
해결됨프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
module 3 인식못함
안녕하세요 vs code에서 과제를 수행중입니다. 아래 화면과 같이 module3를 인식하지 못하는데 무엇이 문제일까요?
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
채점기가 되지 않습니다 ㅠㅠ
저렇게 되는데 어떻게 해야할까요 ㅠㅠ
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
팝업이 중간을 뜨지 않아서 문의드려요
강의 보면 이용약관 팝업은 화면 밖에 위치해 있는데 프로토타입에서 실행하면 중간으로 오는데 따로 설정이 필요한걸까요? 저는 팝업이 위치한 곳에서 그대로 떠서 화면 밖에 두면 보이지가 않네요
-
미해결비전공자를 위한 개발자 취업 올인원 가이드 [통합편]
SI, 서비스 회사 취업 관련 질문 드립니다!
취업 지원을 할 때 채용공고에서 올라오는 회사들중에서 SI 업체, 서비스 회사 를 구분하는 방법이 있는지 궁금합니다. 어떤 회사가 SI 이고 서비스 인지 구분이 잘 가지가 않습니다 ㅠ
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
어노테이션 상속 질문
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예[질문 내용] 제가 이해하고 있는게 맞는지 질문드립니다.GetMapping 어노테이션의 소스코드를 보면 위에 RequestMapping이라고 어노테이션이 붙어 있습니다. 통상적으로는 메타 어노테이션 이외에 어노테이션은 어노테이션 위에 붙이는게 아니지만, 스프링에서는 어노테이션 위에 붙어 있는 메타 어노테이션이 아닌 어노테이션은 현재 어노테이션이 마치 상속받듯이 사용할 수 있게 해놓았다. 그렇기 때문에 GetMapping이 붙어 있는 대상은 마치 RequestMapping이 붙어있는 것과 같다. 이렇게 이해했는데 맞나요?
-
미해결팝스타 공식 뮤비 제작 & 유튜브 2천만 뷰 크리에이터의 애니메이트 X 이모티콘 클래스
속성 관련 질문
안녕하세요. 최근 애니메이트로 작업할 일이 생겨, 복습하고 있는데요. 속성에 관련된 궁금한 점이 있습니다. 1.속성>문서에 '크기 조절 범위'는 어떤 기능인가요? 2.클래식 브러시 선택시, 속성>도구에, scale size with symbol instance는 어떤 기능인가요? 한글판에선 뭐라고 써 있는지 모르겠지만, 지우개와 브러시 설정 동기화 아래 새로 생긴 기능인거 같습니다. 3.연필 선택시, 속성>도구에 '힌팅'은 어떤 기능인가요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
강사님의 책에 나온 데이터 무결성이 깨지는 예제에 관하여 질문드립니다.
안녕하세요 강사님. 항상 강의 잘 보고 있습니다. 강사님의 책 [자바 ORM 표준 JPA 프로그래밍]을 보고 궁금한 점이 생겨 질문드립니다. 381쪽에 "페치 조인 대상에는 별칭을 줄 수 없다"에 대한 설명들 중 다음과 같은 문장이 있습니다. "하지만 별칭을 잘못 사용하면 연관된 데이터 수가 달라져서 데이터 무결성이 깨질 수 있으므로 조심해서 사용해야 한다." 여기서 언급하신 데이터 무결성이 깨지는 예시가 궁금하여 조금 찾아보았는데, 강사님이 남겨주신 여러 댓글들에 대한 답변을 보고 어느정도 감을 잡은 것 같긴 합니다만, 제대로 이해한 것인지 궁금하고, 또 그 이외에도 무결성이 깨지는 경우가 어떤 경우가 있는지 궁금하여 질문드립니다. 우선 제가 이해한 데이터 무결성이 깨지는 경우는 아래의 경우입니다. "페치조인 사용 시 별칭을 준 후, where이나 on절에서 별칭을 사용하여 필터링 조건으로 사용하는 경우" 위의 경우가 데이터 무결성이 깨지는 이유는 다음과 같습니다. 페치조인 시 필터링을 거쳐서 데이터를 가져오게 되면 DB에 저장되어 있는 데이터의 개수와, DB에서 필터링하여 가져와 영속성 컨텍스트에 저장되는 데이터의 개수가 차이가 생겨, 데이터의 무결성이 깨지는 것입니다. 제가 제대로 이해한 것이 맞을까요? 그리고 이 이외에도 데이터 무결성이 깨지는 예제가 혹시 더 있을까요? [추가] 추가로 페치조인의 별칭을 준 대상을 on절에서 사용시에는 예외가 발생하고, where절에서 사용시에는 예외를 발생시키지 않는 이유가 무엇인지도 궁금합니다!