묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Azure 기초 (AZ-900)
함수 앱 질문2
추가하면 템플릿..이 나오는데 다음은 어떻게 해야하나요? In portal, Webhook가 없는데.... 함수 실행을 위한 마지막 부분까지 구체적인 설명 부탁드려요.
-
Azure 기초 (AZ-900)
function App 질문2
삭제된 글입니다
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
값 타입 컬렉션 제약사항에 질문있습니다!
안녕하세요! 책을 보며, 값 타입 컬렉션을 공부중에 질문이 생겼습니다.값타입 컬렉션에는 ID가 존재하지 않기 때문에,변경시 모든 값을 제거한 뒤, 해당 데티어를 제외한 모든 값을 다시 집어넣는 쿼리가 발생한다는 부분을 보고있는데요, 예를들어 Member 엔티티가 있고, List<Item> 이라는 값타입 컬렉션을 Member 엔티티가 가지고 있을때, 아래와 같이 테이블이 생성이 되는데요, Member Member_Item id name name member_id(foreign key) 1 A i1 1 2 B i2 1 이때 member: 1 이 소유한 i1 아이템을 제거한다고 했을때. 쿼리가 deletefrom member_itemwhere member_id = 1 and name = 'i1'; 이렇게 발생하면 되지 않나요 ?? 왜 모든 값을 지우고 다시 저장해야만 할까요?...
-
미해결대세는 쿠버네티스 (초급~중급편)
실습환경 구축 ip
실습환경 구축할때 ip 10.0.2.0 번대로 꼭 구축을 해야하나요? VMware를 통해 실습을 진행하려고하는데 ip설정이 많이 어려워서 그냥 dhcp의 ip를 받아 그때그때 장소 옮길때마다 다시 설정해주려고하는데요.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
html 에서 name attribute 의 전달
강의 감사히 잘보고있습니다, 질문이있는데요. html 에서 "name" attribute가 어떻게 MemberForm 객체인 form의 name attribute을 알아서 찾아서 설정해줄수가있는거죠?
-
해결됨[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 - 손흥민을 찾아라!
강의 코드 공유 부탁드립니다!!
강의 코드 공유 부탁드립니다!! 이 손흥민을 찾아라! 강의요. creapple.com 사이트 로그인해도 강의를 볼 수 없습니다. 아마도 인프런에서 결제하였는데, 공유해주신 방법은 creapple.com에서 구매한 경우에만 볼 수 있는거 아닌가요? 따로 이메일이나 별도의 링크로 소스를 받고 싶습니다!
-
미해결제주코딩베이스캠프 Code Festival: JavaScript 100제
50번 문제 질문있습니다
왜 bubble 안에 arr.slice()를 만들어주는 이유가 따로있나요???let result = arr를 사용해서 집어넣으면 안되는가요?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
설치 오류
안녕하세요 선생님 xgboost설치에 문제를 겪어서 질문드립니다. conda install -c anaconda py-xgboost 명령어로 xgboost를 설치하여 import xgboost를 하였는데 no modul에러가 떴습니다. 혹시나 하여 명령어를 다시 실행하였지만 All requested packages already installed.라는 말이 뜨더군요. 구글에서 xgboost 파일을 직접 다운 받아서 설치를 해도된다고해서 직접 다운받아서 설치도 해보았습니다...그런데 여전히 import시 no modul이라고 뜹니다... 어떻게 해야할까요?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
선생님 교재 p293쪽 하단의 식에서 괄호가...
선생님 페이지에서 rss비용함수계산할때 제곱 앞에 괄호가 하나 더 필요한거죠?
-
미해결플렉스(Flex) 반응형 웹사이트 포트폴리오(The World's Best Cities)
막 플레스를 공부하면서 고민하게 된점이 있어 질문드립니다.
플렉스 공부 시작한지 얼마 안됬지만 궁금한점이 생겼는데요 플렉스가 반응형에 유리한건 알겠는데 그럼 실무에서는 포지션과 float속성을 사용하는 빈도수가 확줄게되는건가요?? 아니면은 위의 기술들도 사용하는 경우가 많이 생기나요?
-
미해결스프링 기반 REST API 개발
필요한 라이브러리를 찾으시는 방법이 궁금합니다.
Test 생성시에 Page 에 관한 정보를 가져오기로 테스트 케이스를 만들고 관련된 정보가 오지 않으시니까 바로 PageResourceAssembler 라는 라이브러리를 사용해서 처리하셨는데, 혹시 테스트 케이스를 만들때부터 해당 라이브러리를 생각하고 만드신걸까요?? 아니라면 자신이 필요한 라이브러리를 다 외우시고 계신것 같은데.. 많은 라이브러리를 자신의 것으로 만드는 팁이 있을까요???
-
미해결타입스크립트 입문 - 기초부터 실전까지
인터페이스 질문
만약 var로 따로 빼주지 않고 arrow 함수를 이용해서 바로 SumFunction을 적용한다면 밑에 처럼 작성해주면 될까요? 만약 맞다면 const sum: SumFunction = (a: number,b: number) => { return a + b} 이렇게 매개변수에 다시 한번 타입을 명시해주는 게 좋을까요 ? interface SumFunction { (a: string, b: string): string; } // var sum: SumFunction; // sum = function(a:number, b: number): number{ // return a + b // } const sum: SumFunction = (a, b) => { return a + b } sum(3,4);
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
ppt 관련 질문드립니다.
강의내용과는 관련없지만 혹시 PPT 작성할 때 사용하신 ERD 툴 무엇인지 알 수 있을까요?
-
미해결3dsmax 모델링 고수의 비밀! (Modeling Expert Technique)
15:39 부분에 나온 폴리곤은 후작업을 어떻게 하나요??
엣지 두 개랑 연결된 버텍스를 전부 삭제 후 턴 투 폴리로 폴리곤 정리를 해줬는데도 터보스무스 넣으니까 깨지네욥
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
안녕하세요. 강사님 알파벳 - 70 하는 이유가 [0..26] [27..52]
항상 좋은 강의 감사드립니다. 대문자 [0..26] 소문자 [27..52] 이렇게 카운팅하기 위해서 인가요? .아래 아스키코드 저는 소문자일때 - 96으로 뺐는데 정답으로 채점이 됩니다. // 1. 입력받기 scanf("%s", str); // 2. preWord 배열에 알파벳 for (int i = 0; str[i] != '\0'; i++){ if (str[i] >= 65 && str[i] <= 90){ preWord[str[i] - 64]++; } else { preWord[str[i] - 70]++; } } 이렇게 제출하여도 정답이라고 채점이 됩니다. for (int i = 0; str[i] != '\0'; i++){ if (str[i] >= 65 && str[i] <= 90){ preWord[str[i] - 64]++; } else { preWord[str[i] - 96]++; } }
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
JobQueue관련
public void Push(Action job) { bool _flush=flase; lock(_lock) { jobQueue.Enqueue(job); if(flush==false) _flush=flush=true; } if(_flush) Flush(); } 위 함수의 일부인 flush 여부 확인 부분에서 if(flush==false) _flush=flush=true; 저의 짧은 생각으로는 Push() 와 Pop() 메소드에서 jobQueue에 대한 배타적접근을 하므로 아래와 같이 flush의 false여부를 확인하고 바로 Flush()함수를 수행할지 결정해도 되지않을까 생각하는데, 제 생각의 어떤부분에 오류가 있는지 궁금합니다. if(flush==false) { flush=true; Flush(); }
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
36강 밑에 분과 비슷한 질문
선생님 안녕하세요 열심히 듣고있습니다 저 또한 작은숫자부터 처리했으며 컴퓨터에서 빌드가 되지 않아 결과는 확인해보지 못했습니다 이 코드를 짜면서 생각을 많이 해본다고 했는데 '삽입정렬'의 활용을 전혀 하지 못한것 같습니다 알고리즘 공부할때마다 응용이 되지 않고 기존 머리로 수학문제 풀듯이 접근하는 버릇으로 발전이 없는것 같습니다.. 어디부터 손봐야할지 조언좀 부탁드립니다 ㅠㅠ #include <stdio.h> #include <vector> #include <algorithm> int main(){ int n,i,j,idx,tmp,cnt; int a[100]; // scanf("%d",&n); // for(i=0;i<n;i++){ // scanf("%d",a[i]); // } n = 8; a[0]=5; a[1]=3; a[2]=4; a[3]=0; a[4]=0; a[5]=2; a[6]=1; a[7]=1; a[8]=0; for(i=1;i<=n;i++){ tmp=i; cnt=0; for(j=idx;j>=0;j--){ if(a[j]<tmp) cnt++; } for(j=(idx+cnt);j<n;j++){ if(a[j]<tmp) cnt++; } a[idx+cnt]=tmp; } for(i=0;i<n;i++){ printf("%d",a[i]); } return 0; }
-
미해결사물인터넷 통신은 내 손에 (Arduino, MQTT, Nodejs, MongoDB, Android,VS Code)
제품 구매
어떤 제품을 사야하는지 모르겠는데 어떤 제품을 사야하는지 링크를 달아주실 수 있나요? 그리고 제품을 사지 않고 컴퓨터로 시뮬레이터를 돌릴 수 있는 툴이나 사이트가 있을까요?
-
미해결인스타그램 클론 - full stack 웹 개발
댓글 icon 을 디자이너분이 수정하신거 github에 올라온줄 알았는데
github들어가보니 여전히 코드가 동일합니다. <a href="{% url 'post:post_detail' post.pk %}"><div class="sprite_bubble_icon"></div></a> 이 코드요 결과를 보면 댓글 icon이랑 share icon 이 달라 붙어 있네요 디자이너 분께 도움을 요청합니다..! 코드를 해결해주세요
-
해결됨BBC 인터랙티브 페이지 "코로나19가 바꿀 사무실의 미래" 클론
action이 true일때 실행되는데 false에서 초기화가 안되요ㅠ
(()=>{ const actions = { birdFlies(key){ if(key){ document.querySelector('[data-index="2"] .bird').style.transform = `translateX(${window.innerWidth}px)`; } else{ document.querySelector('[data-index="2"] .bird').style.transform = `translateX(-100%)`; } }, birdFlies2(key){ if(key){ document.querySelector('[data-index="5"] .bird').style.transform = `translate(${window.innerWidth}px, ${-window.innerHeight * 0.7}px`; } else{ document.querySelector('[data-index="5"] .bird').style.transform = `translateX(-100%)`; } } }; const stepElems = document.querySelectorAll('.step'); const graphicElems = document.querySelectorAll('.graphic-item'); let currentItem = graphicElems[0]; let ioIndex; const io = new IntersectionObserver((entries, observer) => { ioIndex = entries[0].target.dataset.index * 1; }); for(let i = 0; i < stepElems.length; i++){ io.observe(stepElems[i]); stepElems[i].dataset.index = i; graphicElems[i].dataset.index = i; } function activate(action){//활성화 currentItem.classList.add('visible'); if(action){ actions[action](true); } } function inactivate(action){//비활성화 currentItem.classList.remove('visible'); if (action) { actions[action](false); } } window.addEventListener('scroll', () => { let step; let boundingRect; for(let i = ioIndex - 1; i < ioIndex + 2; i++){ step = stepElems[i]; if(!step) continue; boundingRect = step.getBoundingClientRect(); if(boundingRect.top > window.innerHeight * 0.1 && boundingRect.top < window.innerHeight * 0.8){ inactivate(); currentItem = graphicElems[step.dataset.index]; activate(currentItem.dataset.action); } } }); window.addEventListener('load', () => { setTimeout(() => scrollTo(0, 0), 100); }); activate(); })();