inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

특정 강의에서 무한로딩이 걸려요

미해결

김영한의 실전 자바 - 기본편 이 강의에서 아직 듣지못한 강의들과 강의 시간이 좀 긴 것들이 자꾸 무한로딩이 걸립니다.. 크롬 강력 새로고침, 시크릿모드를 해봐도 안되고 기기를 바꿔도 동일한 문제가 반복되서 문의 드립니다. 추가로 확인해보니 다른 강의에서도 동일한 증상이 발견됐습니다..

  • 오류
minsuk33011 댓글 2 좋아요 0 조회수 328

TCP 연결 종료과정 TIME_WAIT

해결됨

외워서 끝내는 네트워크 핵심이론 - 기초

TCP 연결 종료과정에서 (4-way handshaking), TIME_WAIT 를 최대한 줄이기 위해서 client가 active 하게 종료를 하자고 하는건 이해를 했습니다. 그러면 server 입장에서는 TIME_WAIT가 없는데 socket 회수를 언제하는지 궁금합니다. client 의 마지막 ack를 받고 바로 socket 회수를 하나요? 그러면 client도 server에게 마지막 ack를 보내면서 바로 socket 회수를 하면될텐데 TIME_WAIT의 존재의의가 궁금합니다.

  • 네트워크
  • 프로토콜
녕나 댓글 1 좋아요 0 조회수 365

switch문 12분55초

미해결

김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음

자바의 새로운 기능을 별도로 깊이있게 다뤄주신다고 하셨는데 이것도 고급편에서 다뤄주시는건가요?

  • java
ryudb0 댓글 2 좋아요 0 조회수 272

nGrinder validate가 안됩니다.

미해결

백엔드 개발자 성능 개선 초석 다지기

다른 질문을 보니 www.nate.com 으로 시도해보라하여 했지만 똑같이 되지 않습니다. Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: General error during conversion: Unsupported class file major version 61 java.lang.IllegalArgumentException: Unsupported class file major version 61 Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: General error during conversion: Unsupported class file major version 61 java.lang.IllegalArgumentException: Unsupported class file major version 61

  • java
  • mysql
  • spring-boot
  • cache
  • index
박종훈 댓글 2 좋아요 1 조회수 787

10 bits * 10bits 연산 구현 질문

미해결

Verilog를 이용한 FPGA 활용 기초

안녕하세요. 강사님 강의를 보던 중 10 bits * 10bits 연산 구현에서 bit position을 주석으로 두셔서 살펴 보던 중 곱셈에서 어떻게 bit position을 잡을 수 있는지 질문 드립니다. 어떻게 bit position 잡는지 공부 후 16bits * 16bits, 32bits * 32bits 두 곱셈도 스스로 학습해 보려 합니다.

  • fpga
  • verilog
likepepsi 댓글 1 좋아요 0 조회수 266

CAPL 강의 재생

미해결

실무자가 알려주는 CANoe - CAPL과 Panel 기본 사용법

강의가 재생되지 않습니다. 확인 부탁 드립니다.

  • CAN
  • CANoe
  • capl
hyundaiiiiui 댓글 1 좋아요 0 조회수 313

사용자 입력값을 ILIKE에 집어넣었는때 보안적으로 어떤가요?

미해결

[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core

ILIKE와 같은 유틸함수에 직접적으로 사용자 입력값을 받을때 sql 인젝션이 방어되는지 궁금합니다. 검색해서 찾아보니 파라매터 바인딩하는 방법이 있는것 같은데 queryBuilder를 해야하는 것 같더라구요 sql injection 방어를 위해서 유틸함수를 쓰지 못하고 queryBuilder를 해야하는 거면 typeorm을 사용했을때 장점이 줄어드는 것 같아서 고민됩니다.

  • javascript
  • typescript
  • rest-api
  • nestjs
  • backend
grs0412 댓글 1 좋아요 0 조회수 230

predict, predict_proba 차이

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

3-5 classification 강의 학습중인데, predict, predict_proba 차이가 잘 이해가 되지 않습니다. 어떤 경우에 따라서 두 함수를 나누어쓰는걸까요?

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
nahye1137 댓글 2 좋아요 0 조회수 442

에셋 구름 아이콘이 없어요

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

어디서 받을 수 있나요? 다운로드 버튼이 아무리 찾아도 없습니다.

  • C#
  • unity
nao505 댓글 1 좋아요 0 조회수 317

RootModel에 대한 질문

미해결

RDBMS Modeling 실습

RootModel에 있다는 뜻은 모든 테이블에 기본적으로 관리하는 attribute가 된다는 뜻으로도 이해했는데요. 그 중 companyId 은 왜 관리하는지 알 수 있을까요? 그리고 registerId나 modifierId를 관리하는 이유가 누가 이 테이블의 데이터를 업데이트(등록/수정) 했는지 전부 관리한기 위함일까요?

  • oracle
  • dbms/rdbms
  • mssql
  • 데이터-엔지니어링
박호정 댓글 2 좋아요 0 조회수 286

Content-Length 질문입니다.

미해결

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

package hello.servlet.basic.response; import jakarta.servlet.ServletException; import jakarta.servlet.annotation.WebServlet; import jakarta.servlet.http.HttpServlet; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; import java.io.IOException; import java.io.PrintWriter; @WebServlet(name = "responseHeaderServlet", urlPatterns = "/response-header") public class ResponseHeaderServlet extends HttpServlet { @Override protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //[status-line] response.setStatus(HttpServletResponse.SC_OK); //[response-headers] // response.setHeader("Content-Type", "text/plain;charset=utf-8"); response.setHeader("Cashe-Control", "no-cache, no-store, must-revalidate"); response.setHeader("Pragma", "no-cache"); response.setHeader("my-header", "hello"); //[Header 편의 메서드] content(response); //[message body] PrintWriter writer = response.getWriter(); writer.println("ok"); } private void content(HttpServletResponse response) { response.setContentType("text/plain"); response.setCharacterEncoding("utf-8"); } } ok에 println이면 3이 출력되어야하는데 4가 출력됩니다... print로 바꿔보면 2가 출력되고, println("o") 만 적으면 3이 출력되는데 ln붙였을 때 실제 길이에서 +1 되어야 하지 않나요? 본문이 제거된거라면 아예 0이 나와야할거같은데 이유를 잘 모르겠습니다... 찜찜해서 질문 남깁니다!

  • spring
  • mvc
맥스 댓글 2 좋아요 0 조회수 675

GamePlayAttribute & Protobuf

미해결

[입문자를 위한 UE5] Part4. 언리얼 엔진 C++

데디서버가 아닐때 protobuf 클래스를 그대로 사용하는 것을 상당히 좋은 방법이라고 생각했었는데, GameplayAttribute를 쓰면 앞의 방식을 포기하게 되는 경우가 있었나요? 아니면 사용하기는 하나 GameplayAttribute를 위해 protobuf에서 FGameplayAttributeData쪽에 복사를 해서 사용하려나요...

  • unreal-engine
  • 언리얼-c++
댓글 1 좋아요 0 조회수 229

제네릭 메서드

미해결

김영한의 실전 자바 - 중급 2편

역시 갓 영한님 믿고듣는 강의.. 감사합니다 질문이 하나 있습니다. public static <T> T genericMethod(T t) { System.out.println("generic print: " + t); return t; } 이 코드에서 타입 지정해주는 T를 왜 다 똑같은 타입으로 써야 하는지 궁급합니다. 예를 들자면 위 코드를 보면 매개변수 타입도 T이고 반환 타입도 T인데 매개변수의 타입과 반환타입을 꼭 맞춰서 써야 하는지 궁금하네요 public static <T> T genericMethod(A t) { System.out.println("generic print: " + t); return t; } 이런식으로는 왜 못쓰는건가요 ? (매개변수로는 String을 받지만 결과 타입은 Integer 로 할수도 있지않나요 ? 근데 제네릭 메서드는 왜 이렇게는 불가능한가요?)

  • java
  • 객체지향
  • 코딩-테스트
  • 알고리즘
H K 댓글 1 좋아요 0 조회수 437

젠킨스를 ec2에

미해결

Jenkins를 이용한 CI/CD Pipeline 구축

강사님ㅠㅠ 젠킨스를 ec2에 설치하는데.. 도커 먼저 설치하고 젠킨스 이미지를 받아서 돌려봤어요 그런데..이상하게 젠킨스 사이트 접속하면 매우 느려지는 현상이 반복적으로 일어납니다.. 처음에는 느리지않은데, ec2를 중지시키고 AMI를 만든후에 다시 재시작 하면 젠킨스 사이트가 매우 느리네요..원인을 모르겠습니다 .. ec2를 중지후에 재시작하면 발생하는 문제같습니다 ㅠ EC2를 large로 바꿔도 안되는게..사양과는 상관이없는거 같아요 ..

  • ansible
  • jenkins
  • kubernetes
  • ci/cd
  • sonarqube
플하 댓글 2 좋아요 0 조회수 326

lst = lst50 + lst100 이거 대신에

미해결

실습으로 끝장내는 웹 크롤링과 웹 페이지 자동화 & 실전 활용

import requests from bs4 import BeautifulSoup headers = { "User-Agent" : "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36" } url = "https://www.melon.com/chart/index.htm" req = requests.get(url, headers=headers) html = req.text soup = BeautifulSoup(html, "html.parser") lst50 = soup.select(".lst50") lst100 = soup.select(".lst100") # lst = lst50 + lst100 if lst50: lst = lst50 elif lst100: lst = lst100 else: print("!!!!!!!!!!!!!") # 자식선택자 > 는 바로 밑에 있을 때만 가능. 바로 밑에 있는게 아닐 때는 그냥 한칸 띄고 입력! for i in lst: title = i.select_one(".ellipsis.rank01 a") singer = i.select_one(".ellipsis.rank02 > a") album = i.select_one(".ellipsis.rank03 > a") print(title.text) print(singer.text) print(album.text) print() # for rank, i in enumerate(lst50, 1): # title = i.select_one(".ellipsis.rank01 a") # print(f"{rank} : {title.text}") # print() print(len(lst)) lst = lst50 + lst100 대신에 앞 시간에 설명해주셨던 if, elif, else 를 사용해봤는데 데이터가 50개만 나오는데, 왜 100개가 다 안나오는 건가요? 무슨 차이가 있는건지 궁금합니다.

  • python
  • 웹-크롤링
  • selenium
  • beautifulsoup
cdi2201 댓글 2 좋아요 0 조회수 359

JpaItemRepositoryV2 질문 있습니다.

미해결

스프링 DB 2편 - 데이터 접근 활용 기술

JpaRepository를 상속받으면 스프링 데이터 jpa가 구현클래스를 자동으로 만들어 준다고 하였고 현재ItemRepositoryV2 코드에서 SpringDataJpaItemRepository를 생성자로 주입받았는데 SpringDataJpaItemRepository는 인터페이스로 정의 되어있는데 인터페이스를 주입받아서 사용하는것이 가능한가요? SpringDataJpaItemRepository가 JpaRepository를 상속받아서 확장된 인터페이스가 되었고 자동으로 구현 클래스가 생성된것은 이해하였습니다. 그렇다면 현재ItemRepositoryV2 코드에서는 자동으로 생성된 구현클래스를 자체를 주입받아서 사용해야하는것 같은데 구현클래스가 아닌 인터페이스를 주입받아서 사용하는것에 의문이 있습니다. 기본 자바문법에서는 인터페이스를 주입받아서 그 기능들을 사용하는것이 불가능한거로 알고 있었는데 어떻게 인터페이스를 주입받아서 그 기능들을 사용하는 건가요?

  • spring
  • mvc
  • jpa
  • querydsl
  • spring-data-mybatis
  • spring-jpa
양치잘하기 댓글 2 좋아요 0 조회수 590

coolsms.default에서 에러가 발생합니다. //sdk 가져오기

해결됨

[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스

import coolsms from 'coolsms-node-sdk' const mysms = coolsms.default 에서 default에 빨간줄이 생기고, "typeof CoolsmsMessageService' 형식에 'default' 속성이 없습니다" 라는 에러가 계속 뜨는데 어떻게 해야하나요? import * as coolsms from 'coolsms-node-sdk' 로 임포트하면 해결되는데, 이러면 또 const messageService = new mysms(SMS_KEY, SMS_SECRET) 부분에서 문제가 터지네요ㅠㅜ..

  • javascript
  • node.js
  • docker
  • rest-api
  • nestjs
yashinwol 댓글 1 좋아요 0 조회수 255

HelloSpringApplication 실행 문제

미해결

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

openjdk 17버전으로 스프링부트를 실행했습니다. 강의 1강 대로 프로젝트를 만들어 인텔리제이에서 열었는데, hellospringApplication 실행하는 버튼이 없네요... 에러는 "Connect timed out"이라고 뜹니다 스프링부트가 처음이라 어디가 잘못된 건지 모르겠어요 도움 부탁드립니다...

  • java
  • spring
  • mvc
  • spring-boot
43april 댓글 2 좋아요 0 조회수 377

로그인 폼 CSS 디자인 코드 질문 있습니다.

미해결

중상급 퍼블리싱을 위한 CSS3의 모든 것

선생님, 제가 괄호 사용 코드에 대해 아직 지식이 부족해서 이 부분을 이해를 못한 것 같아 질문 드립니다. input에 공통적인 css를 입력하는건데 [] 를 써서 각각의 이름을 입력 해야 하는 이유가 있을까요? 뒤에 대괄호를 사용하지 않아도, 라이브창에 보이는 효과는 같은 것 같아서요!

  • HTML/CSS
tnrud2668 댓글 1 좋아요 1 조회수 276

원핫인코딩에서 X_train을 쓰는이유?

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

제가 이해한게 맞다면 원핫인코딩은 범주형 데이터에 쓰는 것이기 때문에기존에 n_train, c_train으로 각각 나누고라벨인코딩은 c_train으로 le.fit _transform을 하였습니다.그런데 왜 원핫인코딩은 갑자기 X_train으로 하는것인가요?

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
빅분기가자 댓글 1 좋아요 0 조회수 241

인기 태그

인프런 TOP Writers

주간 인기글