묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨김영한의 실전 자바 - 중급 2편
3. 컬렉션 프레임워크 - ArrayList 강의 교안 오타 제보
[오타 제보 내용]3. 컬렉션 프레임워크 - ArrayList 교안 pdf직접 구현하는 배열 리스트2 - 동적 배열배열의 크기를 초과할 때(5) 이렇게 증가된 배열에 데이터를 추가하면 된다. 물론 데이터가 추가되었으므로 size 도 하나 증가시킨다.기존 배열( x001 )은 더는 참조하는 곳이 없으므로 GC의 대상이 된다.그림에서는 x100으로 나와있는데, 교안에는 기존 배열의 주소를 x001로 표시하고 있습니다.기존 배열의 주소값 확인 부탁드립니다.직접 구현하는 배열 리스트3 - 기능 추가주제 내용 맨 첫 부분에 나오는 add(Index, 데이터)와 remove(Index)의 파라미터가 Index라고 I가 대문자로 나와 있습니다.i(소문자) 확인 부탁드립니다.감사합니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
이벤트핸들러를 이용하지 않는 이유
SocketAsyncEventArgs args = new SocketAsyncEventArgs(); args.Completed += OnConnectedCompleted; args.RemoteEndPoint = endPoint; args.UserToken = socket;이벤트 핸들러를 이용하지 않고 바로 대입한 이유가 있을까요?
-
미해결
개발자고수님 부탁드립니다.!!css 헤더푸터 오른쪽 여백문제
ㅠㅠ..제가 개발중인데...element요소인가 어디엔가 보니깐 다른거에 먹힌거 같은데헤더랑 푸터 부분이 가로스크롤바를 쭉 했을떄 오른쪽에 여백이 생깁니다.안생기게 하려면 도대체 어떻게 해야할까요?maxwidth랑 minwdith는 쓰지말라고 했씁니다.헤더랑 푸터는... flex사용해도 된다고 햇는데 도대체 어떻게 해야할지 모르겟습니다.ㅠㅠ...... 바디부분에 오버플로우 히든을 하면...... 전체 가로스크롤바가 없어져서 ..불편합니다. 어떻게 해야할까요 ㅠㅠ
-
해결됨[리뉴얼] 맛집 지도앱 만들기 (React Native & NestJS)
type, interface 용도 차이
❗질문 작성시 꼭 참고해주세요최대한 상세히 현재 문제(또는 에러)와 코드(또는 github)를 첨부해주셔야 그만큼 자세히 답변드릴 수 있습니다.맥/윈도우, 안드로이드/iOS, 버전 등의 개발환경도 함께 적어주시면 도움이 됩니다. 에러메세지는 일부분이 아닌 전체 상황을 올려주세요!안녕하세요 강사님!! 강의에서 type을 정의할 때 type과 interface 키워드 모드 사용하는걸 볼 수 있는데,어떨때 type을 사용하고 interface를 사용하는지 알 수 있을까요?느낌상 확장성(extends), 재사용성(제네릭) 등 타입이 확정적이지 않은곳에서 interface를 사용하고 그 이외에는 type을 사용하는것같은데 맞을까요?
-
미해결
css 동적캐시는 어떻게 처리하나용?
css 동적캐시는 어떻게 처리하나용?
-
미해결[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문
event.target.textContent관련 질문
혹시 +, -와 같은 기호는 textContent가 인식을 못하나요? 처음 입력 시 - 입력이 가능하도록 코드를 짜보려고 했는데 계산 시 문제는 없는데 result창에 기호가 뜨질 않네요
-
해결됨팀 개발을 위한 Git, GitHub 입문
강의자료 부탁드립니다.
좋은 강의 감사합니다.강의 자료 부탁드립니다.jaeyun1114@gmail.com
-
해결됨SwiftUI의 Property Wrapper(@State, @Binding...)
@State 관련 질문입니다
//정상 작동 하지 않는 코드 import SwiftUI struct MiniView: View { @State var numb: Int var body: some View { Text("\(numb)") .padding() } } struct ContentView: View { @State var number: Int = 0 var body: some View { VStack { Text("\(number)") } Button(action: { number += 1 }, label: { number%2 == 0 ? Text("짝") : Text("홀") }) MiniView(numb: number) } } #Preview { ContentView() }위의 코드는 작동하지 않습니다. 하지만 여기서MiniView 아래 numb 변수의 @State 를 지워주면정상 작동합니다. (아래코드) 이유가 뭘까요.. ㅜㅠ ?? //정상 작동 하는 코드 import SwiftUI struct MiniView: View { var numb: Int var body: some View { Text("\(numb)") .padding() } } struct ContentView: View { @State var number: Int = 0 var body: some View { VStack { Text("\(number)") } Button(action: { number += 1 }, label: { number%2 == 0 ? Text("짝") : Text("홀") }) MiniView(numb: number) } } #Preview { ContentView() }
-
미해결데이터 분석 SQL Fundamentals
to_char 대신 year, month, day 절
select year(order_date), month(order_date), day(order_date) from order_items a join orders b on a.order_id = b.order_id group by year(order_date), month(order_date), day(order_date);to_char 대신에 위처럼 year, month, day로 하면 명시적 형변환자를 추가해야 한다고 뜨면서 오류가 나더라고요. 왜 안 되는지 잘 모르겠습니다.
-
미해결앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지
75강 api 추출할때 질문있습니다 !
jazz라는 분야를 얻기위해서 api를 호출하는건데 , 계속 실행해보면 현재 term=" " 에 입력을 하게 되면 , jazz라는 분야가 아닌 아티스트 이름으로 결과값이 나오고 있습니다. 1~2시간동안 이 문제를 해결하려고 노력했는데 term은 필수적인 사항이라서 뺄수도 없고 , term에 어떤 값을 넣어도 동일한 아티스트 이름이 나와서 강의를 따라갈 수 없습니다 ㅠ
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
컨트롤러 패키지명
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]컨트롤러를 두는 패키지명을 controller가 아닌 web으로 하신 이유가 궁금합니다
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
No message found under code 'totalPriceMin' for locale 'ko_KR'. 오류
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]'오브젝트 오류' 강의 3:53 경에 '필드가 아닌 복합 룰 검증' 관련 코드들을 복붙한 후 실행한 결과 아래 사진과 같이 Caused by: org.springframework.context.NoSuchMessageException: No message found under code 'totalPriceMin' for locale 'ko_KR'.라는 오류가 출력됩니다.몇시간동안 관련 내용들을 구글링해도 해결되지 않아 문의드립니다. 답변 부탁드립니다.아래 링크는 압축파일입니다.https://drive.google.com/file/d/1BvnXi4zMz54nFj2op-MlvGw8czjP7DAB/view?usp=sharing
-
해결됨세계 대회 진출자가 알려주는 코딩테스트 A to Z (with Python)
BOJ23246
N = int(input())words = [list(map(int, input().split())) for _ in range(N)]medal = sorted(words, key= lambda x : (x[1]*x[2]*x[3], x[1]+x[2]+x[3]))for i in range(0,3): print(medal[i][0], end = ' ') 다음은 제가 짠 코드입니다. n = int(input())infos = [list(map(int, input().split())) for _ in range(n)]infos = sorted(infos, key=lambda x : (x[1] x[2] x[3], x[1] + x[2] + x[3], x[0]))for b, p, q, r in infos[:3]: print(b, end=' ') 이건 알리님 코드인데요,마지막 for문 빼고는 똑같은데, 이상하게 제거는 틀렸다고 뜨네요.시간 복잡도 때문일까요?? 이유 알려주시면 감사하겠습니다
-
해결됨토비의 스프링 6 - 이해와 원리
기술에 의존적이라는 것에 대해서 조금 질문드립니다.
spring data jpa를 사용하면, JpaRepository 를 상속한 인터페이스를 보통 정의하게 되잖아요? 이 경우에도 특정 기술에 의존한다고 볼 수 있는건가요? 이런 경우, 실질적으로 spring data jpa 와 관련된 import 구문이 들어오기는 하지만, 구현체의 내용이 없기 때문에 코드 변경에 따른 여파가 없다고 느껴지긴 하거든요. 만들면서 배우는 클린 아키텍처라는 책에는 이를 persistence layer 로 분류하고 있더라구요. 이 인터페이스는 어떤 레이어에 속한다고 보시나요?질문을 드린 이유는 실제 헥사고날 아키텍처나 이런 것들을 다루는 곳에서 보면, 비즈니스 레이어에 인터페이스를 선언하고 이를 상속하는 인터페이스를 구현하는 경우들이 있는데, 실제 구현내용이 없는데 persistence layer 라고 봐야하나? 라는 생각이 문득 들었습니다. 예시:// business layer 에 선언interface BusinessRepository {}// persistence layer에 선언interface DataAccessRepository: JpaRepsitory<생략>, BusinessRepository
-
해결됨토비의 스프링 6 - 이해와 원리
클래스 필드 레벨에서의 객체 생성에 대해 질문있습니다.
안녕하세요. 좋은 강의 감사합니다.기존에는 PaymentService 클래스의 prepare 메서드 내부에서 provider 객체를 생성했었습니다.강의 중간에 토비님께서 provider를 클래스 필드로 변경하시고, 생성자에서 객체 생성을 하셨습니다.변경 이후에 Provider는 PaymentService와 생명주기를 함께합니다.(생명주기라는 단어가 올바른지 모르겠네요.) PaymentSerivce가 메모리 해제되지 않으면, Provider도 계속 메모리를 차지하게 됩니다.하지만 메서드 레벨에서 객체 생성을 한다면, Provider는 GC에 의해 비교적 일찍 메모리 해제가 될 수 있을 것 같습니다. 제 생각에는 클래스와 메서드의 호출 패턴에 따라서 선택이 달라질 것 같은데,토비님께서는 클래스 필드 레벨 선언과 메서드 레벨 선언을 정하시는 룰이 있으신지 궁금합니다!
-
미해결비전공자도 이해할 수 있는 Docker 입문/실전
wsl 환경으로 작업중인데
docker run -e MYSQL_ROOT_PASSWORD=pwd1234 -d -p 3306:3306 -v /mnt/c/Users/SSAFY/desktop/docker/docker-mysql/mysql_data:/var/lib/mysql mysql 명령어 실행시 2024-07-03T08:05:15.221312Z 0 [ERROR] [MY-010295] [Server] Could not set file permission for ca.pem2024-07-03T08:05:15.221336Z 0 [ERROR] [MY-013236] [Server] The designated data directory /var/lib/mysql/ is unusable. You can remove all files that the server added to it.이런 오류가 발생합니다. 권한부여 등 여러 방법을 시도했지만 모두 실패했고 wsl이 아닌 그냥 윈도우 터미널로 실행했을때는 정상 작동 하엿습니다 어떻게 해결할까요??
-
미해결실습으로 배우는 프로메테우스 - {{ x86-64, arm64 }}
맥(arm)으로 환경 구성시 필요한 사양이 궁금합니다.
윈도우 환경에서 벗어나 맥북에 클러스터 실습환경을 해보려고 합니다.vmware fusion으로 쿠버네티스(1.30.x) 구축할 때 필요한 리소스 양을 알 수 있을까요?cpu core, memory, disk가 어느정도 필요한가요? (특히 disk 사용량이...)m1 맥북 프로 14인치 기본형 사용 중입니다.
-
미해결웹 개발자와 정보보안 입문자가 꼭 알아야 할 웹 해킹 & 시큐어 코딩
cmd 창에 members 데이터베이스가 없다고 뜹니다..
이런 식으로 members 데이터베이스가 없다고 뜨는데 어떻게 해결할 수 있을까요? 인증 우회 공격은 잘 작동합니다!
-
미해결
해당 강의 수강 전 문의 카테고리가 없어서 질문드려요
보안프로젝트 님의 디지털포렌식 입문자를 위한 디지털포렌식 전문가 2급 실기 시험대비 강의(Encase/Autopsy)관련하여 수강신청을 하기 전, 질문사항이 있어 수강 전 문의를 드리고자 했으나 해당 강의에는관련 카테고리가 없어서 커뮤니티에 질문 드리게 되었습니다. 금번 디지털포렌식 2급 실기를 응시할 예정인데, 시험 당시에는 실습과는 다르게 실물 usb가 주어지고 있기 때문에usb와 문제지를 받은 후의 과정도 해당 강의 내에서 학습할 수 있는지 궁금합니다.예를들어 usb를 받은 후, 포맷을 진행 메세지가 나온 후의 절차라던지실제로 시험장 내에서 알아야 할 지식이 필요하여 수강하고자 하기 때문에 이러한 내용도 포함이 되어있는지혹여 포함이 되어있지 않으면 빠른 시일 내에 강사님의 피드백을 받을 수 있는지에 대한 여부와 함께금번 디지털포렌식 전문가 실기시험 유형이 지난 회차들과 진행 내용의 차이가 다소 있는 편이라해당 내용과 관련하여 업데이트가 되고있는지에 대해서도 질문 드리고 싶습니다.
-
해결됨Flutter 앱 개발 실전
강의 연장 가능한가요?
안녕하세요.무제한 수강인 줄 알았는데...아니네요.혹시 연장 가능한가요?