묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
ThreadLocal을 사용했는데 왜 여러 스레드에서 접근이 가능한걸까요?
ThreadLocal을 사용하는 이유ThreadLocal을 사용해서 전송작업중인 스레드마다. 독립적인 버퍼를 보장해주었는데 , 강의 마지막에 왜 여러 스레드에서 인스턴스에 접근이 가능하다는건지 이해가 되지 않습니다.세션에서 스레드 버퍼를 참조하고 있을 가능성 때문인가요? 스레드 로컬을 이용해 공간 독립성을 보장해준 것이 아닌가요?또한 실제 SendBuffer를 이용하는 부분은 스레드별로 보장되어 있는것이 아닌가요?이해가 되지 않습니다 ㅠ
-
해결됨개발자를 위한 쉬운 도커
이미지 레이어 관련 질문 드립니다.
우선 이런 강의를 올려주셔서 감사드립니다. 궁금한 점은 이미지는 레이어로 되어 있고, 이미 존재하는 레이어의 경우 추가로 다운로드 하지 않는다고 이해했습니다. 그리고 실제로 두 번째 이미지인 config-nginx 다운로드 받을 때도 이미 있는 레이어의 경우 Already exists 라고 다운로드 하지 않는 부분도 확인했습니다. 그런데 docker image ls 로 검색했을 때 나오는 size는 다 142M으로 동일하게 나오는 데 이미지 용량이 아닌건가요? 물리 용량이 아닌 논리 용량 일까요?
-
미해결30년 가는 셀프브랜딩 10단계
학습자료 다운 로드
수업자료 다운 받기를 어디서 할까요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
각 파트별 연관성이 있나요?
특정 파트를 들을 때 그 이전 파트를 안 들어도 진행하는 데 문제없을지 알고 싶어요.
-
미해결Django 베이스캠프
상속작업에서
챕터 Template 에서 영상 35:09초 상속작업관련이해가 안가는게있습니다. 저는 base.html에 {% load static %}만 기입하고자식인 blog_list.html에서는 기입을 안 했는데, 모든 태그(h1, h2)가 색상이 변경된 상태 입니다. 장고는 5.0.6인데 이게 업데이트가 된건가요?
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
코드 질문 있습니다.
8.팰린드롬 문제 관련 입니다.String temp = new StringBuilder(str).reverse().toString();이 부분에서 스트링빌더를 문자열로 다시 바꿔주는데문자열을 왜 다시 문자열로 바꿔주는지 이해가 안갑니다.. 인풋값으로 문자열이 아닌 다른값을 받아왔을때를 위한 코드인지 궁금합니다.- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결실습으로 배우는 프로메테우스 - {{ x86-64, arm64 }}
tabby터미널 창이 안뜨는 문제
안녕하세요. 맥북으로 클러스터 설치중인데요.ch2/2.4/.cmd에 명시된 brew로 tabby를 설치했습니다. tabby를 실행하니 가동은 되는걸로 보이나 터미널 창이 뜨지 않습니다. 문제 해결방법이 있을까요?왼쪽 상단에 애플리케이션은 뜨나 창이 안뜹니다... 재설치, 리부트 등을 해봤는데 동일하네요. tabby github에서 tabby-1.0.207-macos-arm64.dmg로도 설치해봐도 동일하네요.
-
미해결2025 정보처리기사 필기
4과목 운영체제/기억장치/분산OS와 UNIX 마인드맵이 없습니다
4과목 운영체제/기억장치/분산OS와 UNIX 마인드맵이 없습니다
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
prefab호출이 되지 않습니다..
(사진)
-
미해결C# 입문부터 Xamarin Forms(자마린 폼즈) + Maui(마우이) 안드로이드, 윈도우 앱(UWP) 동시에 만들기
마우이 실습 디바이스 관리자
디바이스 관리자에 만들기를 해주었는데 만든 장치가 뜨지않습니다.
-
미해결[입문자를 위한 UE5] Part1. 언리얼 엔진 블루프린트
Beach, Sequence, flip flop강의에서 flip flop 의 다른 표현 방식이 이해가 안가요..
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.안녕하세요 강사님 강의가 유익하고 너무 잘 듣고있습니다.다름이 아니라 제가 계속 들어도 이해가 안가는 부분이 있어서 질문남깁니다..사진과 같이 bA의 변수 get(거짓)값을 가져와서 not Boolean 노드와 연결해 ‘참’의 출력값이 set bA의 입력값으로 들어갔잖아요, 그럼 Set bA의 출력값이 set bA의 입력값인 ‘참’이 출력값으로 나와서 branch 노드의 true 값만 출력되어야 하는거 아닌가요?? 랜덤으로 나올 수 있는 로직구조인지가 이해가 안돼서 글 남겨요…! 감사합니다..
-
해결됨독하게 시작하는 C 프로그래밍
매개변수의 변경 방지
const를 사용하면 매개 변수의 변경을 방지할 수 있지 않을까요~?int Add(const int a, const int b) { return a + b; }포인터의 경우 주소 값과 역참조 값 중에 const로 지정할 것을 고민하긴 해야 하지만요. 어쨌든 const를 이용하면 매개변수의 데이터 변경을 제한할 수 있을텐데 따로 언급이 없으셔서 말씀드려봅니다!
-
해결됨김영한의 실전 자바 - 중급 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() }