학습을 하고 블로그에 정리를 해도 괜찮을까요?
해결됨
치킨값으로 배우는 JS 고급
블로그에 공부한것들을 간단하게 정리를 해도 괜찮을까요?
- javascript
- 웹앱
- 함수형-프로그래밍
- es6
- 객체지향
- react.js
- vanilla-javascript
173만명의 커뮤니티!! 함께 토론해봐요.
해결됨
치킨값으로 배우는 JS 고급
블로그에 공부한것들을 간단하게 정리를 해도 괜찮을까요?
미해결
김영한의 실전 자바 - 고급 2편, I/O, 네트워크, 리플렉션
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문 전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. IO 할용-회원관리예제1 에서 MemoryMemberRepository 클래스의 첫줄 private final List members = new ArrayList<>(); MemberConsoleMain 클래스의 첫줄 private static final MemberRepository repository = new MemoryMemberRepository(); 공통질문입니다. final 또는 static final로 선언한 이유가 무엇인가요?
미해결
김영한의 실전 자바 - 중급 1편
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 안녕하세요. 자바 입문부터 차근차근 수강하고 있습니다. 기본편까지는 강의를 들으면서 문제도 직접 풀어보고, 내용을 이해하면서 재미있게 공부했습니다. 그런데 중급 1편부터는 점점 이해가 어려워지는 느낌을 받고 있습니다. 현재는 중첩 클래스와 내부 클래스를 학습하고 있는데, 개념이 잘 이해되지 않습니다. 또한 섹션 2의 Object 클래스 부분을 제외하면 대부분의 문제를 스스로 풀지 못하고 있습니다. 답안을 본 뒤 따라 쳐보면서 이해하려고 노력하고 있지만, 혼자서 해결하는 수준까지는 아직 도달하지 못한 것 같습니다. 강의를 들을 때는 설명을 따라가려고 하는데 이해가 잘 되지 않다 보니, 점점 강의 내용을 놓치고 있다는 느낌도 듭니다. 그래서 한 가지 조언을 구하고 싶습니다. 현재처럼 이해가 완벽하지 않은 상태에서도 중급 1편을 계속 수강하는 것이 괜찮을까요? 아니면 기본편을 다시 복습한 뒤 중급 1편을 이어서 듣는 것이 더 좋을까요? 비슷한 경험이 있으셨거나 조언을 주실 수 있다면 감사하겠습니다.
미해결
스프링 핵심 원리 - 기본편
안녕하세요 강의 내용에서 김영한님이 "지연 로딩과 다르게 강의의 코드는 자바가 실행될 때 객체를 미리 만들어 생성해두는 가장 단순하고 안전한 방법이다. 인스턴스가 너무 메모리를 잡아먹는게 아니면 로딩할 때 만드는 이 방법이 제일 안전하고 간편하다. getInstance 할 때 없으면 만들고 있으면 그걸 쓰는 지연 로딩 방식은 다르다. "라고 하셨습니다. public class SingletonService { private static final SingletonService instance = new SingletonService(); public static SingletonService getInstance() { return instance; } private SingletonService() { System.out.println("SingletonService 생성자 호출됨"); } public void logic() { System.out.println("싱글톤 객체 로직 호출"); } } 그래서 생성자 함수에도 출력이 되게 하고 자바 main함수에서 그냥 자바 실행시켜 봤는데, 생성자 호출이 안 되더라고요. getInstance를 부르면 생성자 호출이 출력되고요. 자바가 뜰 때(JVM이 실행될 때) SingletonService 클래스와 static변수인 instance는 메모리의 static영역에, instance에 할당되는 실제 SingletonService인스턴스는 힙 영역에 바로 다 생기는 게 맞나요? 강의에서 말씀하신 지연 로딩이랑 다르면 이렇게 되어야한다고 이해했습니다. 그렇다면 왜 제가 만든 private 생성자 함수 속 출력문은 getInstance 코드 없이 자바가 실행될 때 나오지 않았나요?
미해결
초심자를 위한 친절한 Java 한바퀴
안녕하세요. 수업 잘 듣고 있습니다. 좋은 강의 감사합니다. 혹시 강의 때 사용하신 PPT 자료를 공유받을 수 있을까요? 복습하는 데 많은 도움이 될 것 같습니다. 감사합니다.
미해결
파이썬 알고리즘 트레이딩 파트1: 알고리즘 트레이딩을 위한 파이썬 데이터 분석
본 강의의 뒤에 이어지는 강의는 IBKR의 API를 이용하여 알고리즘 매매를 구현하는 걸로 알고있습니다. IBKR의 API를 이용하려면 IBKR로 송금을 해야 하는데 이 경우 외국환 거래법 위반이 되는건 아닌지요? 혹시 IBKR에서 모의계좌를 개설하는지? 모의계좌로 하더라도 구축한 알고리즘을 사용해서 실제 자금을 운영하려면 IBKR 계좌로 송금이 필요한데 이 부분은 문제가 없는지? 질문 드립니다.
미해결
김영한의 실전 자바 - 중급 1편
========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 아니오 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] 여기에 질문 내용을 남겨주세요. 안녕하세요 1달여간 열심히 달려 중급1편까지 끝낸 학생입니다. 여러모로 김영한선생님의 로드맵이나 뭐나 읽어도 정보를 잘 모르겠어서 여쭙니다. 로드맵만으로 부트캠프 같은 다른 것 없이, 개인프로젝트랑 병행하여 초급 백엔드 개발자로 성장할 수 있는걸까요? 1-1. 초급백엔드개발자 성장이 가능하다 할시, 김영한선생님의 로드맵기준 어느정도까지 들어야 그 단계가 완성이되나요? 강의설명만으로는 " 스프링 부트 - 핵심 원리와 활용" 여기까지가 강의 설명에 실무관련 내용이 나와서 여쭙니다.. 저도 취업관련해서 저만의 타임테이블을 짜야할 것 같아서 ㅠㅠ 강의만으로 부족하다면 다른 걸 병행하며 하려하고, 로드맵기준 완성이 된다하면 최대한 강의를 빨리 들을려고해서요 .
미해결
김영한의 실전 자바 - 기본편
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 안녕하세요. 지금까지 강의를 들으면서 거의 다 스스로 풀수있을정도의 문제였는데 문제2번과같이 뭔가 자유로운 수정이 주어졌을때 어떻게해야되는지 잘모르겠습니다. 일단 다형적참조를하기위해서 Pay인터페이스를 만들어야겠구나 해서 Pay인터페이스를 만들었습니다. 그 다음부터의 처리를 나누는법이라던지 이런게 머릿속에 안떠오릅니다. PayStore에 findPay 메소드에 왜 static을 사용하는지 이해가 안 간다면 다시 static강의를 복습하고 문제를 풀 수 있을 때 다음강의로 넘어가는게 나을까요? 아니면 일단 정답 코드를 보면서 60-70%이해한상태로 다음강의로 넘어가도 될까요?
해결됨
진짜! 자바스크립트(Javascript) - 기초부터 고급까지
해당 항목을 비활성화 하라고 하셔서 찾는 중인데 찾을수가 없습니다.
해결됨
채널톡 면접관이 직접 알려주는 CS 면접 대비 - Java 편
동시성 이슈에 발생할 수 있는 상황에서, A 변수에 대해 읽기 작업만 수행하는 코드(가시성 문제가 있을 수 있는 코드)에서는 volatile을 고려해볼 수 있고, A 변수에 대해 읽기 + 쓰기 작업도 있는 경우에는 synchronized와 atomic을 고려해볼 수 있겠네요. 제가 이해한 게 맞을까요?
미해결
스프링 핵심 원리 - 기본편
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 회원 객체 다이어그램에 클라이언트 -> 회원서비스 구현체 -> 회원저장소 이렇게 되어있는데 클라이언트는 구현체는 인터페이스에 의존해야하잖아요? 근데 왜 클래스 다이어그램에도 그렇고 객체 다이어그램에도그렇고 클라리언트 -> 회원서비스 구현체 -> 회원 저장소 이렇게 되어있는건가요???
미해결
스프링 핵심 원리 - 기본편
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 안녕하세요. 좋은 강의 재미있게 잘 듣고 있습니다. 특별히 오류가 발생한 것은 아니고 강의를 수강하다가 한 가지 궁금한 점이 생겨 질문 남기게 되었습니다. 강의 앞 부분에서 OCP, DIP 같은 객체 지향 설계 원칙에 기반해서 DiscountPolicy 같은 것들은 인터페이스를 두고 실제 구현 객체를 구현하고, 그 구현 객체를 빈 객체로 등록하여 의존성을 주입 받으면서 코드를 작성해왔는데, 결국 @Qualifier 어노테이션을 통해 2개 이상의 구현 객체 중 한 가지를 지정하게 되면 인터페이스에 의존하는 것이 아닌 실제 구현 객체에 의존하게 되면서 OCP, DIP 같은 원칙에 위반되는 것이 아닌가? 이런 궁금증이 생겨서 질문합니다!
해결됨
채널톡 면접관이 직접 알려주는 CS 면접 대비 - Java 편
람다와 스트림이 순수 함수를 강제하지 않는데 멀티스레드 환경에 안전하다는 게 어떻게 안전한건지 궁금합니다.
해결됨
채널톡 면접관이 직접 알려주는 CS 면접 대비 - Java 편
런타임에 객체의 타입을 확인하는 과정에서의 성능 오버헤드는 어느정도?? 라고 생각해야되나요 신경을 써야되는 수준인지 궁금합니다.
해결됨
채널톡 면접관이 직접 알려주는 CS 면접 대비 - Java 편
volatile 관련해서 자료를 보다 보니, 일부 자료에서는 “CPU 캐시를 우회하는 것이 아니라 happens-before 관계와 메모리 배리어를 통해 가시성과 재정렬 제한을 보장한다”고 설명하더라고요. 골드 답변의 내용과 정반대되는 내용이라 혼란스러워서 어떻게 이해하면 좋을지 질문드립니다.
해결됨
채널톡 면접관이 직접 알려주는 CS 면접 대비 - Java 편
Mark and Sweep 알고리즘을 통해 참조가 되고 있는 객체만 Survivor 0 또는 Survivor 1 Generation 으로 옮깁니다. 라고 하였는데 Mark and Sweep 이 아닌 Copying아닌가요?
해결됨
채널톡 면접관이 직접 알려주는 CS 면접 대비 - Java 편
Java에서 Mark and Sweep 말고도 다른 알고리즘을 조합해서 사용한다고 하는데요. 이렇게 Mark and Sweep만 키워드로 가져가도 괜찮을까요??
해결됨
채널톡 면접관이 직접 알려주는 CS 면접 대비 - Java 편
GC Root가 아닌 Root Space라는 용어를 더 많이 사용하나요?
해결됨
채널톡 면접관이 직접 알려주는 CS 면접 대비 - Java 편
메서드 호출 횟수가 약2,000회 / 약15,000회로 적어주셨는데 이 횟수는 버전마다 크게 차이가 없는걸까요? 이렇게 약 2천 약 1만5천 이라고 확정지어 알고 있어도 되는건지 궁금합니다.
해결됨
채널톡 면접관이 직접 알려주는 CS 면접 대비 - Java 편
첫째와 둘째에서 프로그램 실행은 .java 파일이 컴파일러에 의해 .class로 변환 된 후에 되어야 하는게 아닌가요? 첫째에서 프로그램이 실행되면~~ 둘째에서 컴파일러 변환~~ 이라고 나와서 컴파일보다 프로그램 실행이 먼저라는 느낌이 드네요.