묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨Real MySQL 시즌 1 - Part 1
강의 자료는 따로 제공되지 않나요??
질문 내용은 제목 그대로 입니다!
-
미해결Practical Testing: 실용적인 테스트 가이드
static 사용 기준이 궁금합니다.
학습 관련 질문을 남겨주세요. 어떤 부분이 고민인지, 무엇이 문제인지 상세히 작성하면 더 좋아요!먼저 유사한 질문이 있었는지 검색해 보세요.서로 예의를 지키며 존중하는 문화를 만들어가요. 안녕하세요!static 메소드 사용 기준이 궁금합니다!제가 알기로는 static메소드가 대표적으로 아래 3가지 이유 때문에 최대한 쓰지말라는 말을 들었는데요!1. 절차지향적이라 캡슐화에 위반된다.클래스로딩시점에 바로 올라가서 GC가 제거할 수 없는 영역에 있기 때문에 메모리 효율이 떨어진다.멀티 스레드 환경에서 공유되기 때문에 동시성 이슈가 있다.16분:17초에 나오는 static의 경우에는 3번에 해당하는건 아니겠지만, 강사님 영상에서 도메인이나 DTO영역에서 비즈니스 로직을 위한 객체 생성용 뿐만 아니라, 테스트 코드에서도 정적메소드로 만드시더라구요!static 키워드를 사용하는 기준이 언제인지 궁금한데요! @UtilClass도 내부적으로 static으로 만들어주던데, 비즈니스 로직이 담긴게 아닌 유틸클래스나 객체 생성용이라면 상관이 없는걸까요? 위에서 여쭤봤던 1번과 2번을 고려해야 하는 상황이 언제, 어떤 기준으로 설정 되는건지 궁금합니당..
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
public, static
public과 private 차이점이 궁금합니다.private은 그 클래스 내에서만 사용이 가능한 건가요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
static 변수, 메서드 접근
정적변수, 정적메서드 5:03초에서정적 메서드는 정적변수에만 접근 가능하다고 했습니다.그런데 person p1 = new person()에서public person()으로 먼저 접근하고public static in popultation = 0으로 가는데,public person()은 인스턴스 메서드가 아닌가요?어떻게 이런 절차로 접근이 되는건지 궁금합니다.반면에 8:20에 나오는 예문에는Counter.increment() 실행하면public static void increment() (static메소드죠)로 가서count++이 실행되고privat static in count = 1로 반영이 됩니다.질문의 요지는 static은 static만 참조 가능하다고 말씀하셨는데, 어떻게 첫번째 경우처럼 실행이 가능한가입니다.
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
리눅스에서 fpga 보드 server잡는법
안녕하세요현재 기초강의 수강하고 있는 학생입니다.basys3보드를 가지고 있어서.. 기초강의 들으면서 보드에 다운로드를 받아보고 싶은데.. 장치가 뜨지 않습니다. 전에 영상을 봤을때, 리눅스로는 서버를 잡고 드라이브 잡는게 어려워 vitis로 하시는 걸로 알고 있습니다.당장 vitis까지 설치하기에는 너무 용량이 부족해서요.. 구글링 다해보고, 드라이브 설치해보려고 해봤는데도 너무 어려워서 혹시 방법을 알수있는지 궁금합니다.매번 강의 잘듣고 있습니다.
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
HTML CSS Support 오류?인가요?
HTML CSS Support을 깔고 코드 트린거 없이 확인후 css에 적은걸 html에 들어가서 첫문장만 치면 단어가 뜬다고 했는데 안떠서 이렇게 글을 올려봅니다...
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
fetchPointTransactionsOfBuying 질문
위 사진과 같이 search에 'Terra'를 검색했는데 "usedItem":null 인 정보까지 받아와지는데 왜 이런가요?
-
해결됨김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성
첨부한 이미지에 대해 질문이 있습니다.
위 이미지는 멀티태스킹과 멀티프로세싱 파트에서 나온 이미지인데요 이번 프로세스와 스레드 수업을 듣고 위 이미지에 대해 의문이 생겼습니다.프로그램A는 프로세스A, 프로그램A 안에 있는 1,2,3,4는 스레드라고 봐도 될까요?슬리드
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
암시적/명시적 생성자 쓸 때 주의할 점 공유
explicit을 붙였다고 방심할 수 없네요.. type이 다른 암시적/명시적 생성자가 섞여 있을 때 실수할 수 있으니 주의하세요위와 같이 'int형 암시적 타입변환 생성자'와 'float형 명시적 타입변환 생성자'를 만들었습니다.원래 k7 생성 시, Knight k7(1.76f);를 사용해야하지만, 이 코드대로 실행 시 k7과 HelloKnight(8.7f)이 아무 문제 없이 생성/실행됩니다.어셈블리를 까보니 'int형 암시적 생성자'를 생성자로 사용하네요. 컴파일러가 'float형 암시적 생성자'를 찾으려다 못찾으니, 강제로 int로 형변환하여 'int형 암시적 생성자'를 사용한 겁니다.명시적 생성자를 써야하는데( Knight k7(1.76f) ), 인간의 실수로 인해 예상치 못한 강제 형변환을 경험할 수 있으니 주의하세요~
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
컨트롤러 호출 안되는 이유 질문
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용][Bean Validation - HTTP 메시지 컨버터] 강의 중에 컨트롤러가 호출되지 않은 이유를 나름대로 생각을 정리했는데 이것이 맞는건지 확실하게 짚고 넘어가고 싶어 질문을 올리게 되었습니다. DTO를 사용하기 전 기존 버전의 코드는 엔티티를 직접 외부에 노출시키고 @ModelAttribute를 사용하여 각 필드에 맞게끔 값을 넣고 이 값을 이용하여 검증을 수행하는 방식이었습니다. 바뀐 버전의 코드에서는 DTO를 사용하여 엔티티의 외부 노출을 방지하고 DTO에 대해 검증을 수행을 하는데 이 때 @RequestBody로 객체 단위 바인딩(?)을 수행하게되고 이 과정에서 타입 오류가 발생하였기에 컨트롤러가 호출이 안되는 것이라고 이해하는 것이 맞을까요?
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트 (장고 4.2 기준)
파이썬 가상환경에 대해 질문이 있습니다.
안녕하세요 저는 현재 딥러닝 개발자로 일하면서 장고 강의를 듣고 있는 초보 개발자입니다.보통 딥러닝에서 파이썬 가상환경을 구성할 때 anaconda를 이용합니다. 그런데, 선생님께서는 venv를 사용하여 가상환경을 구성하시더라구요!anaconda 가상환경과 venv가상환경의 차이가 뭔지 궁금합니다ㅎㅎ웹개발에서 venv 가상환경을 사용하는 이유가 있나요??항상 좋은 강의 올려주셔서 감사드립니다:)인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
precision 은 소수점 포함한 자릿수가 맞는지 질문 드립니다.
[질문 내용]@Column 소개중에 precision 속성은 소수점을 포함한 자릿수라고 소개되어있습니다.그렇다면 멤버 엔티티에 precison = 10, scale = 2로 설정을 주고, 멤버 엔티티의 BigDecimal 값을 소수점을 포함한 11자리("11111111.10")를 만들어서 DB에 넣어봤는데, DB에 insert가 되었습니다.그래서, precision 은 소수점을 포함하지 않은 자릿수 인 것 아닌가 생각이 들어 질문 남깁니다.
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
draw.io 오류
파일이 없거나 권한이 없다고 뜨는데 어떻게 해결해야할까요?
-
해결됨[유니티 게임 개발] 핵심 기술과 디자인 패턴
override, virtual 변수는 어떻게 하나요?
상속 강의에서 'override - 자식 클래스에서 부모 클래스의 virtual로 정의된 함수 혹은 변수를 변경을 진행하기 위해서 사용'라고 적혀 있던데요. 강의에선 함수만 예로 보여주고 변수는 안보여줘서 찾아보니까 잘 안나오네요.override, virtual 키워드로 검색하면 함수 내용만 나와요. 변수 예도 알려주시면 감사하겠습니다.
-
미해결스프링 핵심 원리 - 기본편
실행 오류 (무슨 오류인지 뭐가 잘못된건지 모르겠음)
아래는 제 구글 드라이브 주소입니다. (코드)https://drive.google.com/drive/folders/1m1-Fdx1zFzropf7p5dkOW1DehLh7Lz7w?usp=drive_linkCoreApplication 클래스를 실행시킬때 홈페이지 주소를 입력하면 ok라는 문구가 잘나오지만빌드창에는 로딩중 마크가 뜨고중단하면 오류가 주르륵 나오는데 내용을 번역하면 아마gradle 업데이트 같은게 안된것같습니다 혹시 번거롭겠지만 전체적으로 확인 한번만 부탁드려도될까요?아래는 오류 코드입니다Execution failed for task ':CoreApplication.main()'.> Build cancelled while executing task ':CoreApplication.main()'* Try:> Run with --stacktrace option to get the stack trace.> Run with --info or --debug option to get more log output.> Run with --scan to get full insights.> Get more help at https://help.gradle.org.Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.For more on this, please refer to https://docs.gradle.org/8.8/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.BUILD FAILED in 20m 45s3 actionable tasks: 2 executed, 1 up-to-date
-
해결됨[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
화면은 나오는데 빈 화면이 나옵니다.
강의 설명대로 만들었는데 빈화면만 나오네요. ㅠㅜ윈도우 10, VisualStudio Code 입니다.뭐가 문제일까요?~ 디자인 한 화면 ~~ 실행 화면 ~[ login_ui.py ]# -*- coding: utf-8 -*- ################################################################################ ## Form generated from reading UI file 'login.ui' ## ## Created by: Qt User Interface Compiler version 6.7.2 ## ## WARNING! All changes made in this file will be lost when recompiling UI file! ################################################################################ from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale, QMetaObject, QObject, QPoint, QRect, QSize, QTime, QUrl, Qt) from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor, QFont, QFontDatabase, QGradient, QIcon, QImage, QKeySequence, QLinearGradient, QPainter, QPalette, QPixmap, QRadialGradient, QTransform) from PySide6.QtWidgets import (QApplication, QLabel, QLineEdit, QPushButton, QSizePolicy, QWidget) class Ui_Form(object): def setupUi(self, Form): if not Form.objectName(): Form.setObjectName(u"Form") Form.resize(471, 480) font = QFont() font.setFamilies([u"\ub098\ub214\uace0\ub515"]) font.setPointSize(11) Form.setFont(font) self.pushButton = QPushButton(Form) self.pushButton.setObjectName(u"pushButton") self.pushButton.setGeometry(QRect(120, 350, 231, 81)) font1 = QFont() font1.setFamilies([u"\ub098\ub214\uace0\ub515"]) font1.setPointSize(11) font1.setBold(True) self.pushButton.setFont(font1) self.label = QLabel(Form) self.label.setObjectName(u"label") self.label.setGeometry(QRect(60, 120, 61, 16)) self.label_2 = QLabel(Form) self.label_2.setObjectName(u"label_2") self.label_2.setGeometry(QRect(60, 160, 71, 21)) self.lineEdit = QLineEdit(Form) self.lineEdit.setObjectName(u"lineEdit") self.lineEdit.setGeometry(QRect(140, 110, 241, 31)) self.lineEdit_2 = QLineEdit(Form) self.lineEdit_2.setObjectName(u"lineEdit_2") self.lineEdit_2.setGeometry(QRect(140, 160, 241, 31)) self.retranslateUi(Form) QMetaObject.connectSlotsByName(Form) # setupUi def retranslateUi(self, Form): Form.setWindowTitle(QCoreApplication.translate("Form", u"Form", None)) self.pushButton.setText(QCoreApplication.translate("Form", u"\ub85c\uadf8\uc778", None)) self.label.setText(QCoreApplication.translate("Form", u"\uc544\uc774\ub514", None)) self.label_2.setText(QCoreApplication.translate("Form", u"\ube44\ubc00\ubc88\ud638", None)) # retranslateUi [ login.ui ]<?xml version="1.0" encoding="UTF-8"?> <ui version="4.0"> <class>Form</class> <widget class="QWidget" name="Form"> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>471</width> <height>480</height> </rect> </property> <property name="font"> <font> <family>나눔고딕</family> <pointsize>11</pointsize> </font> </property> <property name="windowTitle"> <string>Form</string> </property> <widget class="QPushButton" name="pushButton"> <property name="geometry"> <rect> <x>120</x> <y>350</y> <width>231</width> <height>81</height> </rect> </property> <property name="font"> <font> <family>나눔고딕</family> <pointsize>11</pointsize> <weight>75</weight> <bold>true</bold> </font> </property> <property name="text"> <string>로그인</string> </property> </widget> <widget class="QLabel" name="label"> <property name="geometry"> <rect> <x>60</x> <y>120</y> <width>61</width> <height>16</height> </rect> </property> <property name="text"> <string>아이디</string> </property> </widget> <widget class="QLabel" name="label_2"> <property name="geometry"> <rect> <x>60</x> <y>160</y> <width>71</width> <height>21</height> </rect> </property> <property name="text"> <string>비밀번호</string> </property> </widget> <widget class="QLineEdit" name="lineEdit"> <property name="geometry"> <rect> <x>140</x> <y>110</y> <width>241</width> <height>31</height> </rect> </property> </widget> <widget class="QLineEdit" name="lineEdit_2"> <property name="geometry"> <rect> <x>140</x> <y>160</y> <width>241</width> <height>31</height> </rect> </property> </widget> </widget> <resources/> <connections/> </ui> [ 실행 파이썬 코드 ]import sys from PySide6.QtWidgets import QApplication, QWidget from login_ui import Ui_Form class MainWindow(QWidget, Ui_Form): def __inint__(self): super().__init__() self.setupUi(self) app = QApplication() window = MainWindow() window.show() sys.exit(app.exec())
-
해결됨김영한의 실전 자바 - 기본편
Student 이해 내용 확인
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]순서 :1. 결국 Student라는 클래스에다가 String name , int age, int grade 멤버변수를 넣어놓는다.2. 다른 클래스에서 데이터 타입형태로 Student로 넣을 수 있다.3. 이를 불러오기 위해서는 변수가 필요한데 그것이 student1이다.4. new Student()로 Student의 객체 생성과 동시에 변수 student1에 담아버린다. 5. 그렇게 되면 student1에는 주소(참조값)인 x001이 대입 된다.6. x001라는 주소에 찾아 들어간다.7. Student 객체 내에 있던, Student 클래스에서 정의 내렸던 멤버 변수인 String name, int age, int grade를 찾을 수 있게 된다.헷갈려서 질문 남깁니다. 제가 이해한 바가 맞나요? 혹시 틀린 부분이 있다면 수정 부탁드립니다..
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
jpa 강의 회원 기능 테스트에서 오류나서 진행이 안돼요ㅠㅠ
MemberServiceTest하는데 오류가 납니다.. 어떻게 해야할지 계속 찾아보는데 못하겠네요 다음은 오류 내용입니다.java.lang.IllegalStateException: Could not initialize plugin: interface org.mockito.plugins.MockMaker (alternate: null) at org.mockito.internal.configuration.plugins.PluginLoader$1.invoke(PluginLoader.java:84) at jdk.proxy3/jdk.proxy3.$Proxy135.getHandler(Unknown Source) at org.mockito.internal.util.MockUtil.getMockHandlerOrNull(MockUtil.java:158) at org.mockito.internal.util.MockUtil.isMock(MockUtil.java:147) at org.mockito.internal.util.DefaultMockingDetails.isMock(DefaultMockingDetails.java:32) at org.springframework.boot.test.mock.mockito.MockReset.get(MockReset.java:106) at org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener.resetMocks(ResetMocksTestExecutionListener.java:85) at org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener.resetMocks(ResetMocksTestExecutionListener.java:73) at org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener.beforeTestMethod(ResetMocksTestExecutionListener.java:60) at org.springframework.test.context.TestContextManager.beforeTestMethod(TestContextManager.java:320) at org.springframework.test.context.junit.jupiter.SpringExtension.beforeEach(SpringExtension.java:240) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) Suppressed: java.lang.IllegalStateException: Could not initialize plugin: interface org.mockito.plugins.MockMaker (alternate: null) at org.mockito.internal.configuration.plugins.PluginLoader$1.invoke(PluginLoader.java:84) at jdk.proxy3/jdk.proxy3.$Proxy135.getHandler(Unknown Source) at org.mockito.internal.util.MockUtil.getMockHandlerOrNull(MockUtil.java:158) at org.mockito.internal.util.MockUtil.isMock(MockUtil.java:147) at org.mockito.internal.util.DefaultMockingDetails.isMock(DefaultMockingDetails.java:32) at org.springframework.boot.test.mock.mockito.MockReset.get(MockReset.java:106) at org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener.resetMocks(ResetMocksTestExecutionListener.java:85) at org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener.resetMocks(ResetMocksTestExecutionListener.java:73) at org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener.afterTestMethod(ResetMocksTestExecutionListener.java:67) at org.springframework.test.context.TestContextManager.afterTestMethod(TestContextManager.java:487) at org.springframework.test.context.junit.jupiter.SpringExtension.afterEach(SpringExtension.java:278) ... 2 more Caused by: java.lang.IllegalStateException: Internal problem occurred, please report it. Mockito is unable to load the default implementation of class that is a part of Mockito distribution. Failed to load interface org.mockito.plugins.MockMaker at org.mockito.internal.configuration.plugins.DefaultMockitoPlugins.create(DefaultMockitoPlugins.java:105) at org.mockito.internal.configuration.plugins.DefaultMockitoPlugins.getDefaultPlugin(DefaultMockitoPlugins.java:79) at org.mockito.internal.configuration.plugins.PluginLoader.loadPlugin(PluginLoader.java:75) at org.mockito.internal.configuration.plugins.PluginLoader.loadPlugin(PluginLoader.java:50) at org.mockito.internal.configuration.plugins.PluginRegistry.<init>(PluginRegistry.java:27) at org.mockito.internal.configuration.plugins.Plugins.<clinit>(Plugins.java:22) at org.mockito.internal.MockitoCore.<clinit>(MockitoCore.java:73) at org.mockito.Mockito.<clinit>(Mockito.java:1683) at org.springframework.boot.test.mock.mockito.MockReset.get(MockReset.java:105) at org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener.resetMocks(ResetMocksTestExecutionListener.java:85) at org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener.resetMocks(ResetMocksTestExecutionListener.java:73) at org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener.beforeTestMethod(ResetMocksTestExecutionListener.java:60) at org.springframework.test.context.TestContextManager.beforeTestMethod(TestContextManager.java:320) at org.springframework.test.context.junit.jupiter.SpringExtension.beforeEach(SpringExtension.java:240) ... 2 more Caused by: java.lang.reflect.InvocationTargetException at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486) at org.mockito.internal.configuration.plugins.DefaultMockitoPlugins.create(DefaultMockitoPlugins.java:103) ... 15 more Caused by: org.mockito.exceptions.base.MockitoInitializationException: Could not initialize inline Byte Buddy mock maker.It appears as if your JDK does not supply a working agent attachment mechanism.Java : 21JVM vendor name : Oracle CorporationJVM vendor version : 21.0.2+13-58JVM name : OpenJDK 64-Bit Server VMJVM version : 21.0.2+13-58JVM info : mixed mode, sharingOS name : Windows 10OS version : 10.0 at org.mockito.internal.creation.bytebuddy.InlineDelegateByteBuddyMockMaker.<init>(InlineDelegateByteBuddyMockMaker.java:260) at org.mockito.internal.creation.bytebuddy.InlineByteBuddyMockMaker.<init>(InlineByteBuddyMockMaker.java:23) ... 18 more Caused by: java.lang.IllegalArgumentException at java.instrument/sun.instrument.InstrumentationImpl.appendToClassLoaderSearch0(Native Method) at java.instrument/sun.instrument.InstrumentationImpl.appendToBootstrapClassLoaderSearch(InstrumentationImpl.java:280) at org.mockito.internal.creation.bytebuddy.InlineDelegateByteBuddyMockMaker.<clinit>(InlineDelegateByteBuddyMockMaker.java:177) ... 19 moreCaused by: [CIRCULAR REFERENCE: java.lang.IllegalStateException: Internal problem occurred, please report it. Mockito is unable to load the default implementation of class that is a part of Mockito distribution. Failed to load interface org.mockito.plugins.MockMaker]Internal problem occurred, please report it. Mockito is unable to load the default implementation of class that is a part of Mockito distribution. Failed to load interface org.mockito.plugins.MockMakerjava.lang.IllegalStateException: Internal problem occurred, please report it. Mockito is unable to load the default implementation of class that is a part of Mockito distribution. Failed to load interface org.mockito.plugins.MockMaker at org.mockito.internal.configuration.plugins.DefaultMockitoPlugins.create(DefaultMockitoPlugins.java:105) at org.mockito.internal.configuration.plugins.DefaultMockitoPlugins.getDefaultPlugin(DefaultMockitoPlugins.java:79) at org.mockito.internal.configuration.plugins.PluginLoader.loadPlugin(PluginLoader.java:75) at org.mockito.internal.configuration.plugins.PluginLoader.loadPlugin(PluginLoader.java:50) at org.mockito.internal.configuration.plugins.PluginRegistry.<init>(PluginRegistry.java:27) at org.mockito.internal.configuration.plugins.Plugins.<clinit>(Plugins.java:22) at org.mockito.internal.MockitoCore.<clinit>(MockitoCore.java:73) at org.mockito.Mockito.<clinit>(Mockito.java:1683) at org.springframework.boot.test.mock.mockito.MockReset.get(MockReset.java:105) at org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener.resetMocks(ResetMocksTestExecutionListener.java:85) at org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener.resetMocks(ResetMocksTestExecutionListener.java:73) at org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener.beforeTestMethod(ResetMocksTestExecutionListener.java:60) at org.springframework.test.context.TestContextManager.beforeTestMethod(TestContextManager.java:320) at org.springframework.test.context.junit.jupiter.SpringExtension.beforeEach(SpringExtension.java:240) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)Caused by: java.lang.reflect.InvocationTargetException at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486) at org.mockito.internal.configuration.plugins.DefaultMockitoPlugins.create(DefaultMockitoPlugins.java:103) ... 15 moreCaused by: org.mockito.exceptions.base.MockitoInitializationException: Could not initialize inline Byte Buddy mock maker.It appears as if your JDK does not supply a working agent attachment mechanism.Java : 21JVM vendor name : Oracle CorporationJVM vendor version : 21.0.2+13-58JVM name : OpenJDK 64-Bit Server VMJVM version : 21.0.2+13-58JVM info : mixed mode, sharingOS name : Windows 10OS version : 10.0 at app//org.mockito.internal.creation.bytebuddy.InlineDelegateByteBuddyMockMaker.<init>(InlineDelegateByteBuddyMockMaker.java:260) at app//org.mockito.internal.creation.bytebuddy.InlineByteBuddyMockMaker.<init>(InlineByteBuddyMockMaker.java:23) ... 18 moreCaused by: java.lang.IllegalArgumentException at java.instrument/sun.instrument.InstrumentationImpl.appendToClassLoaderSearch0(Native Method) at java.instrument/sun.instrument.InstrumentationImpl.appendToBootstrapClassLoaderSearch(InstrumentationImpl.java:280) at org.mockito.internal.creation.bytebuddy.InlineDelegateByteBuddyMockMaker.<clinit>(InlineDelegateByteBuddyMockMaker.java:177) ... 19 more
-
해결됨기출로 대비하는 개발자 전공면접 [CS 완전정복]
노션 공유 부탁드립니다 !
맛있는 강의 감사합니다 ㅎㅎ대중교통에서 뜨는 시간에 공부를 하고 싶어서 노션 공유 한번만 부탁드리겠습니다 !!ghden123@gmail.com
-
해결됨입문자를 위한 Spring Boot with Kotlin - 나만의 포트폴리오 사이트 만들기
한번만 도와주세
commit and push 하면 저는 자꾸 이게 뜨는데 구글링 해도 잘안되는데 혹시 방법이있을까요?