묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
데이터 분석을 위한 파이썬 기초2 질문
문자열 슬라이싱 연습에서 강의랑 똑같이 쳤는데 값이 '감사'가 아니라 감사 이렇게 만 뜨는데 이것도 괜찮은 것가요?문자열 슬라이싱 연습에서 마지막 앞 단어 출력할 때 print(listbox[-2])라고 치면 안되나요? print(listbox[-2:-1])과 결과 값이 다르기는 하지만 마지막 앞 단어가 나오기는 합니다!
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
미세먼지 앱 도중 DateTime.now 오류?
미세먼지 앱 '중복요청 제거하기' 강의의 마지막 부분을 따라하다가 DateTime.now값에서 이상한 점이 보여 질문드렸습니다...새로고침을 했을때 box.values.last.dataTime의 시간과 현재시간(fetchTime)이 동일하면 데이터 요청을 하지 않기때문에 print('이미 최신 데이터가 있습니다'); 가 무조건 출력이 되어야 하는데, 저는 아무리 해봐도 출력이 되지 않았습니다.box.values.last.dataTime의 시간과 현재시간(fetchTime)이 값이 다른가? 해서 fetchTime을 출력해봤더니, 14일 오전 1시가 나와야 정상인데 13일 오후 16시로 실제 시간과 완전히 다르게 나와서 어떻게 해야할지 모르겠습니다.fetchTime이 지금 실제시간이랑 안맞는건 제 컴퓨터 자체 문제 때문인가요...?
-
미해결그림으로 배우는 자바, 파트2: 객체지향!
출력값이 다르다고 나오네요!
클라우드 스터딩에서 실행은 되는데 오류 없이 출력값이 다르다고 나오네요강의에서 알려주신 코드가 아니라 제 마음대로 코드를 짜서 그런가요? 코드 최대한 안따라하고 혼자 해보려고 했는데 잘못된 부분많을까요?ㅠ public class Starcraft {public static void main(String[] args) {// 객체 생성Marine ma = new Marine("레이너", 80);Medic me = new Medic("모랄레스", 60, 60);// 마린의 스팀팩!ma.steam();// 메딕의 힐!me.heal(ma);}}// 정보 클래스class Marine {String name;int hp;Marine(String name, int hp) {this.name = name;this.hp = hp;}void steam() {System.out.printf("[%s]의 스팀팩! Hp: %d -> %d\n", name, hp, hp-10);hp = hp-10;}}class Medic {String name;int hp;int mp;Medic(String name, int hp, int mp) {this.name = name;this.hp = hp;this.mp = mp;}void heal(Marine ma) {System.out.printf("[%s]의 치유! => [%s] Hp(%d -> %d)", name, ma.name, ma.hp, ma.hp+10);ma.hp = ma.hp + 10;}}
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
캐시의 구조?
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요강의 내용에서 캐시 키를 지정한다고 하셨는데 그렇다면 여기서 key-value 형식으로 데이터를 저장하고 찾는 건가요??
-
미해결[라이브 멘토링] 유니티 뱀파이어 서바이벌 장르 모작
[Adaptive Performance] Adaptive Performance is disabled via Settings.
[Adaptive Performance] Adaptive Performance is disabled via Settings. 테스트 플레이중에 자꾸 이 메세지가 나와서 거슬리는데요 에디트 - adaptive Performance에 들어가서 해결하려고했느데 Android Provider 체크박스는 체크가 되지않고 Adaptive Performance Provider Management error. Failure reason: Error Message: Unable to add package [com.unity.adaptiveperformance.google.android]: Cannot find a version of package [com.unity.adaptiveperformance.google.android] compatible with this Unity version (2021.3.16f1)..Error installing package 이런 오류만 발생합니다 삼성 안드로이드 프로바이더는 체크가 되서 체크를 하는데 그래도 같은 메세지가 출력됩니다. 이유가 무엇인가요??
-
해결됨구글 애널리틱스 GA4 완전 정복 실무 마스터 클래스
GAF1002 – 이벤트 트래킹 전환 설정
이벤트 생성 관련, '일치 조건' 관련 몇 가지 질문이 있습니다.Q1. 강의에서는 모든 이벤트의 매개변수를 'event_name' 으로 지정하였는데요. 왜 그런 건가요? Q2. '값'은 수동 입력 임에도 page_vew 를 한 이유가 궁금합니다.커스텀 목적으로.. 추후 page_view 라는 이벤트 이름으로 일괄 추적(?) 하기 위함이 맞나요? 요약하자면...event_name 이 page_view 이고page_location 이 ~~~ 일 때이벤트 카운트를 +1 한다는 의미는 이해되었는데 여기서 설정한 이벤트 네임인 page_view 가자동수집 이벤트 리스트에 있는 이름을 의도적으로 명시한 것인지 궁금합니다.https://support.google.com/analytics/answer/9234069
-
미해결이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
클래스 폴더를 잘못 생성했을 경우 수동으로 옮겨야 하나요?
Character 폴더에 생성해야 하는 클래스를 Player 폴더에 생성했을 경우 수동으로 파일을 옮기고 소스코드의 경로를 수정해주면 되나요?아니면 다른 자동화된 방법이 있을까요?잘못 생성한 클래스 삭제를 하는 방법도 궁금합니다.
-
미해결재고시스템으로 알아보는 동시성이슈 해결방법
Access Denied for user ‘root’@’localhost’ (using password: YES)
몇시간동안 삽질해보고 여기 질문글도 뒤져봤는데 답이 없어서 결국 질문 드립니다 😂현재 진행 상황:✔️ 환경 세팅 완료✔️ 재고 감소 테스트 코드 작성전체 애플리케이션을 실행 시키는데, Access Denied for user ‘root’@’localhost’ (using password: YES) 이런 에러가 뜨길래, MySQL 쪽을 계쏙 건드려보았습니다. 그래도 똑같더라고요 ,,제가 시도한 방법들 입니다:https://legend-danger-266.notion.site/Access-Denied-for-user-root-localhost-using-password-YES-e0f3cdec520843ed9767d7fec583b9b1혹시 원하시면 소스 압축해서 보내 드리겠습니다 ,, 🥲 도커 쪽 문제인지 어디인지 모르겠네요 도커 실행시키던 끄던 똑같은 에러가 발생하더라고요
-
미해결[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
apk 다운시 서버! !
apk로 다른 핸드폰에 설치했는데.. 로그인이 안되네요 ㅠㅠ 로그인 할 수 있는 방법 없을까요??
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
maskRCNN dataset class 할당 문제
안녕하세요 선생님외부 데이터를 가지고 교안 코드를 돌려보는 중인데요 데이터를 자꾸 background로 잡아버려서 학습이 불가합니다... 클래스 개수는 하나이고, coco json 파일에 할당도 아주 잘 되었는데 사진과 같이 모듈에서 배경으로 분류를 해 버립니다..ㅠㅠ 이런 경우 어떻게 해결해야 할런지요
-
해결됨그림으로 배우는 자바, 파트2: 객체지향!
연습문제 이클립스에서는 되는데요
public class SongTest { public static void main(String[] args) { Artist h1 = new Artist("유재하", "별헤는밤"); Artist h2 = new Artist("임재범", "비상"); Artist h3 = new Artist("박완규", "비밀"); Artist them[] = {h1, h2, h3}; for(int i=0; i<them.length; i++) { them[i].printStr(); } }}class Song { String singer; String song; Artist(String singer, String song) { this.singer = singer; this.song = song; } void printStr() { System.out.println("Song { name: " + singer + ", " + "song: " + song + " }"); }} 이거 이클립스에서는 컴파일오류 없이 돌아가는데클라우드 스터딩 사이트에서는 오류가 나네요뭐가 문제일까요? /root/var/tmp/2023_05_13_08_49_23_350d34e1/SongTest.java:21: error: invalid method declaration; return type requiredArtist(String singer, String song) {^1 error
-
미해결Vue.js + TypeScript 완벽 가이드
두번째 프로젝트 권한요청드립니다.
재초대 부탁드립니다. ㅠㅠ일주일이 지나서 초대가 만료되었네요.감사합니다. lacid00@naver.com
-
해결됨스프링 핵심 원리 - 기본편
프로세스흐름도를 그릴때 보통 어떤프로그램을 많이 사용하나요? 대ㅐ중화된 프로그램이 있을까요? 아니면 그냥 PPT 를 활용해서 캡쳐해서 사용하는식인가요? 궁금합니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) Y2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 모름3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) Y[질문 내용]안녕하세요. 강의를 듣고 있는 학 직장인입니다. 20초에 나오는 설계 그림중 프로세스 흐름도를 그리신 자료가 있는데요. 개발자들이 보통 구조도나 프로세스흐름도를 그릴때 사용하는 프로그램이 어떤 프로그램을 많이 사용하는지 궁금합니다. (대중적인게있는지요.)질문자체가 좀 뜬구름 잡는 질문일 수 있지만 순수하게 궁금하여 물어보는 점 양해부탁드립니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
질문드립니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. th:errors= "*{itemName}"에서 itemName은 obeject의 item.itemName이랑 전혀 상관없는 그냥 bindingresult에 있는 필드 itemName의 값인건가요?
-
미해결이득우의 언리얼 프로그래밍 Part1 - 언리얼 C++의 이해
CreateDefaultSubobject 질문드립니다.
안녕하세요. CreateDefaultSubobject 함수에서, FName 을 지정해준다고 하셨는데, 이경우 Name 은 무조건 고유해야되는건가요? 예를 들면 Card 클래스가 존재하는데 해당 카드클래스 정보를 A, B 클래스에서 포함 하고 있는경우 이전에 사용한 이름을 사용하면 안되는지 궁금합니다. 간단한 예시코드 입니다.class Card {...} class Poo1{TObjectPtr<Card> CardPtr;public:Poo1() { CardPtr = CreateDefaultSubobject<Card>(TEXT"NAME_CARD") };} class Poo2{TObjectPtr<Card> CardPtr;public:Poo2() { CardPtr = CreateDefaultSubobject<Card>(TEXT"NAME_CARD") };} 위와 같이 Poo1, 2 클래스에서 FName 을 지정할때 둘다 고유해야되는건지 궁금합니다. 감사합니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기
cd client에서 npm install 오류
npm WARN old lockfilenpm WARN old lockfile The package-lock.json file was created with an old version of npm,npm WARN old lockfile so supplemental metadata must be fetched from the registry.npm WARN old lockfilenpm WARN old lockfile This is a one-time fix-up, please be patient...npm WARN old lockfile[##################] \ reify:fsevents: sill reify mark deleted [이렇게 뜨는데 어떻게 해결해야하나요?
-
미해결Practical Testing: 실용적인 테스트 가이드
서비스 계층의 테스트 범위에 대해서
//CommunityCommandService.java public void updateCommunity(Long communityId, String description, List<String> newTags) { Community community = communityRepository.findCommunityById(communityId); community.updateCommunity(description, newTags); }만약, 이런 코드가 있다고 하면Service는 데이터를 받고 Community 클래스에게 실제 데이터 변경을 위임합니다. //Community.java public void updateCommunity(String description, List<String> tags) { this.description = new Description(description); this.hashtags.updateTags(tags, this); } Service 클래스를 테스트할 때상태검증으로 테스트한다면,//CommunityCommandService.java @Test void 상태검증_테스트() { community = new Community("dummy Intro", List.of("dummy tag")); given(communityRepository.findById(any)).willReturn(community); communityCommandService.updateCommunity("new intro", List.of("new tag")); assertThat(community.getIntroduce).isEqualTo("new intro"); assertThat(community.getTags).containsExactly("new tag"); }이렇게 테스트하게 됩니다.사실 데이터의 변경 자체는 CommunityTest에서 테스트 하였습니다.//CommunityTest.java @Test void updateCommunity() { final Community community = TestCommunity.builder().build(); community.updateCommunity("커뮤니티 소개란 입니다.", List.of("태그1", "태그2")); assertThat(community.getHashtags()).extracting("tag").containsExactly("태그1", "태그2"); assertThat(community.getDescription()).isEqualTo("커뮤니티 소개란 입니다."); } 이렇게 되면 CommunityCommandService에서 내부 Community.updateCommunity를 중복적으로 검증하는게 아닌지 생각이 듭니다.객체지향 관점에서, Service는 Community에게 위임하여 상태를 변경시킵니다.실제 내부에 어떠한 변화가 발생했는지에 집중하는게 아니라, 객체에게 위임했는지 여부에 좀 더 초점을 맞춰야하는 걸까요? (verify를 통해서) 질문저는 사실 상태검증을 더 좋아합니다. 상태검증을 사용한다면 위와 같은 중복검증이 발생하게 되는걸까요? 객체지향의 관점에서 보면 사실 verify를 통해서 호출여부를 판단하는게 더 좋아보입니다. 다만, 상태검증을 위해서라면 위와 같이 중복적으로 검증하는 것을 피할 수 없는건가요?강사님의 경우, 상태검증을 할 때 위와같이 Community 로직을 다른 곳에서 테스트하였다고 해도, Service에서 다시 테스트하나요?
-
미해결코딩테스트 [ ALL IN ONE ]
남아 있는 강의들은 언제쯤 업데이트가 되는지 궁금합니다!
안녕하세요! 혹시 남아 있는 강의들은 언제쯤 업데이트가 되는지 알 수 있을까요?
-
미해결[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
Invalid argument(s): No host specified in URI - 해당 에러가 뜨면서 이미지 파일이 안불러와집니다.
혹시 어느 부분을 수정해야하는지 알려주실 수 있나요?이미지 파일이 안불러와지는 것만 제외하면 나머지 기능은 정상적으로 작동합니다.
-
미해결홍정모의 따라하며 배우는 C++
2.3 고정 너비 정수
이 수업에서 몇 가지 질문들이 있습니다ㅠ int8_t은 아마 platform에서 8bit(1byte)짜리 data type으로 바꿔주는 기능으로 예상됩니다.그런데 여기에 커서를 갖다대면, typedef signed char int8_t 으로 나옵니다...여기서 헷갈리는 이유가 나머니 int16_t은 integer이였지만 이건 char이기 때문입니다.이것이 char인 이유는 단순히 사이즈가 1바이트 때문인가요? 2분 55초 쯤부터 선생님께서 int_fast8_t은 integer 중에서 8bit(1바이트) 사이즈 중에 처리하는 속도가 가장 빠른 data type이라고 하셨습니다.그런데 int_fast8_t에 커서를 갖다대면 signed char라고 뜹니다... 선생님께서 "integer 중에서"라고 하셨는데 잘못 말씀하신 건가요? character 중에서 가장 빠른 data type이라는 뜻인가요? char에는 signed와 unsigned 둘 다 있는데 int8_t와 int_fast8_t 둘 다 signed char로 뜹니다...혹시 무조건 고정 너비 정수들에는 무조건 signed char만 있는 건가요?