묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결빠르게 git - 핵심만 골라 배우는 Git/Github
커밋 관련 질문
제가 파이썬 코드를 push 하려는데 파일 이름에 괄호 같은 특수문자가 있으면 push가 안되나요? git add . 로 하면 되긴 하는데 해당 파일만 push하려고 이름을 직접 적었을때는 error가 뜨더라구요 답변 주시면 감사하겠습니다!
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
eslint auto fix 작동되지 않습니다. 확인 부탁드립니다
os : windows10 vscode 버전: 1.45.1 eslint 버전: 2.15 node 버전: v10.16.3 저장하면 자동으로 fix되지 않고 단축키를 통해서 fix됩니다. 확인부탁드립니다.
-
미해결대세는 쿠버네티스 (초급~중급편)
설치-Case1실습 관련
음성해설이 이 전혀 없는 상태가 맞는 건가요?
-
미해결대세는 쿠버네티스 (초급~중급편)
k8s 1.18 관련 업데이트 예정이 있나요?
현재는 CKA 시험이 1.18로 진행됩니다. 1.18 관련 내용이 업데이트될 예정이 있는지요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
map 에서의 warning 에러
Warning: Each child in a list should have a unique "key" prop. 이라는 에러가 나오는 데요. Comment.j 에서 이부분이 나오는 듯 합니다. 그런데 여러 코멘트인데 키를 무엇으로 정할 지도 모르겠으며, 어느 위치에 넣어야 하는 지 난감합니다. 신경은 쓰이고요. 수고하세요. 아직 리플라이 뎁스 문제도 이해를 못했구요. { props.commentLists && props.commentLists.map((comment, index) => ( (!comment.responseTo && <React.Fragment> <SingleComment postId={props.postId} comment={comment} refreshFunction={props.refreshFunction} /> <ReplyComment commentLists={props.commentLists} postId={props.postId} parentCommentId={comment._id} refreshFunction={props.refreshFunction} /> </React.Fragment> ) ))}
-
미해결React로 NodeBird SNS 만들기
더보기 랜더링 문제
다른화면으로 갔다가 다시 돌아오면 기존의 팔로잉 목록에 중첩되서 랜더링됩니다. 뒷부분에 에러핸들링이있을까요? 아니면 제가 잘못하고 있는걸까요?
-
미해결스프링과 JPA 기반 웹 애플리케이션 개발
검색 질문있습니다.
질문있습니다 containsIgnoreCase(keyword) 를 사용하면 like쿼리가 발생하는데 하나의 keyword가 아닌 여러개의 keyword List<String> keywords 이런 형식으로 여러 키워드를 검색하도록 쿼리를 작성할 수가 있을까요??
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
The persistence.xml file does not have recognized content
The persistence.xml file does not have recognized content 와 같은 오류가 계속해서 떠있길래, 구글링한 결과 Preference -> validation 으로 가서 JPA validation을 비활성화 하라는 글을보고 따라했더니 오류는 뜨지않습니다만, 강사님께서는 이 오류가 안뜨는걸로 알고있는데 혹시 저는 왜뜨는지 알 수 있을까요..? T_T
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
cv_net.forward() 함수의 리턴값 질문입니다.
샘플코드에서 cv_out = cv_net.forward() print(cv_out.shape) (결과) (1,1,100,7) 이 부분 질문인데요 1. 3행의 100은 (1,1,100,7) 바운딩 박스의 개수가 100개인데 앞의 1,1은(1,1,100,7) 무엇을 의미하나요? 제 생각에는 네트워크에 이미지 1장 넣어서 1,1이 나온거라고 추측하는데 맞는건가요? 2. 4행의 7부분(1,1,100,7)에서 6개는 강의를 통해서 알았는데 나머지 1개요소가 무엇인지 궁금합니다(6개 요소 : class_id, score, left, top, right, bottom) 마지막으로 좋은 강의 제공 해주셔서 감사합니다.
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
오늘도 한 강의에서 많은것을 배웠습니다.. 감사합니다!
이렇게 짰었는데 .. 오늘 선생님 코드 보고 감탄하고갑니다...;;
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
for 문 없이도 되는데 제가 잘못한건가요..??
def profile(name,age,language): print('이름: {0}\t나이: {1}\t'.format(name,age),end='') print(language) print('유재석',20,'Python','Java','C','C++','C#','Java') print('김태호',20,'Python','Swift') 이렇게 for 문이 없어도 되는데 혹시 제가 잘못입력한건가요??
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
오타 제보와 스크롤바에 대한 질문드립니다.
multer를 이용한 이미지 저장 부분을 학습중입니다. FileUpload.js에서 multipart/form-data가 multipart/fomr-data로 오타가 있네요~ 그리고 사진에 첨부드린대로, 업로드된 이미지 표현되는 곳에 스크롤바가 나오는데 원래 처음부터 스크롤바가 나오는게 정상인가요? 윈도우 유저인데, 혹시 맥하고 차이가 있는 건가해서요~ 강좌 동영상에 찍으신 것에는 스크롤바가 없더라구요~
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
postman결과 success false가 뜨고 다음과 같은 에러코드가 나오는데 무슨 문제인지 모르겠습니다.
postman으로 강의와 동일하게 name, email, password만 적어서 post request를 했습니다. 이전에 적었던 내용과 name, email모두 다르게요! 그런데 계속해서 아래와 같은 에러코드가 발생합니다.. { "success": false, "err": { "driver": true, "name": "MongoError", "index": 0, "code": 11000, "keyPattern": { "email": 1 }, "keyValue": { "email": null }, "errmsg": "E11000 duplicate key error collection: test.users index: email_1 dup key: { email: null }" } }
-
미해결React로 NodeBird SNS 만들기
MySQL이라서 테이블 데이터가 1부터 시작인가요?
아니면 다른DB도 id가 1부터 공통적으로 시작하기에 꼼수가 통하는 것일까요? id가 0부터 담긴다면 꼼수는 어떻게 해야하나요?
-
빠르게 git - 핵심만 골라 배우는 Git/Github
커밋이 안됩니다
삭제된 글입니다
-
미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!
ai_cv파일 안에 yolo관련 데이터 생성 파일들이 없습니다.
creapple홈페이지에서 ai_cv파일이 son을 찾아라로 맞춰져있는것 같은데 이번 프로젝트의 ai_CV파일은 creapple 어디에 가면 다운로드 받을 수 있나요? ai_cv>yolo 디렉토리의 다운로드 방법이 궁금합니다. 강의중에 나오는 yolo_colab_label_data_generation.py 파일과 그 디렉토리 안의 파일들이 없어서 문의드립니다. +추가) 샘플 코드, ai_cv폴더에 넣습니다. <<-- 이 파일을 다운로드 받으려고 하면 opencv_dnn_v2.zip 파일이 소유자의 휴지통에 있다고 나와서 다운로드 받을 수 없습니다.
-
미해결Flutter 초급 - Http통신, 상태관리
안녕하세요. Firebase와 Google sign_in 사용중입니다..
선생님, 안녕하세요. 지금까지의 Flutter 강의 잘 보았습니다. 정말 큰 도움이 됐습니다. 감사합니다. 현재, Firebase로 Firestore, 인증, Firebase사용중입니다. 이슈는 1. 에뮬레이터에서는 Firebase로의 Data를 얻어오지만, - flutter build apk 를 해서 얻은 apk로 제 스마트폰에 설치하였을 때는, 로드가 되지 않습니다. 2. 에뮬레이터로 실행했을 때, Android studio가 여러가지 에러메세지를 보여줍니다. 1. 스크린샷은 아래 링크에 있습니다. https://drive.google.com/drive/folders/1I-B6PyK0msCKc9rbdUzUZ8kSRW4NkinU?usp=sharing https://github.com/KKimj/Let-s-Ink/tree/dev/letsink_dev Flutter Project는 위에 Github에 있습니다. 2- 아래는 에러메세지 입니다. --- Launching lib/main.dart on sdk gphone x86 in debug mode... Running Gradle task 'assembleDebug'... ✓ Built build/app/outputs/flutter-apk/app-debug.apk. Waiting for sdk gphone x86 to report its views... W/etsink.childre(30292): Verification of boolean com.google.android.gms.measurement.internal.zzfu.zzb() took 100.333ms (627.91 bytecodes/s) (1904B approximate peak alloc) I/FA (30292): App measurement initialized, version: 21028 I/FA (30292): To enable debug logging run: adb shell setprop log.tag.FA VERBOSE I/FA (30292): To enable faster debug mode event logging run: I/FA (30292): adb shell setprop debug.firebase.analytics.app com.letsink.children Debug service listening on ws://127.0.0.1:59737/GUJWHriCrs4=/ws Syncing files to device sdk gphone x86... W/etsink.childre(30292): JNI critical lock held for 20.796ms on Thread[22,tid=30325,Runnable,Thread*=0xe4fcb880,peer=0x134051e0,"GoogleApiHandler"] W/etsink.childre(30292): JNI critical lock held for 17.763ms on Thread[20,tid=30316,Runnable,Thread*=0xe4ff36f0,peer=0x13400670,"Measurement Worker"] I/FA (30292): Tag Manager is not found and thus will not be used W/etsink.childre(30292): JNI critical lock held for 32.744ms on Thread[22,tid=30325,Runnable,Thread*=0xe4fcb880,peer=0x134051e0,"GoogleApiHandler"] D/EGL_emulation(30292): eglMakeCurrent: 0xc07c1430: ver 3 0 (tinfo 0xeab99b30) I/OpenGLRenderer(30292): Davey! duration=5868ms; Flags=1, IntendedVsync=36070958792285, Vsync=36070958792285, OldestInputEvent=9223372036854775807, NewestInputEvent=0, HandleInputStart=36070968550750, AnimationStart=36070968932750, PerformTraversalsStart=36070968985750, DrawStart=36076504357750, SyncQueued=36076505935750, SyncStart=36076515188750, IssueDrawCommandsStart=36076521288750, SwapBuffers=36076738009750, FrameCompleted=36076836564750, DequeueBufferDuration=33482000, QueueBufferDuration=8806000, GpuCompleted=0, I/Choreographer(30292): Skipped 351 frames! The application may be doing too much work on its main thread. D/EGL_emulation(30292): eglMakeCurrent: 0xc07c0b00: ver 3 0 (tinfo 0xeaba19f0) I/flutter (30292): rootPage I/flutter (30292): AuthProvider - FirebaseAuth - onAuthStateChanged - FirebaseUser(Instance of 'PlatformUser') D/EGL_emulation(30292): eglMakeCurrent: 0xc07c1430: ver 3 0 (tinfo 0xeab99b30) D/EGL_emulation(30292): eglMakeCurrent: 0xc07c1430: ver 3 0 (tinfo 0xeab99b30) D/EGL_emulation(30292): eglMakeCurrent: 0xc07c1430: ver 3 0 (tinfo 0xeab99b30) D/EGL_emulation(30292): eglMakeCurrent: 0xc07c1430: ver 3 0 (tinfo 0xeab99b30) D/EGL_emulation(30292): eglMakeCurrent: 0xc07c1430: ver 3 0 (tinfo 0xeab99b30) D/EGL_emulation(30292): eglMakeCurrent: 0xc07c1430: ver 3 0 (tinfo 0xeab99b30) D/EGL_emulation(30292): eglMakeCurrent: 0xc07c1430: ver 3 0 (tinfo 0xeab99b30) D/EGL_emulation(30292): eglMakeCurrent: 0xc07c1430: ver 3 0 (tinfo 0xeab99b30) D/EGL_emulation(30292): eglMakeCurrent: 0xc07c1430: ver 3 0 (tinfo 0xeab99b30) D/EGL_emulation(30292): eglMakeCurrent: 0xc07c1430: ver 3 0 (tinfo 0xeab99b30) D/EGL_emulation(30292): eglMakeCurrent: 0xc07c1430: ver 3 0 (tinfo 0xeab99b30) D/EGL_emulation(30292): eglMakeCurrent: 0xc07c1430: ver 3 0 (tinfo 0xeab99b30) D/EGL_emulation(30292): eglMakeCurrent: 0xc07c1430: ver 3 0 (tinfo 0xeab99b30) D/EGL_emulation(30292): eglMakeCurrent: 0xc07c1430: ver 3 0 (tinfo 0xeab99b30) W/etsink.childre(30292): Accessing hidden method Lsun/misc/Unsafe;->getUnsafe()Lsun/misc/Unsafe; (greylist,core-platform-api, linking, allowed) W/etsink.childre(30292): Accessing hidden method Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J (greylist,core-platform-api, linking, allowed) W/etsink.childre(30292): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) W/etsink.childre(30292): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) W/etsink.childre(30292): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) I/BiChannelGoogleApi(30292): [FirebaseAuth: ] getGoogleApiForMethod() returned Gms: com.google.firebase.auth.api.internal.zzaq@64f7ca8 D/FirebaseAuth(30292): Notifying id token listeners about user ( Jzx13TmFUpgw7wVSqAjmRWR6sE13 ). I/flutter (30292): signed in 김지운 I/flutter (30292): FirebaseUser(Instance of 'PlatformUser') W/DynamiteModule(30292): Local module descriptor class for providerinstaller not found. I/DynamiteModule(30292): Considering local module providerinstaller:0 and remote module providerinstaller:0 W/ProviderInstaller(30292): Failed to load providerinstaller module: No acceptable module found. Local version is 0 and remote version is 0. W/etsink.childre(30292): Accessing hidden method Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J (greylist,core-platform-api, linking, allowed) W/etsink.childre(30292): Accessing hidden method Lsun/misc/Unsafe;->arrayBaseOffset(Ljava/lang/Class;)I (greylist,core-platform-api, linking, allowed) W/etsink.childre(30292): Accessing hidden method Lsun/misc/Unsafe;->copyMemory(JJJ)V (greylist, linking, allowed) W/etsink.childre(30292): Accessing hidden method Lsun/misc/Unsafe;->getByte(J)B (greylist,core-platform-api, linking, allowed) W/etsink.childre(30292): Accessing hidden method Lsun/misc/Unsafe;->getByte(Ljava/lang/Object;J)B (greylist,core-platform-api, linking, allowed) W/etsink.childre(30292): Accessing hidden method Lsun/misc/Unsafe;->getLong(J)J (greylist,core-platform-api, linking, allowed) W/etsink.childre(30292): Accessing hidden method Lsun/misc/Unsafe;->putByte(JB)V (greylist,core-platform-api, linking, allowed) W/etsink.childre(30292): Accessing hidden method Lsun/misc/Unsafe;->putByte(Ljava/lang/Object;JB)V (greylist,core-platform-api, linking, allowed) W/etsink.childre(30292): Accessing hidden method Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J (greylist,core-platform-api, reflection, allowed) W/etsink.childre(30292): Accessing hidden method Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J (greylist,core-platform-api, reflection, allowed) W/etsink.childre(30292): Accessing hidden field Ljava/nio/Buffer;->address:J (greylist, reflection, allowed) I/etsink.childre(30292): The ClassLoaderContext is a special shared library. I/flutter (30292): https://firebasestorage.googleapis.com/v0/b/lets-ink-kids.appspot.com/o/test_swiper%2FKakaoTalk_20200404_223302954_01.jpg?alt=media&token=296b5bdf-818f-49ef-89c5-55bdf1ccdaaf I/flutter (30292): https://firebasestorage.googleapis.com/v0/b/lets-ink-kids.appspot.com/o/test_swiper%2FKakaoTalk_20200404_223302954_02.jpg?alt=media&token=66c889a4-54dc-45d1-b50f-79e549b0e038 I/flutter (30292): https://firebasestorage.googleapis.com/v0/b/lets-ink-kids.appspot.com/o/test_swiper%2FKakaoTalk_20200404_223320066.jpg?alt=media&token=b665f1fa-6195-4cb6-b029-802589b2e8a9 I/etsink.childre(30292): The ClassLoaderContext is a special shared library. V/NativeCrypto(30292): Registering com/google/android/gms/org/conscrypt/NativeCrypto's 286 native methods... W/etsink.childre(30292): Accessing hidden method Ljava/security/spec/ECParameterSpec;->getCurveName()Ljava/lang/String; (greylist, reflection, allowed) I/ProviderInstaller(30292): Installed default security provider GmsCore_OpenSSL ════════ Exception caught by widgets library ═══════════════════════════════════════════════════════ The following assertion was thrown while applying parent data.: Incorrect use of ParentDataWidget. The ParentDataWidget Expanded(flex: 1) wants to apply ParentData of type FlexParentData to a RenderObject, which has been set up to accept ParentData of incompatible type ParentData. Usually, this means that the Expanded widget has the wrong ancestor RenderObjectWidget. Typically, Expanded widgets are placed directly inside Flex widgets. The offending Expanded is currently placed inside a RepaintBoundary widget. The ownership chain for the RenderObject that received the incompatible parent data was: ConstrainedBox ← Container ← StreamBuilder<QuerySnapshot> ← Expanded ← ImageSwiper ← RepaintBoundary ← IndexedSemantics ← NotificationListener<KeepAliveNotification> ← KeepAlive ← AutomaticKeepAlive ← ⋯ When the exception was thrown, this was the stack: #0 RenderObjectElement._updateParentData.<anonymous closure> (package:flutter/src/widgets/framework.dart:5649:11) #1 RenderObjectElement._updateParentData (package:flutter/src/widgets/framework.dart:5665:6) #2 RenderObjectElement.attachRenderObject (package:flutter/src/widgets/framework.dart:5686:7) #3 RenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5380:5) #4 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5833:11) ... ════════════════════════════════════════════════════════════════════════════════════════════════════ W/etsink.childre(30292): Accessing hidden field Ljava/net/Socket;->impl:Ljava/net/SocketImpl; (greylist, reflection, allowed) W/etsink.childre(30292): Accessing hidden method Ldalvik/system/CloseGuard;->get()Ldalvik/system/CloseGuard; (greylist,core-platform-api, linking, allowed) W/etsink.childre(30292): Accessing hidden method Ldalvik/system/CloseGuard;->open(Ljava/lang/String;)V (greylist,core-platform-api, linking, allowed) W/etsink.childre(30292): Accessing hidden field Ljava/io/FileDescriptor;->descriptor:I (greylist, JNI, allowed) W/etsink.childre(30292): Accessing hidden method Ljava/security/spec/ECParameterSpec;->setCurveName(Ljava/lang/String;)V (greylist, reflection, allowed) W/etsink.childre(30292): Accessing hidden method Ldalvik/system/BlockGuard;->getThreadPolicy()Ldalvik/system/BlockGuard$Policy; (greylist,core-platform-api, linking, allowed) W/etsink.childre(30292): Accessing hidden method Ldalvik/system/BlockGuard$Policy;->onNetwork()V (greylist, linking, allowed) W/etsink.childre(30292): Accessing hidden method Ldalvik/system/CloseGuard;->close()V (greylist,core-platform-api, linking, allowed) 지금까지 해결을 위해 * Firebase 보안 설정 수정, 인증된 사람만 read/write 할 수 있도록 * settings.gradle 수정 - https://stackoverflow.com/questions/61732409/plugin-project-firebase-core-web-not-found * pubspec.yaml 버전 최신으로 수정 이후 남은 시도는 * Firebase 프로젝트 이전. * Flutter code refactoring 으로 생각하고 있습니다. 제 이메일은 ziun79@gmail.com입니다. 필요하신 말씀있으시면, 편하게 연락부탁드립니다! 답변 주신다면 굉장히 감사하겠습니다. 이상입니다. 좋은 하루 보내시고, 건강하세요!
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
@JsonIgnore는 데이터 표시만 안할 뿐인거죠?
DEBUG 레벨의 로그 보니까 password, ssn의 값이 넘겨져 온 것을 확인할 수 있었습니다. json이 표시되는 body 부분에만 표시가 안될 뿐이고 실제로 서버에서 넘겨줄 때는 데이터가 온 것 맞나요?
-
미해결윤재성의 Oracle SQL Database 11g PL/SQL Developer
딕셔너리테이블
(사진)
-
미해결트렐로 개발로 배우는 Vuejs, Vuex, Vue-Router 프론트엔드 실전 기술
localStorage에 토큰 정보 저장하는 부분
안녕하세요. 로그인부분 궁금해서 질문드립니다. isAuth() 메서드에서 로컬스토리지의 token값의 유무로 로그아웃, 로그인 버튼을 보여주고 있는데요. 만약 로그인을 하지 않은 상태에서 사용자가 직접 로컬스토리지 에 접근해서 token키와 임의의 값을 넣게되면 로그인을 한것으로 보는게 아닌지요?