묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[백문이불여일타] 데이터 분석을 위한 고급 SQL
ERD 카테고리, 데이터 타입 강의 ERD 구성에 관하여 궁금한게 있어서 질문드립니다.
안녕하세요. 한 가지 질문이 있어서 글 남깁니다. 해당 강의에 보이는 ERD의 컬럼들의 타입들을 어떻게 알아내셨나요? W3schools에 있는 데이터셋인 것을 알았고, SHOW 관련 명령어와 typeof 관련 명령어를 쳐서 알아내려고 시도해봤지만 SHOW 명령어는 에러가 나고 typeof 관련 함수는 VARCHAR(255)나 INT(10)이 아닌 TEXT나 INTEGER 타입이다. 라는 정보밖에 얻지를 못하더라구요.
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
안녕하세요 선생님, 이 답도 통과가 될까요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. edu=input() n=int(input()) stack=[] for x in edu: stack.append(x) def check(a): ans=[] for x in a: if x in stack: ans.append(x) ans=str(ans) return ans for _ in range(n): temp=input() if check(temp)==str(stack): print('yes') else: print('no') 안녕하세요 선생님 늘 수업 잘 듣고있습니다! 선생님, 문제를 보자마자 스택생각안하고 푼 문젠데..이 답도 통과가 될까요? (코드를 돌렸을 땐 정상으로 출력이 됩니다) popleft()를 썼을 때와 아닐 때의 시간이 많이 차이나는 지 궁금합니다!
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
함수와 변수의 관계
1. 먼저 def parse_month() 함수를 만들고 변수는 date라고 지정 2. month 변수는 date에서 "년"으로 구분하고 월을 공백으로 치환 여기까지는 알겠는데 month 변수와 parse_month()함수가 무슨 관계인지 모르겠어요 . 어떤 관계인가요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
질문입니다
Execution failed for task ':ThymeleafBasicApplication.main()'. > Process 'command 'C:/Program Files/Java/jdk-11.0.13/bin/java.exe'' finished with non-zero exit value 1 강의를 듣는 도중 문제가 생겨 인텔리제이를 다시 설치했더니 이런 문제가 발생합니다 ㅠㅠ
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
for(int a : abc) 오류
<에러 내용입니다.>/judger/run/943e7a3cacb94390ac0d218d19e1ef42/Main.java:10: error: illegal start of type for(int c: str){ ^ /judger/run/943e7a3cacb94390ac0d218d19e1ef42/Main.java:10: error: ')' expected for(int c: str){ ^ /judger/run/943e7a3cacb94390ac0d218d19e1ef42/Main.java:10: error: <identifier> expected for(int c: str){ ^ /judger/run/943e7a3cacb94390ac0d218d19e1ef42/Main.java:15: error: <identifier> expected System.out.println(cnt); ^ /judger/run/943e7a3cacb94390ac0d218d19e1ef42/Main.java:15: error: <identifier> expected System.out.println(cnt); ^ 5 errors<아래는 제 코드입니다.>import java.util.Scanner; public class Main { Scanner scn = new Scanner(System.in); char[] str = scn.nextLine().toUpperCase().toCharArray(); int com = scn.next().toUpperCase().charAt(0); int cnt = 0; for(int c: str){ if(c == com){ cnt++; } } System.out.println(cnt); }인텔리제이에서는 잘 작동합니다.메인 메소드 안에 내용만 복붙했고 잘 작동해야 하는데for(:) 작동 못 하는 것 같은데 자바 버전 몇인가요?
-
미해결유니티 머신러닝 에이전트 완전정복 (기초편)
GPU로 트레이닝 시키는 방법
아나콘다로 트레이닝을 시킬때 CPU로 계속 실행이 되는데요, GPU로 실행시키는 방법은 없나요? 감사합니다
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
arm64 기반 docker-compose kafka
docker-compose-single-broker.yml 파일 각 service에 platform: linux/arm64 추가로 설정했는데도 format 에러가 발생합니다. (amd / arm) 일단 아래의 arm64용 kafka 깃헙을 참조했는데 elyalvarado/kafka-docker-arm64: Dockerfile for Apache Kafka (github.com) docker-compose 실행 시 'docker build --platform linux/arm64'와 같이 platform 설정하는 방법은 없나요?
-
미해결스프링 시큐리티
SecurityContextHolder 관련 질문이 있습니다!
안녕하세요. 항상 좋은 강의 감사드립니다! SecurityContextholder 관련 질문이 있어 글을 적게 되었습니다. SecurityContext는 ThreadLocal 기반이고, 이를 전역에서 사용할 수 있도록 Static 변수인 SecurityContextHolder에 저장된다고 이해를 했습니다. (강의 내용을 참고, 혹시.. SecurityContextHolder가 Static 변수가 아니라면 정정해주시면 감사하겠습니다!) 여기서 궁금한 부분은... 멀티 쓰레딩 환경입니다. 스프링 MVC는 결국 요청마다 쓰레드가 할당되는 쓰레딩풀 환경이라 멀티 쓰레드로 동작을 하고 있는 것으로 알고 있습니다. 그렇다면 동시에 사용자로부터 인증 요청이 온다면, 동시에 SecurityContextHolder에 SecurityContext가 각각 저장된다는 것인데.. 이런 환경에서 어떻게 동작하는지 잘 이해하기가 어렵습니다. 예를 들어 동시에 인증 요청이 오게 되면, SecurityContextHolder의 동시성 문제는 어떻게 처리되는 걸까요? 항상 좋은 강의 감사드립니다 좋은 하루 되세요!
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
루키스님 좋은 강의 감사합니다. 혹시 루키스님 코드처럼 색상을 표기하려면 어떻게 해야할까요 ?
크게 중요한건 아니지만 그래도 루키스님처럼 따라하고 싶어서 질문올립니다 ㅎㅎ
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
이미지 수정방법
item과 itemForm 분리 이유는 아래 링크를 통해 이해하였습니다. https://www.inflearn.com/questions/246930 수업 시간에 이미지 수정에 대해서는 다루지 않았지만 혼자 해보고 싶어서 하는중입니다. [이해하고 있는 플로우] 1. itemForm에 담겨있던 이미지를 통으로 저장하지 않고 item에 이름만 저장한다. 2. item 상세페이지로 리다이렉션을 한다. 3. item 상세페이지에서는 itemId를 사용하여 저장되어 있는 item을 model에 담아 넘겨주고 화면을 구성한다. [질문] 이미지를 수정하려면 UploadFile이 아닌 MultipartFile이 필요하다고 생각합니다. 이미지를 수정할 때는 보통 MultipartFile을 따로 저장하는 작업을 추가하는지 궁금합니다.
-
해결됨스프링 부트 개념과 활용
컨트롤러 view 호출
안녕하세요 강의 듣고 혼자 이것저것 해보고있는데 타임리프 의존성을 추가하지 않으면 컨트롤러에서 view를 호출을 못하던데 스프링 부트로 컨트롤러로 view를 호출하려면 무조건 타임리프 의존성을 추가해야하는지 궁금해서 질문드립니다.
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
안녕하세요 express-session, cookie-parser 에대한 질문이 있습니다.
안녕하세요 제로초님 제가 제로초님 노드 교과서랑 강의를 구매해 공부 중에 있는데 처음에 너무 어려워서 중도 포기를 했다가 마음을 다잡고 다시 열심히 달려보려 하는 한 학생입니다. 설명을 쉽게 잘해주시는데 처음 접해보는 것이 너무 많아 이해가 조금 어렵더라고요ㅠㅠ 그래서 공부 중 6장의 cookie-parser와 express-session에 대한 궁금증이 있어 이렇게 글을 남기게 되었습니다. 1. 기존 사용자에 경우 브라우저가 사용자의 정보를 알고 있는데 어떤 식으로 express-session과 cookie-parser를 사용해 브라우저가 기억하고 있는 건지 과정이 궁금합니다. 로그인할 때마다 cookie를 새로 생성하나요? 2. cookie를 생성하고 console.log(req.session)을 확인했는데 Session { cookie: { path: '/', _expires: null, originalMaxAge: null, httpOnly: true, secure: true } } cookie에는 cookie에 대한 정보가 없습니다.
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
풀이 방법 관련 질문
혹시 이 방법 말고 탐욕법을 이용하는 풀이가 더 빠르지 않을까요? 송아지의 위치가 현수보다 작으면 무조건 -1로만 이동하는게 좋을 것 같고 , 현수보다 5 이상 크면 +5로 접근한 다음, 남은 길이가 4라면 +5점프를 했다가 뒤로 한번만 가게끔 예외처리를 하면 빠를 것 같아서요.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
BroadCast 관련 질문입니다.
1. 해당 예제에서 만약 클라와 서버가 5개의 세션을 맺었을 경우 클라에서 BroadCast로 서버에 1,2,3,4,5 세션에 보낼 경우 서버쪽에서 각 세션마다 Room에 있는 멤버에게 BroadCast를 해주게 됩니다. 그럼 결국 클라가 자기 자신이 1번 메세지를 보내면 서버로부터 5번 받는 구조 아닌가요? 2. VirtualAlloc 함수의 메모리 할당 영역은 힙맞나요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
로그인 에러, 500 Internal Server Error
안녕하세요. 회원가입기능은 잘되는데 로그인이 안됩니당. 회원가입해서 DB에 email, 비번 저장되는거 확인하였습니다 그걸로 이제 로그인하려니깐 아래 그림처럼 에러가 뜹니다. 사진1] Network 스크린샷 아래와 같이 "500 internal Server Error"라고 써져있습니다. [사진2] Network>Headers 사진3] Network>Response
-
미해결대세는 쿠버네티스 (초급~중급편)
1.22버전으로 강의를 진행하고 있어서 StorageOS를 설치하지 못했습니다.
Volume 실습 이후에도 StorageOS를 사용하는 실습이 있어서 강의 진행에 어려움이 있습니다. 설치할 방법이 없을까요? 아니면 StorageOS 대신 쓸 수 있는 프로그램이 있나요?
-
미해결쉽게 처음하는 파이썬 고급 크롤링 [Scrapy, Selenium, Headless Chrome]
한번에 2가지 아이템을 가져오려면 어떻게 해야하나요?
강의를 보고 한번에 2가지 아이템(ex. 상품명, 가격) 을 가져오려고 여러번 시도해봤으나 계속 실패했습니다. 그러다 강의 내용중에 정확히 이해는 되지않으나 제가 크롤링하려는곳에 적용하니 작동하는 코드를 찾았습니다. def parse(self, response): product_types = response.css( 'section.recent-posts div.card-body > h2 > a::text').getall() product_names = response.css( 'section.recent-posts div.card-body > h4::text').getall() for index, product_type in enumerate(product_types): item = MycrawlerItem() print(product_type) item['product_type'] = product_type.strip() item['product_name'] = product_names[index].strip() yield item 위의 코드를 사용해보니 한번에 2가지 아이템을 추출해서 저장할수있었습니다. 제가 형광펜으로 칠한부분의 코드가 어떤 역할을 하길래 가능한건지 좀 더 자세한 설명해주실수 있나요? 제가 개인적으로 생각했을때는 for 구문을 각가의 아이템에 작성하여 총 2번의 for 구문을 사용했을때는 작동하지 않았는데 이 또한 뭐가 문제인지 설명좀 부탁드립니다 ㅠㅠ
-
해결됨함수형 프로그래밍과 JavaScript ES6+
fxsql
안녕하세요! 강의 너무 재미있게 잘 듣고 있습니다. 소개해주신 FxSQL에 흥미가 생겨서 FxTS하고 같이 사용해보려고 했는데, FxSQL은 아직 타입스크립트를 지원하지 않는 것 같더라고요... 혹시 마플에서는 FxTS로 프로젝트 진행할때 어떤 쿼리빌더나 ORM을 쓰는지 알 수 있을까요?
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
having 절에서 count(s.submission_id)가 아니라, s.challenge_id를 사용하면 안될까요?
having 절에서 count(s.submission_id)가 아니라, count( s.challenge_id)를 사용하면 안될까요?
-
미해결자바 입문자를 위한 강의
10:44 경 콘솔에 합계: 12뜨는부분이 이상하게뜹니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 위의 사진처럼 한글이 외계어처럼 표시되는데 따로 건드려야 할 부분이 있을까요?