묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결오라클 성능 분석과 인스턴스 튜닝 핵심 가이드
Oracle 19C Enterprise Edition windows x64로 AWR 실습가능한지요?
강사님, 안녕하세요?저는 PC에 Oracle 19C Enterprise Edition windows x64로 강의를 들으려고 하는데 AWR 실습이 디렉토리만 다르고 다른 문제는 없는지요?그리고 RAC 실습도 가능한지요?답변 부탁 드립니다. 감사합니다.
-
미해결홍정모의 따라하며 배우는 C언어
vs code gcc
비주얼 스튜디오 코드 터미널에 gcc 입력하면 저렇게 뜨는데 해결방법이 있을까요...?
-
미해결[2023 코틀린 강의 무료제공] 기초에서 수익 창출까지, 안드로이드 프로그래밍 A-Z
데이터베이스 백업관련 질문있어요
안녕하세요 인프런에서도 수강을 하고 있습니다다름이 아니라 TodoList 앱에서 어플을 삭제했다가 다시 설치하거나 휴대폰 이전을 할 때 데이터를 복구하고 싶어서 찾아보니까 룸 데이터베이스 파일을 저장하고 외부 저장소에 옮겼다가 다운로드를 하면 된다고는 하는데 구글링을 해봐도 답이 안 나옵니다 ㅠㅠ 혹시 강의로 알려주실 수 있으신가요?
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
미세먼지 Json 값 null일경우 에러
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.코드팩토리 디스코드https://bit.ly/3HzRzUMFlutter 강의를 구매하시면 코드팩토리 디스코드 서버 플러터 프리미엄 채널에 들어오실 수 있습니다! 디스코드 서버에 들어오시고 저에게 메세지로 강의를 구매하신 이메일을 보내주시면 프리미엄 채널에 등록해드려요! 프리미엄 채널에 들어오시면 모든 질의응답 최우선으로 답변해드립니다! 안녕하세요 !! 궁금한게 있어서 질문 드립니다 지역 변경후 값 받아오는 곳에서 "jeonbuk":null이값으로 받아오는데jeonbuk = double.parse(json['jeonbuk'] ?? '0'),null처리 한곳에'0' 으로 변환 해주면 에러가 나오고Bad state: No elementSee also: https://flutter.dev/docs/testing/errorsjeonbuk = double.parse(json['jeonbuk'] ?? '0.01' ),'0' 이상 값으로 변환하면 정상적으로 나오는데이유가 궁금합니다 .
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
6-J 놀이공원 문제 질문 - 코드 공유 수정
안녕하세요 큰돌님강의 잘 보고 있습니다!!!이번 문제에서 큰돌님께서는 #define으로 max_n을 지정해 hi 값에 대입하여 푸셨는데 저는 hi값을 그냥 1e18로 잡아서 풀어서 실패했습니다. 그 이유를 알 수 있을까요?입력한 코드 공유합니다.실패 코드http://boj.kr/6a95263b74234ed781efcb7fa7ee663a
-
해결됨
settings64.sh file 보이지 않습니다.
위 그림에서 보시다시피 100%로 완료가 되었는데Exception in thread Error가 뜨면서 libXtst.so.6 없다고 하면서at java.* 인 내용이 20줄 정도나오는데, 설치내용이 이부분을 제외하고는 다른게 없습니다.상위 그림은 /home/*/tools/Xilinx/ 경로의 내용들인데, 뭐가 문제일까요?? ======================================================해본건 구글링에서 source.list를 수정해서 apt-get update / upgradeapt install libxtst6 이하 비슷한 내용들 해봤는데 다 안되더라고요??(솔직히 이젠 환경도 강사님하고 다를꺼라고 확신이 드네요. ㅎㄷㄷ)
-
미해결유니티(Unity)로 시작하는 게임개발: Part 3. 슈팅게임 개발
강의도중 질문이 있습니다
선생님께서는 struct구조로 생성자를 많이 쓰시던데,class로 생성자를 만드는것과struct로 생성자를 만드는 것이어떤 차이가 있는지 궁금합니다.성능상에 차이만 있는건지제가 알기로는 class로 생성자를 만들면 초기값을 넣을 수 있다고 알고 있습니다.차이는 그정도일까요??
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. http://boj.kr/116963f4a7af4f4ab1d334adfa0b39cc위의 코드는 제가 작성한 코드입니다..
-
해결됨스프링 핵심 원리 - 기본편
isSameAs 와 isEqualTo ( @Configuration과 싱글톤 강의)
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]여기에 질문 내용을 남겨주세요.<@Configuration과 싱글톤> 강의 9분 50초 부분 듣다가 궁금한데요.isSameAs( ) 의 경우 reference로 메모리상 같은 객체를 가리키고 있는지 비교하는 것이고 isEqualTo() 의 경우 value로 객체가 같은 값을 가지고 있는지 비교하는거라고 봤는데지금 강의 부분에서는 memberRepository1, memberRepository2, memberRepository셋 다 모두 같은 주소값(엄밀히 말해서 주소값은 아니지만요 편의상 주소값이라 할게요) 을 가지고 있고, 같은 객체를 가리키고 있는거죠?그렇다면 어차피 주소값이 같다면 같은 객체인거니까검증할 때 꼭 isSameAs()가 아닌 isEqualTo() 를 사용해도 상관이 없는건가요?
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
서블릿 만들 때 MemberRepository
서블릿 클래스에서 멤버 리파지토리를private MemberRepository memberRepository = MemberRepository.getInstance(); 로 가져오는데여기서 private을 쓰는 이유가 뭔가요?
-
해결됨스프링 핵심 원리 - 기본편
코드 질문
package hello.core.member; public interface MemberService { void join(Member member); Member findMember(Long memberId); }package hello.core.member; public interface MemberRepository { void save(Member member); Member findById(Long memberId); }에서 findMember, findById객체를 왜 Member타입으로 설정하는 건가요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
상품업로드 화면 구현 시 이미지 업로드 시점 관련
안녕하세요. 수업 잘 듣고 있습니다!수업관련 질문은 아니지만 일반적인 구현방법도 이런가해서 문의 남겨봅니다^^이미지 업로드 화면에서업로드 할 사진을 선택하면 서버측으로 먼저 이미지를 전송하는 방식으로 구현하셨는데 이미지 선택 시에는 로컬(클라이언트PC)의 이미지로 보여주고 [상품 등록하기] 버튼을 눌렀을 때 서버로 업로드 하면서 DB에 등록하는 것이 어떨까해서요.이미지를 계속 변경하면 서버에 업로드가 되는 듯 하여...문의한번 해봅니다^^ 다른 수강생분들에게도 문제 해결에 도움을 줄 수 있도록 좋은 질문을 남겨봅시다 :) 1. 질문은 문제 상황을 최대한 표현해주세요.2. 구체적이고 최대한 맥락을 알려줄 수 있도록 질문을 남겨 주실수록 좋습니다. 그렇지 않으면 답변을 얻는데 시간이 오래걸릴 수 있습니다 ㅠㅠex) A라는 상황에서 B라는 문제가 있었고 이에 C라는 시도를 해봤는데 되지 않았다!3. 먼저 유사한 질문이 있었는지 꼭 검색해주세요!
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
Workspaces, Channels, Users 들간의 entity 에서 ManyToMany를 제거하는 방법
nest-typeorm 폴더에서 Workspaces, Channels, Users 들간의 entity 에서 ManyToMany 관계를 제거하고 OneToMany와 ManyToOne관계로 대신하는 코드가 있습니다. ManyToMany관계를 사용하지 않으려면 @ManyToMany 부분을 제거하고 field들만 남겨 놓으면 되나요?
-
미해결[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
바인딩
안녕하세요. 바인딩 관련하여 질문이 있어 글 남깁니다. 바인딩을 할 때 다른 강의에서는 viewBinding를 사용하셨고 이 강의에서는 dataBinding을 사용하셨습니다. gradle 파일에 적용하는 코드도 다르고 Acitivity.kt파일에서 선언하는 방식도 다른데, 결국 두 바인딩 모두 뷰들의 직접참조를 허용하는 것 같습니다. 뷰 바인딩과 데이터 바인딩 간의 차이점이 궁금합니다. 크게 다르지 않다면 어떤 상황에서 각각의 기법이 유리함을 가지는지 알려주시면 감사하겠습니다.
-
해결됨모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1
스프링을 배우는 게 나중에 웹 취약점 진단에 도움이 될까요?
현재 sql injection 1편을 거의 다 들은 학생입니다. 게시판 어플리케이션을 제가 직접 제작하고 취약점 분석, 공격, 시큐어코딩을 해보려고 합니다. php는 어느 정도 알지만 스프링은 하나도 모르기 때문에 공부를 해야하는데, 제가 듣기론 금융권은 스프링을 많이 쓴다고 들었습니다. 그냥 php로 제작하기 보단 스프링을 배워놓는게 도움이 될까요?(사실 그 시간에 웹해킹 공부를 더 하고 싶긴 합니다..)
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
"Error: The default export is not a React Component in page: "/qqq"
정확하게 같게 했는데 이게 왜이런지 모르겠습니다 host3000 패이지는 잘나옵니다
-
미해결도커 쓸 땐 필수! 도커 컴포즈
docker compose up 에러 질문드립니다~
강의대로 docker compose up 명령어를 실행했을때 하단에 'docker compose up 에러 메시지' 가 출력됩니다.localhost:8000 으로 접속이 안되고 있으며,Dockerfile-dev 에서 버전을 3.7로 지정을 했는데도 에러메시지에는 python3.11가 찍히는지 잘 모르겠습니다.답변 해주시면 감사드리겠습니다. 개발환경: M1 macbook pro (os버전 :13.1 (22C65)) [docker-compose]https://gist.github.com/Gunwoong-Heo/c50843c7470528e415dc3bacf10cf181[Dockerfile-dev]https://gist.github.com/Gunwoong-Heo/ea64ad78a24f3ed87414c472ad5640a9[docker compose up 에러 메시지]https://gist.github.com/Gunwoong-Heo/29f5ae8026391482b69dc5fcfbdc5112
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
프로젝트 생성
[질문 내용]finished with non-zero exit value 1이러한 오류가 뜨는데 해결방법이 있을까요??
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
인증 실패 시 HTTP Satuts code 200
안녕하세요. 강의 보면서 따라하다가 궁금한 점 하나가 생겨서 질문드립니다.아이디 혹은 비밀번호를 일부러 틀리게 입력 시 stuatus code가 200이 출력되는데 강의에서는 401로 출력되더라고요. 제가 생각해도 200 ok는 아닌 거 같은데.. 따로 설정해줘야 하나요? SecurityConfig.javapackage com.example.restfulwebservice.config; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Configuration; import org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder; @Configuration public class SecurityConfig { @Autowired public void configureGlobal(AuthenticationManagerBuilder auth) throws Exception { auth.inMemoryAuthentication() .withUser("test") .password("{noop}test1234") .roles("USER"); } } CustomizedResponseEntityExceptionHandler.java@RestController @ControllerAdvice // 모든 컨트롤러가 실행될 때 이 어노테이션이 붙은 Bean이 사전에 실행되도록 한다. public class CustomizedResponseEntityExceptionHandler extends ResponseEntityExceptionHandler { @ExceptionHandler(Exception.class) // 이 메서드가 ExceptionHandler 라는 걸 알려주는 어노테이션 public final ResponseEntity<Object> handleAllExceptions(Exception ex, WebRequest request) { ExceptionResponse exceptionResponse = new ExceptionResponse(LocalDateTime.now(), ex.getMessage(), request.getDescription(false)); return new ResponseEntity(exceptionResponse, HttpStatus.INTERNAL_SERVER_ERROR); } // user 클래스 전용 @ExceptionHandler(UserNotFoundException.class) public final ResponseEntity<Object> handleUserNotFoundException(Exception ex, WebRequest request) { ExceptionResponse exceptionResponse = new ExceptionResponse(LocalDateTime.now(), ex.getMessage(), request.getDescription(false)); return new ResponseEntity(exceptionResponse, HttpStatus.NOT_FOUND); } @Override protected ResponseEntity<Object> handleMethodArgumentNotValid(MethodArgumentNotValidException ex, HttpHeaders headers, HttpStatus status, WebRequest request) { List<FieldError> list = ex.getBindingResult().getFieldErrors(); ExceptionResponse exceptionResponse = new ExceptionResponse(LocalDateTime.now(), "Validation Failed : " + list.get(0).getField(), ex.getBindingResult().toString()); return new ResponseEntity(exceptionResponse,HttpStatus.BAD_REQUEST); } } application.ymlserver: port: 8088 logging: level: org.springframework : DEBUG spring: messages: basename: messages mvc: pathmatch: matching-strategy: ANT_PATH_MATCHER security: user: name: username password: test1 management: endpoints: web: exposure: include: "*" build.gradle// security implementation 'org.springframework.boot:spring-boot-starter-security' 확인 부탁드립니다.. 감사합니다.
-
미해결15일간의 빅데이터 파일럿 프로젝트
VT-x/AMD-V 하드웨어 가속을 사용할 수 없습니다.
가상머신을 돌리려는데 이런 오류가 뜹니다. "시스템에서 VT-x/AMD-V 하드웨어 가속을 사용할 수 없습니다. 64비트 게스트가 64비트 CPU를 인식할 수 없으며 부팅할 수 없을 것입니다." 혹시 해결하신분 계실까요?