묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결IT 기업 취업을 위한: 코딩테스트 혼자서 정복하기 (C/C++)
동전구현문제
동전문제 구현에서 두번째 소스코드#define X 5000 하셨는데 왜 갑자기 x -1 에서 5000을 정의하신지 모르겠네요.
-
미해결구글 스프레드시트로 배우는 업무 자동화(직장인 코딩)
강의자료 공유부탁드립니다.
메일을 찾지못하여, 강의자료 allofdaniel1@gmail.com 으로 부탁드립니다.
-
미해결15일간의 빅데이터 파일럿 프로젝트
실시간 적재 파일럿 실행 4단계 - 실시간 적재 기능 테스트 에러
실시간 적재 파일럿 수행 시 로그 파일 작동하고 나서 아래와 같은 에러가 발생합니다클러스터 상태는 아래와 같습니다.
-
미해결스프링 핵심 원리 - 기본편
입문자 질문
안녕하세요저는 스프링 legacy를 공부할 예정인 학생인데요모든 강의를 스프링 부트로 진행하는 것은 알고 있었지만 평생 소장이라 미리 구입했습니다 그런데 첫 강 부터 @GetMapping 호환이 안돼서 바로 막혀버릴지는 예상도 못했네요스프링3에서 돌아가게 설정을 바꿔서 비슷하거나 똑같은 동작을 하게끔 만들수는 있는데요단순 이런 설정 문제만 있을지 아니면 legacy코드로 구현하기 힘든 코드가 나올지 궁금합니다. 그리고 공부 방법 3가지를 생각해보았는데 하나만 추천해주실수 있나요?(기한: 1달)1번 부트로 그냥 따라해보고 완강 후 legacy 프로젝트를 시작한다2번 강의를 보며 코드와 설정은 실시간으로 legacy에 맞게 스스로 바꾸면서 듣는다3번 legacy 공부를 먼저 한다.
-
미해결피그마(Figma)를 활용한 UI디자인 입문부터 실전까지 A to Z
같은 사이즈 그림 빠르게 만들기
안녕하세요. 왕초보입니다.강의할 때 그림하나 만들었는데 같은 그림 바로 하나 더 생성할 때 어떻게 하는거죠? 아주 간단하게 빠르게 했는데요.설명 없네요. 또는 예시 보여줄 때는 전체 화면 보여주세요. 답답해요.강사님이 쉽게 할 수 있는것들 저한테는 좀 어려울 수 있어요. 설명하면서 넘어갔으면 좋겠어요. 배운 사람이 이정도거 당연히 알겠지 생각하고 그냥 넘어가면 제가 어떻게 갑자기 다른 그림 나타났는지 좀 당황할 때가 있어요.. 어떻게 나온거죠?
-
미해결냉동코더의 알기 쉬운 Modern Android Development 입문
강의내용 블로그 포스팅 관련 질문
안녕하세요 우선 강의 너무 잘 듣고 있습니다. 좋은 강의 제공해주셔서 감사드립니다. 다름이 아니라 강의를 들으며 공부한 내용을 바탕으로 제 생각과 설명을 덧붙혀 블로그에 공개 포스팅하는게 문제가 될지 궁금해 여쭤봅니다!코드와 내용 일부를 수정하고 제 의견 위주로 적으려는데 괜찮을까요??
-
미해결홍정모의 따라하며 배우는 C++
강의를 듣다보면 특정 시간대의 영상이 반복됩니다.
안녕하세요.강의를 듣다보면 특정 시간대의 영상이 끊기거나 반복되는데요. 이 강의에서는 11분 35초에서 영상이 끊기고 한 5~10초 전의 영상이 다시 나와요. 이게 제 컴퓨터의 문제일까요 아니면 편집이 잘못된 걸까요? 생각보다 너무 자주 이런 문제가 발생하는데 뭔가 문제인지 궁금하고 해결할 수는 없는지 궁금합니다...
-
미해결ES6 문법과 함께하는 모던 Javascript(자바스크립트) 고급 Part.1
연습문제1 제가 작성한거
const apt = { color:"red", rooms:4, toilet:1, turnon(){ console.log("turn on..."); } }; const royalapt = { rooms:6, toilet:2, }; royalapt.__proto__ = apt; const nomalapt = { rooms:2, } nomalapt.__proto__ = royalapt; console.log(nomalapt); console.log(nomalapt.color); // red console.log(nomalapt.rooms); // 2 nomalapt.turnon(); // turn on... console.log("------------1----------------------"); const villa = { color: "black", rooms: 3, toilet: 1, turnon() { console.log("turn on..."); } }; objvila1 = { color: "red" } objvila2 = { rooms:4 } objvila3 = {} objvila1.__proto__ = villa; objvila2.__proto__ = objvila1; objvila3.__proto__ = objvila2; objvila3.turnon = function(){ console.log("vila king turn on!!!"); } console.log(objvila3.color); // red console.log(objvila3.rooms); // 4 console.log(objvila3.toilet); // 1 objvila3.turnon(); // vila king turn on!!! console.log("----------------------2-------------------------"); function oneroom(color, rooms, toilet){ this.color = color; this.rooms = rooms; this.toilet = toilet; } oneroom.prototype.turnon = function(){ console.log("turn on..."); }; const objoneroom = new oneroom("blue",1,1); objoneroom.turnon = function(){ console.log("objoneroom turn on..."); } console.log(objoneroom.color); // blue console.log(objoneroom.rooms); // 1 console.log(objoneroom.toilet); // objoneroom turn on... objoneroom.turnon(); const obj2oneroom = { rooms:1.5 }; obj2oneroom.__proto__ = objoneroom; obj2oneroom.turnon = function(){ console.log("obj2oneroom turn on..."); } console.log(obj2oneroom.rooms); // 1.5 console.log(obj2oneroom.toilet); // 1 obj2oneroom.turnon(); // obj2oneroom turn on...
-
미해결Vue3 완벽 마스터: 기초부터 실전까지 - "기본편"
reactive와 computed 차이 질문
안녕하세요 ! style에 v-bind 예제 실습시 궁금한 점이 생겨 질문드려요. 선생님이 만드신 예제는style에 바인딩하는 styleObject를 computed 함수를 작성하여 바인딩하여 예제처럼 fontSize를 조절했습니다.styleObject를 computed가 아닌 reactive로 작성하면 어떻게될지 궁금해서const styleObject = reactive({ color : 'red', fontSize: fontSize.value + 'px';}); 와 같이 작성후 ref함수로 바인딩된 fontSize 크기를 조절하면 computed와 같이 조절이 될 줄 알았으나조절이 안되는 것을 확인했습니다. 두개 차이점이 무엇이길래 조절이 안되나요?reactive 매서드를 이용해서 조절할 수는 없나요?
-
미해결리눅스 입문 - 개념으로 탄탄히!!
Ubuntu 설치 문제
VirtualBox 7.0 설치 후 Ubuntu 20.04.5 를 설치하고 있습니다.강의 화면이나 인터넷 검색으로 Ubuntu 20.04 버젼 설치 화면을 보면 우측 아래쪽에 버튼이 있던데 제 PC문제인 건지 아래와 같이 해당 버튼들이 표시되지 않아서 다음 단계로 넘어갈 수가 없습니다.버튼이 표시 되지 않는 이유가 뭔가요?VirtualBox 문제인지 Ubuntu 문제인지도 알고 싶습니다.
-
미해결Nuxt.js 시작하기
해당 에러 화면이 계속 발생합니다.
main.vue내용을 복사해서 index.vue에 붙히고 강의내용처럼 그대로 실행하는데 또 이화면이 나옵니다. 강의진행과 정확하게 일치하는 코드로 작업했습니다. 해결방법이 시급합니다🥲 도와주세요
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
어디가 다른 부분인지 모르겠습니다.
import java.util.Arrays; import java.util.Scanner; public class Main { static int n; static int f; static int[] b; static int[] p; static int[] ch; static boolean find = false; public static void main(String[] args) { Scanner scanner = new Scanner(System.in); n = scanner.nextInt(); f = scanner.nextInt(); b = new int[n]; p = new int[n]; ch = new int[n + 1]; for (int i = 0; i < n; i++) { b[i] = memoizationFactorial(n - 1, i); } solution(0, 0); } public static void solution(int level, int sum) { if (find) { return; } if (level == n) { if (sum == f) { for (int i : p) { System.out.print(i + " "); } } find = true; } else { for (int i = 1; i <= n; i++) { if (ch[i] == 0) { ch[i] = 1; p[level] = i; solution(level + 1, sum + (p[level] * b[level])); ch[i] = 0; } } } } static int[][] memorize = new int[35][35]; private static int memoizationFactorial(int n, int c) { if (memorize[n][c] > 0) { return memorize[n][c]; } if (n == c || c == 0) { return 1; } else { return memorize[n][c] = memoizationFactorial(n - 1, c) + memoizationFactorial(n - 1, c - 1); } } }제가 푼 방식으로는 안풀려서 선생님 코드를 그대로 썼는데 어디가 누락됬는지 모르겠습니다. ㅠㅠ
-
미해결[코드팩토리] [입문] Dart 언어 4시간만에 완전정복
쿠폰 이제 사용 못하나요 ?
쿠폰 사용이 안됩니다
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
reset style
안녕하세요 강사님문득 궁금해서 질문드립니다. 검색해봐도 잘 안나오네용..css에서는 브라우저가 기본적으로 적용하는 스타일이 있어서 적용되어있는 스타일을 전부 리셋하는 reset css같은것이 있잖아용 그런게 플러터에도 있을까요? 혼자 이것저것 만들다 보니 어떤 위젯들은 기본적으로 가진 스타일이 있어서 0으로 초기화 시켜주거나 해야하더라구요.. 조금 번거롭다는 생각이 들어서 프로젝트 전체적으로 리셋하는게 있나 여쭤봅니당.
-
미해결인공지능 기초수학
강의 교안 요청드립니다.
안녕하세요.강의 교안 요청드립니다.이메일 : naldk@hanmail.net감사합니다.
-
미해결쉽고 빠르게 끝내는 GO언어 프로그래밍 핵심 기초 입문 과정
slice에서 make 궁금한 게 있습니다.
안녕하세요.slice를 make로 사용할 때 var slice5 []int = make([]int, 5, 10)make의 파라미터로 slice형식, 길이, 용량으로 정해줬는데 굳이 왜 두번 막는지 모르겠습니다.예를 들면 slice5[6] = 1 이렇게 초기화 했을 때 길이 5에 막혀서 어차피 초기화가 안 되는데 굳이 10까지 제한을 또 두는 이유를 모르겠네요.길이를 제한하고 이 길이의 최종 길이(용량)?까지 제한해서 활용하는 경우가 어떤 경우가 있을까요?..
-
해결됨[코드캠프] 훈훈한 Javascript
함수선언의 종류 강의에서) 매소드랑 함수의 차이
화살표 함수는 메서드에서 많이 사용한다고 말씀하셨는데 함수랑 메서드 차이가 궁금합니다 선생님
-
미해결Three.js로 시작하는 3D 인터랙티브 웹
npm start시 src폴더경로에서만 가능한 이유가 궁금합니다.
안녕하세요 선생님 질문이 있습니다.1. 제가 항상 작업시에 '1.패키지설치'파일들을01, 02 -- 06번과 같은 src상위폴더에 설치하고 있습니다.우선 이 경로에 선생님의 패키지 설치파일을 설치하는게 맞는것인지 궁금합니다. 아니면 그 하위폴더에다가 설치해야하는것인지요?2. 06번과같은 상위폴더에 패키지와 THREE.js파일을 설치한 뒤에서버실행은 src폴더에서 실행해야지만 오류가 나지 않아서 항상 그렇게 해오고 있습니다.(상위폴더에서 npm start 명령어 입력시 아래 이미지 처럼 오류가 납니다)원래 이런 오류가 당연한것인지도 궁금합니다. 그냥 사용하고는 있는데 확실하게 맞는지 몰라서 맞는지 여쭤봅니다.. - 질문에 대한 답변은 강의자가 하는 경우도 있고, 수강생 여러분들이 해주시는 경우도 있습니다. 같이 도와가며 공부해요! :)- 작성하신 소스코드 자체의 오류보다는, 개념이나 원리가 이해되지 않는 부분을 질문해주시는게 좋습니다. 그대로 따라했는데 소스코드에서 버그가 나는 경우는 99%가 오타에 의한거라서, 완성된 소스랑 찬찬히 비교해보시면 직접 찾으실 수 있을 거예요. 개발자도구 console에 오류로 표시된 부분만 완성 코드에서 복사->붙여넣기를 해보시는 것도 방법입니다.- 먼저 유사한 질문이 있었는지 검색해보세요.- 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결mongoDB 기초부터 실무까지(feat. Node.js)
트랜잭션 에러
let session; try { session = await mongoose.startSession(); await session.withTransaction(async () => { const user = await User.findById( "63b95c6db51919091698cfc6", {}, { session } ); console.log(user); }); } catch (error) { console.log(error); } finally { await session.endSession; } 알려주신 코드를 기반으로 해서 위와 같이 코드를 작성했는데 아래와 같은 에러가 발생되었습니다. 해결 방법이 어떤게 있을까요? 에러MongoServerError: Transaction numbers are only allowed on a replica set member or mongos
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
휴가 DFS 문제 질문
def DFS(L, sum): global res if L == n+1: if res < sum: res = sum else: # 상담을 한다고 했을떄 L번쨰 상담을 한다고 했을떄 if L + T[L] <= n+1: DFS(T[L]+L, sum + P[L]) DFS(L+1, sum) if __name__ == "__main__": n = int(input()) T = list() P = list() for i in range(n): a, b = map(int, input().split()) T.append(a) P.append(b) res = -2147000000 T.insert(0, 0) P.insert(0, 0) DFS(1, 0) print(res) 제가 구현할떄 else 문에 if L + T[L] <= n+1: 이라는 코드를 작성하지 않아도 정상적으로 코드가 실행했습니다. 이 if 문 같은 경우에는 위의 else 문에서 다 해결해주는 부분이 아닌가 싶어서 저는 작성하지 않았습니다. 혹시 if L != n+1 하고 if L + T[L] <= n+1: 하고 다른게 있을까요?