묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결리눅스 시스템 프로그래밍 - 이론과 실습
pid = wait(&exit_status) 질문입니다.
C언어에서 기본적으로 A = B이면 B라는 값을 A에 할당한다. (Assignment Operator)로 알고있는데요. pid = wait(&exit_status)를 쓰면 어떻게 부모 프로세스가 자식 프로세스가 종료되기를 기다리는건지 모르겠습니다. 정확히 말하면 &exit_status가 어떻게 생성되는건지 설명을 부탁드립니다. wstatus가 자식의 종료 상태를 의미한다는데 저 코드 내부에서는 자식의 종료상태를 어떻게 반환한건지 명시가 되어있지 않은거같아 여쭤봅니다....! 추가로 프로세스 여러개를 fork() 할 경우 - 자식 프로세스 여러개 생성시 terminate 할때 wait()를 어떻게 코딩해야 할지 고민이 됩니다..... 혹시 이에 관해 고견 여쭤봐도 될지요...?
-
미해결웹 게임을 만들며 배우는 React에 TypeScript 적용하기
(강의 2:28) 이벤트 타입에 대한 질문입니다.!
저는 마우스를 올려도 강의처럼 e객체의 타입이 바로 나오지 않고 아래 사진처럼 나오더라구요..!! 그래서 일단 TS에서 시키는 대로 ⬇ 아래와 같이 사용하니까 TS가 알아서 e객체의 타입을 인식하는 것 같더라구요! 📍 강의처럼 바로 e객체의 타입을 커서를 올려서 확인하려면 어떻게 해야하나요?? 📍 index.d.ts파일에는 이렇게 적혀있던데 e 객체의 타입을 직접 지정하는 방법과 이벤트핸들러에 타입을 지정하는 방법 중 어떤 방법이 더 올바른 방법일까요?
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
char[]배열 리턴형태 문의드립니다.
안녕하세요. 4,5번 문제풀이문의드립니다. 4번과 5번문제 모두 char[] s의 값을 반환하는데 4번문제에서는 임시변수 tmp에 담아서 add()메소드를 작성해서 반환했습니다. String tmp=String.valueOf(s); answer.add(tmp); } return answer; 5번문제에서는 answer =String.valueOf(s); 바로 반환하는데, 왜 둘이 반환하는 형태가 다른가요 ? 4번문제에서는 ArrayList사용세요. 4,5번 문제풀이문의드립니다. 4번과 5번문제 모두 char[] s의 값을 반환하는데 4번문제에서는 임시변수 tmp에 담아서 add()메소드를 작성해서 반환했습니다. String tmp=String.valueOf(s); answer.add(tmp); } return answer; 5번문제에서는 answer =String.valueOf(s); 바로 반환하는데, 왜 둘이 반환하는 형태가 다른가요 ? 4번문제에서는 ArrayList사용과 연관이있나요?
-
해결됨모든 개발자를 위한 HTTP 웹 기본 지식
쿠키에 관련해서 질문드립니다.
안녕하세요. 강의를 듣고 여러 프로젝트를 하면서 개념이 정리가 잘되지 않아서 이렇게 질문 드립니다. 실제로 일을 하다보면 여러 쿠키에 대한 여러 설정값이 나오더라구요. withcredentials, sameSite, secure, httponly 등등... 첫 번째로 서로 다른 도메인에서 쿠키를 주고 받으려면 클라, 서버 둘 다 withcredential = true 로 설정해야 된다는 것을 알고 있습니다. 만약 클라가 aaa.com이고 api요청을 api.aaa.com을 가지고 있는 서버에 준다고 하면 withcredential에 대한 설정을 어떻게 해야 하는 건지 궁금합니다. aaa.com과 api.aaa.com은 sameSite이고 서로 다른 origin 인것까지는 이해했습니다. 인터넷에 여러 글을 찾아봐도 어떤 글은 서로 다른 도메인간의 쿠키 전달이라고 명시되어 있는 반면 아떤 글은 서로 다른 origin 간의 쿠키 전달 옵션이라고 되어 있어 혼란스럽습니다. 결론적으로 1. 도메인과 서브 도메인의 도메인 일치 여부 2. withcredential 옵션의 기준 -> 서로 다른 도메인인지, 서로 다른 origin인지 3. sameSite 가 같은 도메인을 의미하는지 그래서 클라: aaa.com 서버: api.aaa.com 환경에서 withCredentials 설정을 해줘야하는지 궁금합니다. 답변해주시면 감사합니다.
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
채점사이트 이용
채점사이트는 강의를 듣지 않아도 이용 가능한가요? 강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다.
-
미해결스프링 핵심 원리 - 기본편
제 머리에있는 큰맥락이 맞는지 확인하고싶습니다
1.@Configuration @bean , @component 는 스프링 컨테이너에 빈을 등록하고 구성 2.Autowired 는 컨테이너안에 빈들을 자동으로 생성자 세터 메서드 등을 이용해서 서로 주입해주는 수단 3. ComponentScan 은 @Component , @Service, @Repository, @Controller. 어노테이션이 붙어있는 클래스들을 스캔하여 빈으로등록 4.new AnnocationConfigApplicationContext(class); 는 스프링 컨테이너 Bean을 객체생성 하는시점이며 인자값으로 명시한 클래스 들을 getBean 으로 꺼내서 사용할수있다. 이게맞나요?. 5. 질문 public class AllBeanTest { @Test void findAllMap(){ ApplicationContext ac = new AnnotationConfigApplicationContext(AutoAppConfig.class,DiscountService.class); DiscountService discountService = ac.getBean(DiscountService.class); Member member = new Member(1L,"woojin",Grade.VIP); int discountPrice = discountService.discount(member,10000,"rateDiscount"); Assertions.assertThat(discountPrice).isEqualTo(1000); } static class DiscountService{ private final Map<String, DiscountPolicy> policyMap; private final List<DiscountPolicy> policies; @Autowired DiscountService(Map<String, DiscountPolicy> policyMap, List<DiscountPolicy> policies) { this.policyMap = policyMap; this.policies = policies; System.out.println("policyMap = " + policyMap); System.out.println("policies = " + policies); } public int discount(Member member, int price, String discountCode) { DiscountPolicy discountPolicy = policyMap.get(discountCode); return discountPolicy.discounts(member,price); } }} 1)임의로 만드신 static class DiscountService 인데요 스프링컨테이너에 빈으로등록된 값들을 @Autowired로 주입 받고있는데용 DiscountService 클래스는 스프링컨테이너에 빈으로 등록되지않아서 @Autowired 을 주입받을수없고 new AnnotationConfigApplicationContext(DiscountService.class); 한시점부터 빈으로 등록이되고 @Autowired로 선언된 생성자 부분에 값들을 주입받을수 있기 시작한건가요? 여기서 혼동이와서요 2) 1)번과 같은 혼동이 온이유는 static DiscountService 는 컨테이너에 등록되지 않은 일반클래스로 보이는데.. @Autowired로 빈에 등록된 값을 주입 을 받으려하고 있어서요. 1)번과 같이 주입 받기위해 new AnnotationConfigApplicationContext(DiscountService.class); 로 빈으로 등록이되고 주입을 받기 시작하는건가요?
-
해결됨Svelte.js 입문 가이드
bind 와 on:input, value 의 차이점에 대해 질문드립니다.
let text 가 정의된 상황에서 <input type="text" bind:value={text} /> -> bind를 사용하여 양방향 바인딩을 해주는 방법과 <input type="text" value={text} on:input={(e) => {text = e.target.value}} /> -> value, on:input을 사용하여 양방향 바인딩을 해주는 방법이 결과적으로는 같은데 두번째 방법을 사용해야 할 상황이 있을까요? 생각해보면 회원가입 입력폼에서는 양방향으로 사용할 필요가 없으니까 <input type="text" on:input={(e) => {text = e.target.value}} /> 위와 같이 사용해도 될 것 같다는 생각은 드는데 실무에서는 보통 어떤식으로 사용하는지 궁금합니다.
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
ec2 forestadmin admin서버에 https적용하려면 어떡하나요?
forestadmin을 백에서 호출하는데 아래와 같이 ip를 못찾는다는 오류가 계속 나왔습니다. 그래서 프로젝트에 들어가 환경탭을 확인해보니 admin back 주소가 localhost:3310으로 되어있었습니다. 데이터를 보내는 곳은 http://52.78.160.50:3310 였는데, 받는 곳이 local이라 안되는 것이 었습니다. 그래서 http://52.78.160.50:3310 을 적어넣으니 https가 아니면 안된다고 합니다. 그래서 http://52.78.160.50:3065 는 https://api.jeongwoon.com 으로 http://52.78.160.50:3310은 https://admin.jeongwoon.com 으로 바꾸려고 합니다. /etc/nginx/nginx.config에 가서 로 만들고 재시작을 하니 admin.jeongwoon.site 도 back서버로 이동되네요... 52.87.160.50:443으로 이동되면서 back으로 가는거 같은데 혹시 다른 방법을 알 수 있을까요?
-
미해결[하루 10분|Web Project] HTML/JS/CSS로 나만의 심리테스트 사이트 만들기
뭐가 문제일까요 ㅠㅠ
계속 결과 값이 쥐로 똑같이 출력이 되는데 왜 그럴까요ㅠ
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
source와 관련하여 질문있습니다.
안녕하세요 영상을 통해 좋은 강의 해주셔서 정말 감사합니다. 강의를 들으면서 source와 관련하여 질문이 생겼습니다. 컴퓨터를 다시 시작한 후 wsl을 실행하여 학습을 진행하면서 source 설정을 매번 해주어야 하는지 알고 싶습니다. 저의 경우, 매번 source로 settings64를 작성해주지 않으면 ./build를 실행하였을 때 command not found라는 error가 발생하였습니다. 리눅스를 재 실행하면 이전에 setting해주었던 코드를 다시 작성해주어야 하는지 알고 싶습니다.
-
미해결스프링 핵심 원리 - 기본편
간단한 질문있습니다!
안녕하세요 영한님 야생형 코스 밟고 플젝 하나 끝내고 다시 기초를 다지러 왔습니다! 역할과 구현 분리를 JPA에 적용해보면 public interface MemberRepository extends JpaRepository<Member, Long> { } 여기서 MemberRepository는 '역할'이고 JpaRepository는 '구현'으로 보면 되는 건가요? 만약에 맞으면 그럼 MemberRepository에 새로운 역할을 부여하려면 JpaRepository말고 다른 것을 구현하면 되는 건가요? 아니면 기존의 JpaRepository에 내장되어 있는 메소드 말고 새로운 메소드를 작성하는 것이 새로운 역할을 부여하는 건가요?
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
21번 카드게임 풀이 질문입니다.
강사님, 21번 카드게임에서, 총점이 같으면 D를 출력하는 것으로 문제에 설명이 되어 있습니다. 그런데, CPS(채점폴더)에 out1,3,4,5 파일은 점수가 모두 같은데 판정은 B로 표기되어 있습니다. 이 내용이 맞는 답안인지 문의 드립니다.
-
미해결3dsmax 초급부터 전문가까지 - 한방에 끝내는 3dsmax 강좌
궤도 질문입니다.
영상에 나온것처럼 따라했는데 저의 궤도는 방향이 다릅니다. 뾰족 튀어나와잇는 부분이 앞쪽으로 향해야 되는데 뒤로 가서 영상 프레임을 돌려보니 탱크가 뒤로 가는 방향으로 되네요. 어떻게 해야할까요...
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
혹시 마지막 문제를 이중 포인터로도 해결할 수 있나요?
기사가 소멸했을 때 각 화살이 knight가 nullptr이라는 것을 알게되면 문제가 해결되지 않을까 싶어서 다중포인터를 써볼까 했는데 잘 되지 않네요. 제가 생각한 것처럼 이중 포인터로 해결할 수 있는 문제일까요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
reducer action HYDRATE
안녕하세요 강의중에 HYDRATE 설정 후 defalut: return state; 로 오류 해결 안내주신 후에 HYDRATE에 대한 설명이 없어서 HYDRATE 가 어떤 것이고 왜 사용되는지 알 수 있을까요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
SerializeField 질문이요
이 강의 말고 다른 사람의 강의도 종종 듣고 있는데 그분도 SerializeField 사용을 많이 하시더라고요 강의 편의상 자주 사용하는 건지 아니면 실무에서도 자주 사용하는 건지 궁금합니다
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
0:47 classmethod 설명
0:47 부분에 나오는 classmethod가 제 Atom에서는 보이지 않습니다. 다른 package를 설치하거나 따로 설정이 필요한 부분인가요?
-
해결됨15일간의 빅데이터 파일럿 프로젝트
kafka spout 에러 질문드립니다
kafka spout 에러가 발생합니다 주키퍼 노드가 없다는 내용인것 같은데, 해결방법을 모르겠습니다 ㅠㅠ
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
sequelize init 관련 질문있습니다
npm install -g sequelize-cli 로 sequelize-cli 설치했는데, sequelize init 입력하면 sequelize: command not found라고 뜹니다 ㅜㅜ 왜 그런지 알 수 있을까요?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
회귀계수가 0인 변수 제거 후 평가 결과 관련해서 질문드립니다
안녕하세요. 학습과 테스트 데이터 셋으로 분리하고 학습/예측/평가를 수행 후에 회귀계수를 내림차순으로 정렬하였습니다. 회귀계수가 0인 변수를 제거하고 다시 학습/예측/평가한 결과, MES,RSME,VARIANCE가 기존보다 낮아졌습니다. 회귀계수0인 변수들은 Y값에 어떠한 영향도 주지 않는다고 생각하여 제거하여도 동일한 값이 나올것이라 예상하였습니다. 어떠한 원인때문에 이런 결과 도출되는지 가르쳐주시면 감사하겠습니다. (참고로 기존에 학습,테스팅으로 나눈 X_train,X_test에서 회귀계수가 0인 ZN,INDUS,AGE,TAX,B 변수를 제거하였습니다.)