inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

질문

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

선생님 안녕하세요. 폼 태그를 이용해서 서블릿이나 스크립트릿 내부로 넘겨줄 때 request에 실려서 넘어가게 되면 request.setCharacterEncoding() 으로 인코딩 해주면 한글이 출력 되는데 이게 get방식 마저는 커버를 못해서 URLEncode로 한번 인코딩 해주고 넘겨받아서 URLDecode로 디코드하고 출력하는 줄 알고있습니다. 그런데 response객체에도 setCharacterEncoding 이라는 메서드가 존재하는지 처음알았는데 이것도 내부에서 encode와 decode하는 방식으로 똑같이 구성되어있는 메서드인가요?

  • MVC
  • spring
신승훈 댓글 1 좋아요 0 조회수 208

테스트 케이스 관련 궁금합니다

미해결

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

테스트 케이스 작성 시 현재는 array 로 해서 문제가 없지만 디비 연결 시 기존 회원정보를 다 지우면서 하는 것은 불가능 한 것같은데 이 부분은은 어떻게 처리를 해야할까요? 회원가입 후 전체 삭제가 아닌 방금 가입된 사람을 삭제를 해야하나요?

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

질문이요

미해결

타입스크립트 입문 - 기초부터 실전까지

자주 질문드려 죄송드리네요 그만큼 제가 너무 초보이다보니 하핫;;; 궁금한 부분은 생성자함수를 쓰지 않고, 왜 클래스문법을 사용하는 이유가 궁금합니다. 웹에 제공된 글(제공된 문서)을 읽어보고 이해하는것이 저에게는 어려움이 있네요....

  • es6
  • javascript
  • typescript
악보-Designer Park 댓글 1 좋아요 2 조회수 227

안녕하세요 질문드립니다

미해결

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

css ssr 이후로 back서버쪽이나 front 서버쪽 오타나 데이터 타입에러떄문에 에러나면 모두 아래처럼 에러 메시지가 뜨는데 ....모든 에러가 다 이렇게 뜨니깐 에러 해결하기가 너무 힘드네요 ㅠㅠ _document.js 파일은 제로초님이랑 동일하고 MyDocument.getInitialProps() 안에 개체가 들어가야되는데 undefined가 들어가는 이유가 ... ssr할때 서버에서 완성된 파일을 내려줘서 들어가야되는데 서버에러가 떴을 때 res를 못해주니 저곳에 아무것도 안들어가니깐 저런 에러가 발생하는 걸까요 ? 그렇다면 _document.js 만들기 전에는 왜 저런 에러가 나지 않았던걸까요 ? 그리고 혹시 해결방법이 없을까요 ? Server Error Error: "MyDocument.getInitialProps()" should resolve to an object. But found "undefined" instead. This error happened while generating the page. Any console logs will be displayed in the terminal window. Call Stack loadGetInitialProps file:///C:/Users/jjong/Desktop/jme/front/node_modules/next/dist/next-server/lib/utils.js (5:295) async renderToHTML file:///C:/Users/jjong/Desktop/jme/front/node_modules/next/dist/next-server/server/render.js (54:1107) async file:///C:/Users/jjong/Desktop/jme/front/node_modules/next/dist/next-server/server/next-server.js (109:97) async file:///C:/Users/jjong/Desktop/jme/front/node_modules/next/dist/next-server/server/next-server.js (102:142) async DevServer.renderToHTMLWithComponents file:///C:/Users/jjong/Desktop/jme/front/node_modules/next/dist/next-server/server/next-server.js (134:387) async DevServer.renderToHTML file:///C:/Users/jjong/Desktop/jme/front/node_modules/next/dist/next-server/server/next-server.js (135:923) async DevServer.renderToHTML file:///C:/Users/jjong/Desktop/jme/front/node_modules/next/dist/server/next-dev-server.js (35:578) async DevServer.render file:///C:/Users/jjong/Desktop/jme/front/node_modules/next/dist/next-server/server/next-server.js (72:236) async Object.fn file:///C:/Users/jjong/Desktop/jme/front/node_modules/next/dist/next-server/server/next-server.js (56:580) async Router.execute file:///C:/Users/jjong/Desktop/jme/front/node_modules/next/dist/next-server/server/router.js (23:67) async DevServer.run file:///C:/Users/jjong/Desktop/jme/front/node_modules/next/dist/next-server/server/next-server.js (66:1042) async DevServer.handleRequest file:///C:/Users/jjong/Desktop/jme/front/node_modules/next/dist/next-server/server/next-server.js (34:504)

  • Next.js
  • react
  • nodejs
  • express
  • redux
jjongrrr 댓글 4 좋아요 0 조회수 359

4강) 페이스북 로그인 - 앱내에서 에러

미해결

하울의 안드로이드 인스타그램 클론 만들기

The supplied auth credential is malformed or has expired. [Unsuccessful debug_token response from Facebook: {"error":{"message":"invalid OAuth access token signature.","type":"OAuthException","code":190,"fbtrace_id":Acu8tEB3YQPe3TjpMjaMXVn"}}] 앱 실행시 이메일 로그인과 구글로그인은 잘 작동하는데, 페이스북로그인 버튼을 클릭하면 위의 에러 메시지가 뜹니다. 어떤 문제가 있는건지 잘 모르겠습니다ㅜㅜ

  • 4강
  • android
  • 페이스북로그인
  • kotlin
  • 클론코딩
dojsfffff 댓글 1 좋아요 0 조회수 762

질문

미해결

웹 개발자와 정보보안 입문자가 꼭 알아야 할 웹 해킹 & 시큐어 코딩

action.php에서의 값들을 입력하니 write page에서 정상적인 글도 write버튼 누르니 action.php에서 입력한 경고문이 뜹니다..오타 없는 것 까지 확인하는데 이유가 뭔가요..

  • 인젝션
  • 모의해킹
기쁜 청어 댓글 4 좋아요 2 조회수 278

질문이요

미해결

타입스크립트 입문 - 기초부터 실전까지

this.name = name을 해준 이유가 이해가 잘 안갑니다.... this.name을 지정한 이유가 this -> Person{} 을 가리키고 .name -> 객체 안에 name이라는 키를 생성시켜서 그 안에 name을 'seho'라고 치면 name: 'seho' 로 출력되는건가요?

  • typescript
  • javascript
  • es6
악보-Designer Park 댓글 1 좋아요 1 조회수 186

상품 서비스 테스트코드

해결됨

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

안녕하세요 선생님! 혼자 복습하다가 문득 호기심이 생겨, 상품 서비스의 테스트를 진행해보다 . @SpringBootTest class ItemServiceTest { @Autowired private ItemService itemService ; @Test void 상품 _ 등록 () { Book book = new Book() ; book.setName( "jpa" ) ; book.setPrice( 10000 ) ; Long itemId = itemService .saveItem(book) ; Assertions. assertThat (book).isEqualTo( itemService .findOne(itemId)) ; } } 이렇게 되면 테스트가 실패하는데 그 이유가 객체 타입이 달라서 그런건가요? 테스트 코드의 객체는 Book이고 service 계층에서의 반환형은 Item이라 생각하여 Repository 계층과 Service 계층의 반환형을 모두 Book으로 해도 테스트가 실패합니다. 혹시 이유를 알 수 있을까요?

  • 테스트
  • JPA
  • spring-boot
  • 웹앱
  • spring
  • java
김상운 댓글 3 좋아요 0 조회수 393

최종정리 코드에 관하여 문의드립니다.

미해결

[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]

정리 강의라서 시간대를 말씀드리기가 애매한데요, 우선 정리해주신 코드 중에 첫번째에 각각 파일에 대해 작업할 때에 int64로 정수형으로 정리될 수 있도록 작성되어있습니다. 그런데 세 번째 코드로 가시면 보시는 것 처럼 다시 최종 파일 다루는 과정에서 다시 int64 를 적용하는데요, 실제로 저 단계 바로 직전에서 df_confirmed를 실행해보면 소숫점 데이터 값들이 나와있습니다. 왜 첫번째 코드에서 int64를 명시했는데, 다시 int64를 적용해야하는 상황이 나오는건가요?? 번거로우실텐데 죄송합니다..

  • python
  • pandas
함문주 댓글 1 좋아요 0 조회수 295

질문이 있습니다!

미해결

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

안녕하세요! 좋은 강의 제공해주셔서 감사합니다~! 제가 학원에서 수업을 들을 때는 이클립스 jdk1.8로 듣고있어서 환경변수 설정도 그렇게 되어있는데요! 선생님 강의를 들으면서 IntelliJ를 처음 설치하고 '빌드하고 실행하기' 강좌에서 환경변수 설정 때문에 계속 막혀있습니다. 다른 질문에서 서버에 배포할 때 이런 과정이 필요하다는 답변을 본것 같은데 그럼 일단은 이 과정은 넘어가도 될지 궁금합니다!

  • MVC
  • spring
  • spring-boot
  • java
로니 댓글 1 좋아요 0 조회수 173

2:31, line 70 질문

미해결

파이썬 무료 강의 (활용편1) - 추억의 오락실 게임 만들기 (3시간)

장애물은 위에서 아래로 내려오는데 왜 -= 가 아닌 += 인건가요?

  • python
  • pygame
  • GUI
Kim js 댓글 1 좋아요 0 조회수 180

안녕하세요 강사님 질문이 있습니다

미해결

[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!

저번에 따라할때는 이러한 Very small path to the image: 라는 문구 가 안떳는데 이번에 다시 학습시켜보려니 뜨길래 무엇이 문제 인지 알고싶어 질문드립니다. 구글링을 해보았는데 정확한 원인을 모르겠습니다... 근데 이게 또 학습 된걸 돌려보면 학습은 되었는지 사물인식은 잘 되는데 궁금하여서 왜 이런 오류가 생겼는지 알려주실수 있나요?

  • keras
  • 컴퓨터-비전
  • opencv
  • tensorflow
  • 딥러닝
찌눈이 댓글 1 좋아요 0 조회수 418

강의중에 실제프로젝트 강의중에 맨마지막 20분짜리 전 강의에서요.

미해결

처음 배우는 리액트 네이티브

제가 강의를 보다가 에러 나는 부분이 있어서 올려 봅니다. 파이어베이스에 id 컬럼이 빠져서 맨마지막 강의에 20분 전 강의에서 에러가 나서 파이어베이스에서 컬럼에 id를 추가를 해서 해결을 했습니다. 빠트리신거 같아서 적어 보냅니다. 그리고 가끔 보면요.. Setting a timer for a long period of time, i.e. multiple minutes, is a performance and correctness issue on Android as it keeps the timer module awake, and timers can only be called when the app is in the foreground. See https://github.com/facebook/react-native/issues/12981 for more info. (Saw setTimeout with duration 2694051ms) 이런 경고 문구가 보이던데, 왜 그런 건가요 ?

  • 파이어베이스
  • javascript
  • 파이어베이스id
  • 경고문구
  • react-native
이태광 댓글 3 좋아요 0 조회수 355

ListView 궁금한점이 있습니다.

미해결

Flutter 응용 - 공공 API를 활용한 앱 만들기 (MVVM 패턴)

return Scaffold (appBar: AppBar (title: Text ( ' 마스크 재고 있는 곳 ' ) , ) , body: ListView ( children: stores .map((e) => ListTile (title: Text (e.name)) ).toList() , ) , ) ; } 이걸 아래와 같이 바꿨는데요 return Scaffold (appBar: AppBar (title: Text ( ' 마스크 재고 있는 곳 ' ) , ) , body: ListView ( children: stores .map((e) { ListTile (title: Text (e.name)) ; } ).toList() , ) , ) ; } 왜 에러가 날까요?? 왜 굳이 ListTile앞에 return을 넣어줘야되나용..?

  • Flutter
김동혁 댓글 1 좋아요 0 조회수 216

reset.css

미해결

Slack 클론 코딩[실시간 채팅 with React]

안녕하세요 로초님 emotion으로 reset.css적용할려고 하니 잘 안되서 질문을 올립니다. 하단방법처럼 적용을 해봤습니다. import { css } from '@emotion/react'; const Reset = css` ol, ul { list-style: none; } ` export default Reset; import React from 'react' ; import loadable from '@loadable/component' ; import { Switch , Route , Redirect } from 'react-router-dom' ; import { Global } from '@emotion/react' ; import reset from '@utils/Reset' ; const Home = loadable (() => import ( '@layouts/Home/Home' )) ; const App = () => { return ( <div> <Switch> <Route exact path = { '/' } component = {Home} /> </Switch> <Global styles = { reset } /> </div> ) ; } ;

  • react
  • 웹팩
  • typescript
  • babel
  • Socket.io
  • 클론코딩
원피스를 찾아서 댓글 1 좋아요 0 조회수 487

어시스턴트가 뜨지 않습니다

미해결

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

가이드 따라서 해결을 했는데 print를 입력하면 빨강 경고메세지는 뜨지 않는데 snippet이 뜨지가 않습니다...

  • python
Saram 댓글 1 좋아요 0 조회수 171

피자배달거리

미해결

자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비

해당 코드가 왜 타임 아웃이 되는지 모르겠습니다. 강사님의 코드를 베꼈는데도 왜 그런지 모르겠습니다. import java.util.ArrayList ; import java.util.Scanner ; class Point { int x ; int y ; public Point ( int x , int y) { this . x = x ; this . y = y ; } } public class Main { static int n , m , len , answer = Integer. MAX_VALUE ; static int [] combi ; static ArrayList<Point> pz , hs ; public void DFS ( int L , int s){ if (L == m ){ // 모든 피자 가게 중에서 m 개를 뽑는 모든 경우 // 최소 피자 배달거리 구하기 int sum = 0 ; for (Point h : hs ) { int dis = Integer. MAX_VALUE ; for ( int i : combi ){ dis = Math. min (dis , Math. abs (h. x - pz .get(i). x ) + Math. abs (h. y - pz .get(i). y )) ; } sum += dis ; } answer = Math. min ( answer , sum) ; } else { for ( int i = s ; i < len ; i++) { combi [L] = i ; DFS(L + 1 , s + 1 ) ; } } } public static void main (String[] args){ Main T = new Main() ; Scanner kb= new Scanner(System. in ) ; n = kb.nextInt() ; m = kb.nextInt() ; pz = new ArrayList<>() ; hs = new ArrayList<>() ; for ( int i = 0 ; i < n ; i++) { for ( int j = 0 ; j < n ; j++) { int tmp = kb.nextInt() ; if (tmp == 1 ) hs .add( new Point(i , j)) ; else if (tmp == 2 ) pz .add( new Point(i , j)) ; } } len = pz .size() ; combi = new int [ m ] ; T.DFS( 0 , 0 ) ; System. out .println( answer ) ; return ; } }

  • 코테 준비 같이 해요!
  • java
kangtak6291 댓글 1 좋아요 0 조회수 166

유투브 보고 너무 알차서 결재까지 했는데요...설치관련 문의사항^^

미해결

설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)

youtube FPGA편 보고 윈도우용 vivado를 설치 하였는데요, 인프런 유료 강의에서 우분투 설치 후 vivado를 리눅스용 bin으로 깔자나요? 두개 깔아야 되는건가요??^^;; FPGA는 완전초보라^^;

  • fpga
  • verilog-hdl
  • 임베디드
YJ LEE 댓글 1 좋아요 1 조회수 154

MySQL Dialect 커스텀 관련해서 문의드립니다. (group_concat)

미해결

자바 ORM 표준 JPA 프로그래밍 - 기본편

안녕하세요. 영한님 오랜만에 인사드립니다. MySQL Dialect 중 하나인 group_concat을 추가하여 사용해야 하는 상황이라.. 다음과 같이 Custom을 만들고 프로퍼티로 해당 CustomDialect까지 등록되어 정상 동작하는 상황입니다. public class CustomMySQL57Dialect extends MySQL57Dialect { public CustomMySQL57Dialect() { registerFunction("GROUP_CONCAT", new StandardSQLFunction("group_concat", StandardBasicTypes.STRING)); } } 문제는, Native Query로는 `GROUP_CONCAT(DISTINCT xxx)` 처럼 사용이 가능하나, QueryDSL을 이용한 상황에서 해당 DISTINCT가 동작하지 않습니다.. 위와 같은 상황을 겪어보셨을 지 않을까 싶어 여쭤봅니다! QueryDSL 코드 중 일부는 다음과 같습니다. select(Projections.constructor(PaymentFilterConditionDTO.class, transaction.merchantMemberNo, Expressions.stringTemplate("group_concat(DISTINCT {0})", new CaseBuilder().when(transaction.userType.eq(UserType.LINE_PAY)) .then(transaction.transactionType.stringValue() .concat(transaction.paymentMethod.stringValue())) .otherwise(transaction.transactionType.stringValue().concat(transaction.paymentMethod.stringValue()) .concat(SUFFIX_AFFILIATE))))) from(...) where(...) 위의 QueryDSL 코드에서 DISTINCT가 제외되면 예외없이 동작하구요. DISTINCT가 있을 때는 다음과 같이 예외가 발생합니다. - unexpected token : group_concat - unexpected token : DISTINCT 항상 도움주셔서 다시 한 번 감사합니다.

  • dialect
  • mysql
  • JPA
  • hibernate
  • java
pjok1122 댓글 2 좋아요 0 조회수 2298

인기 태그

인프런 TOP Writers

주간 인기글