묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[코드팩토리] [입문] Dart 언어 4시간만에 완전정복
처음 시작인데 오류ㅠ
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. compiling to javascript 라고 오류가 뜨는데 뭐가 잘못된걸까요?ㅠ
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
안녕하세요 강의 잘듣고있는데 질문이있어요
item.java에서 private List<String> regions;을 리스트로 한이유가뭘까요?? 컨트롤러에있는 regions은 String타입인데 list타입으로쓴이유가뭘까요?
-
미해결Node.js에 TypeScript 적용하기(feat. NodeBird)
다른 컴퓨터에서 제가 만든 DB 테이블의 데이터를 그대로 사용하려면?
안녕하세요 제로초님!기업 과제를 준비하면서 궁금한 점이 생겼는데요.프로젝트를 마치고 테스트하다 보면 데이터들이 DB에 쌓이잖아요?? (회원가입 유저, 게시물 작성 등.)다른 컴퓨터에서 제 프로젝트를 클론해서 서버를 돌렸을 때, 해당 DB에 데이터를 그대로 유지하려면 어떻게 해야되나요??
-
미해결우디의 일러스트레이터 강좌
교재는 없을까요??
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결아두이노와 떠나는 사물인터넷 여행 - 아두이노 입문부터 IoT 중급까지!
학습 준비물 관련
사이트에서 판매 중단되서 한번에 따로 주문하려고 그런데 강의에 필요한 모든 준비물 다 알려주실 수 있나요
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
프로젝트 열 때, build.gradle 을 생성하는 이유
안녕하세요, 먼저 수업 정말 잘 듣고 있습니다 :) https://www.inflearn.com/questions/394903 저도 비슷한 에러를 겪었는데 (저는 빌드는 되는데 sonarlint 라고 코드 에러를 리뷰해주는 프로그램에서 비슷한 warning 메시지를 주었습니다) 조언해주신 대로 프로젝트를 열 때 build.gradle 을 열어서 해결했습니다. 저는 프로젝트 작업을 할 때, recent project 로 주로 꺼내오는(?) 편인데요 (혹은 인텔리제이를 닫지 않고 계속 작업하기도 합니다) 프로젝트를 가져올 때, build.gradle을 open 하는 것과, open 프로젝트 폴더 이름 혹은 open recent project 하는 것의 차이가 있는지 궁금합니다.
-
미해결크롤링으로 웹, 텔레그램봇, REST API, 모바일 앱 만들기
pip install djangoframework 하면 버전이 안맞다는데 왜그럴가요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. ERROR: Could not find a version that satisfies the requirement python (from versions: none) ERROR: No matching distribution found for python
-
미해결ARM Cortex-M 프로세서 프로그래밍
오퍼랜드 순서문의
(strexb %0, %2 %1" : "=&r"(result), "=Q"(*addr): "r" ((uint32_t)value)); 여기에서 %0 과 %1 이 출력 오퍼랜드이고 %2가 입력 오퍼랜드라고 하셨는데 출력오퍼인지 입력오퍼인지 어떻게 구분하는건지요? %0하고%2 가 순서대로 result 와 addr 이고, value 가 %1 인줄 알았는데 가운데 있는 %2가 왜 입력 오퍼랜드인지 궁금합니다. (순서대로인줄 알았음)
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
안녕하세요 강의 잘듣고있는데 질문이있어요
상품삭제기능을 구현하려고 하는데 public void delete(Long itemID){ store.remove(itemID);}리퍼지토리에 아이디 삭제기능을 구현하고 컨트롤러에 @GetMapping("/{itemId}/delete")public String delete(@PathVariable Long itemId){ itemRepository.delete(itemId); return "redirect:/form/items/";//목록으로돌아가기; }삭제하기 버튼은 다음과 같이 만들어주었는데 <button class="w-100 btn btn-secondary btn-lg" onclick="location.href='delete.html'" th:onclick="|location.href='@{/form/items/{itemId}/delete(itemId=${item.id})}}'|" type="button">삭제하기</button> 삭제를 하면 Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'id' cannot be found on null이렇게 나오네요 이유가뭘까요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part9: MMO 컨텐츠 구현 (DB연동 + 대형 구조 + 라이브 준비)
마이그레이션 파일이 이상합니다.
DB데이터가 이상해서 삭제후 다시 add-migration했는데 마이그레이션 파일 up,down이 비어있어요 오류도 안떠서 뭐가 문제인지 모르겠네요
-
미해결쉽게 처음하는 파이썬 고급 크롤링 [Scrapy, Selenium, Headless Chrome]
selenium으로 여러페이지 수집시 질문
안녕하세요 selenium을 활용하여 페이지의 여러페이지 수집을 하려던 중 궁금사항이 있어서 글을 남깁니다. selenium과 beautifulsoup을 활용하여 여러페이지 게시글 정보를 수집하려고 하던 중 게시물 A 정보a(분류), 정보b(지역), 정보c(주소) 게시물 B 정보a(분류), 정보b(지역), 정보d(이용요금) 게시물 C 정보a(분류), 정보b(지역), 정보c(주소) 게시물 D 정보a(분류), 정보b(지역), 정보f(홈페이지) => 게시물에서 분류, 지역, 주소 정보를 가지고 올려고 하였으나.. 사이트 구조상 각 컬럼별로 인덱스번호를 지정하여 가지고 와야 하는 구조!(개별적으로 정보수집이 안됨) 떄문에 주소가 아닌 B게시물에서는 이용요금, 게시물 D에는 홈페이지정보가 수집이 되어버립니다. 예를 들면... ex) 분류 = soup.select()[0].text, 지역 = soup.select()[1].text, 주소 = soup.select()[2].text 물론 이용요금과 홈페이지정보를 예외처리하고 주소가 아니면 공백으로 남기게금 해볼려고 하였으나.. 잘 안되더라구요..ㅠㅠ 이처럼 데이터가 균일하게 들어있지 않은 여러 페이지 게시물 정보를 수집할려고 할때 어떤 알고리즘과 로직으로 처리해야할까요?
-
미해결스프링 기반 REST API 개발
2년 훨씬 전 부터 Restlet-> Talend API 로 바뀌었습니다~
참고하세요~
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
터미널로 실행시 컴파일 에러
터미널로 ./gradlew build를 하면 아래와 같은 메시지가 뜹니다. > Task :compileJava FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > invalid source release: 11 인텔리제이로 실행할때도 비슷한 에러가 떠서, sdk 버전을 바꿔서 해결했는데 터미널로 실행시 어떻게 조치해야할까요??
-
미해결모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1
loginAction.php 에러 납니다.
- 똑같이 코딩 했는대 Parse error: syntax error, unexpected '>' in C:\APM_Setup\htdocs\login\loginAction.php on line 16 납니다. 어디서 났는지 모르겠습니다. 소스 좀 부탁 드립니다. -> 부분이 문제가 있는거 같긴 합니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
DTO와 Entoty의 검증에 대해 질문드립니다.
안녕하세요 먼저 좋은 강의에 너무 감사드립니다. 질문드리고 싶은 것은 Validation을 적용할때 DTO클래스와 Entity클래스가 있으면 두 클래스 모두 적용해야 한다는 것으로 알고 있습니다, 그러면 적용하는 방법은 1. DTO클래스는 Bean Validation을 이용해 컨트롤러에서 적용하고 Entity에도 적용한다면 Entity클래스에 검증은 service에서 처리하는 것일까요? 2. Validation이 DTO,Entity가 중복이 되는 내용이라면 하나의 Util 클래스를 만들어서 검증하는것이 효율적일까요? 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.
-
미해결쉽고 빠르게 익히는 Power BI 심화 2 (데이터 모델링)
Data 연결 문의
선생님 안녕하세요. 다이렉터 쿼리로 외부 SYSTEM에 연결한 data를 가지고 Power BI를 잘 사용하다가 어느순간에 Data 자동업데이트가 안되는 것을 발견했습니다. 작업하다가 실수하거나 등의 파일 유실방지를 위해 "다른 이름으로 저장"하면서 사용해왔고 노트북을 새로 교체했는데요. 이런부분들이 영향을 미친 것일까요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
@AllArgsConstructor
6분28초쯤에 Body에 "memberId" : "spring" "name" : "hello spring" 이렇게 나오는 이유가 @AllArgsConstructor때문인가요? 파라미터에 값을 보내주는 건 알겠는데 이러한 형식으로 출력되는 이유를 알고싶습니다.
-
미해결Three.js로 시작하는 3D 인터랙티브 웹
수강전 문의 드렸었는데요 canvas 이미지 캡쳐 관련
사전 질문에 답변을 주셨는데 다시 좀 문의드려봅니다. three.js 를 이용하여 화면을 구성하고 html2canvas 와 php 를 이용해서 테스트를 해보았습니다. canvas 내의 화면을 캡쳐해서 저장하는 것은 되는데 문제는 3D 오브젝트는 함께 저장이 되지 않더라구요. 다만 공식 홈페이지에 보면 마우스 우클릭 하면 3D 오브젝트를 2D 이미지로 다운로드가 가능하던데요. http://www.bluemedia.co.kr/test/examples/#webgl_animation_skinning_blending 우측 하단에 보면 이미지저장 버튼과 저장 후 볼 수 있는 저장된 이미지 보기 링크가 있습니다
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
@RequestParam() 빨간줄 오류가 뜹니다. (이클립스)
hellocontroller파일에서 작성중 에러발생! ㅜㅜ package hello.hellospring.controller; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestPart; @Controller public class HelloController { @GetMapping("hello") public String hello(Model model) { model.addAttribute("data","hello!!"); //인텔리제이 문법으롤 attributeName / attributeValue return "hello"; } @GetMapping("hello-mvc") public String helloMvc(@RequestParam("name") String name, Model model) { model.addAttribute("name", name); return "hello-template"; } } 해결했습니다.ㅎㅎㅎ...토씨하나 안틀리고적고 복붙해서 하기까지했는데 .. @Reques치다가 자동완성으로 하니깐 되네요??
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
질문있습니다
안녕하세요 강사님 API 파라미터 변조에 대한 질문인데요 현재 프로젝트 구조는 프론트앤드 Vuejs, 백앤드는 spring boot로 API 제공 역할을 하고 있습니다 현재 인증방식은 세션 인증방식을 사용중이고 최초 인증 후 세션에 사용자 정보를 담아, 이후 API 요청에 대해서 인터셉터를 적용하여 인증된 사용자만 API에 접근할 수 있도록 하고 있습니다 하지만 특정 사용자가 포스트맨 같은 툴을 사용하여 인증을 완료후 API에 요청을 날릴때 특정 파라미터를 변조하거나 할 경우는 어떻게 보안처리를 할 수 있나요? 현재 통신 프로토콜은 HTTP 사용중인데, HTTPS를 사용하면 이러한 문제를 해결할 수 있나요?