묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨스프링 프레임워크 입문자를 위한 따라하기
http://localhost:8080//freeboard/insert
파일 [/WEB-INF/views/freeBoardInsert.jsp]을(를) 찾을 수 없습니다.Origin 서버가 대상 리소스를 위한 현재의 representation을 찾지 못했거나, 그것이 존재하는지를 밝히려 하지 않습니다.이라고 떠서 몇번이고 수정해보고 오타도 찾아보고 지웠다 깔아도보고했는데 이렇게 됩니다..localhost:8080도 되고localhost/freeboard/list 까지는 잘 뜨는데insert가 안뜨네요ㅜ.ㅜ 뭐가 문제일까요?
-
미해결빅데이터분석기사 실기대비 (R 활용)
제4회 작업형2 실기시험 질문입니다.
앞선 강의를 보면 p1하고 p2를 더하고 그것을 2로 나눈 값을 제출했는데.. 여기서는 이 작업을 하지 않은 이유가 레벨이 4개여서 확률로 결과가 나오는 게 아니기도 하고 평가지표를 macro F1-score로 처리해야 하서 그러는 건가요?
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
gradle 파일을 github에 push해도 상관없나요?
안녕하세요 좋은 강의 감사합니다!공부한 내용을 비공개 레포지토리에 업로드 하려고 합니다.아래 파일들이 .gitignore 파일에 추가안되있는데 이 파일들은 그대로 레포지토리에 업로드해도 괜찮은 건가요?
-
미해결스프링 핵심 원리 - 기본편
DL, getObject()에대해 질문드립니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]이 코드에서,강의에서 말씀하시기를 의존관계를 찾는것을 DL, 의존관계 조회라고 하고, 강의자료에보면 getObject()를 호출하면 내부에서는 스프링컨테이너를 통해 해당 빈을 찾아서 반환한다 라고 되어있는데 어떤 코드가 DL인가요? getObject() 메서드가 DL인건가요?getObject()를 호출하면 내부에서는 스프링컨테이너를 통해 해당 빈을 찾아서 반환한다 라고 되어있는 부분에서, 이 말의 의미는 어떻게 보면 getBean()의 의미와 동일해보이는데 맞는건가요? 다르다면 어떤점이 다른건가요?@Autowired private ObjectProvicer<PrototypeBean> prototypeBeanProvider 이 코드는 필드주입인데, 어떤 구현체가 어떻게 주입되는건가요?강의를 몇번 돌려봐도 이해가 안되서 질문드립니다...
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
회원가입 안되시는분들
https://yamea-guide.tistory.com/entry/atlas-MongoError-user-is-not-allowed-to-do-action-find-on 이거땜에 2시간을 욕하고 힘들었네요 후... 어떤글도 해결이 안됐습니다 이거 따라하세요....
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
[13:00] MemberServiceTest 의 memberRepository 와 memberService 의 memberRepository
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]memberService 안의 memberRepository 와, MemberServiceTest.java 안에서 선언된 memberRepository 는 다를 것 같은데, 어떻게 memberRepository.clearStore 로 지웠을 때 memberService 의 memberRepository 도 삭제가 되나요?둘이 다른 객체이지 않을까 싶어 주솟값으로도 비교해보려고 하였으나 Java 에는 Object 의 주솟값을 비교하는 함수가 없다고 하네요...MemberService.javapublic class MemberService { private final MemberRepository memberRepository = new MemoryMemberRepository(); /** * 회원 가입 */ public Long join(Member member) { validateDuplicateMember(member); // 중복 회원 검증 memberRepository.save(member); return member.getId(); } // control + t => 메서드 추출 private void validateDuplicateMember(Member member) { memberRepository.findByName(member.getName()) .ifPresent(m -> { throw new IllegalStateException("이미 존재하는 회원입니다."); }); } /** * 전체 회원 조회 */ public List<Member> findMembers() { return memberRepository.findAll(); } public Optional<Member> findOne(Long memberId) { return memberRepository.findById(memberId); } }MemberServiceTest.javaclass MemberServiceTest { MemberService memberService = new MemberService(); MemoryMemberRepository memberRepository = new MemoryMemberRepository(); // for clearStore() @AfterEach public void afterEach() { memberRepository.clearStore(); } @Test void 회원가입() { // given Member member = new Member(); member.setName("spring"); // when Long saveId = memberService.join(member); // then Member findMember = memberService.findOne(saveId).get(); assertThat(member.getName()).isEqualTo(findMember.getName()); } @Test public void 중복_회원_예외() { // given Member member1 = new Member(); member1.setName("spring"); Member member2 = new Member(); member2.setName("spring"); // when memberService.join(member1); // then IllegalStateException e = assertThrows(IllegalStateException.class, () -> memberService.join(member2)); assertThrows(IllegalStateException.class, () -> memberService.join(member2)); // '오른쪽을 수행했을 때 왼쪽 예외가 발생해야 함' 을 의미 } }
-
미해결ESXi 가상 인프라 구축과 보안 솔루션을 활용한 이상징후 탐지 모니터링
vyos ping 문제
강사님과 똑같이 설정했음에도 8.8.8.8과 yahoo.co.kr로 ping을 보냈을 때network is unreachable 메시지가 뜹니다.각 eth0, 1, 2와 MAC 주소도 잘 확인하고 설정했습니다.이런 경우에는 어떤 방법으로 해결해야 하나요?밑에 사진은 설정을 마친 뒤 사진입니다.
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
module.exports와 exports 사이의 참조관계 재연결 관련
강의 내용 관련 질문드립니다.CJS 사용시 module.exports와 exports는 같은 객체를 참조하고 있지만, module.exports에 값을 할당할 경우 참조관계가 끊어지고 exports는 해당 파일 스코프에서 단순 객체로 사용된다는 점 까지는 이해했습니다.하지만 예시로 참조를 다시 연결하기 위해 아래와 같은 방식을 소개해 주셨는데, 해당 방식을 직접 하드코딩 해본 결과 참조값이 여전히 끊어져 있는 것이 확인되었습니다.const odd = '홀수입니다.'; const even = '짝수입니다.'; exports.odd = odd; exports.even = even; module.exports = { odd, even, }; console.log(exports); // { odd: '홀수입니다.', even: '짝수입니다.' } console.log(module.exports); // { odd: '홀수입니다.', even: '짝수입니다.' } console.log(exports === module.exports); // false혹시 다른 조건이 만족된다면 해당 참조관계를 재연결 시킬 수 있는지 궁금합니다.강의 내용은 exports와 this편 4:47 부분입니다.
-
해결됨만들면서 배우는 Svelte
섹션6 storeTodos에서 editTodo 함수
안녕하세요. 강의 잘 듣고 있습니다.store를 활용한 editTodo 기능에 대해 궁금한게 있어 글 남깁니다.해당 강의 영상에서 8분 40초경에 나오는 editTodo 함수 내용은 다음과 같습니다 const editTodo = (editMode) => { update( datas => { const setData = datas.todoLists.map(todo => { if (todo.id === editTodo.id) { todo = editTodo } return todo }) datas.todoLists = setData return datas } ) }위 코드에서 todo.id === editTodo.id 라인과 todo = editTodo 라인에서 editMode가 아닌 editTodo로 작성된 이유가 있을까요?실제로 handler에서는 매개변수로 todo를 전달하고 있고 editTodo는 todo를 전달받아 해당 todo를 수정하는 로직인데 전달 받은 editMode는 사용되지 않고 함수인 editTodo에서 id를 가져오고 todo에 함수를 저장한다는게 이해가 되질 않습니다.이게 틀리다면 동작이 안되는게 맞을텐데 정상적인 동작을 하는걸로 봐선 제가 이해하지 못하는 무언가가 있는것으로 보입니다.
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
sse https프로토콜 사용시
sse는 http 프로토콜을 사용하는데,https 프로토콜을 사용하는 서버에서 데이터를 받아오면 오류가 나나요? https 프로토콜을 사용하는 서버에서 실습을 진행해보고 있는데, sse가 작동하지 않아서 질문올립니다
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
학습확인
우리가 format을 활용하는 이유를 다음과 같이 이해하면 되는지 여쭙고 싶습니다. Format을 사용하는 이유가, print('Today's gas price is %f $ per gallon' %(3.45))과 같이, 고정된 문구 (Today's gas price is ~ per gallon) 과 변화를 줘야하는 문구 (3.45)를 구분하여, 변하는 값에 따라서 print()를 새로 작성할 필요를 없애는 건가요?
-
해결됨스프링 프레임워크는 내 손에 [스프2탄]
스프2 완강 이후 고민
스프2 구매해서 듣고 있는데 스프2 완강하고 스프1 들어야할까요??? 나프도 안들은 상황인데 스프2듣고 스프1을 들을까요 나프1이나 나프2를 들을까요 고민이네요 ㅠ
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
app.use와 app.get의 차이점이 궁금합니다.
안녕하세요. 수업 잘 듣고 있습니다.한가지 궁금해서 문의드립니다.app.use와 app.get을 사용하셨는데, set와 get의 차이점이 무엇인지 잘 모르겠습니다.
-
미해결따라하며 배우는 리액트 A-Z[19버전 반영]
Jest는 행위 또는 구현 주도 테스트 중에 어떤 것일까요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요.행위 또는 구현 주도 테스트의 대표적인 라이브러리를 듣고 그 뒤에 Jest 프레임워크에 대해 설명해주셨는데요.Jest는 행위 또는 구현 주도 테스트 중에 어떤 것인지 궁금합니다. 아니면 아예 다른 의도로 만들어진 프레임워크라고 생각하면 될까요?
-
미해결데이터 과학을 위한 파이썬 NumPy Basic
1-1 N차원 배열 생성하기 강의에서 질문 있습니다!!
arr = np.array() 이 코드에서 array() 괄호 안에 세트가 들어가거나 딕셔너리가 들어갈 순 없나요??
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
격자판 최대합 질문입니다! 이렇게 풀어도되나요?
for문 한번으로 하려고 이렇게 풀었는데정답처리가 나오긴하는데 이렇게 풀어도되나요? 문제가 될만한게 있으면 알려주세요ㅠpublic int solution(int[][] arr) { int max = 0; //대각선 int diagonalR = 0; int diagonalL = 0; for (int i=0; i<arr.length; i++) { //가로행, 세로행 int tr = 0; int le = 0; for(int j = 0; j<arr.length; j++){ tr += arr[i][j]; le += arr[j][i]; if(i == j){ diagonalR += arr[i][j]; } } diagonalL += arr[i][arr.length-1-i]; max = Math.max(max,Math.max(tr, le)); } max = Math.max(max,Math.max(diagonalR, diagonalL)); return max; }
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
깃허브 권한 404로 뜹니다 ㅜㅜ
https://github.com/joshua1988/vue-advanced.git404 not found 나옵니다. 주소가 바뀌었나요?아니면, 승인이 해제된건지요? 인프런 아이디 :juyun2490@gmail.com인프런 이메일 : juyun2490@gmail.com깃헙 아이디 : chajuy깃헙 Username : chajuy
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
i 태그에서 click 이벤트가 작동하지 않는 사유
질문 글에 i 태그에서 click 이벤트가 작동하지 않는 분들의 글이 다수 있는것 같습니다.저도 동일하게 발생했는데, 그 이유는 fontawome에서 올바른 link를 index.html에 해주지 않아 그런것으로 보입니다.https://www.inflearn.com/questions/652460 글을 참조하시어 index.html에 fontawsome 링크를 추가하니 정상적으로 click 이벤트가 발생했습니다. 특이사항으로 올바르지 않은 링크를 추가하면 강의 영상과 같이 클릭 아이콘의 위치가 정상적이지 않았습니다. 올바르지 않은 링크 추가 올바른 링크 추가
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
6분 45초쯤 양방향 연관관계에 대해서 간단한 질문이 있습니다.
6분 45초쯤에 말씀을 하시는게 지금 이 강의는 예제로 보여주기 위해 Member와 Order가 일대다, 다대일로 양방향 연관관계를 이루고 있지만실무에서는 이렇게 양방향으로 짜기보단 Order가 Member를 참조하게 되는 다대일만 써주는 것이 좋다.이 말이 혹시 맞을까요...?그리고 추가로 Order와 OrderItem의 관계에서는 양방향 연관관계를 안쓰려고 하면 OrderItem이 Order를 참조하는 것으로만 설계를 하면 되는건가요...?
-
미해결화이트해커가 되기 위한 8가지 웹 해킹 기술
칼리리눅스 호스트 전용 어댑터 설정 관련 오류
칼리 리눅스에서 어댑터를 추가하는 설정을 하면 칼리 리눅스가 접속이 안됩니다. 호스트 전용어댑터를 설정하지 않으면 접속이 잘 되는데 호스트 전용 어댑터를 설정하면 접속이 안되는데 뭐가 문제인건가요?