inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

176만명의 커뮤니티!! 함께 토론해봐요.

안녕하세요 질문이 있습니다!

미해결

모의해킹 실무자가 알려주는, 파일 업로드 취약점 공격 기법과 실무 사례 분석 : PART 1

안녕하세요 크리핵티브님! 바쁘실 텐데 질문을 너무 많이 남겨서 죄송해지네요ㅎㅎ,, 질문은 " http://127.0.0.1/practice_upload1/upload/image/test.php " 해당 url에 접근하면 강의 내용 처럼 파일실행 권한이 없어 <? echo "test"; ?> 이 뜨는게 아니라 그냥 "test.php" 파일이 다운로드 되어버리는데 권한 문제 때문에 이렇게 되는 걸까요? 애초에 같은 환경인데 업로드 경로 접근 시 다른 현상이 나타나는지 궁금합니다,,! 답변 기다리겠습니다. 감사합니다:D

  • 모의해킹
jealousy 댓글 1 좋아요 1 조회수 347

[재질문] 왜 num은 int로 바꾼 후에 다시 str() 로 바꿔줘야 하나요 ?

미해결

파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)

입력 받을 때 부터 num은 str으로 받고, m은 int 로 바꿀 수는 없는 걸까요? -- 어떻게 하면 num은 str으로 받고, m은 int로 받을 수 있을까요?

  • python
  • 코테 준비 같이 해요!
댓글 1 좋아요 0 조회수 217

JpaRepository를 사용하면 다형성을 이용하지 못하나요?

미해결

실전! 스프링 데이터 JPA

스프링 핵심원리 기본편강의에서, interface MemberRepository를 정의하고. 이를 구현한 memoryMemberRepositoryImpl(메모리를 이용) h2MemberRepositoryImpl(H2를 이용) 또는 oracelMemberRepositoryImpl 뭐 이런식으로 MemberRepository를 구현한 구현체들을 필요에 따라 갈아끼울 수 있다고 하셨습니다. 그런데, Spring Data Jpa는 JpaRepository를 extends한 인터페이스 이기 때문에. MemberRepository의 구현체가 될 수 없어 보입니다. JpaRepository는 다른 Interface의 구현체가 될 수 없는건가요?

  • java
  • spring
  • JPA
  • spring-boot
비트리올 댓글 1 좋아요 1 조회수 610

좋은 UX와 안좋은 UX사례 - 과제

미해결

뉴욕 프로덕트 디자이너가 알려주는, 입문자를 위한 UX디자인 개론

여러 디자인 원리를 말씀주셨는데 '정보 설계'와 관련하여 정부 사이트를 조사하였습니다. 정부 사이트는 특성상 정말 많은 서비스들을 제공하고 있는데요. 그런만큼 정보 설계에 있어서 중요하다고 생각합니다. 여러 서비스 카테고리 중에 '신청' 페이지를 비교해보았습니다. 안좋은 UX 사례 (홈택스) 연말마다 홈택스에서 저와 관련된 '신청'을 찾아보려고 하지만 정말 쉽지 않습니다. 많은 정보들이 저한테 한번에 들어왔고 그것에 압도되어 더이상 저 정보 사이에서 제가 찾는 것을 쉽게 포기하곤 합니다. 그 후에 결국 항상 검색으로 향했습니다. 정보가 대분류부터 소분류까지 좀더 나뉘어져 있다면 쉽게 포기하진 않았을 것 같습니다. 안좋은 UX 사례 (정부24) 정부24에선 그나마 쉽게 포기하지 않을 수 있는건 저에 맞는 정보를 좀더 쉽게 찾을 수 있도록 '검색'을 제공해줍니다. 분류를 통해 대분류부터 소분류까지, 기관도 기관분류부터 제공기관까지 선택할 수을 통해 필요한 신청 서비스를 접근하는데 도움이 되며 많은 정보 속에서 하나하나 찾아야 하는 수고를 덜 수 있습니다

  • 모바일-디자인
  • 웹 디자인
브래드 댓글 1 좋아요 1 조회수 816

강의와 다르게 계속 이런식으로 뜨네요

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

Test 부분에서 해당 항목을 계속 import 시키려고 하는데 다른사람강의 질문내용이나 강의를 봐도 딱히 위의 작업이 없더라구요 그냥 import 하고 넘기자니 찝찝해서 질문드립니다.

  • spring
  • MVC
  • java
  • spring-boot
pro 댓글 1 좋아요 0 조회수 335

질문입니다!!

미해결

홍정모의 따라하며 배우는 C언어

이 코드에서 제가 number에 010~으로 입력을 했는데 왜 출력이 될때에는 10~으로 시작하는지 모르갰어요....

  • c
fgwrgb 댓글 1 좋아요 0 조회수 253

몽구스 연결 오류

미해결

탄탄한 백엔드 NestJS, 기초부터 심화까지

안녕하세요! 몽구스 연결 오류가 나서 질문드려요! MongooseCoreModule 컨텍스트에서 ModuleRefat index [1] 인수를 사용할 수 있는지 확인하십시오. 이게 어떤 오류인지 알수있을까요...ㅠㅠ

  • nodejs
  • mongodb
  • express
  • NestJS
  • ssr
네버레이트 댓글 1 좋아요 0 조회수 560

이런 에러는 무슨에러에요??

미해결

[리뉴얼] React로 NodeBird SNS 만들기

경고 에러가 많은데 동작은 아직까지는 됩니다 props 에러? antd 에러? AppLayout.js에 Menu.item 이부분이 문제인가요?? AppLayout.propTypes = { children: PropTypes.node.isRequired, }; 여기쪽인가여..? key값? className 빠뜨렷는지..? 경고들 무시해도 되는건가요?? 동작은 하는데.. 아니면 해결해야 하나요??

  • Next.js
  • nodejs
  • express
  • redux
  • react
br 댓글 1 좋아요 0 조회수 186

배포

미해결

따라하며 배우는 리액트 A-Z[19버전 반영]

깃헙에서 배포를 하는데 aws에 다시 배포를 하는 이유가 있는건가요? 바로 aws로 배포는 안되는건가요?? 해깔려서요 ㅠ

  • react
  • redux
  • typescript
  • tdd
  • Next.js
한승보 댓글 1 좋아요 0 조회수 324

C++ 14 ReadWrite Lock 질문드립니다

미해결

C++20 훑어보기

게임서버에서 직접 RWLOCK을 만들었었는데 C++14에 정규문법으로 추가가 되었으면 쓰는것은 어떤가요?

  • C++
댓글 1 좋아요 0 조회수 381

깃헙페이지 모듈로 배포시 오류질문.

미해결

따라하며 배우는 리액트 A-Z[19버전 반영]

이러한 오류가 발생했습니다. origin도 잘 설정되어있는거 같은데 저런 오류가 발생하네요..

  • react
  • redux
  • tdd
  • typescript
  • Next.js
김창호 댓글 1 좋아요 0 조회수 388

트와이스 앱 만들기 -테두리 둥글게 오류

미해결

[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)

안녕하세요 복치님 구글링해서 오류를 해결하려고 하니 해결은 더 안되고 오류가 더 많아져서 멘붕이 와 질문드립니다 ㅜㅜ imageview 에서 <imageview /> 이거를 -> <imageview> </imageview> 이렇게 수정해보았었고 구름 모양 소스를 봐도 어디가 다른지를 잘 모르겠습니다 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity" android:orientation="vertical"> <LinearLayout android:layout_width="match_parent" android:layout_height="200dp"> <androidx.cardview.widget.CardView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="10dp" app:cardCornerRadius="50dp"> <ImageView android:layout_width="120dp" android:layout_height="match_parent" android:scaleType="fitXY" android:src="@drawable/member_1"> </ImageView> </androidx.cardview.widget.CardView> <androidx.cardview.widget.CardView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="10dp" app:cardCornerRadius="50dp"> <ImageView android:scaleType="fitXY" android:src="@drawable/member_2" android:layout_width="120dp" android:layout_height="150dp"></ImageView> </androidx.cardview.widget.CardView> <androidx.cardview.widget.CardView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="10dp" app:cardCornerRadius="50dp"> <ImageView android:scaleType="fitXY" android:src="@drawable/member_3" android:layout_width="120dp" android:layout_height="150dp"></ImageView> </androidx.cardview.widget.CardView> </LinearLayout> <LinearLayout android:layout_width="match_parent" android:layout_height="200dp"> <androidx.cardview.widget.CardView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="10dp" app:cardCornerRadius="50dp"> <ImageView android:scaleType="center" android:src="@drawable/member_4" android:layout_width="120dp" android:layout_height="150dp"></ImageView> </androidx.cardview.widget.CardView> <androidx.cardview.widget.CardView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="10dp" app:cardCornerRadius="50dp"> <ImageView android:scaleType="center" android:src="@drawable/member_5" android:layout_width="120dp" android:layout_height="150dp"></ImageView> </androidx.cardview.widget.CardView> <androidx.cardview.widget.CardView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="10dp" app:cardCornerRadius="50dp"> <ImageView android:scaleType="center" android:src="@drawable/member_6" android:layout_width="120dp" android:layout_height="150dp"></ImageView> </androidx.cardview.widget.CardView> </LinearLayout> <LinearLayout android:layout_width="match_parent" android:layout_height="200dp"> <androidx.cardview.widget.CardView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="10dp" app:cardCornerRadius="50dp"> <ImageView android:scaleType="center" android:src="@drawable/member_7" android:layout_width="120dp" android:layout_height="150dp"></ImageView> </androidx.cardview.widget.CardView> <androidx.cardview.widget.CardView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="10dp" app:cardCornerRadius="50dp"> <ImageView android:scaleType="center" android:src="@drawable/member_8" android:layout_width="120dp" android:layout_height="150dp"></ImageView> </androidx.cardview.widget.CardView> <androidx.cardview.widget.CardView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="10dp" app:cardCornerRadius="50dp"> <ImageView android:scaleType="center" android:src="@drawable/member_9" android:layout_width="120dp" android:layout_height="150dp"></ImageView> </androidx.cardview.widget.CardView> </LinearLayout> </LinearLayout>

  • android
  • firebase
  • kotlin
안현정 댓글 1 좋아요 0 조회수 372

수업 자료 어디서 받을 수 있나요?

미해결

HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)

가상클래스 hover를 제대로 이해하는 기본형 드롭다운 네비게이션 강의에서 나오는 SOURCE.txt 파일은 어디서 받을 수 있나요? 내용을 복사해서 사용해도 된다고 하셨는데, 자료를 어디서 찾는지 모르겠어요.

  • HTML/CSS
  • jquery
릴리코 댓글 1 좋아요 1 조회수 407

파라미터로 DiscountService.class를 꽂아줬을 때의 질문

미해결

스프링 핵심 원리 - 기본편

4분 18초 @Test void findAllBean() { ApplicationContext ac = new AnnotationConfigApplicationContext(DiscountService.class); } 에서 파라미터로 DiscountServcie 로 넘겨주는데 컨테이너에 빈으로 DiscountService 안에 것들이 등록되려면, static class DisCountService{ } 클래스위에 @Component 붙여줘야 하는거 아닌가요?

  • oop
  • spring
유찬희 댓글 1 좋아요 0 조회수 367

min_samples_leaf에 관한 질문입니다.

미해결

[개정판] 파이썬 머신러닝 완벽 가이드

결정 트리 주요 하이퍼 파라미터의 이해 강의 중 9:21부터 나오는 내용입니다. min_samples_leaf는 노드를 '분할하기 위한' 최소한의 샘플 데이터 수라고 나와있습니다. 그런데 강의 내용을 보면 노드가 '분할될 경우의 자식 노드들의 샘플 데이터 수'가 4이상이 안되어 더 이상 분할 할 수 없다고 합니다. 분명 기준은 분할의 대상이 되는 노드의 샘플 데이터 수로 알고 있는데 자식 노드의 샘플 데이터 수도 고려를 해야 하는 것인가요? 정확히 어떤 설명이 맞는 건지 알고싶습니다.

  • 통계
  • python
  • 머신러닝 배워볼래요?
승범 댓글 1 좋아요 0 조회수 335

API 연동에 필요한 프로퍼티 관리와 사용방법에서 facebook.properties도 추가하려면 코드를 어떻게 작성해야 하나요?

미해결

자바 스프링부트 활용 웹개발 실무용

안녕하세요. API 연동에 필요한 프로퍼티 관리와 사용방법 강의에서 facebook.properties도 추가하려면 코드를 어떻게 작성해야 하나요? 아래와 같이 코드를 작성할 경우 @PropertySource의 마지막에 있는 facebook.properties가 KakaoProperties.class와 FacebookProperties.class 모두에 맵핑 되고 kakao.properties는 맵핑되지 않습니다. 어떤 식으로 코드를 작성해야 하나요? @Configuration @EnableConfigurationProperties( {KakaoProperties.class, FacebookProperties.class} ) @PropertySources({ @PropertySource("classpath:properties/kakao.properties"), @PropertySource("classpath:properties/facebook.properties") }) public class PropertiesConfiguration { }

  • spring-boot
깅긍 댓글 0 좋아요 0 조회수 284

세션아이디

미해결

B라는 사람이 같은 아이디로 다음과 같이 로그인을 하였다고 합니다. 13일 오후 4시에 A쇼핑몰 사이트를 크롬으로 로그인 14일 오후 1시에 A쇼핑몰 사이트를 크롬으로 로그인 16일 오전 10시에 A쇼핑몰 사이트를 크롬으로 로그인 이때 13일과 16일의 세션아이디가 동일할 수 있나요? (13, 16일의 세션아이디는 동일하고 14일의 세션 아이디만 다릅니다) 저는 세션아이디는 브라우저가 종료되면 삭제된다고 알고있는데 제가 잘못 알고 있는 것인지 헷갈립니다! 도와주세요!

박지은 댓글 0 좋아요 0 조회수 149

중복회원예외 test fail

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

안녕하세요 MemberServiceTest실행 도중에 계속 이러한 에러가 발생하여 질문 드립니다! 제 memberservicetest 코드입니다 감사합니다! import jpagroup.jpashop.domain.Member; import jpagroup.jpashop.repository.MemberRepository; import org.junit.Assert; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.junit4.SpringRunner; import org.springframework.transaction.annotation.Transactional; import javax.persistence.EntityManager; import static org.junit.Assert.*; @RunWith(SpringRunner.class) @SpringBootTest @Transactional public class MemberServiceTest { @Autowired MemberService memberService; @Autowired MemberRepository memberRepository; @Autowired EntityManager em; @Test public void 회원가입() throws Exception { //given Member member = new Member(); member.setName("kim"); //when Long savedId = memberService.join(member); //then assertEquals(member, memberRepository.findOne(savedId)); } @Test(expected = IllegalStateException.class) public void 중복_회원_예외() throws Exception { //given Member member1 = new Member(); member1.setName("kim"); Member member2 = new Member(); member2.setName("kim"); //when memberService.join(member1); try { memberService.join(member2); //예외가 발생해야 한다!!! } catch (IllegalStateException e) { System.out.println("test실패"); return; } //then Assert.fail("예외가 발생해야 한다."); } }

  • 웹앱
  • JPA
  • spring
  • spring-boot
  • java
김아리 댓글 1 좋아요 0 조회수 760

안녕하세요~^^

미해결

자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide)

13:35 초 확장 함수는 자바 코드가 있는 상황에서.....등장했다.. 라고 말씀해 주셨는데요, 보통 Util 성 클래스라 해야 할까요, 예를 들어 String 을 받아 하이픈(-)을 휴대폰 양식에 맞게 붙여 준다거나..그 외 util 성 클래스는 어떻게 사용 중이신가요? 확장 함수 또는 중위 함수를 사용하면 편할듯한데, 다른 좋은 방법이 있을까 해서 문의드립니다! 그리고 혹시..확장함수, 중위함수로 util 을 만약에 구성중이고 쓰신다면, 해당 함수에 inline 키워드를 사용중인지도 궁금합니다.. 말씀해 주신것처럼 실무관점에서 보면 고려해야할 부분이 많겠지만, util 성 코드는 대부분 그렇게 긴 코드가 아닌거 같아서 inline 키워드를 모두 붙이면 어떨까 생각도 했습니다.. (설명은 매우 좋았으나, 왠지 자바 코드가 있는 상황에서 코틀린 코드로 추가 기능 개발을 하기 위해 등장했다 하여, 좋은 설계의 함수인건 알겠으나, 코틀린이 의도한 방식의 코드 사용인지 햇갈려서요)

  • java
  • oop
  • kotlin
코스모스 댓글 2 좋아요 1 조회수 445

POST 메소드 관련 질문

미해결

모든 개발자를 위한 HTTP 웹 기본 지식

안녕하세요~ 좋은 강의 감사합니다! 강의를 듣던 도중 궁금한 점이 생겼는데요. 강의에서는 신규 자원을 등록할 때, 클라이언트에서 리소스 URI를 알고 있으면 PUT, 아닌 경우라면 POST방식을 사용하라고 하셨는데요. 특정 id값을 갖는 회원을 생성하고 싶은 경우에는 URI를 어떻게 설계해야할 지 궁금합니다. 1. POST /members/{id} 2. PUT /members/{id} 3 POST /members 그리고 request body에 id값 담아보내기. 1~3번 중에 어느 방식이 맞을까요??

  • network
병재 댓글 1 좋아요 1 조회수 256

인기 태그

인프런 TOP Writers

주간 인기글