묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
[OS] 패키지 불러오기가 되지 않습니다ㅠ
안녕하세요. 매우 간단한 코드임에도 불구하고 패키지를 찾지 못하네요ㅠ 경로 상에 문제는 없는 것 같은데, 어떤 이슈때문에 실행되지 못하는 것일까요? 맥 사용자이고 파이썬3을 이용하고 있습니다.
-
미해결실전 HTML & CSS 강좌
min-width 크기질문
min-width를 1000px로 해야 안깨지는건가요? 500px으로 하니까 깨지는데 어떤식으로 정하는건가요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
[OS] 모듈 import가 실행되지 않습니다ㅠ
아래 질문자와 동일한 현상입니다. chapter06_02 를 작성해서 /Users/Jackrod/Desktop 내에 python 이라는 폴더 내에 math 에 따로 저장하고 파일명을 test_module 이라고 저장했는데요. 경로를 그대로 복붙가져와서 등록했고, 강의대로 코드를 작성했는데도 실행이 되지 않습니다. 11번째 행까지 입력하면 13번째 행을 작성할 때는 test~ 까지만 작성해도 test_module이 검색되어야하는지 나오지 않구요.코드를 실행하면 math 폴더 내에 '__pycache__' 라는 폴더가 생성되고 그 안에 'test_module.cpython-38.pyc'라는 파일이 갑자기 생성되네요! 이건 무엇일까요?맥 사용자이지만 파이썬 3으로 실행중입니다.어떤 점에서 문제가 발생했을까요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
함수 관련 질문
Atom에서 빨간색과 파란색의 차이가 궁금합니다. 예컨대 c = f.read를 하면 아래와 같이 나오고 <built-in method read of _io.TextIOWrapper object at 0x00626190> c = f.read()를 하면 텍스트 값이 나오네요. 저는 "전자는 메모리에 쓰여진 값을 읽어오고, 후자는 f안에 있는 속성값을 읽어오는 것 같다"고 생각했는데, 이에 대한 설명 부탁드리겠습니다.
-
미해결밑바닥 부터 시작하는 머신러닝 입문
Gradient Boosting에서 Light GBM, XGBOOST
요즘 Light GBM과 XGBOOST가 많이 사용되고 있습니다. Gradient Boosting에서 Light GBM, XGBOOST 넘어갈 때 LightGBM의 논문을 보면 GOSS + EFB가 중요하다고 하는데, 이 부분에 대한 알고리즘 설명을 해주실 수 있을까요? 뭔가 Gradient Boosting 때까지는 완벽하게 이해가 되는데 LightGBM은 이해가 되지 않습니다...ㅠ 도와주시면 감사하겠습니다.
-
미해결스프링 데이터 JPA
테스트에 @Transactional 추가해도 안되네요..
기선님 안녕하세요! 저번에 JPA 테스트에서, 같은 객체에 대해서 assertThat을 두 번 했었습니다. 저는 JPA가 select문을 한 번만 날리고 그 객체로 assertThat을 두 번 할거라 예상했지만, 예상과 다르게 JPA는 select문을 각 asserThat문 마다 한 번씩, 총 두 번 날렸습니다. 그래서 제가 질문을 올렸었습니다. 왜 select문이 한 번만 날아가지 않고 두 번 다 날아가는지 모르겠다구요.. 기선님이 @Transactional 을 테스트에 붙여보라고 하셨습니다. 사실 그때도 service 클래스에 @Transactional이 붙어있긴 했습니다. 기선님이 말씀하신 대로 테스트에 @Transactional을 붙여서 했는데 해결이 되지않아 다시 질문드립니다!! 일단 서비스 클래스입니다. 원래 @Transactional 어노테이션은 붙어있었습니다. 기선님이 말씀하신대로 테스트에 @Transactional 추가했습니다. 먼저 save 후 확인하는 테스트 코드입니다. 테스트 결과입니다. 테스트는 성공했습니다. 하지만 전과 같이 select문이 두 번 날아갔습니다. 그리고 왜인지는 모르겠는데 전에는 롤백이 없었는데, test함수에 @Transactional을 추가하니 롤백이 생겼습니다ㅠ save 후 update하여 확인하는 테스트 코드입니다. 에러가 났습니다.. insert후 select했는데 왜 났는지 모르겠네요 ㅠ 그 밑에 select문을 두 번 날리는 것은 같더군요.. 왜 select를 한번만 하지 않는지, save 테스트에서 롤백은 왜 하는지, update테스트는 왜 에러가 나는지 모르겠습니다..ㅠ
-
미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
mac image_picker gradle version 에러해결
https://github.com/flutter/flutter/issues/27254 Minimum supported Gradle version is 5.4.1. Current version is 4.10.2." when running `flutter build apk` 위와같은 오류가 났고 android/build.gradle 파일의 아래 속성을 변경해서 해결했습니다. buildscript {// ext.kotlin_version = '1.2.7' ext.kotlin_version = '1.3.0' repositories { google() jcenter() } dependencies {// classpath 'com.android.tools.build:gradle:3.2.1' classpath 'com.android.tools.build:gradle:3.3.1' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" }} 원인 알고있으시다면 알려주세요!
-
미해결프론트엔드 개발자를 위한 웹팩
Webpack devServer 실행시 requests 에 대해 질문드립니다. 그리고 링크 오류 질문드립니다!🙋♂
캡틴판교님 안녕하세요?! 강의 잘 보고 있습니다. 😎 다름이 아니라 Webpack devServer 실행시 requests 개수가 강좌에서 실행된 것과 달라 질문드립니다.🙋 그대로 따라한 것 같은데😱 아래 이미지처럼 차이가 생기는 바람에 곤혹스럽습니다..😹😹 강좌를 통해 HTTP 요청 숫자를 줄이는 것의 중요성에 대해선 이해를 했지만.. 요청숫자가 안 줄여집니다..😿😿 제가 어떤 부분을 놓치고 있는지 잘 모르겠습니다. 😵 ## 그리고 링크 오류 질문드립니다. 바벨과 ES6 모듈 문법 - 의 3번째 강좌 [ES6 Modules 실습] 강의노트에 있는 링크가 아래와 같은데 404 Not Found가 발생합니다. https://github.com/joshua1988/LearnWebpack/es6-modules 3번째 강좌 [ES6 Modules 실습]을 진행하려면 아래 링크(⬇️)를 통해 진행해야 하는 게 맞는 걸까요? https://github.com/joshua1988/LearnWebpack/tree/master/es6-modules
-
미해결CSS Flex와 Grid 제대로 익히기
min-heigth 에 대해서 이해가 안됩니다,..
css 속성 쓰신것중 min-height 를 쓰셨는데 몇번을 봐도 잘 이해가 되지 않습니다.. 간간히 코딩 영상중 미디어 쿼리에 쓰는 것 말고 레이아웃? 을 잡을때 width 값을 주고 max-width 값을 따로 주던데 어떻게 이해하면 좋을까요ㅠㅠ
-
미해결프론트엔드 개발자를 위한 웹팩
웹팩 맛보기 예제 6번
동영상 대로 했는데 ERROR in Entry module not found: Error: Can't resolve './src' in 'C:\Users\user\project\webpack' 뜹니다. 빠뜨린것도 다 체크했는데 계속 이 구문이 뜨면서 빌드가 안되고 에러가 뜹니다.
-
미해결스프링 기반 REST API 개발
h2를 사용하여 test를 진행할때 한글이 들어가면 h2데이터가 깨져서 나옵니다...
h2 db의 한글 깨짐을 어떻게 해결해야할까용??
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
리트코드문제
20년 3월 24일에 듣고있는데 리트코드가 유료화 되었더라구요.. 유료화되어 문제를 풀려면 따로 돈을 지불해야하는지 아니면 다른 방법이 있는지 문의드립니다. 감사합니다.
-
미해결CSS에 날개를 달아주는 Sass (SCSS)
mixin 사용에 관한 질문
@mixin widthHeightPadding($width,$height,$padding){ width:$width; height:$height; padding:$padding; } 이 믹스인을 사용할때 강의중에는 @include widthHeightPadding(initial, 50px, 10px); 이렇게 사용하셨는데요 @include widthHeightPadding(null, 50px, 10px); 이렇게 사용해도 무관한가요? 딱히 에러는 나지 않았고, 컴파일 후 css에서 나오는 코드에 차이는 있지만 결과적으로는 원하는 css였어요. ★ 제가 궁금한점은 null 사용이 혹시 어딘가에서 문제가 되느냐 하는점입니다. 지속적으로 사용해도 문제가 없을까요?
-
해결됨C 프로그래밍 - 입문부터 게임 개발까지
실수변수는 = 3.23f에서 f를 쓰는 이유
3.23f라고 쓰는 이유가 뭔가요? 3.23이라고 쓰면 안되나요? 설명해주세요!
-
해결됨실전! Querydsl
엔티티 설계 질문
안녕하세요. 강사님. 강사님의 강의를 듣고 엔티티 설계 중에서 궁금한 사항이 있어 질문 남깁니다. 제가 개발하는 엔티티 구조는 1:N 관계로 Parent : Child 구주로 이루어져있습니다.Parent - Child 구조의 하나의 어그리게잇 으로 생각하고 있으며 하나의 ParentRepository를 통해서 Parent와 Child를 관리하려 합니다. 또한, Parent가 삭제되면 모든 Child도 삭제되어야만 합니다. 현재, 저는 Parent 클래스 내 OneToMany(cascade = CascadeType.ALL, orphanRemoval = true)로 Parent와 Child 간 단방향 매핑을 했으며, Parent가 삭제되면 모든 Child가 삭제가 되도록 개발중입니다.또한, Child를 저장하고 싶으면 Parent를 find 후 Child를 add하는 방식으로 Child를 저장하고있습니다. 그런데, Parent를 find 시 Child가 Collection이므로 페치 조인이 어려워 @OneToMany에서 @ManyToOne 단방향으로 변경하려하는 와중에 두가지 질문이 있습니다, 첫째로, 어그리게잇 내 유일한 ParentRepository내에서 어떻게 하면 Child를 저장할 수 있을까요? 기존에는 Parent를 가져와 add하는 방식으로 구현했습니다. ParentRepository 에서 entity manager를 주입해 persist해줘야 할까요? 둘째로, Parent 삭제시 어떻게 하면 모든 Child를 삭제할 수 있을까요..당장 생각하는 방안은 Service Layer에서 관련된 Child를 지우고 그 다음 Parent를 삭제하는 방법을 생각하고있습니다. 위 질문에 답변주시면 정말 감사하겠습니다.그리고, 제공해주신 강의덕분에 실무에 엄청난 도움을 얻고있습니다, 노하우를 공유해주셔서 진심으로 감사합니다.
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
안녕하세요. 문자열과 인덱스에 대해 질문드립니다.
안녕하세요 강사님. 문자열과 인덱스 연습문제를 풀며 궁금한 점이 있어 질문을 남기게 되었습니다. 리스트추출을 위해 인덱스를 출력할 때 str(문자열)만 추출이 가능한가요? 오늘도 좋은 하루되시길 바라겠습니다.
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
선생님, 질문있습니다.
선생님, 안녕하세요? 저는 선생님의 가르침처럼 a가 들어오면 캐시에 있는 작업번호들과 하나하나 비교해보는 것이 아닌 함수를 하나 만들어서 현재 들어온 a에 대하여(제 코드 상에서는 income에 해당합니다) 캐시 전체를 일괄 탐색한 다음 만일 캐시 안에 a가 있다면 그에 맞는 작업을 진행하고 없다면 맨 앞에서부터 밀어내는 방식으로 코드를 만들어봤습니다. 이러한 방식도 그럴듯한 답이 될 수 있는가 궁금합니다. 항상 강의 감사드립니다. #include<stdio.h> #include<stdlib.h> #include<time.h> int S; // 저장용량 int N; // 작업개수 bool isincache(int* cache, int income) { int income_ = income; for (int i = 0; i < S; i++) { if (income_ == cache[i]) { return true; break; } } return false; } int main() { srand(time(NULL)); scanf("%d", &S); scanf("%d", &N); int* cache = (int*)malloc(sizeof(int) * S); int* work_list = (int*)malloc(sizeof(int) * N); int income = 0; int index = 0; int current_cache_capacity = 0; for (int i = 0; i < N; i++) { work_list[i] = (rand() % 100) + 1; } //임의의 작업 번호를 다 집어넣음 printf("현재 작업번호 리스트 : "); for (int i = 0; i < N; i++) { printf("%d ", work_list[i]); } printf("\n"); int count1 = 0; //애초에 빈 상태이니까 채우도록 하겠습니다. while (S - current_cache_capacity >= 0) { cache[S - current_cache_capacity] = work_list[count1++]; current_cache_capacity++; } //이렇게 되면 current_cache_capacity == S가 되어서, 캐시는 모두 차있는 상태 for (int i = 0; i < N; i++) { income = work_list[i]; // income으로 for문이 돌때마다 초기화를 합니다. //income이 work_list 안에 있는가? 없는가?를 분기로 하여 알고리즘 작성 if (isincache(cache, income)) { int index = i; int before = i - 1; while (before >= 0) { cache[before + 1] = cache[before]; before--; } cache[before + 1] = income; } else { for (int i = S-1; i > 0; i--) { cache[i] = cache[i - 1]; } cache[0] = income; } } for (int i = 0; i < S; i++) { printf("%d ", cache[i]); } }
-
미해결Node.js로 웹 크롤링하기
Error: net::ERR_PROXY_CONNECTION_FAILED
제로초님 코드 그대로 따라했는데 아래와 같은 에러가 발생합니다. Error: net::ERR_PROXY_CONNECTION_FAILED at https://search.naver.com/search.naver?sm=top_hty&fbm=1&ie=utf8&query=%EB%82%B4+%EC%95%84%EC%9D%B4%ED%94%BC 프록시 데이터들은 DB에 잘 저장되어어있는데 뭐가 문제일까요?
-
미해결DANO 영양교육 프로그램
하루 권장량 절적히 배분하는 식사에 관하여 질문드립니다.
매 끼마다 골고루 영양소를 섭취하는 것이 좋은가요, 아니면 하루 권장량/적정량을 따져서 하루 안에만 적절하게 섭취해도 좋은가요? 예를들어 식사 셀프 피드백에서 아침, 점심에 채소섭취가 조금 부족했는데 간식으로 과채주스를 먹는다거나 저녁에 채소를 조금 더 많이 먹는다 라는 가정에서 어떤 것이 좋을지 궁금합니다.
-
미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 - 손흥민을 찾아라!
startX, startY, endX, endY
위 값들은 사각형의 시작점과 끝점인데 사각형에는 꼭지점이 네개 있잖아요 (startX, startY) 가 왼쪽 위 꼭지점인가요? 아니면 왼쪽 아래 꼭지점인가요? (endX, endY) 는 그 대각선에 있는 점이겠죠?