묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
무한 대기 설정 질문드립니다.
안녕하세요. 강의를 보고 따로 책으로 학습중인데 책 내용에 서비스에서 서비스 끼리 호출할때 timeout 설정을 하지 않으면 무한정 대기가 걸릴 수 있다고 하더라고요.그런데 강의 실습하면서 따로 timeout 설정한 부분이 없었던 거 같았는데, 혹시 제가 놓쳤던 것인지 아니면 의도적으로 설정하지 않으신건지 궁금해서 여쭤봅니다!감사합니다.
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
4번 풀이 한번 봐주시면 감사하겠습니다
function solution(str, t) { let answer = ""; for (let i in str) { let min = 1000; for (let j in str) { if (str[j] === t) { let dist = Math.abs(i - j); min = min > dist ? dist : min; } } answer += `${min} `; } return answer; } console.log(solution("teachermode", "e")); 이렇게 풀어봤는데 괜찮을까요??? (시간 복잡도는 더 안좋은거죠?) 그리고 혹시 문자 t가 해당 문자열에 아예 존재하지 않는 경우에 대한 예외처리는 할 필요없을까요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
kwargs_func(('name1','Lee')) 는 왜 안되는건가요??
**kwargs 인자로 넘기기 위해 kwargs_func(name1='Lee')를 강의에서 사용하셨는데 이전 강의에서 딕셔너리의 표현은 3가지가 있다고 하셔서 나머지 표현으로도 구현해보니 에러가 발생합니다. 3가지 중 kwargs_func(name1='Lee') 만 입력되고 나머지 2가지 형태로는 kwargs_func(('name1','Lee')) kwargs_func('name1':'Lee') 인자로 입력되지 않는건가요???
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
모델 클래스를 admin에 등록하는 방법에 대해 문의 드립니다.
안녕하세요 강의 잘보고 있습니다. 모델 클래스를 admin에 등록하는 방법 중 3번째 방법을 애용하신다고 하셨는데, 1. 3번째 방법이 제일 좋은 선택인가요? 2. 어떠한 점에서 2번째 방법 보다 좋은지 궁금합니다. 3. 그게 아니라면 2,3번째 방법이 각각 어떠한 상황에서 사용하면 좋은지 문의 드립니다. 감사합니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
api 통신일 경우, 쿠키, 세션 관련
안녕하세요. 밑에 질문글 보고 하나 더 올려도 될까요 ㅎㅎ 질문글에서 영한님의 답변에 'API로 로그인에 성공하면 응답 값으로 JSESSIONID 쿠키가 넘어옵니다. API 호출시 이 쿠키를 서버에 보내주시면 됩니다' 라고 하셨는데요 2가지가 궁금합니다. 1. 서블릿 제공 HttpSession으로 강의에서 구현한 것처럼 하면 JSESSIONID 쿠키 넘어간다는 것을 말씀하신 것 맞죠? 2. 클라이언트 쪽(SPA 종류) 에서 API호출시 쿠키를 서버에 보낸다 -> SPA를 잘 몰라서 모르겠지만, 웹 브라우저에서는 자동으로 매번 쿠키를 보내는데, API로 구현할 때는 별도로 의도적으로 쿠키를 서버에 보내야 하는 것 맞죠? 감사합니다.
-
미해결Nuxt.js 시작하기
질문이요!
저는 나중에 스켈레톤 UI를 적용해보고 싶은데, 보통 스켈레톤 UI 기법은 데이터가 불러와지는 영역에 불러오기 전까지 로딩UI를 표시할텐데, 만일서버에서 다 그려지고 뿌려지는 형태면은 보통 로딩바는 그냥 가운데에 spinner라든가 로딩 애니메이션을 구현해야 할까요?분명히 데이터의 양이 커지면 서버에서도 그려지는 딜레이가 있을텐데 로딩표현은 어떻게 해야 하는지 궁금해서요
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
몇 가지 질문있습니다!
안녕하세요 영한님 좋은 강의 항상 감사합니다. 몇 가지 질문있습니다. 1. 개념정리. 아래 질문글도 봤지만 노파심에 다시 여쭤보고 싶습니다. 쿠키 이름 : JSESSIONID 쿠키 값 : 34DDLFIJOIJDF3DF (UUID 랜덤값) 세션 key이자 id = 34DDLFIJOIJDF3DF (UUID 랜덤값) 세션 name = loginMember 세션 value = Member(id = 1 .. 중략) 즉, 쿠키 값에 세션key(=id) 값을 담아서 나간다 가 맞지요? 1.1 세션key(=id) 값으로 Member 객체를 매칭시킨다.? 세션 name (loginMember)으로 Member객체를 매칭시킨다? 어느 말이 맞나요? @SessionAttribute(name = "loginMember", required = false) Member loginMember) 에서 본다면 후자가 맞는 것 같구요. 세션key, name, value 관계가 조금 헷갈리네요. 2. 결국 DB에 세션 key(=id) 값을 직접 가지고 있지는 않는거네요? 강의에서 직접 세션 만들기에서는 DB에 UUID값과 과 member객체를 매칭시켜서 들고있기는 하지만, servlet이 제공하는 HttpSession에서 메모리에 그 둘을 매칭시켜서 들고 있으니까요. 맞죠? 3. 서블릿 http 제공 쿠키 이름은 default로 JSESSSIONID로 되어있는데, api통신에서 클라이언트쪽이 쿠키 이름을 다르게 보내달라고 하면, 내재된 setCookie name설정은 어떻게 수정해서 보내나요? 추가로) 오타수정은 어디에다 말씀드리면 되나요. p41에 10만게 -> 10만개. 평소에 쿠키, 세션에 대해 궁금증이 많았던 만큼 질문이 좀 길어졌네요 ㅠㅠ 항상 친절한 답변 감사합니다!
-
미해결홍정모의 따라하며 배우는 C언어
const type
const type을 scanf 를 통해서 값을 대입하는 법 int main() { const int a; scanf("%c", &a); printf("%d", a); return 0; } 이때는 97이 나와야 정상인데 이상한 수가 나오고 int main() { const int a; scanf("%c", &a); printf("%c", a); return 0; } 이때는 정상적으로 a 가 출력된다 이유를 모르겠습니다.
-
미해결스프링 핵심 원리 - 기본편
싱글톤 스코프에 대한 질문입니다
안녕하세요 강의 너무 잘 듣고 있습니다 !! 저는 매번 강의 들을 때마다 배운 것을 직접 생각대로 테스트해보고 이해를 돕는 방식으로 공부를 하는데요 ㅎㅎ,,, 이번 강의 듣고 나서도 테스트를 진행하다가 막혀서 질문드립니다!! 코드는 아래와 같습니다 @Test void mySingletonTest(){ AnnotationConfigApplicationContext ac = new AnnotationConfigApplicationContext(MySingletonTest.class); MemberRepository getMemberRepository1 = ac.getBean("getMemberRepository1", MemberRepository.class); System.out.println("getMemberRepository1 = " + getMemberRepository1); MemberRepository getMemberRepository2 = ac.getBean("getMemberRepository2", MemberRepository.class); System.out.println("getMemberRepository2 = " + getMemberRepository2); } static class MySingletonTest { @Scope("singleton") @Bean public MemberRepository memberRepository(){ return new MemoryMemberRepository(); } @Bean public MemberRepository getMemberRepository1(){ return memberRepository(); } @Bean public MemberRepository getMemberRepository2(){ return memberRepository(); } } 위의 코드를 실행하였을 때 싱글톤으로 적용되지 않는데, 어떤 식으로 수정을 하여야 싱글톤이 적용되나요?? MySingletonTest클래스에 @Configuration 애노테이션을 붙이면 싱글톤으로 적용되어서 나오는것은 확인하였고, 왜그런지 이해도 하였는데,,, 제가 이해가 부족한 것인지 용도를 잘못 생각 한 것인지 혼란이 옵니다
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
GIT 권한 요청 드립니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 인프런 아이디 : aoaoaoal329@gmail.com인프런 이메일 : aoaoaoal329@gmail.com깃헙 아이디 : blue672@naver.com깃헙 Username : janghyeonwoo
-
미해결PWA 시작하기 - 웹 기술로 앱을 만들자
깃헙 추가 부탁드립니다.
인프런 아이디 : @yundosa2 인프런 이메일 : yundosa2@gmail.com 깃헙 아이디 : yundosa2@gmail.com 깃헙 Username : highjoon
-
미해결단 2주간 키운 블로그로 월 80만원 용돈 벌기
수강후기 남기고 이메일 납깁니다 ^^
수강후기 남겼습니다. 이메일 taehun5882a@naver.com <<---입니다. 이미 블로그를 운영 했던터인데 그냥 맨땅의 헤딩으로만 했다는 생각이 들더라구요... 앞으로 참고해서 블로그 더욱 성장시키도록 하겠습니다. 감사합니다.
-
해결됨코딩으로 학습하는 GoF의 디자인 패턴
인스턴스 홀더에 관해서 질문이 있습니다.
물론 강의에서 사용하신만큼 로딩과 동시에 올라가지 않는다는 건 알겠는데 홀더 클래스가 가지고 있는 인스턴스는 어째서 바깥메서드에서 호출을 할 때 생성이 되는건가요? 제가 추측한 바로는 SettingsHolder라는 클래스가 innerClass인 동시에 private 이기 때문에 홀더 안의 인스턴스가 생성이 되지 않는 것 같습니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part5: 데이터베이스
SELECT *에 관해서
안녕하세요. 복습을 하는 중에 궁금한 것이 있어서 다시 한번 문의 드립니다. 열의 이름을 바꿀때 이런식으로 하잖아요. 그런데 저는 SELECT birthYear AS birth FROM players 모든 열을 본 상태에서 birthYear만 birth로 바꾸고 싶은데요. 이때는 어떻게 하나요 ? - 이런식으로는 안되더라고요.. SELECT *,birthYear AS birth FROM players
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part5: 데이터베이스
데이터의 일부분만 출력하게 할 경우에 대해서
안녕하세요. 강의 내용중에 10명의 데이터만 나오게 하기 위해서 SELECT TOP(10) *라고 표현을 하셨는데요. 저는 10명의 birthYear 데이터만 보고 싶은데 이럴때는 어떻게 해야 하나요?
-
미해결포토샵 기본기 하루 5분, 3주 만에 끝내기
예제 자료는 어디서 다운 받을 수 있나요?
예제 자료는 어디서 다운 받을 수 있나요?
-
미해결대세는 쿠버네티스 (초급~중급편)
AWS에서 환경설정을 하려고하는데 질문드립니다.
현재쓰고 있는 노트북이 M1 맥북이고 해서 그냥 AWS상에 환경을 설정하려고 하는데요. 설치 v1.22를 따르려고 하는데 AWS를 쓰는 경우 CentOs로 인스턴스를 만든 후에 XShell과 Vagrant도 설치를 해야하는건가요? AWS환경에서는 어떤 프로그램들이 설치가 필요한지 간략하게 가르쳐주실 수 있으실까요?
-
미해결[포토샵 혁명 방송] 포토샵 고급 완성 - 펜툴 마스터 하기
강의자료
-강의에나오는 사진자료들은 어디서 다운받을 수 있을까요?
-
미해결시스템엔지니어가 알려주는 리눅스 실전편 Bash Shell Script
2-2. 웹 서버 트러블 슈팅을 위한 쉘 스트립크 강의중
안녕하세요 무사히 서버 설치하고 넘어와서 강의 듣는 중 깃허브에 http://172.18.x.xx/www/index.html로 접속하여 새로고침을 하여 로그기록이 남나 확인 하였는데 뭐가 문제인지 로그가 남지 않습니다.
-
미해결함수형 프로그래밍과 JavaScript ES6+
실무에서도 사용이 빈번하게 일어나는 코드들일까요?
성능상의 이점을 이야기 해주시니, 배열을 만들고 순회하는 기존 range보다 L.range의 효율이 더 높은 것 같다는 생각을 했습니다. 실무에서도 큰 크기의 배열을 돌때 해당 range, reducer를 구현해서 사용하시나요? 아니면 rxjs같은 곳에서 비슷한 패러다임의 메서드를 제공하는걸 가져와 사용하는걸까요? 영상 뒷부분까지 봐야 실무에 어떻게 적용시킬 수 있을지 감이 오려나요?