묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
Release모드로 실행해도 정상적으로 작동하면 비정상인가요....?
저는 선생님이 보여주신 부분과 어셈블리 코드가 다릅니다ㅠㅠ 2E44412h가 _stop주소인거같고, 그 안에 들어있는 값과 0 이랑 비교하는거같은데, 음... visual studio 버전이 달라서 그런건가요...?
-
미해결[인공지능 컴퓨터비전] 20장의 사진으로 딥러닝 모델 만들기
동영상 인식
동영상 인식을 하려고 합니다. 동영상 이름은 image_detection 이라면 python detect.py --source image_detection.mp4 --weights C:\Users\IMDP\Desktop\detect\yolov5-master\runs\train\exp11\weights\last.pt --conf 0.5 이러한 오류가 나옵니다. 어떻게 하면 좋을까요?
-
해결됨반응형 웹사이트 포트폴리오(Architecture Agency)
스크롤 플러그인 사용 시 모션이 적용이 안되요
학원다니면서 포폴 준비중인데 velocity 였나 그 스크롤 플러그인 사용하려고 하거든요 제가 만들려는 포트폴리오가 스크롤하면 객체들이 하나씩 따로따로 나타나는 그런 포트폴리오인데 스크롤 플러그인을 사용하면 그 모션이 적용이안되네요 제가 값을 잘못준건지 ㅜ 제이쿼리에서 사진과 같이 일정스크롤 구간이되면 active 추가되서 모션이 작동하는건데.. 거리구해서 하였는데 문제가 뭘까요..높이계산이 잘못됐나 싶어서 0.8말고 다른값들도 한번 넣어봤는데 안되네요
-
미해결1:1채팅 만들기(Android + Kotlin + Firebase)
.adapter부분이 빨간색이 떠요. 어떤게 빠진건가요?
ChatListActivity.kt package com.example.chatting_videoimport Model.UserItemimport androidx.appcompat.app.AppCompatActivityimport android.os.Bundleimport com.xwray.groupie.GroupAdapterimport com.xwray.groupie.GroupieViewHolderimport kotlinx.android.synthetic.main.activity_chat_list.*class ChatListActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_chat_list) val adapter = GroupAdapter<GroupieViewHolder>() adapter.add(UserItem()) adapter.add(UserItem()) adapter.add(UserItem()) recyclerview_list.adapter = adapter }}.adapter부분이 빨간색이 떠요. = adapter는 괜찮아요.adapter부분에 뭐가 빠져서 빨간색이 뜨는것 같아요.e: C:\Users\MS\AndroidStudioProjects\chatting_video\app\src\main\java\com\example\chatting_video\ChatListActivity.kt: (21, 27): Unresolved reference: adapterUserItem.kt package Modelimport android.content.ClipDataimport com.example.chatting_video.Rimport com.xwray.groupie.GroupieViewHolderimport com.xwray.groupie.Itemclass UserItem : Item<GroupieViewHolder>() { override fun getLayout(): Int { return R.layout.message_list_row } override fun bind(viewHolder: GroupieViewHolder, position: Int) { }}activity_chat_list.xml <?xml version="1.0" encoding="utf-8"?><androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/recyclerview_list" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".ChatListActivity"> <androidx.recyclerview.widget.RecyclerView android:layout_width="344dp" android:layout_height="572dp" android:layout_marginStart="20dp" android:layout_marginLeft="20dp" android:layout_marginTop="40dp" android:layout_marginEnd="20dp" android:layout_marginRight="20dp" android:layout_marginBottom="40dp" app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.761" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" app:layout_constraintVertical_bias="0.632" /></androidx.constraintlayout.widget.ConstraintLayout>
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
postman 무한 Sending request...
삭제된 글입니다
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
TaskCreationOptions.LongRunning에 관해 질문 있습니다!
위에 다른분이 TaskCreationOptions.LongRunning에 관한 질문한 글을 봤습니다. 거기서 선생님이 하신 말씀으로는 "LongRunning 설정 시 그냥 새로운 쓰레드를 생성하게 됩니다." 라고 하셨고 아래 링크를 달아주셔서 확인해 봤습니다. https://stackoverflow.com/questions/10298641/is-it-true-that-for-long-running-processes-it-is-better-to-do-thread-manually-in 링크는 이거였고, 답글중에 ThreadPool thread is lightweight and cheap since could be rescheduled to serve a new request from the ThreadPool, so as soon as thread operation is done, ThreadPool could reschedule the same thread for other operation. 라는 답변이 있었는데요, 새로운 쓰레드를 생성하는게 아니라 스레드를 스케줄링한다(?) 라는 개념으로 해석되는데 어느것이 맞는건가요? 질문을 좀 요약하면 아래와 같을 것 같습니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
mysql을 사용해도 되나요?
삭제된 글입니다
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
Room<T> Next;
class Room<T> { public T Data; public Room<T> Next; public Room<T> Prev; } 이 클래스에서 Next의 주소 값과 Prev의 주소값이 실제로 다른가요?
-
해결됨실습으로 배우는 AWS 핵심 서비스
Private Subnet 이하 EC2 인스턴스 생성 관련
안녕하세요 강사님! 수업 잘 듣고 있습니다~ 코드를 작성하는 것 보다 인프라 작업하는 부분이 더 흥미가 있습니다. 모든게 강사님 덕분입니다 :) Private Subnet에 EC2 인스턴스 생성하는 과정에서 의문이 들어 질문을 남깁니다. Private Subnet을 AZ-a에 설정해야만 인스턴스를 정상적으로 생성할 수 있었습니다. Private Subnet을 AZ-b or AZ-c or AZ-d로 설정할 경우, 왜 EC2 인스턴스 생성이 안되는 것일까요? VPC는 리전 서비스이기 때문에 다른 AZ에 서브넷을 만들 수 있는 것이고 다른 AZ로 설정된 서브넷에서 EC2 인스턴스도 생성할 수 있다고 생각했습니다. 그런데 의도대로 되지 않네요~ 참고로 Pravate Subnet을 생성하기 전에 Public Subnet도 AZ-a로 설정하고 Public Subnet에 EC2 인스턴스를 생성하였습니다.
-
해결됨[개정판] 파이썬 머신러닝 완벽 가이드
안녕하세요. Kaggle kernel 관련 질문이 있습니다.
안녕하세요. 머신러닝 완벽 가이드를 수강하면서 Kaggle Competition에 도전하고 있습니다. multiclass classification을 해결하기 위해 LGBMClassifier를 사용 중에 Kaggle Kernel의 GPU를 사용하려 했습니다. 하지만 Draft Session에서의 GPU의 사용량을 보면 10%가 채 안됩니다. CPU에서 GPU로 일거리를 던져주는데 병목 현상이 생겨서 그럴까요 ? 어떻게 해결해야 할까요 ? 감사합니다.
-
해결됨Slack 클론 코딩[실시간 채팅 with React]
mutate 질문
안녕하세요 제로초님. 리스트 순서 변경을 Mutate로 하려고 하는데요. Mutate ( 변경된 리스트, false ) 이렇게 해도 화면에서 바로 변경이 안됩니다. Mutate ( false, false ) 이런식으로 데이터를 그냥 false로 넣으면 리스트 map을 쓰고있어서 화면에서는 바로 에러가 뜨는데요. 왜 순서가 변경된 제대로된 값을 넣을 때는 아무 반응이 없는지 알길이 없네요 ㅠㅠ const { data, mutate } = userSWR(~~) console.log로 저기 data를 찍어봐도 변경이 잘되어 있는데 화면에 반영만 안됩니다. 무조건 리벨리데이션을 해야 바뀌네요. 어떤 부분을 놓쳤을까요?
-
미해결실전! 스프링 데이터 JPA
Lazy로딩과 Fetch 조인 관련해서 질문드립니다
안녕하세요 영한님 강의 열심히 듣고 있습니다. Lazy로딩과 Fetch 조인 관련해서 한가지 궁금한 부분이 생겨서 질문 드립니다 OneToMany 의 관계에서 Fetch 조인은 하나의 클래스에 대해서만 가능하고 두개이상에서는 bags Exception 발생하더라구요 그래서 여러개의 OneToMany 관계가 있을때는 가장 많은 데이터가 있는 부분을 Fetch 조인으로 가져오고 나머지는 Lazy 로딩으로 가져온다가 보통 쓰는 방식이더라구요 여기서 궁금한 부분이 모두 OneToMany 관계일때 A에서 B를 EAGER나 Fetch Join 으로 한번에 가져오고 (C, D를 Lazy 로딩)C를 가져올때는 C를 가져오는 쿼리가 나가고 이후에 F를 가져오는 쿼리가 하나 더 (batch size 설정) 나가던데(EAGER로 설정한 경우) PS. 강의보면서 EAGER를 비추천하셨는데 아예사용하지 않는게 좋을까요? )이부분을 한번에 가져오고 싶은데 C를 가져올때 Fetch Join으로 F를 가져올수는 없는 건가요?
-
해결됨Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
트랜잭션관련
마지막 강의에 cqrs, saga 패턴에 대해 소개정도만 해주셨는데 해당 패턴과 트랜잭션 관련 강의는 추후에 계획에 있으신가요? 또한 axon프레임워크에 대한 강의는 계획에 있으신지 궁금해요
-
미해결홍정모의 따라하며 배우는 C언어
#define 질문이요!
삭제된 글입니다
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
대각선 이동하는 부분이 이상하게 작동합니다.
왼쪽 아래 대각선 방향(↙)은 잘 찾아 내려가는데 오른쪽 아래대각선 방향은 잘 못찾아 내려갑니다ㅠㅠ(아래 사진의 경우 네모친 부분에서 ↓→ 이렇게 이동합니다.) 제가 원인을 이리저리 생각해봤는데, 노드N(i,j)의 부모노드가 N(i-1,j-1)가 아니라 N(i-1,j)라서 이렇게 결과가 나오는것같습니다. N(i-1,j-1)를 탐색할 때 OpenList[i,j]에 N(i,j)의 F값이 처음 저장면서 N(i,j)의 parent가 N(i-1,j-1)로 저장이 되고, N(i-1,j)를 탐색할 때 OpenList[i,j]에 N(i,j)의 F값이 더 작아서 N(i,j)의 parent가 N(i-1,j)로 갱신되는게 원인거같긴한데... parent 갱신하는 부분 코드에는 이상이 없는것같은데 왜 선생님과 다른 결과가 나오는지 모르겠습니다ㅠㅠ 혹시 해결책을 알 수 있을까요?
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
Vultr 서버 관련 질문
안녕하세요! 조금 무식한 질문일수도 있지만 서버 관련해서 궁금해서 질문을 드립니다. 1. vultr로 서버를 돌릴때 그냥 사진을 올리는것이 아닌 변형된 사진을 올리는걸로 커스터마이징을 하였습니다. 그래서 그런지 사진을 변활할때 cpu를 좀 많이 사용하는것 같습니다 (10%~30%). 그럼 만약에 한번 사진을 변환할때 CPU USage 가 10%라고 하였을때 10명이상이 동시에 사용한다고 하면 서버가 다운되는건가요..? 2. models.py 에서 사진 변환과정 코드를 만들어 사용하고 있습니다. 하지만 가끔 오래걸려서 서버에러가 발생하는거 같은데 원인이 timeout 인거 같습니다. 조금 검색해보니 프로세스가 1분 이상 이면 504 Gateway timeout 에러를 내는거 같은데 이걸 2분정도로 늘릴수 있을까요? 항상 좋은 답변 주셔서 감사합니다!
-
해결됨따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
userSchema.pre 안에 function 을 화살표 함수로 바꿀 수 없나요?
userSchema.pre('save', function (next) { // 비밀번호 암호와 var user = this; if (user.isModified('password')) { bcrypt.genSalt(saltRounds, function (err, salt) { if (err) return next(err); bcrypt.hash(user.password, salt, function (err, hash) { if (err) return next(err); user.password = hash; next(); }); }); } else { next(); } }); 이거를 function 들을 화살표 함수로 바꿔보았는데 에러가 뜹니다. 혹시 왜그런지 알 수 있을까요?
-
미해결스프링 핵심 원리 - 기본편
@Component 생성자 관련 질문드립니다.
삭제된 글입니다
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
브라우저로 서블릿 테스트하면 파일이 다운로드 됩니다.
안녕하세요 강사님. 1) 다름이 아니라 13분까지 똑같이 해봤는데요. 로그도 잘 찍히는데 브라우저에서 새로고침이나 새로 입력하면 hello 이런식으로 파일이 다운로드 되는데 왜 그런건지 모르겠습니다.. 2) 그리고 index.html 까지 했을 때 콘솔에서 이러한 에러가 발생됩니다.
-
미해결처음 배우는 리액트 네이티브
로그인 후 에러 관련 문의...
The action 'NAVIGATE' with payload {"name":"Profile","params":{"user":{"uid":" .....어쩌구 저쩌구..... Do you have a screen named 'Profile'? If you're trying to navigate to a screen in a nested navigator, see https://reactnavigation.org/docs/nesting-navigators#navigating-to-a-screen-in-a-nested-navigator. This is a development-only warning and won't be shown in production. at node_modules\react-native\Libraries\LogBox\LogBox.js:148:8 in registerErrorat node_modules\react-native\Libraries\LogBox\LogBox.js:59:8 in errorImplat node_modules\react-native\Libraries\LogBox\LogBox.js:33:4 in console.errorat node_modules\expo\build\environment\react-native-logs.fx.js:27:4 in errorat node_modules\@react-navigation\core\src\BaseNavigationContainer.tsx:397:8 in React.useCallback$argument_0at node_modules\@react-navigation\core\src\useNavigationHelpers.tsx:48:25 in dispatchat node_modules\@react-navigation\core\src\useNavigationCache.tsx:79:10 in dispatchat node_modules\@react-navigation\core\src\useNavigationCache.tsx:89:50 in acc.nameat src\screens\Signin.js:61:12 in _handleSigninBtnPressat node_modules\regenerator-runtime\runtime.js:63:36 in tryCatchat node_modules\regenerator-runtime\runtime.js:293:29 in invokeat node_modules\regenerator-runtime\runtime.js:63:36 in tryCatchat node_modules\regenerator-runtime\runtime.js:154:27 in invokeat node_modules\regenerator-runtime\runtime.js:164:18 in PromiseImpl.resolve.then$argument_0at node_modules\react-native\node_modules\promise\setimmediate\core.js:37:13 in tryCallOneat node_modules\react-native\node_modules\promise\setimmediate\core.js:123:24 in setImmediate$argument_0at node_modules\react-native\Libraries\Core\Timers\JSTimers.js:130:14 in _callTimerat node_modules\react-native\Libraries\Core\Timers\JSTimers.js:181:14 in _callImmediatesPassat node_modules\react-native\Libraries\Core\Timers\JSTimers.js:441:30 in callImmediatesat node_modules\react-native\Libraries\BatchedBridge\MessageQueue.js:387:6 in __callImmediatesat node_modules\react-native\Libraries\BatchedBridge\MessageQueue.js:135:6 in __guard$argument_0at node_modules\react-native\Libraries\BatchedBridge\MessageQueue.js:364:10 in __guardat node_modules\react-native\Libraries\BatchedBridge\MessageQueue.js:134:4 in flushedQueueat [native code]:null in flushedQueueat [native code]:null in invokeCallbackAndReturnFlushedQueue 해당 오류 발생 후에도 오류메시지 닫고 진행하면 잘 되긴 합니다. 어떤 오류 인지도 잘 모르겠네요...