묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨직장인에게 꼭 필요한 파이썬-아래아한글 자동화 레시피
InsertPicture 관련 질문입니다.
매개변수(Parameters)path삽입할 이미지 파일, URL 사용 가능 (ver:0x05050111)embeded이미지 파일을 문서 내에 포함할지 여부 (True/False). 생략하면 True HwpCtrl API에서 이미지를 삽입할 경우 url이 사용가능하다고 하는데기본적으로 컴퓨터 내부의 파일을 불러오는 InsertPicture는 잘 작동하지만 혹시 url (외부 웹페이지)로 작업할 경우 다른 조치가 있어야하는지 질문드립니다.
-
해결됨백엔드 개발자 성능 개선 초석 다지기
scouter C드라이브 말고 다른 곳에서 실행 시 NoSuchFile 오류
강의 듣고 그대로 C:\Users\alsrb\바탕 화면\programing\study 디렉터리에 scouter-all-2.20.0.tar.gz압축해제하고 실행하니까 아래와 같은 에러가 발생했습니다. 상대경로 문제인 것 같은상대경로 문제인 것 같은데, 마땅한 해결법을 못찾던 와중 수업자료 참고 블로그를 보니 C드라이브 하위에 바로 위치시키라고 나와있길래 scouter 폴더를 c드라이브로 변경하니 실행되더군요.확인해보니 바탕화면 하위 디렉터리에 소속되면 실행이 안되는 것 같습니다.위 문제 원인 바탕화면 하위 디렉터리에서 실행되도록 할 수 있는 해결방법을 알고 싶습니다.
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.2024-04-01T15:54:52.319+09:00 ERROR 11136 --- [ restartedMain] o.s.boot.SpringApplication : Application run failedorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'initDb': Invocation of init method failed . . .Caused by: org.springframework.dao.InvalidDataAccessApiUsageException: org.hibernate.TransientPropertyValueException: object references an unsaved transient instance - save the transient instance before flushing : jpabook.jpashop.domain.Order.delivery -> jpabook.jpashop.domain.Delivery . . .Caused by: java.lang.IllegalStateException: org.hibernate.TransientPropertyValueException: object references an unsaved transient instance - save the transient instance before flushing : jpabook.jpashop.domain.Order.delivery -> jpabook.jpashop.domain.Delivery . . .Caused by: org.hibernate.TransientPropertyValueException: object references an unsaved transient instance - save the transient instance before flushing : jpabook.jpashop.domain.Order.delivery -> jpabook.jpashop.domain.Delivery at org.hibernate.engine.spi.CascadingActions$8.noCascade(CascadingActions.java:372) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] at org.hibernate.engine.internal.Cascade.cascade(Cascade.java:173) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] at org.hibernate.event.internal.AbstractFlushingEventListener.cascadeOnFlush(AbstractFlushingEventListener.java:161) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] at org.hibernate.event.internal.AbstractFlushingEventListener.prepareEntityFlushes(AbstractFlushingEventListener.java:144) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] at org.hibernate.event.internal.AbstractFlushingEventListener.flushEverythingToExecutions(AbstractFlushingEventListener.java:79) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:40) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:127) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] at org.hibernate.internal.SessionImpl.doFlush(SessionImpl.java:1403) ~[hibernate-core-6.4.4.Final.jar:6.4.4.Final] ... 44 common frames omittedDeprecated 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.6/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.Caused by: org.springframework.dao.InvalidDataAccessApiUsageException: org.hibernate.TransientPropertyValueException: object references an unsaved transient instance - save the transient instance before flushing : jpabook.jpashop.domain.Order.delivery -> jpabook.jpashop.domain.DeliveryCaused by: java.lang.IllegalStateException: org.hibernate.TransientPropertyValueException: object references an unsaved transient instance - save the transient instance before flushing : jpabook.jpashop.domain.Order.delivery -> jpabook.jpashop.domain.DeliveryCaused by: org.hibernate.TransientPropertyValueException: object references an unsaved transient instance - save the transient instance before flushing : jpabook.jpashop.domain.Order.delivery -> jpabook.jpashop.domain.Delivery 에러메시지가 위와 같이 떠서 구글에서 해결방법들을 찾아서 해봤는데 다 해결되지 않았습니다 ㅠㅠ 혹시 어떻게 해야할까요?
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
jwt를 따로 연습하고 있는데 env를 못읽는 것 같습니다.
import { Module } from '@nestjs/common'; import { AuthController } from './auth.controller'; import { AuthService } from './auth.service'; import { ConfigModule } from '@nestjs/config'; import { PassportModule } from '@nestjs/passport'; import { JwtModule } from '@nestjs/jwt'; import { JwtStrategy } from 'src/auth/jwt/jwt.strategy'; @Module({ imports: [ ConfigModule.forRoot({ isGlobal: true, envFilePath: `.env.${process.env.NODE_ENV}`, }), PassportModule.register({ defaultStrategy: 'jwt', session: false }), JwtModule.register({ secret: process.env.JWT_SECRET, signOptions: { expiresIn: '1y' }, }), ], controllers: [AuthController], providers: [AuthService, JwtStrategy], }) export class AuthModule {}이게 auth.module.ts 파일입니다import { Injectable } from '@nestjs/common'; import { PassportStrategy } from '@nestjs/passport'; import { ExtractJwt, Strategy } from 'passport-jwt'; @Injectable() export class JwtStrategy extends PassportStrategy(Strategy) { constructor() { super({ jwtFromRequest: ExtractJwt.fromAuthHeaderAsBearerToken(), ignoreExpiration: false, secretOrKey: process.env.JWT_SECRET, }); } async validate() {} }여기서 문제가 일어났습니다. process.env.JWT_SECRET 이 것을 읽지 못합니다.NODE_ENV="development" JWT_SECRET="secret" PORT=8000.env.development 파일도 root폴더에 잘 있습니다. 무엇이 문제인지 잘 모르겠습니다
-
미해결홍정모의 따라하며 배우는 C언어
예제 관련 질문
처음에 설명 듣기 전에 이전에 배운 것을 토대로 코드를 작성해봤을 때 이렇게 작성을 했는데 이 코드를 실행하니까 제가 입력을 해야 Step 1,2,3 이런 식을 증가를 하던데 위의 코드를 입력 안 하고 강의 영상에 나오는 것처럼 하려면 어디를 어떻게 수정하면 될까요?
-
미해결비전공자도 이해할 수 있는 AWS 입문/실전
안녕하세요 s3 질문 있습니다!
안녕하세요!브라우저에서 png, jpg등의 이미지를 업로드 하면s3 메타데이터 값에 contentType에 application/octet-stream 이런형식으로 값이 저장되는데요브라우저에서 이미지가 뜨도록 하고싶은데 다운로드만 하도록 되어져서 혹시 s3 에서 따로 설정하는 곳이 있을까요? 없다면 개발소스에서 업로드 할때 contentType을 무조건 설정해줘야 하는걸까요?
-
미해결프리다(Frida)를 이용한 안드로이드 앱 모의해킹
프리다를 녹스로 옮기는 과정에서 문제가 생깁니다ㅜㅜ
안녕하세요이전 답변을 보고 프리다 버전을 강의와 동일하게 설치했습니다그런데 강의와 같이 /data/local/tmp로 옮기는과정에서 아래와 같이 오류가 발생합니다. 루트 권한이 맞으며 /data/local/tmp 경로 또한 존재합니다. 녹스 또한 루트 켜기가 활성화 되어있는 상태이며 파이썬과 프리다 버전정보는 위와 같습니다. 프리다의 경로는 일치하는데 왜 해당 파일이 디렉토리라고 실패하는지 원인을 모르겠습니다 ..ㅠㅠ
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
강의 ppt
강의 ppt는 따로 받을수는 없나요?
-
미해결김영한의 실전 자바 - 중급 1편
참조값에 관하여 질문 있습니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.제가 코드를 사진과 같이 작성하다가 궁금한점이 생겨서 질문드립니다.위 코드는 참조값이 다른 객체a,b가 메모리에 생성된거 잖아요?그리고 a객체의 참조값에 b객체의 참조값을 복사해서 대입된상태고요 그러면 여기서 a객체의 참조값이 더이상 사용되지 않으니까 가비지컬렉션이 일어나면서 사진부분에 new Address부분이 어둡게 변하는건가요?
-
해결됨직장인에게 꼭 필요한 파이썬-아래아한글 자동화 레시피
표너비 비율대로 키우거나 줄일 수 있는지요?
정부청사나 연구원의 보고서 등을 한글로 편집하는 편집디자이너입니다.반복되는 작업이 많아 일을 자동화해보고자 수강신청를 했어요.일코님~ 이 작업도 가능한지 봐주세요원고가 A4로 오구 인쇄는 16절(190*260)로 할 경우(반대의 경우도 많아요ㅜ) 본문 사이즈를 조절하면 종이가 작아져서 표를 하나하나 줄여야하는대요.이걸 본문사이즈에 맞춰서 표너비의 비율대로 줄이거나 키울수가 있을까요??일코님~ 도와주세요~~
-
미해결홍정모의 따라하며 배우는 C언어
5분 경 질문
후위 증가 연산자 때문에 i가 2가 되는 건 알겠는데 i가 j에 대입?된다는데 그 부분이 잘 이해가 가지 않습니다
-
해결됨초보자를 위한 BigQuery(SQL) 입문
2-6 연습문제 16번. COUNT 함수 질문
안녕하세요,2-6강을 수강하다가 연습문제 16번에 관한 질문이 있어 질문 드립니다. 16번을 풀이하실 때 SELECT trainer_id, COUNT(pokemon_id) AS pokemon_cnt 이렇게 쿼리를 시작하셨는데, 혼자 먼저 문제를 풀 때 저는SELECT trainer_id, COUNT(status) AS pokemon_cnt이렇게 쿼리를 작성하였습니다.( COUNT( ) 안에 들어가는 부분에 pokemon_id 대신 status 컬럼을 사용) 이후 쿼리는 동일하게 작성을 하여 결과값은 똑같이 나왔는데카일님께서 풀이하실 때 COUNT 함수에 pokemon_id 컬럼을 사용하신 이유가 무엇인지 조금 더 자세하게 설명해주실 수 있나요? 이렇게 COUNT 등 집계 함수를 사용할 때 어떤 컬럼을 사용해야 하는지 헷갈릴 때가 많습니다. 이런 경우 어떤 기준으로 판단하면 좋을까요? 좋은 강의 덕분에 항상 많이 배우고 있습니다. 감사합니다!
-
해결됨SCSS(SASS)+FLEX 실전 반응형 웹 프로젝트 with Figma
slick slide 클레스 네임 관련
PC 레이아웃 상세 퍼블리싱 - 프론트 페이지(Focus Class) 02강의에서 /*section : focus-class*/ .focus-class { background-color: $cloudy-gray; .focus-class-inner { .focus-class-content { margin-bottom: 30px; .focus-class-items { /* Custom Css : Slick - 아이템 간격 조정 */ // 실제로 찾아가는것은 F12 개발자도구로 찾아가서 조절하는것 이다. .slide-list{ margin: 0 -5px; } .slick-slide{ margin: 0 5px; }포커스 클래스 부분의 슬릭슬라이더 부분에서,마진 조절하는 부분에 개발자도구로 찾아보니 .slide-list 가 아니라 .slick-list 인거 같습니다. 감사합니다.
-
미해결버그헌팅과 시나리오 모의해킹 전문가 되기
vulnhub 설치 질문
버츄얼박스 7 버전 설치 후 Extension pack도 설치했습니다. 그 후 vulnhub 사이트에서 basic 1 을 다운로드 했고 버츄얼박스에서 실행하려고 하니 아래와 같은 오류가 발생합니다. 다음 물리적 네트워크 인터페이스를 찾을 수 없어서 csec 가상 머신을 시작할 수 없습니다:vboxnet0 (adapter 1)가상 머신의 네트워크 설정을 편집하거나 가상 머신 실행을 취소할 수 있습니다. 어떻게 해야할까요..??ㅠㅠ
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
소캣 통신 데이터 유실 궁굽합니다!
안녕하십니까. 강의너무잘 듣고있습니다. 서버를 공부하면서 데이터가 유실되면 어떤 방식으로 진행해야하는지 궁굼해서 문의드립니다.tcp/ip특성상 안전성이 높아서 유실이 안되는 걸로 알고있는데 유실될 가능 성도있나요?데이터 유실이된다면 어떻게 처리해야하나요?데이터 유실이 실무에서도 일어나나요?일반적으로 데이터 유실이란게 tcp/ip에서 데이터가 끊어져서 들어오는걸 말하는 건가요? 만약 데이터 유실처리 방법으로 유실 유무를 판단하여 다시 서버에서 요청을 하는 로직을 만든다면 일반적으로 재전송 패킷을 따로만드나요?
-
미해결대세는 쿠버네티스 (초급~중급편)
강의 내용대로 아래 스크립트로 Pod를 만들어서 컨테이너끼리 ping 주고 받으려고 하는데..
apiVersion: v1 kind: Pod metadata: name: pod-1 spec: containers: - name: container1 image: kubetm/p8000 ports: - containerPort: 8000 - name: container2 image: kubetm/p8080 ports: - containerPort: 8080 curl을 사용할 수 없다고 하네요..다른 게시글들 답변보니 kubetm/init 이미지에만 curl이 설치되어 있다고 하시는데 이미지이름을 kubetm/init 로 변경해야하나요? 그렇게 하니까 연결할 포트가 없다고 하고..
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
빌드 에러
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]빌드 오류가 있습니다. 자바 17로 설정했는데 오류가 고쳐지지 않네요ㅠ오전 9:18:37: Executing ':ServletApplication.main()'...Starting Gradle Daemon...Gradle Daemon started in 2 s 784 msFAILURE: Build failed with an exception.* Where:Initialization script 'C:\Users\Sam's\AppData\Local\Temp\ServletApplication_main__1.gradle' line: 6* What went wrong:Could not compile initialization script 'C:\Users\Sam's\AppData\Local\Temp\ServletApplication_main__1.gradle'.> startup failed: initialization script 'C:\Users\Sam's\AppData\Local\Temp\ServletApplication_main__1.gradle': 6: Unexpected character: '\'' @ line 6, column 86. tudy/springmvc/servlet/servlet') ^ 1 error* 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.BUILD FAILED in 6s오전 9:18:47: Execution finished ':ServletApplication.main()'.
-
미해결스프링 핵심 원리 - 기본편
Map, List로 빈 조회 시 질문
안녕하세요 AllBeanTest에서 List랑 Map으로 AnnotationConfigApplicationContext(AutoAppConfig.class, DiscountService.class); 여기서 FixDiscountPolicy랑 RateDiscountPolicy를 어떻게 스프링빈으로 등록하는지 이해가 되지않습니다. 4강 스프링 빈 조회 - 동일한 타입이 둘 이상 에서 동일한 타입의 스프링빈이 두개 이상일시 에러가 발생하고, 이를 방지하기위해 빈 이름을 지정하는걸로 나와있는데 어떻게 두개를 같이가져와 map. list에 저장 할 수 있는건가요? 그리고 rateDiscountPolicy에 @MainDiscountPolicy 어노테이션이 설정되있으면 FixDIscountpolicy대신 RateDiscountPolicy만 우선으로 가져오는걸로 이해를 햇었는데 제 생각이 어디가 잘못된건지 이해가 되지않습니다. ㅠ
-
해결됨김영한의 실전 자바 - 중급 1편
String클래스-불변객체 관련하여 질문드립니다.
안녕하세요. 항상 좋은 강의 제공해주셔서 감사드립니다.다름이 아니라 String클래스-불변객체 관련하여 질문이 있어 글을 남깁니다.String 인스턴스의 값이 변경되면 문자열 풀에서 같은 참조를 하는 다른 객체에도 영향을 끼쳐 사이드이팩트가 발생할 수 있기 때문에 불변객체로 생성되는 것은 이해하였습니다.그런데 String 의 문자열을 concat 등의 메서드 통하여 변경하는 것이 아니라 직접 변수의 값을 재정의 하게 되면 다른 참조값을 가지게 되는 것인지 궁금합니다.예를 들어String a = "hello" (참조값 = x001)String b = "hello" (참조값 = x001)a = "java" (참조값 = x002)이러한 형식이 맞는지 궁금합니다.
-
미해결김영한의 실전 자바 - 중급 1편
System.out.println()에 관하여 질문 있습니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. ObjectPrinter.print()는 System.out.println()의 작동방식을 설명하기 위해 만든거라고 하셨는데 System클래스가 ObjectPrinter클래스이고 println()메소드 호출한것이 print()메소드 호출한거라 생각하면 되나요?