묻고 답해요
130만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결김영한의 실전 자바 - 중급 1편
주요 메서드2 부분 수업자료 오타가 있습니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]수업자료 pdf 주요 메서드 2 부분의 처음 코드 (replace 부분)에서코드에는 `replaceAll()` 메서드의 내용이 없는데 결과에는 해당 내용이 포함되어 있습니다! 해당 내용 => [모든 'Java'를 'World'으로 대체: Hello, World! Welcome to World]
-
미해결애니메이션과 이모티콘 만드는 진짜 애니메이트 클래스
프레임 숫자 변경
안녕하세요! 열심히 수강하고있는 학생입니다.너무 마음에드는 그림을 그려서 그 그림으로 강의를 보며 연습하고있는데, 다 그리고 보니 처음 생성시 프레임 숫자를 20이 아닌 30으로 했더라고요 ...ㅠㅠㅠ프레임 숫자 변경하는 방법이 있을까요?없다면 프레임 숫자를 변경하지 않고 히어로 포즈 1부 강의를 들어도 무관할까요 ?..ㅠㅠㅠ
-
미해결[유니티 레벨 업!] 모듈식으로 개발하는 퀘스트&업적 시스템
원하는 타이밍에 퀘스트를 등록하고 싶다면 어떻게 해야할까요
프로젝트에 해당 수업 내용을 구현해서 작업 중인데 만약 어떤 오브젝트에 상호작용 한 후에 퀘스트가 등록되게 하고싶다면 어떻게 해야할까요?
-
미해결배달앱 클론코딩 [with React Native]
.env는 iOS에서는 따로 설정할 부분이 없는걸까요?
안드로이드와 아이폰 기기의 주소가 달라서 .env파일에서ANDROID_API_URL=http://10.0.2.2:3105 IOS_API_URL=http://localhost:3105이런식으로 사용을 할려고 합니다.그리고 SignUp 파일에서 아래와 같이 플랫폼에 맞게 주소를 불러오게 하려고 하는데 const response = await axios.post( Platform.OS === 'ios' ? `${Config.IOS_API_URL}/user` : `${Config.ANDROID_API_URL}/user`, { email, name, password, }, );iOS는 설정할 부분에 대한 설명이 따로 없어서 테스트를 하는데 .env를 사용하지 않고 바로 주소를 입력했을때는 정상적으로 호출이 되는데 .env를 사용하면 undefined로 나옵니다.검색을 해 보니https://velog.io/@attosisss_/ios-%ED%99%98%EA%B2%BD-%EB%B3%80%EC%88%98-%EC%84%A4%EC%A0%95이런식으로 하면 될 것 같은데. 잘못 손을대면 문제가 커질것 같아서 조금 고민이기는 합니다.위 링크대로 xCode를 수정하면 문제가 없는지 궁금합니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
Sort함수
제가 처음 강의를 보지 않고 만들었을때에는 void Sort(int numbers[], int count){ for (int i = 0; i < count; i++) { for (int j = 0; j < count; j++) { if (numbers[i] < numbers[j]) { int temp = numbers[i]; numbers[i] = numbers[j]; numbers[j] = temp; } } }이런식으로 만들었는데요 혹시 정상적으론 동작하는데 꼭 강의에 나와있는대로 만드는게 어떤 좋은 부분이 있을까요??
-
해결됨Flutter로 SNS 앱 만들기
섹션 7 - 게시글 목록 화면 - 게시글 정보 가져오기에서 Logger에 아무것도 출력되지 않습니다...
커뮤니티에서 저랑 비슷한 증상을 보이는 2분의 질문을 봤습니다. FeedModel도 createAt으로 되어 있었습니다. 에뮬레이터를 수차례 삭제해보고, 재설치를 반복했습니다만 아무것도 찍히지 않았습니다.사용하는 에뮬레이터는 Pixel 8 API 34였고, 실제 안드로이드 14인 갤럭시 S21+ 에도 연결해서 테스트해봤으나, 똑같은 상황이 발생했습니다.코드는 아마 이메일로 보내면 되는 것 같아 이메일로 첨부하겠습니다!
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
split() 질문입니다.
#include <bits/stdc++.h> using namespace std; vector<string> split(string input, string delimiter){ vector<string> ret; long long pos = 0; string token = ""; while((pos = input.find(delimiter)) != string::npos){ token = input.substr(0,pos); ret.push_back(token); input.erase(0,pos+delimiter.length()); } ret.push_back(input); return ret; } int main(){ string s = "abcddabcddabcdabcabcdd", d = "d"; vector<string> a = split(s,d); for (string b : a) cout << b << endl; }안녕하세요 선생님 수업 재밌게 듣고있습니다.split함수도 잘 이해가 됐습니다. 그런데 질문 있습니다.만약 제가 만든 문장으로 split을 하면 제 생각에 결과는선생님이 알려주신 코드로 돌리면 {abc,"",abc,"",abc,abcabc} 가 나올것입니다.왜냐면 코드상에서 빈 문자열이 되더라도 token을 ret에 삽입하고 있기 때문입니다.그렇지만 제 생각에 올바르게 나오는것은 {abc,abc,abc,abcabc} 가 나와야 올바를것 같습니다.split이라는 함수가 token이 빈 string이 되더라도 무조건 vector에 삽입하는게 옳지 않다고 생각하는데어떻게 생각하시나요? 다음은 위 코드의 출력입니다.이상입니다. 감사합니다.
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
df.corr(numeric_only=True)
df.corr(numeric_only=True) 실행하면 사진과 같이 나옵니다. 문제가 뭘까요?
-
미해결김영한의 실전 자바 - 중급 1편
concat함수와 +의 차이
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.복습을 하다 궁금한점이 생겼는데 위 코드에서 concat을 쓰고 반환값을 받지 않은거랑 밑에 +로 작성한 코드는 같은 코드가 아닌가요? 위코드는 반환값을 받지 않아도 되고 밑에 코드는 반환값을 받지않아서 컴파일 오류가 나는데 무슨 차이인지 궁금합니다.
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
listbox 마지막 앞 단어를 구하는 문제
마지막 앞 단어를 구하는 문제에서# listbox[7:8]# listbox[7:-1]# listbox[-2:-1]답을 이렇게 세가지로 알려주셨는데listbox[7]이것도 답이 될 수 있나요??
-
미해결Do it! Node.js 프로그래밍 입문
로컬 호스트 접속이 안됩니다
마지막 강의 듣고있는데요 어제까지만 해도 잘되던 로컬호스트 접속이 안됩니다 서버는 기동이 잘되는데 이렇게 접속하면 접속이 안됩니다.. cm 에서 포트 떠있는것도 보이는데 왜그럴까요
-
해결됨나도 파이썬 백엔드 개발자!: FastAPI
엔드포인트와 HTTP메서드! _ 강좌에서 질문 있습니다
안녕하세요 강사님 아래와 같은 질문 있습니다터미널에서 uvicorn main:app 입력으로 실행 후 clinet.py 를 어떻게 실행하면 될까요? 그리고 강의에서 캡쳐해주신 예제코드좀 업로드 해주실 수 있으실까요? 화면에 재생버튼때문에 코드 아랫부분이 잘 보이지 않습니다....
-
미해결
Unlock Your Accounting Potential with AAT Courses at Future Connect Training
In the ever-evolving world of finance and accounting, staying ahead with a robust educational background and updated skills is crucial. Whether you’re looking to jumpstart your career in accounting or aiming to enhance your expertise, enrolling in an Association of Accounting Technicians (AAT) course at Future Connect Training could be the game-changer you need. This blog post delves into why Future Connect Training is the perfect place to undertake your AAT studies, providing you with both theoretical knowledge and practical experience.What is AAT?The Association of Accounting Technicians (AAT) offers one of the most widely recognized accounting qualifications globally. AAT courses are renowned for their practicality and relevance to the real-world financial work environment. They are designed to provide foundational to advanced knowledge, equipping students with the skills necessary to succeed in various accounting roles.Why Choose AAT Courses at Future Connect Training?Future Connect Training stands out as a leading provider of AAT courses, thanks to its comprehensive curriculum, experienced faculty, and a strong focus on practical skills. Here’s why enrolling at Future Connect can be your best career decision:1. Comprehensive Course OfferingsFuture Connect Training offers a range of AAT courses that cater to different levels of learners — from beginners who are new to accounting to seasoned professionals looking to upgrade their skills. The curriculum is structured to build knowledge progressively, ensuring that each student can move up through the levels at a pace that suits them best.2. Experienced and Supportive InstructorsThe faculty at Future Connect Training comprises seasoned professionals who bring not only expertise but also real-world experience into the classroom. This blend of theoretical knowledge with practical insights prepares students for the complexities of real-world financial tasks and decision-making.3. Practical Learning ExperienceUnlike traditional learning environments that focus heavily on theory, Future Connect emphasizes practical experience. Students engage in hands-on tasks that simulate actual accounting work — from managing accounts to financial reporting — using the latest accounting software. This practical exposure is invaluable, as it ensures graduates are job-ready.4. Flexible Learning OptionsRecognizing the diverse needs of its students, Future Connect Training offers flexible learning options and best accountancy courses. Whether you prefer online classes, evening sessions, or weekend classes, there is a schedule to fit your needs. This flexibility allows students to balance their studies with personal and professional commitments effectively.5. Career Opportunities and Placement SupportCompleting an AAT course at Future Connect Training opens up numerous doors in the accounting field. The institution enjoys strong ties with various companies and accounting firms, facilitating internship and job opportunities for its graduates. Additionally, the career support services at Future Connect help students prepare for the job market with CV advice, interview preparation, and more.Real-World Success StoriesMany students of Future Connect Training have transitioned successfully into rewarding accounting careers. Take, for instance, Sarah, a former student who completed her AAT Level 2 and 3 courses at Future Connect. She is now a thriving junior accountant at a respected London financial firm. Sarah credits her career progression to the rigorous training and support she received during her studies.Looking Ahead: The Future of Accounting EducationThe demand for skilled accountants continues to grow, and with technological advancements shaping the industry, the role of accountants is becoming more dynamic and integral to business success. Future Connect Training stays ahead of these changes by continuously updating its courses and teaching methodologies to include the latest industry trends and technologies.ConclusionEnrolling in an AAT course at Future Connect Training offers more than just an education; it is a stepping stone to a thriving career in accounting. With expert instructors, practical training, and strong career support, Future Connect prepares you for immediate success in the accounting field. Whether you are starting out or looking to enhance your skills, Future Connect Training has the resources and expertise to help you achieve your professional goals.Embarking on your AAT journey at Future Connect Training not only equips you with valuable accounting skills but also connects you with a network of professionals and opportunities that can propel your career to new heights. If you're ready to take the next step in your accounting career, consider Future Connect Training — where your future in accounting begins today.
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
원핫 인코딩 결과가 지속적으로 True False로 나옵니다.
안녕하십니까.작업형 2번 원핫 인코딩 부분을 수강하다가 궁금한 점이 생겨 질문 남깁니다.원핫 인코딩을 한 결과, 값이 0또는 1로 나오는 것이 아닌, True False로 결과값이 출력이 됩니다. 강의 3-6 Regression 파트에서cols = ['sex','smoker','region'] train = pd.get_dummies(train,columns = cols) test = pd.get_dummies(test, columns = cols) display(train.head(2)) display(test.head(2)) 위의 코드를 실행하면 범주형 변수들의 원핫 인코딩 결과가 False, True로 밖에 나오지 않습니다. 혹시 이렇게 두어도 머신러닝을 수행하는데 문제가 없는 것인지, 아니면 반드시 0과1로 바꾸는 작업이 필요한 지 궁금합니다.만약 0과 1로 무조건 바꿔야한다면, 코드에서 어떠한 실수를 했는지 의문이 들어 질문 남깁니다.감사합니다.
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
문제 1번 질문입니다!
안녕하세요! 문제 1번 관련해서 질문이 있습니다. 3번째 질문에 <앞에서부터 70% 데이터를 구하는> 코드를df = df.head(int(len(df)*0.7))위와 같이 head 를 사용해서 풀었는데요. 슬라이싱으로 df = df[:int(len(df) * 0.7)] 하는 것이 더 정확하게 푸는 방법인 걸까요? 아니면 같은 개념이니 둘 다 사용해도 괜찮은 걸까요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
리다이렉트시...
1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]강의 내용 들으면서 예시 프로그램 만들어 봤습니다.MemberDTO 에는 회원 가입시 비밀번호 확인 하는 부분이 없습니다. 이때, 비밀번호랑 비밀번호 확인란이랑 같은 것이 입력되었는지 확인하고 싶어서 이렇게 ModelAttribute로 member랑 mbrPwdConfirm을 넘겨 받아서 member의 pwd와 mbrPwdConfirm의 값이 같은지 비교했습니다. 그후 로그인 화면으로 리다이렉트 했는데, 이때, 이렇게 위에 mbrPwdConfirm부분이 쿼리로 나타납니다. singIn 함수에서 mbrPwdConfirm 부분을 제거 하고, request.getParameter("mbrPwdConfirm")을 하면 되긴합니다. 왜 전자의 방식은 안되고 후자의 방식은 되는 지 궁금합니다. 또한, 리다이렉트시 이 부분을 없애고 싶은데, 그러면 modelAttribute 부분을 없애야 하는데... 그러면 signIn함수에서 값을 사용을 못합니다....
-
해결됨스프링 DB 1편 - 데이터 접근 핵심 원리
체크예외를 런타임예외로 변환하는 코드
[질문 내용]해당 영상에서 unCheckedAppTest 클래스 내에서 SQLException을 RuntimeException으로 변환하는 부분을 static class로 생성해서 사용하고 있습니다.<첫 번째 질문>이렇게 체크 예외를 런타임 예외로 바꿀 때 항상 static class로 생성해야 되는지 아니면 try { ~~ } catch(SQLException e) { throw RuntimeException(e); } 이렇게 사용해도 되는지 궁금합니다.<두 번째 질문>체크 예외를 런타임 예외로 바꾸는 부분을 static class로 생성할 때 무조건 해당 체크 예외가 발생하는 클래스에다 생성해야 하는지도 궁금합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
value값이 null로 나오는 이유???
[질문 내용]여기에 질문 내용을 남겨주세요.value 값이 왜 null로 나오나요???????????
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
해시태그 검색에서 throttle에 관해 질문있습니다.
해시태그 검색에서 throttle에 관해 질문있습니다.해시태그 검색을 하게 되면 throttle때문에 5초 이후에 검색이 되고 있습니다.스크롤할 때에는 유용하지만 하나를 클릭하고, 5초 이내에 클릭하게되면 url은 바뀌지만 게시글은 바뀌지 않고 ux에 좋지않아보입니다. const loadHashtagPostsThrottle = async (payload) => { const queryStr = setQuerystring(payload); const url = `/hashtag/${encodeURIComponent(payload.tag)}${queryStr ? "?" + queryStr : ""}`; const response = await axios.get(url); return response; }; export const loadHashtagPosts = createAsyncThunk("post/loadHashtagPosts", _.throttle(loadHashtagPostsThrottle, 5000)); 특저 유저의 게시글을 검색할때도 비슷한 현상이 나올거같은데 이럴땐 어떻게 하면 ux를 좋게 할 수 있을지 궁금합니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
HandlerExceptionResolver 시작 질문있습니다.
잘못된 입력값이라고 나오는데 줄이 되게 길게 나옵니다.혹시 강의처럼 똑같이 나올려면 코드 어느부분을 추가해야하나요?전체코드입니다.:https://drive.google.com/file/d/1Bc9E7UaYn4H6j54XeFvdknSmHTWSgmvC/view?usp=drive_link