exit
미해결
홍정모의 따라하며 배우는 C언어
8.9 강의 8:24 질문입니다 exit(1)에서요 ()에다가 왜 1을 써야되나요?
- c
173만명의 커뮤니티!! 함께 토론해봐요.
미해결
홍정모의 따라하며 배우는 C언어
8.9 강의 8:24 질문입니다 exit(1)에서요 ()에다가 왜 1을 써야되나요?
해결됨
웹 프론트엔드를 위한 자바스크립트 첫걸음
🚨질문 작성법 및 안내사항 질문 작성법 - 몇 섹션의 어떠한 강의에 대한 질문인지 작성해주세요. (ex. 섹션2 조건문에 대한 질문) - 질문은 최대한 구체적으로 작성해주세요. - 비슷한 질문이 올라와있는지 확인해주세요. - 코드가 포함된 질문은 아래와 같이 코드블록을 사용해주세요. console.log("hello world"); 안내사항 - 질문에 대한 답변은 보통 주말, 공휴일을 제외한 평일 오전 시간 에 답변해드립니다. 강의에서 종료 라는 문장을 정말 이 코드가 종료됐을 때 출력하고싶다면, 우리는 콜백함수를 이용해 해당 코드를 인수로 넘겨주어야합니다. 이 부분이 이해가 되지 않습니다. 콜백함수로 왜 넘겨줘야하는지 헷갈립니다. <이렇게는 안되나요> const work = () => { 2 setTimeout(() => { 3 console.log("3초만 기다리세요"); 4 console.log("종료"); 5 }, 3000); 6}; 7 const work = (callback) => { 2 setTimeout(() => { 3 console.log("3초만 기다리세요"); 4 callback(); 5 }, 3000); 6}; 7 8 work(() => { 9 console.log("종료"); 10}); setTimeout(() => { 2 console.log("3초만 기다리세요"); 3}, 3000); 4 5console.log("종료");
미해결
홍정모의 따라하며 배우는 C언어
EOF을 쓰는 이유가 입력이 다 끝났음을 알리기 위해서라면 scanf같이 입력을 받는 함수가 쓰일때마다 EOF도 있어야 된다고 생각하는데요 꼭 다 EOF가 있는건 아니더라구요 코드 작성시 EOF를 언제 써야되는지 잘 모르겠습니다.
미해결
홍정모의 따라하며 배우는 C언어
8.8 강의 2:55 질문입니다 5~8라인에서 왜 ()안에 void를 쓰는건지 궁금합니다
미해결
제가spring webflux를 공부하다가 궁금한게 있어서 이렇게 질문 남깁니다. webflux는 비동기 프로그래밍을 지원하기 때문에 적은 쓰레드 수로도 대량의 트래픽을 처리할 수 있다고 알고 있는데요. [ 실제로 사용자 요청을 받는 main 쓰레드는 한 개만 생성되는지 궁금합니다. ] webflux는 블로그를 보다가 default값으로 core 당 한개의 쓰레드가 생성한다고 본거 같은데.. 이게 main 쓰레드는 한개 인데 sub 쓰레드(block 상태 풀린 쓰레드 요청 처리 용, event loop 처리 용 등)들이 core 갯수까지 추가적으로 생성된다는건지(main + sub == core수), 아니면 main 쓰레드가 실제로 코어 수만큼 생성이 된다는 의미인지 잘 모르겠네요.. 마지막으로, 후자가 맞다면 webflux는 소수의 main 쓰레드로 멀티 쓰레딩 지원과 비동기 프로그래밍을 지원한다고 보면되는걸까요?
미해결
자바 ORM 표준 JPA 프로그래밍 - 기본편
게시판을 보면 한 질문에 몇명이 추천했는지 볼수있다. 인프런을 예로들면 따봉수를 말할수 있겠죠 이런건 한사람이 여려 질문에 추천가능하고, 질문 하나에 여러 사람이 추천할 수 있으니 다대다 관계로 풀 수 있다고 생각합니다. 코드로 풀어보면 아래와 같이 쓸수 있다고 생각합니다. @Getter @Setter @Entity public class Question { @ManyToMany Set<SiteUser> voter; } 한사람당 하나의 질문에는 딱한번 추천이 가능하니 Set로 사용자ID를 두고 다대다관계로 풀었습니다. 추천수는 필드를 추가할 일도 없으니 굳이 연결엔티티를 만들어야 하는지 궁금합니다. 실무에서는 이런경우에도 연결 엔티티를 만들어서 다대다관계를 일대다, 다대일 관계로 푸나요??
미해결
홍정모의 따라하며 배우는 C언어
8.5 강의 0:17 질문입니다 왜 void display를 쓴건가요?
미해결
consumers.py from django.contrib.auth.models import User from django.shortcuts import get_object_or_404 from channels.db import database_sync_to_async from channels.generic.websocket import AsyncJsonWebsocketConsumer from chat.models import Chat, Room class ChatConsumer(AsyncJsonWebsocketConsumer): def __init__(self): super().__init__() self.group_name = "" self.room = None # .. 생략 .. async def chat_room_delete(self, message_dict): print(message_dict, "chat_room_delete") custom_code = 4000 await self.close(code=custom_code) # .. 생략 .. 채팅방 삭제 요청 시, 실제 데이터를 삭제하는 것이 아니라 채팅방의 상태를 비활성화하도록 is_active=False로 변경처리하게 로직을 작성해놨습니다. 그래서 아래와 같이 signal을 작성하였는데요. @receiver(post_save, sender=Room) def room_on_post_save(sender, instance, **kwargs): if instance.is_active: return print("동작여부 확인") channel_layer = get_channel_layer() print(channel_layer.__dict__) channel_layer.group_send( instance.chat_group_name, { "type": "chat.room.deleted", }, ) 삭제 시, 해당 함수가 실행되긴 하지만 group_send 가 되지 않는지 다른 유저의 브라우저 콘솔창을 보면 방 삭제 관련 메세지가 뜨지를 않습니다. 어디가 잘못되었는지, 어느 부분을 수정해야 하는지 알고 싶습니다.
해결됨
[2026 신규] 데이터분석 준전문가(ADsP) 자격증
38회 기출 강의는 안해주시나요?
해결됨
[JS] Phaser 게임 제작 - 뱀파이어 서바이벌 클론
안녕하세요 Phaser3 강의를 듣고 있는 학생입니다. // camera가 가는 곳으로 background가 따라 움직이도록 해줍니다. this.m_background.setX(this.m_player.x - Config.width / 2); this.m_background.setY(this.m_player.y - Config.height / 2); // tilePosition을 player가 움직이는 만큼 이동시켜 마치 무한 배경인 것처럼 나타내 줍니다. this.m_background.tilePositionX = this.m_player.x - Config.width / 2; this.m_background.tilePositionY = this.m_player.y - Config.height / 2; 이렇게 하면 카메라도 고정이고, 무한배경도 구현할 수 있는걸 알게되었습니다. 그런데 어느 게임처럼.. 배경의 크기가 좀 크지만 정해져있고, 플레이어가 배경 끝에 다다르기 전까지는 시점이 중앙 고정이었다가, 배경의 끝에 다다르게 되면 카메라 시점 고정이 풀리게 되는 방식을 만들기 위해서는 어떻게 해야될지 모르겠어서 질문 남겨드립니다!
미해결
홍정모의 따라하며 배우는 C언어
7.10 루프 도우미 질문입니다 사진에서 실행시 0 1 2 3 4 5 가 아니라 왜 4까지 출력되는건지 이해가 안됩니다 ++i면 i=4일때 5도 출력되어야 하는거 아닌가요? i=5일때 break을 만나서 루프에서 나간다면 6은 출력하면 안되고 5까지만 출력되어야 한다고 생각했거든요
미해결
홍정모의 따라하며 배우는 C언어
7.9 조건 연산자 6:10 질문입니다 위에서 사실이면 true가 is_even에 대입되고, 거짓이면 false가 대입되는거잖아요 그런데 아래 if(is_even)에서 (is_even==true) 이렇게 안들어가고 is_even만 들어가는 이유가 뭔가요? is_even만 쓰면 true일때인지 false일때인지 알 수 없는거 아닌가 생각이들어서요..!
미해결
모던 안드로이드 - Jetpack Compose 입문
dependencies { implementation("androidx.core:core-ktx:1.9.0") implementation("androidx.lifecycle:lifecycle-viewmodel-compose-ktx:2.6.2") implementation("androidx.lifecycle:lifecycle-runtime-compose:2.6.2") implementation("androidx.activity:activity-compose:1.8.0") implementation(platform("androidx.compose:compose-bom:2023.03.00")) implementation("androidx.compose.ui:ui") implementation("androidx.compose.ui:ui-graphics") implementation("androidx.compose.ui:ui-tooling-preview") implementation("androidx.compose.material3:material3") testImplementation("junit:junit:4.13.2") androidTestImplementation("androidx.test.ext:junit:1.1.5") androidTestImplementation("androidx.test.espresso:espresso-core:3.5.1") androidTestImplementation(platform("androidx.compose:compose-bom:2023.03.00")) androidTestImplementation("androidx.compose.ui:ui-test-junit4") debugImplementation("androidx.compose.ui:ui-tooling") debugImplementation("androidx.compose.ui:ui-test-manifest") } 위와 같이 build.gradle.kts 파일내용을 변경한 후 아래아 같이 코드를 작성하면 34번줄 viewModel() 에서 오류가 발생합니다 또 viewModel() 에서 Alt+Enter 키를 누르면 아래처럼 여러개의 항목을 선택하는 창이 뜨는데 이중 어느것을 선택해야 하는지 ...
미해결
우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
안녕하세요, magic method를 다양하게 연습해보고 있었는데 하기와 같이 코드를 작성하니 에러는 아니지만 값 대신 'Not Implemented' 라는 문구가 출력되더라구요. 왜 그런걸까요? n = 10 f = 12.345 print (n.__mul__(f)) print (n.__mul__(12.345))는 값을 반환해주는 걸로 보아 int, float 차이 때문은 아닌 것 같습니다.
미해결
따라하며 배우는 리액트 A-Z[19버전 반영]
netlify를 배포 했는데 경고와 빌드 문제 인 것 같습니다 어떻게 하면 될까요?
미해결
비전공 기획자 및 관리자를 위한 IT 필수 지식
안녕하세요, 강의 교안 요청드립니다. juni8020@naver.com 으로 보내주시면 감사하겠습니다 :) 강의 잘 듣겠습니다. 감사합니다!
미해결
따라하며 배우는 리액트, 파이어베이스 - 채팅 어플리케이션 만들기[2023.12 리뉴얼]
안녕하세요, 강의 자료 pdf #2 Authentication 부분에 깨져서 보이는데 업데이트 해주실수 있나요?
미해결
재고시스템으로 알아보는 동시성이슈 해결방법
"Stock을 사용하면 안되고.."라는 표현을 사용하셨는데요. Stock Entity를 사용하면 안되고 어떤 Entity를 통해서 repository를 만들어야한다고 말씀하시는건가요?
해결됨
실전! FastAPI 입문
안녕하세요. fastapi 강의 수강 중입니다. 섹션2에서 데이터베이스 생성과정 중 docker exec -it todos bash를 하면 Error response from daemon: Container c77ef59c10ff05ebd5ead765aa6f64ac185daa38214ad0fc5195750cace0b167 is not running 위와 같은 에로가 나오는데요, 나름대로 구글링을 해보니까 docker start를 사용해 도커 실행을 해주면한다해서 해보면 Error response from daemon: Ports are not available: exposing port TCP 0.0.0.0:3306 -> 0.0.0.0:0: listen tcp 0.0.0.0:3306: bind: address already in use 이러한 에러가 나옵니다. docker와 mysql을 연결하는 명령어에서 다 잘 다운로드되고 마지막에 docker: Error response from daemon: Ports are not available: exposing port TCP 0.0.0.0:3306 -> 0.0.0.0:0: listen tcp 0.0.0.0:3306: bind: address already in use. 이런 에러가 뜨긴했는데 우선 넘어가보니 docker ps를 해보면 실행중인 컨테이너가 없습니다. 도커를 아예 처음 접하다보니 시작단계에서 어려움이 있는데 도움 부탁드립니다.
해결됨
그림으로 쉽게 배우는 운영체제
MLFQ 2분 58초에 p2는 io 요청이 끝나지 않았다고 나오는데 끝나는데 조건이 있나요? 그냥 p1 1초하고 다시 p2로 돌아오면 되는거 아닌가요?