안녕하세요 강의 잘 듣고 있는 학생입니다. 다름이 아니라 pdf125에 나오는 출력 결과에서 '출력 결과를 보면 초기화 메서드가 주입 완료 후에 적절하게 호출된 것을 확인할 수 있다' 라고 나와 있는데요. 여기서 말하는 주입은 static class LifeCycleConfig 클래스에서(BeanLifeCycleTest 클래스 안의) networkClient.setUrl("http://hello-spring.dev"); 을 말하는 거잖아요? 그런데 궁금한게 '주입'의 기준이 뭔가요? 필드에 데이터를 넣는 것? 아니면 setter?(그렇다면 메서드 이름을 setter말고 다른 이름으로 한다면?) InitializingBean 인터페이스가 주입의 기준을 어떻게 알아서 그 후에 호출되는 것인지 궁금합니다. afterPropertiesSet() 메서드는 Properties가 Setting이 끝나면 호출하는 메서드라고 했는데 여기서의 셋팅이 궁금하네요. 만약에 networkClient.setUrl("http://hello-spring.dev"); 이걸 안해주면 afterPropertiesSet()메서드가 아예 호출이 안되는건가요? 미리 감사드립니다.
여기까지는 아무런 문제없이 잘 작동하다가 왜 여기 강의 끝까지 하고나니까 Cannot use import Statement outside a module과 같은 에러를 뿜어낼까요... 이것도 이해가 안가는데 package.json에 type:module로 변경하면 기존의 보일러플레이트 core에 있는 require를 import로 변경하는것이 강요되는데, 이경우에는 syntaxError: unexpected token '<'를 return <div> ... </div> ^ 와 같은 말도 안되는 에러를 뿜습니다.... 너무 당황스럽고 화가 치밉니다
안녕하세요! 강사님 강의 너무 잘 듣고 있습니다. 강의 초반에 말씀해주셨었는데 DFS보다 for문이 더 속도는 당연히 빠르다고 해주셨는데요 그러면 코딩테스트 시험 장에서는 DFS로 풀라는 언급이 따로 없으면 for문만을 이용해서 푸는게 좋을까요?? 면접관들이 어떤 방식으로 푸는 걸 더 선호할지 고민 되네요 ㅎ;;
SELECT name, population, area FROM world WHERE Population > 2500000 or area > 3000000 꼭 문제에서 제시한거처럼 area 먼저 넣어야하는건가요 ? 그 뒤에 다시 아래처럼 써봐도 wrong answer 나옵니다 ㅠㅠ SELECT name, population, area FROM world WHERE area > 3000000 or population > 2500000
안녕하세요 강사님! 제가 왕초보자라서 강의 및 커뮤니티 게시판 참고하여도 방법을 잘 모르겠어서 문의드립니다.. 일단 강의 내용 중 말씀하시는 설치명령어 랑 본문 가장 하단에 작성해주신 명령어가 다른데, 어떤 명령어를 어디에? 써야 설치가 되는 건지 모르겠습니다 ㅠㅠ 일단 (사진 첨부) 같이 터미널에 들어오긴 했는데, 여기에 적혀있는 % 뒤에 명령어를 붙여넣기 하면 되나요..? (그 이후에 쉬프트 + 엔터 ..? 누르면 되나요 ...? ) 그리고 강의 내용 중에는 그냥 새로운 노트북에 명령어를 입력하시는데, 어떤 차이가 있는 건가요 ..???!
안녕하세요. 네트워크 강의를듣다 궁금증이 생겨 질문 드립니다. 1.와이파이(연결선)를 어떤걸 연결하냐에따라 ip가 달라진다는것은 컴퓨터각각의 고유값이 아니라 와이파이 혹은 인터넷 연결선의따른 고유값인가요? 예를들면 집에 와이파이가 2개이면(다른종류) ip주소가 다른거겠네요? 2.저가 궁금해서 저의 ip를 찾고 위치추적을 해봤는데 네이버에서 확인한거와 cmd에서 확인한것이 다르게 나오는데 cmd에서 나온것은 iptime ip주소가 나왔습니다. 네이버는 그러면 인터넷연결선의 대한 ip주소가 나온것일까요?
write Architecture 그림에서 Block #1 , #2 ... 각각 블럭마다 데이타노드 3개를 가지고 ip를 세개를 가지고 있다는게 이상합니다. 그림에서 Block #1~6까지 6개 블록은 데이타블록 즉, 128M 기본 용량의 데이타블록을 얘기하시는거 아닌가요? 그건 데이터를 저장하는 가장 작은 데이타 블록 단위인데...즉, 노드안에 블록들이 존재한다고 생각하는데 오히려 반대로 그림에서 각각의 블록이 어떻게 데이터 노드를 3개를 가지고 ip를 가지는건지... 그리고 ip는 데이타 노드 즉, 서버 마다 ip를 갖는거 아닌가요? 그럼 rack은 또 ip를 어떻게 갖나요? 사이즈로 치면 블럭 < 데이타 노드 < rack 형태로 커지는거 아닌가요? 여기에서 ip를 할당받을수있는게 rack인지, 데이타노드인지.. 물리적 서버(인스턴스)는 데이타노드, rack중 어느것에 해당되나요? 그리고 write pipeline에서 보이는 그림과 처음그림과 차이는 뭔가요? 도무지 연결고리가 맺어지질 않네요.. 첫그림은 랙도 안보이더니..두번째 그림에서는 랙을 추가하고 첫 그림은 block만 보이고 데이타노드는 안보이고 그러니. 도무지 어떤 연관이 있는지.. 그리고 동일한 랙안에 싱글블럭 2개이상의 replica를 갖을수없다.라고 rack awareness설명때 얘기하셨는데 두번째 그림에서는 동일한 랙에 4,번 6번이 같이 들어가 있네요...
import sys #sys.stdin = open("in1.txt", "r") N,M = map(int, input().split()) answer = [] dic = dict() for i in range(1,N+M+1): dic.setdefault(i,0) for i in range(1,N+1): for j in range(1,M+1): dic[i+j] += 1 sortedDic = sorted(dic.items(), key=lambda item: item[1], reverse=True) maxVal = sortedDic[0][1] for key,val in dic.items(): if maxVal == val: answer.append(key) for i in answer: print(i, end=' ') 안녕하세요. 자바스크립트 알고리즘 문제풀이로 알고리즘 연습을 하다가 파이썬으로 넘어왔는데요. 강의 두개다 잘 듣고있습니다!!👍👍 제 코드처럼 이 문제를 해시로 푼다면 시간복잡도나 효율성이 더 좋아질까요? 해시랑은 별로 관련이 없을까요? 감사합니다 :)
강의 너무 감사히 잘 듣고 있습니다. 강의를 들다 궁금한게 있어서 질문을 드립니다. 개인적으로 서버를 구축할떄 JWT가 간단하고 추가적으로 Redis server를 추가할 필요가 없어서 jwt를 선호합니다. 실무에서는 세션 vs JWT중 어떤것을 많이 쓰는지와 트랜드 혹은 선호되는 이유를 알 수 있을까요?