묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
함수 호출 순서 보는 코드
코드만 봐서 이해가 안가서 프린트문으로 보이도록 짜봄 이래하면 result = n * factorial(n-1) 부분에서 다시 함수 호출, 호출 하면서 5번 더 내려가고 1에 도달하면 1*2*3*4*5*6 식으로 올라오면서 하나씩 함수 닫고 마지막에 결과값 반환하고 함수 종료 def factorial(n): '''Factorial Fucntion -> n: int''' if n == 1: print('n: ', n) return 1 else: print('n: ', n) result = n * factorial(n-1) print(n, result) return result
-
미해결WEB2 - PHP
바로바로 브라우저창에 업로드가안되요..
코드수정하고 확인하는데 html 할때는 바로바로 수정확인이되는데 이건 바로바로수정확인이안되요 ㅠㅠ 원래그런가요?
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
jquery 작성 관련입니다.
html 작성시에,그냥 a태그로만 안하고 ul과 li를 사용하는 이유가,글자에만 영역을 잡으려고 한다고 하셨습니다. 그렇게 하지 않으면 보더를 그렸을때 아래사진처럼, 글자 옆으로 영역이 더 발생하기에 그렇게 한다고 하셨고,아, 그런의도구나라고 이해했습니다. 그렇다면, jquery 식을 보면, $('.navi li').mouseenter(function(){ var changeImage = $(this).attr('data-image') $('.photo').css({"background-image" : "url("+ changeImage +")"}) }) $('.navi li').mouseleave(function(){ var changeImage = $(this).attr('data-image') $('.photo').css({"background-image" : ""}) }) 이렇게 되면,".btn li"를 눌렀을 때가 되고, 결국 li의 영역은위의 사진처럼 영역이 똑같아 지게 됩니다. 따라서, '.navi li a' 여기에 mouseenter와 mouseleave가 있어야 합니다.그러나 이렇게 되면 changeImage의 data-image경로가 꼬여버리기 때문에data-image를 li가 아닌 a에 주던가, 혹은 아래처럼, $('.navi li').mouseenter(function(){ var changeImage = $(this).parent().attr('data-image') $('.photo').css({"background-image" : "url("+ changeImage +")"}) }) $('.navi li').mouseleave(function(){ var changeImage = $(this).parent().attr('data-image') $('.photo').css({"background-image" : ""}) }) parent()를 넣어줘서 해야,영역이 아래 그림처럼 잡히고 그안에서만 반응하도록선생님께서 의도한 기능이 구현되는 것 같습니다. 제가 말씀드리는 부분이 이해가 가시나 모르겠습니다. 주제넘게 이런거 올려서 죄송합니다.보다 정확하게 하고 싶은 마음과, 선생님께 제가 이렇게 생각한걸 보고 피드백도 받고 싶은 마음,그리고 제가 짚어낸 부분이 맞다면, 다른분들도 같이 참고 했으면 하는 마음이 있어서 그랬습니다. 피드백 기다리겠습니다.
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
Queued 상태
저도 해당 질문과 같이 Queued 상태가 나와 질문올립니다. Travis CI에서 Job 안에 View Config를 봤을떄, 대략 다음과 같은 얘기가 나와서 우선 수정해봤습니다. 이제 Build Configuration은 체크로 뜨는데, 계속 Queued에서 멈춰 여쭤봅니다.sudo don't affect anymore root : os missing, use linux root : dist missing, use xenial (수정 .traivs.yml) language: generic dist: xenial os: linux services: - docker before_install: - echo "create docker image" - docker build -t bapbodanbbang/docker-react-app -f Dockerfile.dev . script: - docker run -e CI=true bapbodanbbang/docker-react-app npm run test -- --coverage after_success: - echo "Test Success!" after_failure: - echo "Test Fail!"
-
미해결실전! Querydsl
요청받는 객체의 이름도 dto로 네이밍 해야할까요??
강의를 들을때는 반환하는 경우가 대부분이라 문제 없었는데, 포폴을 만들다보니 요청받을때 파라미터를 제가 별도로 만든 클래스로 받는다면 해당 클래스 네이밍을 어떻게 해야하는지 모르곘습니다. 네이밍이야 어떻게 하든 돌아는 가겠지만 왠만하면 어느정도 실무에서 통용되는게 있다면 그걸 쓰고 싶은데 그런게 있나요?? 현재는 요청받을때, 반환할때 둘다 땡땡땡DTO 이런식으로 하고 있긴한데 용도가 다름에도 똑같이 이름짓는다는게 너무 찜찜해요=_=
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
질문이요!
1. header에 position 주면은요. header가 붕떠서 head-inner는 높이값을 잃어서 접혀야 되는데 왜 그대로 있지요? 2.헤더에 포지션렐러티브있는 상태에서, sub-back에 포지션엡솔루트 주면 기본값이 left0 top0 이라고 하셨는데 저 값을 줘도 서브백이 그자리에 그대로 있었는데 왜 그런거지요? 음.
-
미해결윤재성의 Java 기반 Android 9.0(pie) App 개발 고급 3단계
getExternalStoragePublicDirectory() 안드로이드 10
앞으로는 10 을 기준으로 만들어야 하는데 getExternalStoragePublicDirectory대신 사용할수 있는 방법이 있나요?
-
미해결반응형 웹사이트 포트폴리오(Architecture Agency)
재문의 드립니다.
바로 밑밑 게시글에 전체 섹션 완성후 home 섹션 처음 로딩될 때 라는 제목으로 5일정도 전에 문의 드렸었는데, 처음 로딩될 때 온갖 태그들이 합쳐진 상태로 난잡하게 보여진 후 그다음 애니메이션이 실행되는 걸로 질문을 드려서, 알아 보신후에 재답글 주신다고 하셨는데 아직 재답글이 안달려서 재문의 드립니다.
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
강사님 항상 좋은 강의 감사드립니다. 코드 리뷰 부탁드립니다.
아래 코드처럼 시간복잡도 O(N)으로 처리하였는데 이 경우 반례가 생길 여지가 있을까요? 정답 제출시 100점이라고는 뜹니다. #include <iostream> #include <algorithm> using namespace std; int n, mx; int tmp = 1; int arr[100005]; int main() { freopen("input.txt", "rt", stdin); scanf("%d", &n); for (int i = 0; i < n; i++) { scanf("%d", &arr[i]); } /* 9 5 7 3 3 12 12 13 10 11 [0], [1].... i = 1 arr[0] <= arr[1] i = 2 arr[1] <= arr[2] i = 3 arr[2] <= arr[3] i ... arr[i-1] <= arr[i] */ for (int i = 1; i < n; i++){ if(arr[i-1] <= arr[i]) { tmp++; } else { tmp = 1; } mx = max(mx, tmp); } printf("%d", mx); return 0; }
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
status가 400이 나옵니다.ㅠㅠ
몽고디비에는 잘 등록되는데 왜 status가 400이 나오는지 모르겠습니다. 몇번이나 반복해서 보았는데 postman에서 이렇게 에러가 나오네요ㅠㅠ 왜일까요?
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
EntityManager api관련 질문입니다.
안녕하세요 김영한님 강의 JPA강의와 스프링 강의 잘 보고 있습니다. 다름아니라 EntityManager api중에 merge()메소드가 있는 데 1차캐시에서 관리되고 있지 않는 엔티티 타입 객체를 A라고 하면 A객체가 PK값 들고 있을 경우 merge를 호출하면 1차 캐시의 엔티티를 A값으로 덮어버리는 것 같더라구요. 그래서 궁금했던게 강의에서는 엔티티의 필드 하나를 업데이트 하려면 업데이트하려는 엔티티 필드의 메서드를 호출해서 값을 변경해 주는 것으로 업데이트를 처리했지만, 엔티티의 업데이트를 해줘야하는 필드값이 많다면 merge를 쓰면 손쉽게 한 엔티티의 여러필드를 동시에 업데이트가 가능하더라구요. 하지만, 강의에서는 merge를 사용하지 않으신거 보면 뭔가 리스크가 있어서 그렇것 같은데.. 이것 사용함으로써 발생하는 위험요인이 혹시 있을까요? 그리고 사용하기 권장하지 않는다면 어떤 이유에서 권장하지 않으신지 궁금합니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
npm run dev 오류
npm run dev실행 시 오류때문에 아무것도 안됩니다; dependencies 문제인가 하여 uninstall하고 다시 설치했는데도 오류가 뜹니다 어떻게하져..아무것도 못하고있네요
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
이클립스에서는 view name 맵핑이 혹시 안되는건가여?..
강의 를 듣는 와중에 이클립스를 계속 써 왔기에 이클립스를 통하여 실습을 진행 하고 있습니다. 근데 localhost:8080/hello 를 찾지 못하고 있어요..
-
해결됨PHP 7+ 프로그래밍
디버깅 하는 방법 알려주세요
php debug를 설치했고 디버깅 시작이라는 부분을 발견하긴 했고 빨간색 중단점을 찍을 수 있다. 여기까진 알겠는데... 실행시키는 창이 안뜨네요 어떻게 실행시키는지 모르겠습니다ㅠㅠ 알려주세요
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
강사님 안녕하세요 ! ㅎㅎ
GBM의 경우 가중치를 경사하강법으로 업데이트 한다고 하셨는데 그럼 Adaboost 같은 경우는 어떤 방식으로 가중치를 업데이트 하나요 ? ? 좋은 수업 감사합니다 !ㅎㅎ
-
미해결HAL, CubeMX, TrueSTUDIO를 이용한 STM32F4 무료 강좌
UART로 데이터를 컴퓨터를 통해 쏘면 LCD에 표현하는 소스를 짜고 싶어요
도전하고 있는데, 잘안되네요. 혹시 소스 짜주시면 한번 공부하고 싶은데
-
미해결코로나맵 개발자와 함께하는 지도서비스 만들기 1
해당 어플에 mysql을 연결해보고 싶은데 어떻게 하면 되나요?
mysql 모듈을 설치해서 사용하고 싶은데 app.js에 모듈을 적으면 되나요? 구글링을 아무리 해도 나오지 않네요 ㅠㅠ
-
미해결인터랙티브 웹 개발 제대로 시작하기
자바스크립트로 keyframes 속성 제어는 어떻게하나요?
지금 예제는 @keyframes에 to{ translate(200px,200px) } 이렇게 되어있는데 이것을 자바스크립트에서 수정하여 랜덤값으로 이동하도록 해보고 싶은데 keyframes를 어떻게 제어하나요? 아니면 다른 방법이 있는지 궁금해요!
-
해결됨[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
주조색 보조색 질문 드립니다
강의 공부하고 선생님 덕분에 어느정도 다 만들수 있게 되었는데 주조색이랑 보조색은 어떻게 해야하는 건가요? 주조색 보조색은 어떤 부분을 요구하는건지 궁금합니다. 주조색 보조색을 안맞춰주면 감점이 크게 되나요?
-
미해결서버 없이 쓰는 서버, 구글 Cloud Functions
안녕하세요 혹시 가장빨리 피드백받을수 있는 매체가 있을까요?
강의를 듣다가 궁금한 사항이나 막히는부분을 질문글을올리는데 올리게 되면 강사님께 따로 알림이 가는건가요?..