묻고 답해요
137만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결따라하며 배우는 리액트 A-Z[19버전 반영]
오류가 안보여요
Form 컴포넌트를 신규로 만들어서 기존 컴포넌트에서 가져왔는데 강의에서는 오류가 표시가 되지만 저는 오류가 나타나지 않아서 현재, Form.js 파일에는 오류가 없는걸로 나오는데 어떻게 해야 하나요?
-
해결됨독하게 시작하는 C 프로그래밍
교재
안녕하세요! 독하게 시작하는 C 교재를 구하기가 어려운데 혹시 유튜브에 pdf자료가 올라와 있을까요??
-
미해결빅데이터 하둡 직접 설치하기
동영상 재생이 안됩니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 동영상 재생이 너무 느립니다. 그나마 엣지에서는 버벅 거리면서 돌아가긴 했는데, 크롬에 최적화 되어 있다고 해서 크롬으로 해보니 동영상 재생 자체가 안되네요. 계속 로딩만 하고..해결 방법이 없을까요?
-
미해결
Turkish Airlines Colombo Office
The Turkish Airlines Colombo Office provides a wide range of services such as customer support flight modifications and ticket buying. Situated in the capital of Sri Lanka the office guarantees customers have a flawless travel experience. With a knowledgeable staff it improves the general Turkish Airlines customer experience by answering questions and giving details on flight schedules baggage regulations and other travel-related services.
-
미해결입문자를 위한 Spring Boot with Kotlin - 나만의 포트폴리오 사이트 만들기
테스트 코드에서 JpaRepository.save 가 안되는데 문제가 뭔지 모르겠어요.
안녕하세요. 몇달간 넘 바빠서 스프링 공부를 못했네요.프로젝트를 하나 새롭게 생성한다음에 첨부터 강의 하나 하나 보면서 프로젝트에 기능을 추가 하고 있었습니다. 그리고 Repository와 Service를 까지 왔어요..이 둘의 차이점도 확인해서 비교 하고 그런데 역시 의존성 주입은 좀 어렵더라구요.. 아마 이부분을 제가 몰라서 아래 설명할 코드에 예상하지 못하는 결과가 나왔을꺼 같은데 흠... 사실 질문 하기 미안 하긴 하지만 그래도 빨리 좀 알아야해서 질문 드립니다. 일단 깃 주소부터 올립니다. justkjy/about-coffee: about coffee server (github.com)https://github.com/justkjy/about-coffee여기에 test>kotlin>... >service>PresentationServiceTest> fun insertMenuTest() {...............val testCoffeeMenu = presentationService.coffeeMenuSave(coffeeMenuDto)...............}디버깅 타서 src/main/kotlin/com/example/aboutcoffee/service/PresentationService.kt fun coffeeMenuSave(menuDTO: CoffeeMenuDTO):CoffeeMenu? { ................. resultMenu = presentationRepository.coffeeMenuSave(menuSave) ................ }이 부분 왜 null을 리턴하는지 모르겠어요...분명 데이터 저장하는게 맞는데 ....mock 설정이 잘못되서 그런거겠죠??ㅠ.ㅠ 에러를 못잡아서 잠을 못자고 있네요이 프로젝트 완료하면 react로 작성된 커피 블러그랑 연동 하려 했는데 ... 시간이 꽤 걸릴듯 하네요 ㅠ.ㅠ
-
미해결쉽게 시작하는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}
쉽게 시작하는 쿠버네티스 MetalLB 관련 문의드립니다.
안녕하세요. 맥 실리콘 지원 소식을 듣고 강의를 듣고 있습니다.2.4의 Vagrant + VMware Fusion 으로 맥에서 환경을 구성해서 듣고 있는데요, 환경 설정할 때 다른 분들이 올려주신 질문(Tabby 문제 등)이 저에게도 발생해서 이를 참고하면서 강의를 진행하고 있습니다. 3.4.외부로 노출하는 더 좋은 방법인 로드밸런서강의 초반에 `kubectl apply -f ~/_Lecture_k8s_starter.kit/ch2/2.4/metallb.yaml' 을 실행하라는 말씀을 해주시는데요, 현재 1.30 버전 폴더에는 해당 metallb.yaml 파일이 존재하지 않습니다. 그래서 github branch의 1.25 버전에 있는 metallb.yaml 파일을 복사하여 적용한 결과 정상적으로 동작하는 것으로 확인했습니다. 다른 분들을 위하여 metallb.yaml 파일 추가해주시면 좋을 것 같습니다. 또한 추가적으로 2.4.베이그런트(Vagrant)+VMware Fusion으로 쿠버네티스 환경 구축하기 (비상업적, arm64 사용자)-v1.30강의 후반에 환경이 잘 구축되었는지 확인하는 부분이 있는데 시작쿠버 강의의 경우 MetalLB가 설치되지 않아 LoadBalancer IP가 계속 Pending으로 나와 환경구축이 제대로 되지 않은 것으로 혼동할 수 있을 것 같습니다.(제가 헤매서요.. ㅎ) 이 부분에 대한 설명도 추가해주시면 좋을 것 같습니다. 좋은 강의 제공해주셔서 감사합니다!!
-
해결됨김영한의 실전 자바 - 기본편
[배열 도입 - 리펙토링] 향상된 for문질문
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]여기에 질문 내용을 남겨주세요. 안녕하세요. 🙂 ClassStart5 클래스에서 향샹된 for문으로 만 사용하려고 하는데 Students s와 같은 변수를 담아둔다고 헀을 때 아래 코드처럼 해야 실행이되더라구요, package class1; public class ClassStart5 { private static int i; public static void main(String[] args) { Student student1 = new Student(); // 학생을 담아둘 수 있는 변수를 선언 student1.name = "학생1"; student1.age = 15; student1.grade = 90; Student student2 = new Student(); student2.name = "학생2"; student2.age = 16; student2.grade = 80; Student[] students = {student1, student2}; for (Student student : students) { Student s= students[i]; System.out.println("이름: " + s.name+ " 나이: " + s.age + " 성적:" + s.grade); } } }다만 자꾸 컴파일 에러가 나서 확인해보니 위의 private static int i; 코드 때문인거 같은데 별도 선언을 해줘야하는 이유를 정확히 알수 있을까요? s 변수에 담아두지 않고 아래처럼 해도 int i를 선언해야 하는 거 같습니다.코딩자체가 입문이라 장황하게 문의드린 점 양해부탁드리며 답변 기다리겠습니다. 감사합니다! Student[] students = {student1, student2}; for (Student student : students) { System.out.println("이름: " + students[i].name+ " 나이: " + students[i].age + " 성적:" + students[i].grade);
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
5-B 질문있습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. http://boj.kr/38bfd119659f450f9f4c86153c28d25d저는 처음에 stack을 생각하고 다시 해당 stack에 존재하는 요소들을 순서대로 string에 추가하는게 힘들다고 판단되어 deque로 하였습니다. 근데 메모리 초과로 틀려서 ㅠㅠ 어떤 부분이 문제인지 궁금합니다. 항상 감사합니다.
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-T 질문있습니다 :)
안녕하세요 선생님 🙂선생님께서 알려주신대로 무식하게 풀 수 있는 방법부터 생각하는건 되기 시작했는데요, 아직 시간복잡도까지 고려하는 수준은 아닌가 봅니다 ㅠㅠ 강의를 듣고 아래의 방식의 시간복잡도가 굉장히 커진다는 것은 이해를 했습니다. 그래도 출력 값이 정답이라고 생각을 했는데요, 디버깅을 해보니 2중 for문을 사용하는 부분에서 i가 1인 경우를 인식하지 못하고 바로 i가 2인 경우로 넘어가지더라구요. 그러다보니 첫 번째 테스트케이스는 올바른 답으로 출력이 되지만, 두 번째 테스트케이스는 오답이 나오고 있습니다. 한참을 봐도 제가 무엇을 실수한건지 잘 모르겠습니다..ㅠ 조언 부탁 드립니다 :) https://www.acmicpc.net/source/share/65830377ec624e879c48d979af5762d4
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
칠무해 문제를 왜 틀렸는지 모르겠습니다..
https://www.acmicpc.net/submit/14729/80035550제 코드의 링크입니다.. 79퍼에서 멈추는데 왜 틀렸는지 모르겠습니다.. 입력의 크기, 실수 오차까지 생각 했는데 제가 놓친게 있을까요?
-
미해결김영한의 실전 자바 - 중급 2편
LinkedList toString 질문
안녕하세요.HashSet의 toString 코드를 보다 문의사항이 있어 질문합니다. @Override public String toString() { return "MyHashSetV2{" + "buckets=" + Arrays.toString(buckets) + ", size=" + size + ", capacity=" + capacity + '}'; }다음과 같이 되어 있고 출력을 MyHashSetV2{buckets=[[Member{id='hi'}, Member{id='JPA'}], [], [], [], [], [], [Member{id='spring'}], [], [], [Member{id='java'}]], size=4, capacity=10} 이렇게 하니까 Arrays.toString(buckets) 부분이 [[Member{id='hi'}, Member{id='JPA'}], [], [], [], [], [], [Member{id='spring'}], [], [], [Member{id='java'}]]이 부분일텐데 따라 들어가면 toString 오버라이딩 된 형태가 toString(Object[] a) {다음과 같고 실제 스트링으로 만드는 코드는 StringBuilder b = new StringBuilder(); b.append('['); for (int i = 0; ; i++) { b.append(String.valueOf(a[i]));이거인데요.여기서 말하는 a[i]는 LinkedList<Object>[] set의 각각의 인덱스에 위치한 LinkedList<Object> 일텐데 LinkedList나 상위의 List를 타고 들어가봐도 따로 toString 메서드를 살펴볼 수 없습니다. String.valueOf(LinkedList)가 어떻게 동작하는건가요 ? 출력물 보면 각 LinkedList안에 객체로 들어간 member의 toString을 출력하는 거 같기는 한데 LinkedList를 순차척으로 도는 코드를 확인 못하겠습니다.감사합니다.
-
미해결
도메인 주도 개발 시작하기, 오프라인 선점 잠금 질문
도메인 주도 설계 책을 읽는 중에 오프라인 선점 잠금 부분에서 이해가 안되는 부분이 있어서 해당 책을 읽어보셨거나 구현을 해보신 분 중에 알고 계신 분 있으신가요?책에 나온 건 처음 세션 얻는 유저(A)가 접근했을 때, LockId를 LockManager로 생성하면 해당 반환된 LockId를 얻는 것까진 나와있는데 도메인이랑 엮어서 타임아웃 전 유저(B)가 LockId를 얻는 방법이 없더라고요. 해당 도메인 엔티티 내에 lock 관련 필드를 하나 만들고 A의 첫 번째 조회 트랜잭션이 끝나기 전에 저장한 다음 B가 그 데이터에 접근할 때, 얻는 방법 밖에 생각이 안나는데 해당 방법이 맞을까요?
-
해결됨디지털포렌식 입문자를 위한 디지털포렌식 전문가 2급 실기 시험대비 강의(Encase/Autopsy)
보고서 작성
안녕하세요.21회때 실기를 처음 쳤었는데요. 마지막 문제가 보고서를 작성하시오였던거 같습니다.갑자기 아무런 폼도 없이 보고서를 작성하라고 나왔길래 머라고 적어야할지 감이 안왔는데혹시 어떠한 식으로 적으면 좋을지 예시를 알려주실수 있으실까요?
-
미해결[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
TabController ScrollController 초기화 타이밍
TabController은 late 키워드를 써서 나중에 initState에서 초기화하는데 ScrollController은 디폴트값 넣어서 이미 만들더라고여 TabController은 왜 그렇게 하는지 알수있을까요지금 후반쪽 보고 있어서 강의중에 이미 말씀하셧다면 죄송합니다late TabController controller; @override void initState() { super.initState(); controller = TabController(length: 4, vsync: this); controller.addListener(tabListener); }final controller = ScrollController();
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
작업형 2 스케일링
범주형 변수를 라벨인코딩 후 수치형변수와 같이 스케일링을 진행하였는데 문제가 되나요?
-
미해결스프링 시큐리티 완전 정복 [6.x 개정판]
userdetail java 17 버전 못쓰는것같습니다.
@Bean public UserDetailsService userDetailService(){ UserDetails userDetails = User.withUsername ( "user" ) .password ( "{noop}1111" ) .roles ( "USER" ) .build ( ); return new InMemoryUserDetailsManager ( userDetails ); } // 어떻게 바꿔주면 해결이 될까요..
-
해결됨스프링 핵심 원리 - 기본편
NoUniqueBeanDefinitionException, UnsatisfiedDependencyException 질문
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요 김영한님의 스프링 강의를 듣던 도중 해결되지 않는 문제가 생겨 글을 남깁니다.전체 Test를 돌리던 중에 CoreApplicationTests에서 java.lang.IllegalStateException: Failed to load ApplicationContext for [MergedContextConfiguration@2cc03cd1 testClass = hello.core.CoreApplicationTests, locations = [], classes = [hello.core.CoreApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@b91d8c4, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4fd4cae3, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@2baa8d82, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@142eef62, org.springframework.boot.test.context.SpringBootTestAnnotation@4ec067d1], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]이라는 오류가 발생했습니다. 그래서 원인을 찾기 위해 로그를 읽어내려가던 중Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'memberServiceImpl' defined in file [/Users/sin-eunsu/study/core/out/production/classes/hello/core/member/MemberServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 0: No qualifying bean of type 'hello.core.member.MemberRepository' available: expected single matching bean but found 2: memoryMemberRepository,memberRepository Caused by: org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type 'hello.core.member.MemberRepository' available: expected single matching bean but found 2: memoryMemberRepository,memberRepository UnsatisfiedDependencyException, NoUniqueBeanDefinitionException때문에 오류가 생겼다는 로그를 발견했습니다. 해당 오류를 해결하기 위해 memberServiceImpl과 orderServiceImpl에 있는 Component어노테이션을 비활성화 처리를 하면 CoreApplicationTests를 제외한 다른 테스트에서 오류가 생깁니다.해당 로그들에 따르면 memoryMemberRepository, memberRepository 스프링 빈이 해당 테스트에서 2개가 발견되어 오류가 생겼다는 뜻같은데 어떻게하면 해결할 수 있나요?
-
미해결[7일완성]생각하는 데이터베이스모델링
테이블정의서 NN(NotNull)
고객코드에 대해서 NN에는 Yes의 Y가 들어와야하는 것 아닌가요??
-
해결됨모의해킹 실무자가 알려주는, 파일 업로드 취약점 공격 기법과 실무 사례 분석 : PART 1
. 이나 ; ?
디렉토리 우회시 . 이나 ; 이것이 리눅스도 되나요?
-
해결됨모의해킹 실무자가 알려주는, 파일 업로드 취약점 공격 기법과 실무 사례 분석 : PART 1
null 우회
null로 확장자 우회할때 ms나 unix 전부 되나요?