묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결
ㅁㅁㅋㅋ
ㅇㅇ
-
미해결코틀린 문법부터 실무까지 (실전 자바->코틀린 변환)
import 질문
안녕하세요 코틀린 실습을 하는데 아래의 함수에서fun printObject(obj: Any): Unit = when (obj) { is String -> println(obj.lowercase()) is Duration -> println(obj.nano) is LocalDateTime -> println(obj.month) else -> println("Unknown type") }Duration 과 LocalDateTime을 import 하는게 import kotlin.time.Duration가 아니라 import java.time.Duration import java.time.LocalDateTime왜 자바 패키지를 import하는지 궁금합니다.
-
미해결UX/UI 시작하기 : UX 개념 (Inflearn Original)
4차 산업혁명과 industry 4.0 차이
4차 산업혁명과 industry 4.0가 다른 것으로 알고 있는데 어떤 차이가 있는 건가요?
-
미해결홍정모의 따라하며 배우는 C언어
7.8 4분26초에 !line_flag가 트루가 아니라면 이라고 하는데
맨 앞에서 이미 bool line_flag = false; 라고 대입 했으면!line_flag는 ! false여서 거짓이 아니라면 이라고 해야 되는 거 아닌가요??
-
미해결스프링 배치
chunk에서 exception 처리 로직..
skipListener를 등록하여 테스트 중입니다.writer 에서 exception이 발생했는데 바로 skipListener로 넘어가지 않고 동일한 item에 대해 processor, writer를 한번 더 실행하고 skipListener로 넘어가는 현상을 발견했습니다.찾아보니 spring batch의 기본 동작 로직인 걸로 나오네요.보다 안정적인 수행을 위해 있는 기능 같은데 이렇게 재실행하지 않고 오류가 발생하면 바로(!!!) skipListener로 넘어가도록 할 수 있는 방법이 있을까요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
코드 상으로 빨간줄 에러 질문드립니다.
위와 같이 컴파일 에러가 표시되긴 합니다만, 애플리케이션 실행 시에는 정상 동작하고 요청 시에도 에러 없이 정상 동작합니다. 원래 이렇게 경고 문구가 코드 상에 나타나는 게 정상인가요?
-
미해결비전공자도 이해할 수 있는 AWS 입문/실전
Elb에 무료도메인 연결할수도 있나요?
Elb에 무료도메인 연결할 수 있나요
-
미해결Practical Testing: 실용적인 테스트 가이드
사용되는 아키텍처에 대해
학습 관련 질문을 남겨주세요. 어떤 부분이 고민인지, 무엇이 문제인지 상세히 작성하면 더 좋아요!먼저 유사한 질문이 있었는지 검색해 보세요.서로 예의를 지키며 존중하는 문화를 만들어가요. 안녕하세요 선생님 강의 잘보고 있습니다. 질문드리고 싶은 부분은 강의에서 사용되는 아키텍처에 대한 것입니다. 레이어드 아키텍처라는것은 이해했지만, 패키지 구조가 생소해서 어떻게 구성되는지는 이해하기 어려운것 같습니다. 제가 아는 방식은 컨트롤러, 서비스, 리파짓토리, 도메인 패키지로 단순하게 작성하는 방법인데, 여기서 사용된 패키지 구성방식과 관련된 키워드나 레퍼런스를 얻을 수 있을가요?
-
미해결C# WPF .NET Core(7.0)
28강 영어단어맞추기 앱-1에 오류가 있어요.
Content="{Binding.}" 부분이 '중첩 형식이 지원되지 않습니다라고 뜨는데 소스상에 뭔가 다른 부분은 없는거 같아요. 왜 그런가요?
-
해결됨외워서 끝내는 SSL과 최소한의 암호기술
비대칭키에서 PrivateKey 를 구하는 법
안녕하세요. 비대칭 키에대해 문의드릴 것 이 있습니다.강의에서는 아래와 같이 말씀하셨는데요.65^5 mod 323 = 1212^29 mod 323 = 65public key = 5, 323private key = 29이때, public key의 경우에는 임의로 지정하여 암호문값을 만들면 될 것 같은데, private key 의 경우 평문을 만드는 소수를 찾을때 많은 계산이 필요하지는 않나요?? 강의에서 말씀하신데로라면 29라는 값을 알기위해서는 엄청난 계산이 필요하다고 말씀하셨는데요.저희는 이미 65라는 평문 값을 알고 있기 때문에 계산이 그렇게까지 필요하지는 않은건지....그래서 private key를 계산해서 얻을 수 있는건지 아니면 private key 를 생성하는 다른 방법이 있는 건지 궁금합니다.
-
미해결[게임 프로그래머 도약반] DirectX11 입문
강의 20:30에서 GameObject.h을 pch.h에서 헤더로 선언하지 않은 이유?
안녕하세요 선생님, 강의를 듣다가 궁금증이 생겨 질문 남깁니다.강의의 20:30 부분에서 다른 클래스들과는 달리 GameObject 클래스는 왜 pch.h 파일에 헤더로 선언하여 사용하지 않는 것인지 궁금합니다.
-
미해결
게임 서버 개발과 백엔드 개발
안녕하세요. 현재 취업 중인 학생 입니다. 채용 공고를 보던 도중 게임 서버 개발 과 백엔드 개발 의 차이에 대해서 궁금해졌습니다. 보통 웹에서 서버 개발자를 백엔드 개발이라고 부르던데, 게임 서버와 차이가 많이 있을까요? 질문이 허접하지만 답변 부탁드립니다ㅜㅜ게임 서버 개발과 웹 서버 개발의 차이게임 서버 개발자로 회사에 취업을 하게 된다면, 웹 백엔드 개발자로 이직을 하는 데에 있어서 도움이 되는지
-
미해결
flutter 설치시 flutter doctor 문제
지금 flutter를 공부해보고싶어서 설치중인 학생입니다.flutter를 설치후 flutter doctor로 나오는 문제를 해결중인데 2가지가 죽어도 반응이없어서 도움을 구해봅니다.1.Windows Version (Unable to determine Windows version (command ver returned Windows)) 여기저기 구글링을 해보니 flutter channel master flutter upgrade flutter docbox -v를 하면 된다는데 죽어도안되네요 ㅠ 2.Android license status unknown flutter doctor --android-licenses 이문구를 적으면 아래와같이 아무 반응이없고 구글링 해보니 안드로이드 스튜디오의 sdkmanger를 직접 가서 sdkmanager --licenscs를 해서 하면된다고해서 해봤는데 Y를 누르는 거까지는됐는데 다시 와서 doctor를 해봐도 동일하게 안되어있다고 뜹니다 sdkmanager --licenscs 해서 sdk\licenses 디렉터리에 파일이 생기는건 확인했습니다.
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
개발코드를 다른 컴퓨터로 옮겨서 작업할때 어떻게 해야하나요
기존에 개발을 진행하던 workspace 파일을 다른 컴퓨터로 옮겼습니다. 큐브ide 버전은 1.0.2로 기존에 쓰던 환경보다 버전이 올라갔습니다. 코드를 import하는건 어떻게든 됬는데, 디버그할때 directory error가 발생하면서 안되더라고요. 개발코드를 다른 컴퓨터로 옮겨서 작업할때 어떤 과정으로 진행해야 할지, 어떤 부분을 주의해야 하는지 궁금합니다. 감사합니다.
-
해결됨비전공자도 이해할 수 있는 AWS 입문/실전
Route53에 설정하는 ELB, CF 질문
안녕하세요~ 선생님!#섹션6. 웹페이지 배포하기/[실습]4.도메인 연결하기, HTTPS 적용하기#강의 수강 중 질문있습니다. [개념정리 : 브라우저 <-> AWS]1)브라우저 > AWS(ELB) > 서버 > DB(필요하다면)2)브라우저 > AWS(CF) > 서버(캐싱된 문서가없다면) > DB(필요하다면)이렇게 정리했습니다. [질문]우선 url에 처음 접속시, 로그인 페이지가 나온다고 하면1) CDN통하여 로그인 페이지 받아옴2) 아이디 비밀번호 입력 후 전송버튼 누름2번의 경우, CDN이아닌 본 서버(웹서버)로 API호출을 해야할것같은 느낌이 드는데요.그렇다면 AWS에서는 [개념정리]의 1,2(ELB,CF) 두개 다 Route53에 등록 되어야 하는게 맞을까요?ex) API호출할떄는 ELB로 호출, 페이지 받을떄는 CF로 호출 강의 04:32에서 기존 ELB레코드는 삭제하는 장면을 보고 궁금하여 질문드립니다.
-
해결됨[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
.g 파일이 안생기네요
flutter pub run build_runner build 터미널에서 실행터미널창 내용 PS E:\_flutter\section24_calendar> flutter pub run build_runner build Deprecated. Use `dart run` instead. Building package executable... (6.4s) Built build_runner:build_runner. [INFO] Generating build script completed, took 352ms [INFO] Precompiling build script... completed, took 7.4s [INFO] Building new asset graph completed, took 994ms [INFO] Checking for unexpected pre-existing outputs. completed, took 1ms [INFO] Generating SDK summary completed, took 4.2s [WARNING] drift_dev on lib/database/drift_database.dart: Could not resolve Dart library package:section24_calendar/database/drift_database.dart This builder requires Dart inputs without syntax errors. However, package:section24_calendar/database/drift_database.dart (or an existing part) contains the following errors. drift_database.dart:24:1: A function body must be provided. Try fixing the errors and re-running the build. [WARNING] drift_dev on lib/database/drift_database.dart: Could not resolve Dart library package:section24_calendar/database/drift_database.dart This builder requires Dart inputs without syntax errors. However, package:section24_calendar/database/drift_database.dart (or an existing part) contains the following errors. drift_database.dart:24:1: A function body must be provided. Try fixing the errors and re-running the build. [INFO] Running build completed, took 14.4s [INFO] Caching finalized dependency graph completed, took 75ms [INFO] Succeeded after 14.5s with 68 outputs (158 actions) PS E:\_flutter\section24_calendar> [INFO] Succeeded after 14.5s with 68 outputs (158 actions)라고 68개 생긴다고 나오는데 마우스 우클릭 해도 파일은 안생김 검색해보니 flutter pub add --dev drift_devflutter pub run build_runner cleanflutter pub run build_runner build --delete-conflicting-outputs각각 해봐도 안생기네요flutter pub add --dev drift_dev 해봄 PS E:\_flutter\section24_calendar> flutter pub add --dev drift_dev "drift_dev" is already in "dev_dependencies". Will try to update the constraint. Resolving dependencies... _fe_analyzer_shared 64.0.0 (67.0.0 available) analyzer 6.2.0 (6.4.1 available) ffi 2.1.0 (2.1.2 available) flutter_lints 2.0.3 (3.0.1 available) intl 0.18.1 (0.19.0 available) js 0.6.7 (0.7.0 available) lints 2.1.1 (3.0.0 available) matcher 0.12.16 (0.12.16+1 available) material_color_utilities 0.5.0 (0.8.0 available) meta 1.10.0 (1.12.0 available) ! path 1.9.0 (overridden) test_api 0.6.1 (0.7.0 available) web 0.3.0 (0.4.2 available) web_socket_channel 2.4.0 (2.4.3 available) Got dependencies! 13 packages have newer versions incompatible with dependency constraints. Try `flutter pub outdated` for more information. PS E:\_flutter\section24_calendar> flutter pub run build_runner clean 해봄 PS E:\_flutter\section24_calendar> flutter pub run build_runner clean Deprecated. Use `dart run` instead. Building package executable... (6.3s) Built build_runner:build_runner. [WARNING] Deleting cache and generated source files. This shouldn't be necessary for most applications, unless you have made intentional edits to generated files (i.e. for testing). Consider filing a bug at https://github.com /dart-lang/build/issues/new if you are using this to work around an apparent (and reproducible) bug. [WARNING] No asset graph found. Skipping cleanup of generated files in source directories. [INFO] Cleaning up source outputs completed, took 1ms [INFO] Cleaning up cache directory completed, took 37ms PS E:\_flutter\section24_calendar> flutter pub run build_runner build --delete-conflicting-outputs 해봄 PS E:\_flutter\section24_calendar> flutter pub run build_runner build --delete-conflicting-outputs Deprecated. Use `dart run` instead. [INFO] Generating build script completed, took 335ms [INFO] Reading cached asset graph completed, took 100ms [INFO] Checking for updates since last build completed, took 911ms [INFO] Running build completed, took 17ms [INFO] Caching finalized dependency graph completed, took 78ms [INFO] Succeeded after 102ms with 0 outputs (0 actions) PS E:\_flutter\section24_calendar> 어찌 해야 조을까요
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
롬복 오류인가요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]getInstance 메서드를 테스트코드에서 가져오지 못합니다. getInstance 메서드에는 노란색 줄이 그여있구요, 롬복의 getter 를 대신 쓰라고 권하는데 여튼 강의대로 안되어요. 어떻게 해결하죠?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
@ManyToOne 매핑 질문입니다.
게시글과 댓글을 매핑 하려고 하는데 게시글에 어떤 댓글이 달렸는지 조회 하기 위해 게시글 -> 댓글 OneToMany 단방향 매핑을 하려고 했더니, @OneToMany는 지양하라고 해서 댓글에 @ManyToOne 매핑을 하려고 했는데요. 이러면 댓글->게시글 단방향이 되는 것 아닌가요? 게시글에 어떤 댓글이 있는지 확인을 하고 싶을 뿐인데 ManyToOne을 지양하는 이럴 땐 어떻게 해야하는지 궁금합니다 .. 매핑이 아니라 차라리 int communitySeq 를 멤버 변수로 갖도록 하고 jpql에서 join문을 통해 데이터를 가져오는 것이 맞을까요??
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
제 코드도 한번만 봐주실 수 있을까요? ㅠㅠ
function solution(sum, arr) { let left = 0; let right = 0; let add = 0; let count = 0; while (right < arr.length) { if (add >= sum) { add -= arr[left ++]; } else { add += arr[++right]; } if (add === sum) count++; } return count; } console.log(solution(6, [1, 2, 1, 3, 1, 1, 1, 2]));
-
해결됨실전! Redis 활용
Stale cahe invalidation 예시
구체적인 방법 예시가 없어 잘 와 닿지 않는데 많이 사용하는 컨벤션 예시가 있을까요?