묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
package생성 안됨
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 내용]new 를 눌렀을때 package라든가 강사님과는 다르게 안뜨는데 뭐가 잘못된걸까요
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
id 'org.springframework.boot' version '3.0.0' 에서 Gradle - Groovy 선택하니 오류 발생이 되네요.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (아니오)[질문 내용]첫번째 강의를 들을땐 정상적으로 되었는데어느 순간 start.spring.io 에서 생성이 되는 프로젝트가 오류가 나옵니다.지금 스프링 부트 버젼이 3.0.0 으로 되어 있고프로젝트 선택시 "Gralde" 만 있는게 아니라 "Gradle - Groovy" 가 있네요. 그래서 그걸 선택해서 나머지는 예제와 똑같이 만들었는데 오류가 발생이 됩니다. 그래서 이전꺼랑 비교하면서 확인을 해보니plugins { id 'java' id 'org.springframework.boot' version '3.0.0' id 'io.spring.dependency-management' version '1.1.0' }에서 3.0.0 버전에서 2.7.5로 낮추니 정상적으로 실행이 됩니다.이거 해결할 수 있는 방법은 없는건가요?스프링의 3.0.0은 사용을 못하는 건가요?
-
미해결대세는 쿠버네티스 (초급~중급편)
Load Balancer Type 문의
대세는 쿠버네티스 강좌Service - ClusterIP, NodePort, LoadBalancer챕터를 보고 있습니다. Load Balancer type에 소개된 yaml 파일의 내용을 보면Node에 할당된 30000번 port에 대한 내용은 없는데,어떠한 방식으로 Load Balancer로 들어온 요청이Node1, Node2의 30000번 포트로 요청을 전달하게 되나요?
-
미해결[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
게시판 기능
안녕하세요! 회원가입 로그인 북마크, 스토어 이런 부분 다 빼고 게시판 기능(글 작성, 수정, 삭제, 댓글 달기) 이 부분만 사용하고 싶은 경우는 어떻게 해야 하나요? 다 작성한 부분에서 나머지 부분을 삭제 해야 하나요>?
-
해결됨디자인 시스템 with 피그마
컬러 질문드립니다!
primary 컬러는 그 해당 브랜드 색상을 뜻하나요?예를 들면 네이버의 녹색처럼요그런데 사실 네이버도 제일 많이 사용되는 배경색상은화이트인건데 그럼에도 primary 컬러는 녹색으로 가는건가요? 그리고 컬러의 100~900번대를 모두 등록해두는 이유는 무엇인가요? 이건 명도 차이를 말하는 게 맞는거죠..?
-
해결됨14일만에 배우는 ASP.NET CORE
질문이 있습니다.
안녕하세요.강사님 혹시 해당 강의에 대한 git이나 소스 제공은 따로 없는 것일까요?처음 시작하는데 영상 보고 2019 버전으로 따라 시작하였는데, 오류가 발생해서요.
-
미해결배달앱 클론코딩 [with React Native]
[ios] react-native-crop-picker moviePath build error 문의
moviePath를 찾지 못하는 에러를 발생합니다..버전이 달라서 생긴 문제일까요..버전xcode: Version 14.1 (14B47b)"react-native-image-crop-picker": "^0.38.1",코딩- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { NSString* mediaType = [info objectForKey:UIImagePickerControllerMediaType]; if (CFStringCompare ((__bridge CFStringRef) mediaType, kUTTypeMovie, 0) == kCFCompareEqualTo) { NSURL *url = [info objectForKey:UIImagePickerControllerMediaURL]; AVURLAsset *asset = [AVURLAsset assetWithURL:url]; NSString *moviePath = [url path]; NSString *fileName = [[asset.URL path] lastPathComponent]; if ([[self.options objectForKey:@"saveToPhotos"] boolValue]) { if (UIVideoAtPathIsCompatibleWithSavedPhotosAlbum(moviePath)) { UISaveVideoAtPathToSavedPhotosAlbum(moviePath, nil, nil, nil); } } [self handleVideo:asset withFileName:fileName withLocalIdentifier:nil completion:^(NSDictionary* video) { dispatch_async(dispatch_get_main_queue(), ^{ if (video == nil) { [picker dismissViewControllerAnimated:YES completion:[self waitAnimationEnd:^{ self.reject(ERROR_CANNOT_PROCESS_VIDEO_KEY, ERROR_CANNOT_PROCESS_VIDEO_MSG, nil); }]]; return; } [picker dismissViewControllerAnimated:YES completion:[self waitAnimationEnd:^{ self.resolve(video); }]]; }); } ]; } else { // UIImage *chosenImage = [info objectForKey:UIImagePickerControllerOriginalImage]; // NSURL *url = [info objectForKey:UIImagePickerControllerMediaURL]; // AVURLAsset *asset = [AVURLAsset assetWithURL:url]; // NSString *moviePath = [url path]; NSDictionary *exif; if([[self.options objectForKey:@"includeExif"] boolValue]) { exif = [info objectForKey:UIImagePickerControllerMediaMetadata]; } if ([[self.options objectForKey:@"saveToPhotos"] boolValue]) { // TODO: 문제 사항 UIImageWriteToSavedPhotosAlbum(moviePath, nil, nil, nil); } [self processSingleImagePick:chosenImage withExif:exif withViewController:picker withSourceURL:self.croppingFile[@"sourceURL"] withLocalIdentifier:self.croppingFile[@"localIdentifier"] withFilename:self.croppingFile[@"filename"] withCreationDate:self.croppingFile[@"creationDate"] withModificationDate:self.croppingFile[@"modificationDate"]]; } }에러 내용info Building (using "xcodebuild -workspace FoodDeliveryApp.xcworkspace -configuration Debug -scheme FoodDeliveryApp -destination id=66BF5043-E45F-46DA-9B84-EBDB63EA58BF") error Failed to build iOS project. We ran "xcodebuild" command but it exited with error code 65. To debug build logs further, consider building your app with Xcode.app, by opening FoodDeliveryApp.xcworkspace. Command line invocation: /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -workspace FoodDeliveryApp.xcworkspace -configuration Debug -scheme FoodDeliveryApp -destination id=66BF5043-E45F-46DA-9B84-EBDB63EA58BF User defaults from command line: IDEPackageSupportUseBuiltinSCM = YES Prepare packages Computing target dependency graph and provisioning inputs Create build description Build description signature: 0c8000121eeafd63a74888e775bdfe5a Build description path: /Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Intermediates.noindex/XCBuildData/0c8000121eeafd63a74888e775bdfe5a-desc.xcbuild note: Building targets in dependency order CompileC /Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/Objects-normal/x86_64/ImageCropPicker.o /IdeaProjects/food-delivery-app/FoodDeliveryApp/node_modules/react-native-image-crop-picker/ios/src/ImageCropPicker.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler (in target 'RNImageCropPicker' from project 'Pods') cd /IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -target x86_64-apple-ios11.0-simulator -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -std\=gnu11 -fobjc-arc -fobjc-weak -fmodules -fmodules-cache-path\=/Library/Developer/Xcode/DerivedData/ModuleCache.noindex -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -fpascal-strings -O0 -fno-common -Wno-missing-field-initializers -Wno-missing-prototypes -Werror\=return-type -Wdocumentation -Wunreachable-code -Wno-implicit-atomic-properties -Werror\=deprecated-objc-isa-usage -Wno-objc-interface-ivars -Werror\=objc-root-class -Wno-arc-repeated-use-of-weak -Wimplicit-retain-self -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wno-float-conversion -Wnon-literal-null-conversion -Wobjc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wdeprecated-implementations -Wno-implicit-fallthrough -DPOD_CONFIGURATION_DEBUG\=1 -DDEBUG\=1 -DCOCOAPODS\=1 -DOBJC_OLD_DISPATCH_PROTOTYPES\=0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.1.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -g -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wblock-capture-autoreleasing -Wstrict-prototypes -Wno-semicolon-before-method-body -Wunguarded-availability -fobjc-abi-version\=2 -fobjc-legacy-dispatch -index-store-path /Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Index.noindex/DataStore -iquote /Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/RNImageCropPicker-generated-files.hmap -I/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/RNImageCropPicker-own-target-headers.hmap -I/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/RNImageCropPicker-all-non-framework-target-headers.hmap -ivfsoverlay /Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/all-product-headers.yaml -iquote /Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/RNImageCropPicker-project-headers.hmap -I/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Products/Debug-iphonesimulator/RNImageCropPicker/include -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Private -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Private/RNImageCropPicker -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/DoubleConversion -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/FBLazyVector -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/RCT-Folly -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/RCTRequired -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/RCTTypeSafety -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/RNImageCropPicker -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/React-Codegen -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/React-Core -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/React-bridging -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/React-callinvoker -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/React-cxxreact -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/React-jsi -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/React-jsiexecutor -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/React-jsinspector -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/React-logger -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/React-perflogger -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/React-runtimeexecutor -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/ReactCommon -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/TOCropViewController -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/Yoga -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/fmt -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/glog -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/libevent -I/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Private/React-bridging/react/bridging -I/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Products/Debug-iphonesimulator/React-bridging/react_bridging.framework/Headers -I/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/DerivedSources-normal/x86_64 -I/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/DerivedSources/x86_64 -I/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/DerivedSources -F/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Products/Debug-iphonesimulator/RNImageCropPicker -fmodule-map-file\=/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/RCTTypeSafety/RCTTypeSafety.modulemap -fmodule-map-file\=/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/React/React-Core.modulemap -fmodule-map-file\=/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/ReactCommon/ReactCommon.modulemap -fmodule-map-file\=/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/React_Codegen/React-Codegen.modulemap -fmodule-map-file\=/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/folly/RCT-Folly.modulemap -fmodule-map-file\=/IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Headers/Public/yoga/Yoga.modulemap -include /IdeaProjects/food-delivery-app/FoodDeliveryApp/ios/Pods/Target\ Support\ Files/RNImageCropPicker/RNImageCropPicker-prefix.pch -MMD -MT dependencies -MF /Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/Objects-normal/x86_64/ImageCropPicker.d --serialize-diagnostics /Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/Objects-normal/x86_64/ImageCropPicker.dia -c /IdeaProjects/food-delivery-app/FoodDeliveryApp/node_modules/react-native-image-crop-picker/ios/src/ImageCropPicker.m -o /Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/Objects-normal/x86_64/ImageCropPicker.o -index-unit-output-path /Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/Objects-normal/x86_64/ImageCropPicker.o /IdeaProjects/food-delivery-app/FoodDeliveryApp/node_modules/react-native-image-crop-picker/ios/src/ImageCropPicker.m:243:44: error: use of undeclared identifier 'moviePath' UIImageWriteToSavedPhotosAlbum(moviePath, nil, nil, nil); ^ /IdeaProjects/food-delivery-app/FoodDeliveryApp/node_modules/react-native-image-crop-picker/ios/src/ImageCropPicker.m:246:38: error: use of undeclared identifier 'chosenImage' [self processSingleImagePick:chosenImage withExif:exif withViewController:picker withSourceURL:self.croppingFile[@"sourceURL"] withLocalIdentifier:self.croppingFile[@"localIdentifier"] withFilename:self.croppingFile[@"filename"] withCreationDate:self.croppingFile[@"creationDate"] withModificationDate:self.croppingFile[@"modificationDate"]]; ^ 2 errors generated. warning: Run script build phase 'Bundle React Native code and images' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'FoodDeliveryApp' from project 'FoodDeliveryApp') warning: Run script build phase 'Start Packager' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'FoodDeliveryApp' from project 'FoodDeliveryApp') ** BUILD FAILED ** The following build commands failed: CompileC /Library/Developer/Xcode/DerivedData/FoodDeliveryApp-bvdueivcuebfnfaveqcmcylricfm/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNImageCropPicker.build/Objects-normal/x86_64/ImageCropPicker.o /IdeaProjects/food-delivery-app/FoodDeliveryApp/node_modules/react-native-image-crop-picker/ios/src/ImageCropPicker.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler (in target 'RNImageCropPicker' from project 'Pods') (1 failure)
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
코드 에러 질문 5.7 로지스틱 회귀
안녕하세요? 코드 하나하나 따라가고 있는 초보자입니다.강의 5.7 로지스틱 회귀 (책 p 352~353) 코드 입력을 똑같이 하고 있는데요. 마지막 print 문장 실행 후 아래와 같이 나옵니다. 도움 부탁드립니다.NameError : name 'accuracy_score' is not defined
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
:target 가상클래스 HTML+CSS 탭 메뉴 콘텐츠
■ 질문 남기실 때 꼭! 참고해주세요.강의 23분 쯤부터 나오는 탭 내용 노출 부분 혹시 첫 번째 탭이 아니라 랜덤으로 노출하려면 어떤 작업이 필요한지 알 수 있을까요?만약 코드가 너무 길어진다면, 간단한게 구글링으로 검색할만한 키워드를 알려주시면 감사하겠습니다. 제 지식으로는 찾아보았지만 원하는 결과를 못얻어서요.. 감사합니다.
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌2)
계속 로딩 - [제작노트 및 필수사항] 실전 반응형 웹사이트 - 넷플릭스 공식사이트
아래 문의글에도 같은 문제가 발생해서 해결해주셨는데지금 또 21초부터 계속 로딩만 되고 강의가 진행되지 않습니다.확인 부탁드리겠습니다~
-
미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
aws 서비스 무료이용의 85%를 썼다고 문자가 왔어요.
100%가 넘어가면 유료일텐데 유료존환되면 한달에 얼마정도 나가나요?이 서비스를 해제하면 사이트가 돌아가지 않는거죠? 이제 어떻게 대처해야 할까요?
-
해결됨스프링 시큐리티
IP 접속 제한에 대해
안녕하세요. 9) 아이피 접속 제한하기 - CustomIpAddressVoter 강에서'등록한 IP에 대한 접속 제한'이 아닌 '등록한 IP에 대한 접속 허용'으로 구현하였는데 제 생각에는 일반적인 웹 서비스에서는 전자가 사용될 것으로 생각되어 의아함을 느꼈습니다.그래서 아래와 같이 등록된 IP에 대해 접속이 제한되도록 바꾸었습니다.@Override public int vote(Authentication authentication, Object object, Collection<ConfigAttribute> configList) { if (!(authentication.getDetails() instanceof WebAuthenticationDetails)) { return ACCESS_DENIED; } WebAuthenticationDetails details = (WebAuthenticationDetails) authentication.getDetails(); String address = details.getRemoteAddress(); List<String> accessIpList = securityResourceService.getAccessIpList(); for (String ipAddress : accessIpList) { if (address.equals(ipAddress)) { throw new AccessDeniedException("Invalid IP Address"); } } return ACCESS_ABSTAIN; } '등록한 IP에 대한 접속 허용' 으로 구현한 이유가 있을까요?수정한 코드에 잘못된 부분이 있다면 지적 부탁드립니다. (기능은 잘 되는 것으로 보입니다.)
-
미해결
django 테이블 조인
지금 장고를 바탕으로 데이터를 시각화해야하고, 일부 데이터를 적재중입니다. 이 과정에서 만들어진 테이블을 병합해서 활용해야 할 것 같은데 방법을 모르겠습니다앱 설명우선 해당 앱은 checklist라는 앱으로 어떤 사람이 어떤 업체를 방문했을 때 49개의 질문을 바탕으로 o 인지 x인지 판단해야하는 설문기능을 만들기 위해 만들었습니다.checklist class앱의 저는 model.py에 두개의 class를 만들었고 하나는 checklist class로 인스턴스 하나당 설문하나를 담고 있고 column은 누가 설문했는지 어느 업체인지와 49개의 질문에 대한 것 입니다.feature class두번째는 feature class 로 각 인스턴스는 49개의 질문이 갖는 특징을 담고 있습니다. 예를 들면 첫번째 인스턴스는 안전/청결에 대한 질문인지, 업소 어느부분애 대한 질문인지, 어떤 것을 점검하는 질문인지, 그리고 질문 이름이 담겨있습니다.저는 각 업소가 설문을 통해 얻은 점수들을 시각화해야합니다. 안전에 대한 항목은 몇개 해당하는지, 청결에 대한 항목은 몇개 해당하는지 bar plot으로 만들고 싶습니다.위에 설명 드린것과 같이 class하나는 column에서 개별 질문을 구별하고 다른 하나는 개별 인스턴스로 개별 질문 들을 구별하는데 이 두 class(테이블)을 병합하는 방법이 있나요? 아니면 병합하지 않고도 할 수 있는 방법이 있거나, 다른 조치를 취해야 하나요? 조언좀 부탁드립니다
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
PUT과 PATCH의 개념
영한님의 Http 강의에서는PUT은 서버의 리소스를 통째로 덮어쓰기하는 개념이어서 실무에서 사용될 일이 별로 없는 메서드라고 하셨고,PATCH는 리소스의 일부를 수정하는 개념이라고 하셨는데,도원님께서는 PUT을 수정의 개념으로 말씀하셔서 혼란스럽습니다.그리고 PATCH가 어디서 지원이 안 된다고 하셨었는데, 이에 대해서도 구체적으로 알고 싶습니다.조금 민감한 질문일 수 있겠지만, 무엇을 근거로 그렇게 설명해주신 건지 또 왜 그런 건지 궁금합니다. 다음 사이트에서 얘기하는 개념이 영한님께서 말씀해주신 개념과 동일하네요.https://restfulapi.net/http-methods/
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
data.sql 자동 저장이 되지 않습니다
자동 저장이 되지 않아 계속 수동으로 INSERT를 해주었는데요.수동으로 잘 수행이 됐으니 INSERT 문에는 문제가 없을 것 같고(세미콜론도 넣었습니다.),yml 파일의 설정이 뭔가 잘못된 걸까요?의심가는 부분이 있으실지요?스프링부트 버전은 2.5.5입니다.H2도 mem.testdb가 잘 되지 않아 이렇게 저렇게 해보다가 설정파일은 다음과 같이 되었습니다. spring: application: name: catalog-service messages: basename: messages # JPA jpa: hibernate: ddl-auto: create-drop show-sql: true generate-ddl: true defer-datasource-initialization: true # h2: # console: # enabled: true # settings: # web-allow-others: true # path: /h2-console datasource: # url: jdbc:h2:tcp://localhost:8082/~/testdb url: jdbc:h2:~/testdb username: sa password: driver-class-name: org.h2.Driver
-
미해결자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide)
companion object에 관한 질문입니다
강사님께서 "companion object에 유틸성 함수들을 넣어도 되지만, 최상단 파일을 활용하는 것을 추천한다" 라고 하셨는데, 그 근거가 무엇인지 알 수 있을까요?? 참고할 url을 알려주시면 더욱 감사하겠습니다!!!
-
미해결타입 파이썬! 올바른 class 사용법과 객체지향 프로그래밍
데이터분석에서의 가상환경
안녕하세요데이터분석을 공부하고 있는 학생입니다가상환경에 대해 배웠는데 평소에 pandas, numpy 같은 라이브러리만 주로 사용합니다이런 경우에도 가상환경이 중요할지 여쭤보고 싶습니다좋은 강의 감사합니다!!
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
antd Menu 참조 오류
antd와 icon을 설치하고 메뉴를 적용하려고 하는데 Server ErrorReferenceError: Meun is not definedThis error happened while generating the page. Any console logs will be displayed in the terminal window.이렇게 오류가 떴습니다.오류가 뜬 위치는 appLayout의 8번째 줄 Menu입니다.처음에는 제가 설치한 게 5 버전이라서 그런가 싶어 4.3.0 버전으로 다시 설치했는데도 똑같은 오류가 납니다.현재 버전은 "@ant-design/icons": "^4.8.0", "antd" : "^4.3.0"입니다.아래는 제 코드입니다.
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
Spring Boot 업데이트에 따라 내용 추가가 필요할 듯 싶습니다.
Spring Boot 3.0.0 버전부터 JDK 17버전 이상을 요구하는 것으로 변경된 것 같습니다.이번 강의처럼 자료를 받아서 프로젝트를 생성하는게 아닌 이 전 강의들 처럼 이니셜라이저로 스스로 생성해야 하는 경우 2.~버전대에 JDK 11을 사용하도록 최신 버전을 사용하려면 JDK 17 이상을 사용해야 한다는 안내가 추가된다면 혼선이 조금 줄어들 것 같습니다.항상 감사드립니다.
-
미해결인터랙티브 웹 개발 제대로 시작하기
질문 있습니다... let currentItem
6분 20초에 함수내부에서 const currentItem = document.querySelector(".door-opend")로 currentItem값을 가져올 수 있는건데 왜 그 이후에는 외부에서 let currentItem = document.querySelector(".door-opend")로 따로 지정해주지 않고 let currentItem; 만으로도 어떻게 값이 담기는건가요..? 잘 이해가 안됩니다 ㅜㅜ