묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결
세션아이디
B라는 사람이 같은 아이디로 다음과 같이 로그인을 하였다고 합니다.13일 오후 4시에 A쇼핑몰 사이트를 크롬으로 로그인14일 오후 1시에 A쇼핑몰 사이트를 크롬으로 로그인16일 오전 10시에 A쇼핑몰 사이트를 크롬으로 로그인 이때 13일과 16일의 세션아이디가 동일할 수 있나요?(13, 16일의 세션아이디는 동일하고 14일의 세션 아이디만 다릅니다) 저는 세션아이디는 브라우저가 종료되면 삭제된다고 알고있는데제가 잘못 알고 있는 것인지 헷갈립니다! 도와주세요!
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
중복회원예외 test fail
안녕하세요 MemberServiceTest실행 도중에 계속 이러한 에러가 발생하여 질문 드립니다!제 memberservicetest 코드입니다감사합니다!import jpagroup.jpashop.domain.Member; import jpagroup.jpashop.repository.MemberRepository; import org.junit.Assert; 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.context.junit4.SpringRunner; import org.springframework.transaction.annotation.Transactional; import javax.persistence.EntityManager; import static org.junit.Assert.*; @RunWith(SpringRunner.class) @SpringBootTest @Transactional public class MemberServiceTest { @Autowired MemberService memberService; @Autowired MemberRepository memberRepository; @Autowired EntityManager em; @Test public void 회원가입() throws Exception { //given Member member = new Member(); member.setName("kim"); //when Long savedId = memberService.join(member); //then assertEquals(member, memberRepository.findOne(savedId)); } @Test(expected = IllegalStateException.class) public void 중복_회원_예외() throws Exception { //given Member member1 = new Member(); member1.setName("kim"); Member member2 = new Member(); member2.setName("kim"); //when memberService.join(member1); try { memberService.join(member2); //예외가 발생해야 한다!!! } catch (IllegalStateException e) { System.out.println("test실패"); return; } //then Assert.fail("예외가 발생해야 한다."); } }
-
미해결자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide)
안녕하세요~^^
13:35 초 확장 함수는 자바 코드가 있는 상황에서.....등장했다..라고 말씀해 주셨는데요, 보통 Util 성 클래스라 해야 할까요,예를 들어 String 을 받아 하이픈(-)을 휴대폰 양식에 맞게 붙여 준다거나..그 외 util 성 클래스는 어떻게 사용 중이신가요?확장 함수 또는 중위 함수를 사용하면 편할듯한데,다른 좋은 방법이 있을까 해서 문의드립니다!그리고 혹시..확장함수, 중위함수로 util 을 만약에 구성중이고 쓰신다면, 해당 함수에 inline 키워드를 사용중인지도 궁금합니다..말씀해 주신것처럼 실무관점에서 보면 고려해야할 부분이 많겠지만, util 성 코드는 대부분 그렇게 긴 코드가 아닌거 같아서 inline 키워드를 모두 붙이면 어떨까 생각도 했습니다..(설명은 매우 좋았으나, 왠지 자바 코드가 있는 상황에서 코틀린 코드로 추가 기능 개발을 하기 위해 등장했다 하여, 좋은 설계의 함수인건 알겠으나, 코틀린이 의도한 방식의 코드 사용인지 햇갈려서요)
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
POST 메소드 관련 질문
안녕하세요~ 좋은 강의 감사합니다!강의를 듣던 도중 궁금한 점이 생겼는데요.강의에서는 신규 자원을 등록할 때, 클라이언트에서 리소스 URI를 알고 있으면 PUT, 아닌 경우라면 POST방식을 사용하라고 하셨는데요.특정 id값을 갖는 회원을 생성하고 싶은 경우에는 URI를 어떻게 설계해야할 지 궁금합니다.1. POST /members/{id}2. PUT /members/{id}3 POST /members 그리고 request body에 id값 담아보내기.1~3번 중에 어느 방식이 맞을까요??
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
채점 결과 pending
안녕하세요! 최근에 문제를 풀고있습니다.제 컴퓨터가 이상한건지 모르겠는데,,, 제가 처음에 작성한 코드를 넣든 아니면 강사님의 풀이를 넣어도 처음에는 무조건 pending 결과가 유지되다가 새로고침하면 정답입니다. 라고 표출되는데... 원래 이런건가요..?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
특정 영상이 재생되지 않습니다
나머지 영상은 괜찮은데 Thread Local Storage 영상이 어제부터 계속 재생이 안되는데 인프런 서버 문제일까요? 혹시 해결 방법이 있을까요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
강의가 너무 맥 위주라서 힘드네요..
솔직히 현업 들어가면 노트북으로 개발하는 거 아닌 이상 다 윈도우로 개발 할 건데.. ㅠ 회사에서 맥지원해주지 않는 한엔..윈도우는 경로를 어떻게 들어가야 하는 건가요..?맥에선 ll쓰고 뭐쓰면 되는데..윈도우는 따로 뭘 해야 하는 건가요?강의가 너무 맥 위주라서 막히지 않아도 될 곳에서 막히는 것 같습니다.. 혹시 앞으로 다른 결제해서 보는 것들도 다 맥 위주인가요..?단축키도 그렇고.. 사용법도 그렇고.. 보통은 윈도우 개발 환경에서 배우지 않나 싶습니다.. 해외사람이면 몰라도요..강의를 위해서 제가 맥을 구비해야 하는 걸까요-_-;; 아니면 윈도우 설명이라도 좀 해주셔야 하는 거 아닌지.. 이럴때마다 죄송한 말이지만 너무 스트레스 받습니다 ㅜㅜ 그래도 강의는 너무 재미있게 잘 보고 있습니다 ㅠ 기분 상하셨다면 죄송합니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
주문취소에서 에러 발생 관련 질문드립니다
상품 주문과 재고 수량 초과에서는 제대로 작동했는데요..(저는 Book 클래스에서 객체 만들어서 작성했습니다..!)
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
404오류
이렇게 되고 /hello를 들어가면 404에러가뜹니다... 어떡하죠
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
질문2개 ) NotEnoughStockException 에러 발생 및 actual: 10 expected: 8
질문 NotEnoughStockException 에러 발생1-1) 재고수량이 초과해서 NotEnoughStockException 예외가 발생한거 맞나요? 맞으면 어떻게 해야할까욤?? NotEnoughStockException 을 주석처리하고 실행하니 2번 처럼 뜹니다.actual: 10 expected: 8 뜹니다. h2테이블도 생성해서 테이블 다시 만들고 해봤는데 실제값하고 기대값이 똑같이 안나오네요..
-
미해결자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide)
array,plus(...) 에 대한 질문입니다 ㅎ
안녕하세요 좋은강의 감사합니다.제가 잘못한건지, array.plus(300)후 foreach 를 활용해 프린트를하여도 300이라는 값은 안나오더라구요..plus 확장함수를 살펴보니 새로운 객체를 copy 하여 return 해주던데,새로운 객체로 return 받아서 활용해야하지 않나요?예를 들어 val newArray = array.plus(300) 이런식으로요제가 잘못 생각한 것인지..ㅜㅜ별거아닌거 같긴한데 확인가능하실까요 ㅎ
-
미해결코딩으로 학습하는 리팩토링
rename 메뉴에 대한 사소한 질문
rename 메뉴를 한번 띄우고esc 하고다시 rename 메뉴 띄우면서로 다른 창이 나타납니다... 기능적으로 다르게 사용할 수 있는 것인지 제 설정의 문제인지 궁금합니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
jdk 관련 에러 발생
저 갑자기 잘 되다가 jdk관련 설정을 좀 고쳤는데 메서드나 클래스 다 있는데 이렇게 떠서요ㅜㅜ혹시 뭐가 잘못된건지알수있을가요ㅜㅜ
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
의존성 주입의 개념이 헷갈리는데
예전에 스프링 완전정복 로드맵 강의에서 의존성주입과 함께 @Autowired, @RequiredArgsconstrucor 등을 설명해주셨는데 오래돼서 그런지 개념이 헷갈리는데요어떤 강의를 봐야 이 부분을 확실하게 잡고 넘어갈 수 있을까요 ?
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
Comparator와 Comparable
안녕하세요 선생님, 다음과 같이 코드 구현 하였는데 혹시 피드백 부탁드려도 되겠습니까?Comparable과 Comparator중 어떤 걸 써도 상관없는지가 궁금합니다. 또한 class 생성시 이렇게 내부 클래스로 생성하여도 괜찮나요? import java.util.Arrays; import java.util.Comparator; import java.util.Scanner; class Main{ Coordinate[] solution(Coordinate[] arr, int n) { Arrays.sort(arr, new Comparator<Coordinate>() { @Override public int compare(Coordinate o1, Coordinate o2) { // 순서 -> 음수값이 return 되게 해야한다. if (o1.getX() != o2.getX()) return o1.getX() - o2.getX(); else return o1.getY() - o2.getY(); } }); return arr; } public static void main(String[] args) { MainT = new Main(); Scanner sc = new Scanner(System.in); int n = sc.nextInt(); Coordinate[] arr = new Coordinate[n]; for (int i = 0; i < n; i++) { arr[i] = new Coordinate(sc.nextInt(), sc.nextInt()); } for (Coordinate i : T.solution(arr, n)) System.out.println(i.getX() + " " + i.getY()); } static class Coordinate { private int x; private int y; public Coordinate(int x, int y) { this.x = x; this.y = y; } public int getX() { return x; } public void setX(int x) { this.x = x; } public int getY() { return y; } public void setY(int y) { this.y = y; } } }
-
해결됨FreeRTOS 프로그래밍
[질문/해결완료] 강의 내용 중 task 생성 api 확인 요청
강의 내용 중 task 생성 api 설명이 바뀐 것 같습니다. 확인해주세요.
-
미해결[딥러닝 전문가 과정 DL1121] 넘파이 마스터 클래스
수업 안내
국가과학기술인력개발원 제2기 R&D 수행 역량 강화 장기 멘토링프로그램을 이수중인 학생입니다,파이썬 레벨 1, 과 2수업을 언급해주시고 계신데 그수업에 대한 안내부탁드립니다. 바로 이수업부터 듣게되어 진도를 따라감에 있어 한계가 있어서요
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
바로 가기 키 아래에 줄 복사 지정했는데 복사가 되지 않습니다.
왼쪽 아래 톱니 관리 아이콘 클릭해 바로 가기 키에서 아래에 줄 복사 Ctrl+D로 지정했는데 복사할 줄에서 Ctrl+D 눌러도 복사는 되지 않고 줄만 삽입 됩니다. 무엇이 잘못 된 것 입니까?
-
미해결[리뉴얼] 타입스크립트 올인원 : Part1. 기본 문법편
타입선언시 keyof 같은 값들은 console.log 처럼 디버그 할 수 있는 기능은 없나요??
타입선언시 keyof 같은 값들은 console.log 처럼 디버그 할 수 있는 기능은 없나요?
-
해결됨리눅스 시스템 프로그래밍 - 이론과 실습
파일 디스크립터와 FILE 구조체에 대한 질문
리눅스는 모든 것을 파일로 관리한다고 알고 있습니다. (장치나 소켓 등도 포함)파일 디스크립터는 파일의 추상화 개념으로 알고 있는데, 지금 이 강의를 보니까 파일 디스크립터를 주고 파일 포인터를 받아오는데, 그러면 리눅스에서 파일이나 장치는 전부 각자의 파일 구조체를 가지고 있다고 이해해도 될까요?