묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결쿠버네티스 어나더 클래스-Sprint 1, 2 (#실무기초 #설치 #배포 #Jenkins #Helm #ArgoCD)
쿠버네티스에 만든 앱 그라파나에서 확인
[👍좋은 질문을 했을 때 좋은 답변이 돌아 옵니다] 영상대로 쿠버네티스에서 파드 생성해서 그라파나로 확인하려고 하여 파드 생성 후 그라파나에서 데이터가 안물려 여기저기 찾다 restart chronyd 로 해결하고 그래프가 올라오는걸 확인했습니다 그 후 explore에 가서 로키로 로그를 보려고 하는데 제가 만든 앱이 없는데 이경우엔 어떻게 해결할까요?
-
해결됨개발자를 위한 쉬운 도커
강의 재생 오류
다른강의들은 다 잘 재생이 되는데 50.도커볼륨 강의만 중간에 로딩 spinner가 뜨면서 재생에 문제가 생겼어요 alert 창과 함께 영상이 재생되지 않습니다. 이럴 경우는 어떻게 해야할까요?
-
해결됨실무 환경 그대로 주문게시판 만들기 웹개발 기초 마스터
마지막 주문 등록 후, 오류가 발생합니다!
주문 등록 내용을 작성하고 이후 등록 버튼을 클릭하면 서버쪽에서의 로직은 잘 동작하는 듯하지만, DB에 저장되는 값을 못가져오는지 넥사크로 화면에서는 오류가 다음과 같이 발생합니다. 테스트로 로그 값들을 추가한 것은 무시해주세요Nexacro (20908)> UD 13:20:51:906 gfnCallback : SvcID>>selectCommonCode, errorCode>>0, errorMsg>>SUCCESS, isAsync>>true, sStartDate>>2025-04-23 13:20:51 814, sEndDate>>2025-04-23 13:20:51 906, nElapseTime>>0.092Nexacro (20908)> UD 13:20:51:911 고객구분 콤보박스 세팅 완료Nexacro (20908)> UD 13:20:51:918 gfnCallback : SvcID>>selectItemList, errorCode>>0, errorMsg>>SUCCESS, isAsync>>true, sStartDate>>2025-04-23 13:20:51 835, sEndDate>>2025-04-23 13:20:51 918, nElapseTime>>0.083Nexacro (20908)> UD 13:20:51:935 주문상품 콤보박스 세팅 완료Nexacro (20908)> UD 13:20:57:199 123Nexacro (20908)> UD 13:20:57:207 123Nexacro (20908)> UD 13:20:57:214 123Nexacro (20908)> UD 13:20:57:235 123Nexacro (20908)> UD 13:20:57:240 PNexacro (20908)> UD 13:20:57:245 A0002Nexacro (20908)> UD 13:20:57:271 this is goodNexacro (20908)> SD 13:20:57:347 file://C:/eclipse/eclipse-workspace/orderBoard/src/main/webapp/packageN/nexacrolib/component/CompBase.js(12):Uncaught TypeError: Cannot read property 'length' of undefinedif(nexacro._Browser!="Runtime"&&!nexacro.Element){"use strict";var process=true;if(nexacro.Browser=="IE"&&nexacro._BrowserVersion<=8){nexacro.__createCanvasElementHandle=function(_a,_b,_c,_d,_e,_f){어떤 문제가 발생한걸까요??
-
미해결김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성
스레드 실행 순서
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]public class ManyThreadMainV2 { public static void main(String[] args) { log("main() start"); HelloRunnable runnable = new HelloRunnable(); for(int i=0; i<100; i++){ Thread thread = new Thread(runnable); thread.start(); } log("main() end"); } }안녕하세요, 여러 스레드 만들기에서 반복문을 사용하여 스레드를 생성하면 콘솔에 스레드의 실행 순서가 보장되며 출력이 됩니다. 사진처럼 몇 번을 다시 수행해도 Thread0, 1, 2 ... 98, 99로 강의와 다르게 순서가 항상 일정하게 출력되는데 혹시 무엇이 문제인지 알 수 있을까요 ?
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
전체 고양이 조회 라우터 중 error.message 오류
app.get("/cats", (req, res) => { try { const cats = Cat; res.status(200).send({ success: true, data: { cats, }, }); } catch (error) { res.status(400).send({ success: false, error: error instanceof Error ? error.message : String(error) }); } });강의에서는 단순히catch (error) { res.status(400).send({ success: false, error: error.message }); }이렇게 나오는데, 저는 이렇게 적으면 error의 타입이 'unknown'이라는 오류 메시지가 뜹니다.상단에 있는 코드처럼 적어야 오류가 해결됩니다. 강의에서는 왜 오류가 나지 않을까요?
-
해결됨[2025 리뉴얼]플러터플로우로 코딩 없이 한달 안에 앱 만들기
Stack 안에 Container를 절반만 채우고 싶습니다.
[2025 리뉴얼] Container, Stack으로 프로필 페이지 만들기 여기에서 Column 안에 Stack 넣고 꽉차게 flex 옵션 선택한 상태에서container, circle을 추가했습니다.궁금한것이 있는데 파란색 container를 컬럼의 딱 절반만 채우고 싶어서 height를 50% 지정했습니다.그런데 아무리 봐도 50% 이상 대략 60 ~ 70% 정도 인거 같습니다. circle은 화면 정 가운데 배치를 했구요.원래 그런건지요? 딱 절반은 못채우는 걸까요?
-
미해결스프링 시큐리티 완전 정복 [6.x 개정판]
동시세션제어 기능에서 로그아웃하기
안녕하세요"인가 설정 실시간 반영하기" 코드에서 동시 세션 제어 기능을 추가할려고 합니다.http.sessionManagement(session -> session .maximumSessions(1) .maxSessionsPreventsLogin(true) )위 코드를 추가한 후 REST 방식으로 로그인후 로그아웃을 하면 SessionRegistry의 principals 객체에 있는 정보가 삭제되지 않아 다시 로그인을 시도하면 인증오류가 발생합니다.로그아웃을 할 경우 SessionRegistry.removeSessionInformation(sessionId)가 호출되어 principals 정보가 삭제되어야 할 것 같은데 제가 잘못 이해하고 있는 지 궁금합니다.
-
미해결ITSM(IT 서비스 관리)을 위한 ITIL 4 Foundation 이해하기
54장을 다 봐도 3.26초에서 다시 이어보기가 계속나오네요
54장을 다 봤는데도 수업 완료가 안됩니다.확인 부탁드립니다.
-
해결됨350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법
단순한 앱의 광고배치 관련 질문
안녕하세요.강의를 들으며 일단 한번의 사이클을 빠르게 돌려보자라는 마음으로 단순한 앱을 개발하고 있습니다.앱을 개발하던 중 광고 배치와 관련되어 궁금한 점이 있어 글을 올립니다.개발하고 있는 앱은 단순히 사용자가 앱에 무언가를 기록하고 기록된 내용을 휴대폰 바탕화면의 위젯을 통해 매일 기록내용을 확인할 수 있는 앱입니다.앱에서 사용하는 페이지는 입력하는 페이지와 입력한 내용을 보는 화면 정도입니다.스플래시 스크린 이후 전면광고와 하단 배너 광고를 붙였는데 2개의 광고만 있더라도 효용이 있을까 의문이 듭니다. 리워드 광고 붙이거나 전면광고가 노출되는 비중을 늘리고 싶다는 생각이 드니 애초에 계획했던 기능에서 굳이 필요없는 페이지를 만들려는 생각이 들고, 머리가 복잡해지니 손이 안나가네요....ㅠ단일페이지 또는 단순한 기능의 앱의 광고배치에 대한 조언을 듣고 싶습니다. 감사합니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
DispatcherServlet생성과 등록
안녕하세요 MVC를 복습하다가 궁금한 점이 생겨 질문적었습니다. DispatcherServlet은 서블릿인데 왜 스프링부트가 DispatcherServlet을 서블릿으로 등록하는지 이해가 안됩니다. 서블릿은 서블릿컨테이너가 생성하고 등록/관리 하니 서블릿 컨테이너가 DispatcherServlet을 서블릿으로 등록해야 하는거 아닌가요?
-
미해결Do it! 알고리즘 코딩테스트 with JAVA
다음영상이 문제 풀이 영상이라고 하셨는데 문제풀이 영상이 누락되어있는 것 같습니다
다음 영상에서 문제 풀거라고 하셨는데 문제풀이 영상이 누락되어있는 것 같습니다최소공통조상 빠르게 구하기 마지막부분이나 여러 영상들에서 다음영상에서 문제 풀어볼거라고하셨는데 문제풀이 영상이 빠져있는 것 같아요 ㅠ ! 유튜브에 들어가봐도 자바 문제풀이 영상을 찾을 수 없었습니다ㅜ확인해주실 수 있나요?
-
해결됨[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
코딩 작성 순서 관련 질문
안녕하세요. 강의로 정말 많은 걸 배우고 있습니다. 막상 실전으로 넘어가려 하면 되게 막막하게 느껴지는게 코딩을 어디서부터 시작해야 할지 고민입니다. 강의에서는 학습자의 의도적인 시행착오를 통해서 학습 시킬려는 점은 도움이 되었지만 실제로 강의에서 만든 앱을 만들게 된다면 플러터로 어디서부터 만들어야 할지 감이 안 잡힙니다. 강의에서도 이런 부분을 딱히 알려주지 않은 것 같습니다. 실제로 개발을 하게 된다면 어디서부터 차례로 만들어야 할지 간략하게 나마 설명해주시면 감사합니다.
-
미해결Git & GitHub, 원리부터 차근차근 - 근본깃 [완성편]
git rebase 질문
강의 18분 14초에서 git rebase origin/main을 하면 conflict가 발생할까요? 강의 14분 34초의 3-way merge를 했을 때와 같이 마지막 결과물이 보라색이 돼야 할 것 같은데 제가 잘못 이해하고 있는 걸까요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
jar와 war의 차이점을 명확하게 모르겠습니다
안녕하세요 공부를 하다가 jar와 war의 차이점에 대해 공부하다가 궁금한 점이 있어 질문 남겼습니다. 제가 알아본 결과war는 웹 어플리케이션 배포하기 위한 자바 아카이브 포맷으로 웹 어플리케이션을 구성하는 모든 요소를 하나의 아카이브로 묶어준다.jar는 자바 프로젝트를 압축한 파일로 class,라이브러리 파일을 포함한다. 라고 되어있습니다. 그런데 스프링 부트를 실행하면 static/경로에 있는 정적 리소스들은 자바 파일이 아닌데도 jar파일에 포함이 되어있습니다. 그러면 사실상 war나 jar파일은 둘 다 똑같은 파일들을 패키징하는거 아닌가요? 그저 내장된 서버에서 실행되느냐 아니면 외부 서버에서 실행되느냐의 차이뿐 아닌지 궁금합니다
-
미해결언리얼 엔진4 (Unreal Engine) 3D 횡스크롤 게임 만들기
언리얼 details찾기
Outliner밑에 다른 동영상에서는 details가 있는데요 저는 world settings밖에 없습니다 details느 어디있는건가요
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
코랩 버벅임이 너무 심할 땐 어떻게 해야할까요?
코랩 환경에서 실습을 진행하는데..꽤 자주 엄청 버벅이고 타이핑하면 한 2~3초 정도 뒤에 글자가 나타나고 이러는 경우가 계속해서 발생하는데해결할 수 있는 방법이 있을까요??
-
미해결[라이브 멘토링] 유니티 뱀파이어 서바이벌 장르 모작
젬 스프라이트가 로딩되지 않습니다.
스프라이트 리소스를 비동기 로딩할 때 EXPGem_01.sprite 키값을 EXPGem_01.sprite[EXPGem_01]형태로 수정하여 Addressables.LoadAssetAsync함수를 호출해도 Texture2D타입의 오브젝트가 로딩되는데 왜 이런 현상이 생길까요? string key = Random.Range(0, 2) == 0 ? "EXPGem_01.sprite" : "EXPGem_02.sprite"; Texture2D texture = Managers.Resource.Load<Texture2D>(key); Sprite sprite = Sprite.Create(texture, new Rect(0, 0, texture.width, texture.height), new Vector2(0.5f, 0.5f)); go.GetComponent<SpriteRenderer>().sprite = sprite;강제로 스프라이트를 생성해서 영상처럼 랜덤하게 젬이 드랍되긴 하는데 어디가 문제인지 모르겠어서 질문 드립니다.
-
해결됨38군데 합격 비법, 2025 코딩테스트 필수 알고리즘
1-10 시간복잡도 질문입니다.
1. 현재 학습 진도몇 챕터/몇 강을 수강 중이신가요? 1-10 2. 어려움을 겪는 부분def find_not_repeating_first_character(string): alphabet_occurrence_array = [0] * 26 for char in string: if not char.isalpha(): continue arr_index = ord(char) - ord("a") alphabet_occurrence_array[arr_index] += 1 not_repeating_character_array = [] for index in range(len(alphabet_occurrence_array)): alphabet_occurrence = alphabet_occurrence_array[index] if alphabet_occurrence == 1: not_repeating_character_array.append(chr(index + ord("a"))) for char in string: if char in not_repeating_character_array: return char return "_" 아래 부분에서 시간복잡도가 O(N²) 인 것 같은데 왜 O(N)인지 궁금합니다.for 문은 O(N) 인 건 알겠습니다!if문에서 char가 not_repeating_character_array 리스트에 포함되어있는지 최악의 경우에 리스트 크기 만큼 돌아야하니까 O(N)라고 생각해서 총 시간복잡도는 O(N) * O(N) = O(N²) 로 계산했습니다... for char in string: if char in not_repeating_character_array: return char
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
에어코리아 포스트맨 에러 발생
247. Postman으로 API 테스트하기에서 GET 요청하는데 에러 나는것 같네요.강의하고 실제 환경공단 화면이 조금 틀리는데 url 을 End Point 내용을 넣었습니다.500 Internal Server Error 인데 아마 보내는 코드가 어디가 틀린것 같아서 에러 나는것 같네요.첨부 사진 올립니다.
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
시험환경 문의
실제 시험에서 답안 제출 후에 수정하거나 다시 제출 가능한가요??