'애플리케이션을 실행할 때 커넥션 풀을 채울 때 까지 마냥 대기하고 있다면 애플리케이션 실행 시간이 늦어진다. 따라서 이렇게 별도의 쓰레드를 사용한다'라고 설명하셨는데 이 부분이 잘 이해가 되지 않네요... 별도의 스레드를 어떻게 사용하길래 커넥션풀을 채울 때 어플리케이션에 실행 시간에 영향을 주지 않게 되는 건지 다시 한번 설명부탁드립니다.
선생님 안녕하세요! 강의 통해서 플래너 터득하고 업무에서 쾌적하게 사용하고 있습니다. 한가지 궁금한 것이 있는데요. 현재 우선 순위의 경우 '긴급 / 높음 / 중간 / 낮음' 이렇게 4단계로 설정이 가능한데요. 우리 회사의 경우 우선순위란 것을 1,2,3,4,5,6,7,8,9,10... 방식으로 매기고 있었습니다. 그래서 엑살 차트에서도 오름차순이나 내림차순 정리를 하기도 했고요. 혹시 플래너에서도 이와 비슷하게 사용할 수 있는 방법이 없을까요? 굳이 플래너가 아니더라도 되니 어떤 앱을 쓰면 더 좋겠다...라던지 의견 좀 부탁드리겠습니다. 감사합니다!
이미지가 벗어나네요.. 멀 잘못했을가요?? 그런데 광고이미지 마다 아래 켭쳐처럼 각각 width ="100%"넣어주면 또 제대로 제위치에 나와요 이걸안넣어줘도 부모div에서 width =40%설정이되잇는데 왜 그게 제대로 적용이안되고 범위를 넘어갈가요 넘궁금합니다.. 이렇게 width ="100%"를 각각 넣어주면 다제대로 나와요 부모 div 에 width =40%가 설정되있는데 도 이걸 넣어줘야하나요?? 넘궁금합니다..
[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
안녕하세요. 강의 잘 듣고 있습니다 :) pandas 라이브러리로 실제 데이터 전처리하기2 1분07초 부분 func함수 정의하는 부분의 return df_data 부분 질문이 있는데요. 1. 해당 부분에서 return 을 넣은 이유가 무엇인가요? 2. df_data 에는 시리즈가 할당되어 있으니 r eturn 하면 해당 시리즈 데이터도 나와야 된다고 생각했는데 print 부분만 출력되고 시리즈는 출력이 안되는데 이유가 무엇인가요?? 답변 부탁드립니다. 감사합니다 :)
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] null 객체 반환하는거에서 java8 문법인 filter를 사용하셨잖아요? 여기서 궁금한게 java8 문법을 안쓰면 로직을 어떻게 구성해야 null객체를 반환할까요?? 그냥 if문으로 return null하닌까 로그인 실패하면 이상하게 뜹니다.
안녕하세요 8:30초대 강의를 보면 1:N관계의 list형태를 mapping하기 위해 flats .stream ~ .collect ~ 형태를 이용하고 있는데요 실무에서도 비슷한 사례가있어, 처음에 강사님처럼 어플리케이션단에 코드를 짰다가, 코드가 너무 복잡해져서 QueryDsl에서 transform + GroupBy.list를 이용하는식으로 변경해봤는데요. (아래 예시참조) from(Entity) // 1:N 관계의 List<Object> 를 추출, key : Entity.Id .transform( groupBy(Entity.Id) .list( Projections.fields(Example.class, Entity.Id, list( Projections.fields(Detail.class, Detail.id Detail.name ) ).as("DetailList") ) ) ) 문제는 구글링을 해보니, 해당 방식이 쿼리결과를 memory에서 리스트형태로 만들어내는것이라고 하더라구요. 예전에 강사님의 강의에서 '컬렉션 fetch join은 페이징을 이용할 수 없다'는 내용을 설명해주실 때, 해당 동작이 메모리에서 일어나기때문에 OOM이 발생할 수 있다 라고 말씀해주셨는데 이와 마찬가지로 transform , Groupby.list를 이용하는 것 역시 문제가 발생할까봐 우려스럽네요 아래 두가지 질문에 답변 부탁드립니다. Q1) 강사님의 application단에서 짜는 방식이 나을지 아니면 querydsl단에서 transform & Groupby.list를 이용하는게 나을지 고민되는데 두가지 방법중 무엇을 선택하는게 좋을까요? 후자의 경우 OOM이 발생하지는 않을지도 궁금합니다.. Q2) memory에서 작업하는게 위험한 이유가 뭔가요? 강사님처럼 application단에서 로직을 수행하는것도 memory에서 동작하는것 아닌가요? 친절하고 유익한 강의 늘 감사드립니다. 답변 부탁드립니다!
1. 이미지파일뿐 아니라 pdf등 다른 파일들도 업로드가 되는데 이걸 막을 방법은 없나요? 만약 유저가 이미지를 업로드해야하는데 다른 파일을 업로드하게되면 저장도되고 디비에도 경로가 저장될텐데 그러면 저장은 어쩔수없이 되지만 불러올때 이상한 파일을 불러오게 되는건가요? 2. upload.fields를 써서 multiple로 여러개의 요청을 여러개파일로 받아봤는데 limits : 1 로해서 한 장으로 제한하거나 심지어 limits: 0으로 해도 multiple 로 보낸 여러장의 이미지가 다 업로드 정상적으로 됩니다.. limits를 잘못쓰고있는건가요
선생님 저 코드에서 최단거리인지 판별하는 것은 dis[7][7]에 어떤 수가 들어가면 바로 코드가 종료되는 조건도 없는데 어떻게 판별하는 것인가요...? 이 문제는 도착지점까지 도착하는 경로가 2개 뿐이라서 while(!Q.isEmpty()) 이 조건때문에 둘 중에 먼저 도착하면 자동으로 다른 경로를 계산할 때, Queue가 비어있게 되어서 반복문이 종료되어서 그게 가능하지만 도착하는 경로가 3개 이상일 경우에는 불가능 할 것 같은데 그때는 따로 조건을 추가해줘야 되나요...?
안녕하세요 :) 섹션 2. 6번 자릿수의 합에서 소스코드 관련하여 질문드립니다. 문제에서는 자릿수의 합이 같은 경우 입력순으로 먼저인 숫자가 출력이 된다고 되어있는데, 강의에서 풀이해주신 부분은 마지막에 입력된 숫자가 출력이 되는것 같습니다. max = - 2147000000 for x in a : tot = digit_sum ( x ) if tot > max : max = tot res = x print ( res ) input1 7 137 460 603 40 521 128 125 >> 해당 텍스트로 인풋값을 넣었을 때 137이 출력이 되어야하는데 선생님이 설명해주신 코드로는 128이 출력이 되어, 혹시 코드가 변경되어야하는게 아닐까요?
안녕하세요 강사님, 덕분에 좋은 수업 잘 듣고 있습니다! 질문이 있어서 글을 남깁니다 예제와는 다르게, 저는 Item을 슈퍼로 두고, album, book, movie를 서브 객체로 상속받아서 해보고 있습니다. 그런데, Repository는 예제와 동일하게 개발했음에도 불구하고, persist() 또는 find() 실행시 JPA가 알아서 item에 album, book, movie을 외부 조인해서 쿼리문을 처리하는 것을 확인했습니다. 이렇게 상속 관계에 있을때 자동으로 조인을 해주는 것이 기본적으로 일어나는 상황이 맞는건가요? 또한, 저는 Item과 Book만 외부 조인을 하면 되는데, 자동으로 상속 관계에 있는 album, book, moive 모두 외부 조인을 하는 것으로 보이는데요, 이렇게되면 성능 면에서 적합하지 않을 것 같습니다. 혹시 book인 것을 확인하고 book만 외부 조인하도록 하는 팁이 있을까요? 감사합니다!
서버쪽은 클라보다 학력이나 이런게 중요하다고 하샸는데 소위 말하는 스펙이 중요하다고 이해했습니다 따라서 같은 컴퓨터 공학 전공 4년제여도 대학 네임벨류에 따라 수준 차이가 크니 하위권 대학은 컴공 4년제가 큰 의미가 없어질 수도 있는지 궁금합니다! 또한, 서버쪽에서 오래 일하려면 석사 학위는 어떤지 궁금합니다!
[질문] @Value로 정의된 값을 특정 클래스에서만 다르게 값을 재정의 할 수 있나요? [내용] ....->a->b->c->.... 순서로 읽히는 클래스가 있을 때 (....은 이전, 이후 클래스들 입니다.) a와 a이전 클래스들, c와 c이후 클래스들은 외부설정의 우선순위(3) application.properties 파일의 key, value를 읽고 b에서만 외부설정의 우선순위(13) @TestProperty로 해당 key, value를 재정의 한 값을 읽히려고 합니다. 결국 ....(3)->a(3)->b(13)->c(3)->....(3)을 의도하였는데 위와 같이 세팅을 하고 나서 run하면 ....(3)->a(3)->b(13)->c(13)->....(13)이 되어버립니다. 투박하지만 c에서 다시 @TestProperty와 같은 상위 외부 설정을 통해 다시 Override하면 되겠지만, 추후 클래스가 추가되는 경우엔 굉장히 비효율적이라고 생각해서 어렵네요. 의도하고자 한 내용대로 구현하는 방법이 있을까요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 실행버튼이 나타나지 않습니다ㅜㅜ 다른 분들 질문을 읽어보고 설정을 하는데 저는 java로 나타나지 않고 jdk로 나타나는데 이것때문일까요? 자바11을 제대로 설치 했는데 왜 저렇게 나오는지 모르겠습니다.. build.gradle을 project로 계속 열어봐도 안되네용