inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

슬릭 슬라이더 버튼

미해결

플렉스(Flex) 반응형 웹사이트 포트폴리오(The World's Best Cities)

선생님 안녕하세요 슬릭 슬라이더 버튼을 none처리 안했더니 모바일에서 가로 스크롤이 생겼습니다 코드 확인 하는 중에 선생님 주석을 확인했는데.. 모바일에서 버튼을 사용하고 싶으면 안쪽으로 넣으라고 하셔서 left:3px; 처리를 해서 스크롤을 없앴는데 제 코드가 맞는걸까요?? .myslider button { /* display: none !important; */ left: 3px; }

  • flex
  • 반응형-웹
소영 댓글 1 좋아요 1 조회수 427

다대일에서 조인과 그렇지 않은 상황에서의 속도 차이

미해결

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

안녕하세요 JPA 강좌를 잘 수강하고 있는 와중에 궁금한 점이 생겨서 질문올립니다. 먼저 궁금한 것은 다대일에서 조인입니다. @Entity @AllArgsConstructor @NoArgsConstructor @Getter @Builder public class Category implements Serializable{ @Id @GeneratedValue private Long id; private String name; @OneToMany(mappedBy = "category", cascade = CascadeType.PERSIST) private List<Product> products = new ArrayList<>(); public void addProducts(Product product) { products.add(product); product.setCategory(this); } } @Entity @Getter @Builder @AllArgsConstructor @NoArgsConstructor public class Product implements Serializable { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; private String name; private Integer price; @ManyToOne @JoinColumn(name="category_id") private Category category; public void update(Product source) { this.name = source.getName(); this.price = source.getPrice(); } public void setCategory(Category category) { this.category = category; } } 위와 같은 예제 코드 상황에서 Product의 입장에서 findById를 하게 되면 @JoinColumn 어노테이션이 붙어서 자연스럽게 join한 쿼리가 날라가게 됩니다. 하지만 findByCategoryName 메서드를 실행하면 조인 쿼리가 아니라 select p from Product p where p.category.name = ?1 이런 where절 쿼리, 즉 natural join 쿼리가 발생하는데요, JPA에서 자동으로 조인을 하지 않고 기본 SQL순서인 from -> where -> select 으로 진행될텐데, select p from Product p left join category c on p.category_id = c.id where c.name = ?1 와 속도 측면에서 얼마나 차이가 나는지 궁금합니다. (레코드 수에 따라 다르겠지만)

  • java
  • JPA
hoo47 댓글 1 좋아요 0 조회수 398

댓글삭제 문의

미해결

안녕하세요! 제가 몇년전에 댓글내용을 지운줄알았는데 작성자 삭제가 되어있어서 댓글을 수정할수 없는걸 발견했습니다. 댓글을 쓴 계정과 강의를 확실히 기억하고 있고, 거기에 이메일이 적혀있어서 그런데 혹시 이런경우에도 수정이나 삭제 문의가 가능할까요?

desk53 댓글 0 좋아요 0 조회수 131

port 4000일때 에러 날때가 있는데

미해결

따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)

안녕하세요 선생님 port가 4000일때 에러 날때가 있는데 4000을 다른 숫자로 바꾸면 npm run dev 가 잘 되더라구요 안될때 숫자를 아무렇게나 바꿔주면 되는건가요? 그리고 도커에 port 5432:5432 인 이유도 궁금합니다!! 숫자를 임의로 정하신건지 규칙이 있는지 궁금합니다

  • 클론코딩
  • Next.js
  • nodejs
  • docker
  • postgresql
  • typescript
  • react
레드 댓글 0 좋아요 0 조회수 368

깃헙

미해결

<1만 시간의 법칙> 웹 페이지 제작하기

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 00:47 점을 눌러본다고 하시는데 점?? 어디를 눌러야 저 페이지가 뜰까요?

  • vscode
  • HTML/CSS
  • javascript
해니 댓글 1 좋아요 0 조회수 357

처음부터

미해결

15일간의 빅데이터 파일럿 프로젝트

제가 강의를 다 듣고 다시 처음부터 한번 더 듣고 싶은데 실습환경이 다 되어 있는 상태가 아니라 모든것을 초기화 하고 듣고 싶습니다. 설치했던 것들을 모두 지우고 다시 설치하면 다 리셋이 될까요??

  • Impala
  • Flume
  • redis
  • Kafka
  • 데이터 엔지니어링
  • ZooKeeper
  • Hadoop
  • bigdata
cksl1220 댓글 2 좋아요 0 조회수 331

list 로 index class를 씌워서 나온다는 말이 이해가 안됩니다

미해결

파이썬(Python)으로 데이터 기반 주식 퀀트 투자하기 Part1

05:21 분쯤 list로 index class를 씌워서 나온다고 하셨습니다. 여기서 질문 몇 가지 있습니다. series 자체가 class 의 일종이므로, 결과값으로 나온 index subset도 class 형태로 반환된 것인가요? 2. 만약 그렇다면, index class 안에 리스트 형식으로 들어가 있는 data들이 리스트 처럼 읽히는데 .. 이게 이해가 잘 안되는것 같습니다.

  • pandas
  • 투자
  • 퀀트
이윤노 댓글 2 좋아요 0 조회수 365

프로젝트 완성 예시 css 밀림

미해결

한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지

강의 헤더 부분에서 스타일이 깨지는 현상이 발생했습니다. 제 프로젝트에서만 문제가 발생하는 줄 알았는데 완성된 프로젝트 완성 예시에서도 문제가 발생하는 것을 확인했습니다. .MyButton의 스타일과 .head_btn_right의 스타일에서 간격 차이가 생겨서 밀리는 것 같은데, 혹시 어떤 식으로 해결하면 좋을까요?

  • css
  • javascript
  • 오류
  • nodejs
  • react
010jjj 댓글 1 좋아요 0 조회수 517

이미지 오류인거같은데 잘 모르겠어요 ㅠㅠ

미해결

비전공자를 위한 진짜 입문 올인원 개발 부트캠프

갑자기 이런 오류가 떳어요 ㅠㅠ 밑에 내용은 이런식으로 적었습니다. '<span class="product-price">' + products.price + "원" + "</span>" + '<div class="product-seller">' + '<img class="product-avatar" src="images/icons/avatar.png" />' + "<span>" + products.seller + "</span>" + "</div>" + "</div>" + "</div>"; } document.querySelector("#product-list").innerHTML = productsHtml; }) .catch(function (error) { console.log("error 발생 : ", error); }); </script> </html> Mock-server도 옳바르게 작성한것 같은데 뭐가 문제인지 모르겠어요 ㅠㅠ https://85f38838-e68d-4643-8023-bb4d3f4b3461.mock.pstmn.io/products

  • 머신러닝 배워볼래요?
  • HTML/CSS
  • express
  • nodejs
  • react-native
  • react
  • javascript
  • tensorflow
윤태식 댓글 1 좋아요 0 조회수 281

logout 에러

미해결

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

이미지 업로드 multer까지 들은 상태입니다 로그인부분 해결 강의 들을때 로그아웃이 안됐던거 같아서 여기부분인지 에러가 납니다 로그아웃 에러때문인지 팔로잉 팔로워 닉네임이 잘못 표기되는듯 합니다 로그아웃 처리가 안되서 그런거 같아요 구글 콘솔창 VS코드에서는 이상태에요 POST /user/logout 401 6.494 ms - 29 GET /user 200 2.692 ms - 4 Executing (default): SELECT Post .*, User .`id` AS User.id , User .`nickname` AS User.nickname , Images .`id` AS Images.id , Images .`src` AS Images.src , Images .`createdAt` AS Images.createdAt , Images .`updatedAt` AS Images.updatedAt , Images .`PostId` AS Images.PostId , Comments .`id` AS Comments.id , Comments .`content` AS Comments.content , Comments .`createdAt` AS Comments.createdAt , Comments .`updatedAt` AS Comments.updatedAt , Comments .`UserId` AS Comments.UserId , Comments .`CommentId` AS Comments.CommentId , Comments .`PostId` AS Comments.PostId , Comments->User .`id` AS Comments.User.id , Comments->User .`nickname` AS Comments.User.nickname , Likers .`id` AS Likers.id , Likers->Like .`createdAt` AS Likers.Like.createdAt , Likers->Like .`updatedAt` AS Likers.Like.updatedAt , Likers->Like .`PostId` AS Likers.Like.PostId , Likers->Like .`UserId` AS Likers.Like.UserId FROM (SELECT Post .`id`, Post .`content`, Post .`createdAt`, Post .`updatedAt`, Post .`UserId`, Post .`RetweetId` FROM Posts AS Post ORDER BY Post .`createdAt` DESC LIMIT 10) AS Post LEFT OUTER JOIN Users AS User ON Post .`UserId` = User .`id` LEFT OUTER JOIN Images AS Images ON Post .`id` = Images .`PostId` LEFT OUTER JOIN Comments AS Comments ON Post .`id` = Comments .`PostId` LEFT OUTER JOIN Users AS Comments->User ON Comments .`UserId` = Comments->User .`id` LEFT OUTER JOIN ( Like AS Likers->Like INNER JOIN Users AS Likers ON Likers .`id` = Likers->Like .`UserId`) ON Post .`id` = Likers->Like .`PostId` ORDER BY Post .`createdAt` DESC, Comments .`createdAt` DESC; GET /posts 304 29.593 ms - - OPTIONS /user/login 204 0.482 ms - 0 Executing (default): SELECT id , email , nickname , password , createdAt , updatedAt FROM Users AS User WHERE User .`email` = ' er@naver.com '; Executing (default): SELECT User .`id`, User .`email`, User .`nickname`, User .`createdAt`, User .`updatedAt`, Posts .`id` AS Posts.id , Followings .`id` AS Followings.id , Followings->Follow .`createdAt` AS Followings.Follow.createdAt , Followings->Follow .`updatedAt` AS Followings.Follow.updatedAt , Followings->Follow .`FollowingId` AS Followings.Follow.FollowingId , Followings->Follow .`FollowerId` AS Followings.Follow.FollowerId , Followers .`id` AS Followers.id , Followers->Follow .`createdAt` AS Followers.Follow.createdAt , Followers->Follow .`updatedAt` AS Followers.Follow.updatedAt , Followers->Follow .`FollowingId` AS Followers.Follow.FollowingId , Followers->Follow .`FollowerId` AS Followers.Follow.FollowerId FROM Users AS User LEFT OUTER JOIN Posts AS Posts ON User .`id` = Posts .`UserId` LEFT OUTER JOIN ( Follow AS Followings->Follow INNER JOIN Users AS Followings ON Followings .`id` = Followings->Follow .`FollowingId`) ON User .`id` = Followings->Follow .`FollowerId` LEFT OUTER JOIN ( Follow AS Followers->Follow INNER JOIN Users AS Followers ON Followers .`id` = Followers->Follow .`FollowerId`) ON User .`id` = Followers->Follow .`FollowingId` WHERE User .`id` = 1; POST /user/login 200 354.583 ms - 432 Executing (default): SELECT id , email , nickname , password , createdAt , updatedAt FROM Users AS User WHERE User .`id` = 1; Error: req#logout requires a callback function at IncomingMessage.req.logout.req.logOut (C:\JS_workspace\React\js_prepare\back\node_modules\passport\lib\http\request.js:65:44) at C:\JS_workspace\React\js_prepare\back\routes\user.js:113:9 at Layer.handle [as handle_request] (C:\JS_workspace\React\js_prepare\back\node_modules\express\lib\router\layer.js:95:5) at next (C:\JS_workspace\React\js_prepare\back\node_modules\express\lib\router\route.js:144:13) at exports.isLoggedIn (C:\JS_workspace\React\js_prepare\back\routes\middlewares.js:3:9) at Layer.handle [as handle_request] (C:\JS_workspace\React\js_prepare\back\node_modules\express\lib\router\layer.js:95:5) at next (C:\JS_workspace\React\js_prepare\back\node_modules\express\lib\router\route.js:144:13) at Route.dispatch (C:\JS_workspace\React\js_prepare\back\node_modules\express\lib\router\route.js:114:3) at Layer.handle [as handle_request] (C:\JS_workspace\React\js_prepare\back\node_modules\express\lib\router\layer.js:95:5) at C:\JS_workspace\React\js_prepare\back\node_modules\express\lib\router\index.js:284:15 POST /user/logout 500 6.629 ms - 1374 콘솔 네트워크창 redux back/routes/user.js 로그아웃 부분 front/sagas/user.js front/reducers/user.js 프론트할땐 다 됐던걸로 기억하는데 백엔드에서 에러 발생한거 같긴한데 못찾겠어요 ㅠㅠ

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

Person Detection 에러 질문

미해결

TensorFlow Object Detection API 가이드 Part1 - 코드 10줄 수정으로 물체검출하기

Faster R-CNN을 이용한 Person Detection - https://colab.research.google.com/drive/1ClbzcgLhZAzBvYcK4AwiyGKSa3RZPxw7?usp=sharing 이전 질문 글보니 2.7 로 다운그레이드로 하면 된다고 해서 했는데 아래처럼 나오구요 2.8로 해보니 아래처럼 나오네요. 모듈 참조 오류 같은데 ... 이런 부분 잡는 거 번거로울 것 같아 강의 듣는 건데 좀 후회가 되려고 하네요... 예제 업데이트 좀 해주세요...

  • 딥러닝
  • tensorflow
  • cnn
AIFlow 댓글 1 좋아요 0 조회수 278

pycocotools 설치 error

미해결

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

질문 1: 폐쇄환경 kubeflow notebook + gpu 1개 설정 환경에서 coco val과 coco test 실행시 pycocotools not found 에러가 나서 requirements.txt 에서 pycocotools 를 설정해도 같은 에러 및 pip install pycocotools 하라고 하는데, 따로 실행해도 같은 에러가 나옵니다. 구글링을 해봐도 해결 방법을 찾기가 쉽지 않아 이렇게 조언을 구하고자 합니다. 질문 2: 맥북 jupyter notebook 에서 coco train 실행전 tensorboard 실행 에러가 아래처럼 발생합니다. 질문1의 환경에서는 에러 없이 잘 통과 되는데.. 맥북에서 해결 방법이 있음 알려 주시면 감사 하겠습니다. 감사합니다.

  • 머신러닝 배워볼래요?
  • keras
  • tensorflow
  • 딥러닝
  • 컴퓨터-비전
  • python
ohwhy 댓글 1 좋아요 0 조회수 619

다른 가상로컬서버 사용해도 되나요?

미해결

생활코딩 - PHP 기본 A 부터 Z 까지

지금 사용중인 XAMPP인데 꼭 bitnami wamp 사용해야하나요? 지금 설치하면 충돌 일어날거같은데... 어떻게 하면 되나요?

  • php
김승우 댓글 0 좋아요 0 조회수 383

에러가 납니다.

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘

처리되지 않은 예외: System.IndexOutOfRangeException: 인덱스가 배열 범위를 벗어났습니다. 위치: Algorithm.Player.BFS() 파일 C:\Users\ysg67\source\repos\Algorithm\Algorithm\Player.cs:줄 57 위치: Algorithm.Player.Initialize(Int32 posY, Int32 posX, Board board) 파일 C:\Users\ysg67\source\repos\Algorithm\Algorithm\Player.cs:줄 41 위치: Algorithm.Program.Main(String[] args) 파일 C:\Users\ysg67\source\repos\Algorithm\Algorithm\Program.cs:줄 15 그래도 따라했는데 이런 에러가 나옵니다. 혹시 무엇이 잘못 된지 알 수 있을까요?

  • C#
양승근 댓글 1 좋아요 0 조회수 526

C#의 BinaryFormatter로 패킷 송수신을 해도 될까요?

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

안녕하세요 루키스님 강의 잘 듣고 있습니다! 다름이 아니라 C#의 BinaryFormatter 클래스를 사용하면 사용자 정의 클래스를 통으로 직렬화 및 역직렬화를 할 수 있다는 것을 알게 돼서 몇 가지 질문을 드리고자 합니다. (물론 해당 BinaryFormatter는 상호운영성이 떨어지며 멤버 변수에 Serialize 속성을 붙여줘야 한다는 단점이 있습니다.) 1. C# 끼리에서의 통신을 한다는 가정하에 BinaryFormatter으로 패킷을 직렬화 및 역직렬화 하여 통신을 할 수는 있나요? 2. 1번에서 만약 된다면 멤버변수를 하나씩 BitConverter 하는 것보다 한 번에 사용자 정의 클래스를 통으로 직렬화하는 게 더 좋다고 생각하는데 혹시 단점이 있을까요?

  • C#
  • unity
  • network
이경환3 댓글 1 좋아요 0 조회수 594

파이썬 셀레니움 오류 질문

미해결

from selenium import webdriver from selenium.webdriver.chrome .service import Service from selenium.webdriver.chrome .options import Options #크롬 옵션 자동 업데이트 from webdriver_manager.chrome import ChromeDriverManager # 꺼짐 방지 chrome_options = Options() chrome_options.add_experimental_option("detach" , True) #불필요 에러 메세지 제거 chrome_options.add_experimental_option("excludeSwitches" , ["enable-logging"]) Service = Service (executable_path=ChromeDriverManager().install()) driver = webdriver.Chrome (service=Service) #주소 이동 driver.get(" https://www.naver.com ") 작성 코드 입니다 출력 오류 ModuleNotFoundError: No module named 'packaging' from packaging import version

밥박 댓글 0 좋아요 0 조회수 252

이런 풀이도 괜찮나요?

미해결

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

import sys sys.stdin = open("input.txt", "rt") # 카드 역배치 num_list = [x+1 for x in range(20)] #print(num_list) for i in range(10): gugan = list(map(int, input().split())) #print(gugan) num_list[gugan[0]-1:gugan[1]] = reversed(num_list[gugan[0]-1:gugan[1]]) for i in num_list: print(i, end = ' ') num_list 생성할 때 x+1 을 해서 1부터 20까지 리스트를 만듦 s, e를 gugan이라는 리스트로 받아서, gugan[0](=s) -1 : gugan[1] 까지의 값을 reversed 시킴

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

고양이 이미지

미해결

만들면서 배우는 리액트 : 기초

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 오늘 시작했는데.. 고양이 이미지 파일이 하나도 렌더가 안되는거같습니다. 해결방법이 있을까요?

  • javascript
  • react
Junki 댓글 1 좋아요 0 조회수 317

access token 같은 경우는 보통 만료시간을 짧게 안정성을 높이는것은 이해가 갑니다!

미해결

생산성을 향상시키는 스프링부트 기반의 API 템플릿 프로젝트 구현

access token 같은 경우는 보통 만료시간을 짧게 가져가는데 구파고님 refresh token 발급 하는 소스를 보니 요청 헤더값에 refresh token 을 넣어서 다시 access token 발급 해주는데요 그런데 access token은 탈취 당해도 만료시간을 짧게 한다고 하지만 refresh token 경우 만료시간을 길게 잡는데 이것마저 탈취 당하면 누구나 accesstoken 발급 받게 되어서 문제가 발생되지 않나요? 보통 실무에서는 어떻게 하나요?...이럴 경우... . 제가 조사도 안하고 막 질문 드린건지 ㅠ,ㅠ 여러 방면으로 생각해보았지만 방법이 없는거 같아서 ㅠㅠ 이렇게 질문 드립니다.

  • JPA
  • spring-boot
  • web-api
리나 댓글 1 좋아요 0 조회수 1721

쇠막대기 문제 질문이 있습니다..!

미해결

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

안녕하세요..! 개념적으로 강의를 듣고 로직으로는 쉽게 풀 수 있습니다. 하지만 개념없이 이 문제를 풀려면 어떻게 접근해야할지 감이 안오는 상황이에요 ㅠ. 혹시 접근 방법 같은게 있을까요? 아니면 암기식으로 문제를 풀어야 할까요? 스택 유형이라고 알고 접근해도.. 잘린 막대기가 stack에 남아있는 갯수라는 사고 라던지 이런 것들이 잘 안됩니다 ..ㅠㅠ

  • 코테 준비 같이 해요!
  • javascript
hooks 댓글 1 좋아요 0 조회수 271

인기 태그

인프런 TOP Writers

주간 인기글