묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
문자열 길이 제한
안녕하세요 강의 듣다가 문자열의 길이 100의 제한이 코드에서는 적용되지 않는 것인지 궁금해서 질문 남깁니다
-
미해결비전공자/입문자를 위한 Data Science(DS)와 AI 학습 & 취업 가이드
강의자료 부탁드려도 될까요?
강의가 너무 잘 정리되어 있어서 복습하고 싶은데강의자료를 받을 수 있을까요? gustjs93@naver.com으로 부탁드립니다. 감사합니다!
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
작업형1 모의문제2 5번 질문
안녕하세요 선생님!작업형1 모의문제 2번의 문제5를 풀고 있는데,다른 인강에서 알려준 syntax로 코딩하는데 이렇게 하니 outlier 검출이 안되더라구요.문법적으로는 오류가 없어 보이는데 혹시 이 syntax는 틀린 걸까요?? q1 = np.quantile(df['views'], 0.25) q3 = np.quantile(df['views'], 0.75) iqr = q3-q1 print(iqr) lower = q1 - iqr*1.5 upper = q3 + iqr*1.5 outliers = (df['views'] < lower) | (df['views'] > upper) sum_out = sum(outliers) print(sum_out)
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
기출4회 작업형 2 오류(샘플수)
# 라이브러리 불러오기import pandas as pd # 데이터 불러오기train = pd.read_csv("train.csv")test = pd.read_csv("test.csv") # EDAtrain.shape, test.shapetrain.head()test.head()train.info()train.isnull().sum()train['Segmentation'].value_counts() # 변수값 처리target = train.pop('Segmentation')train = train.drop('ID', axis=1)test_id = test.pop('ID') # 피처엔지니어링train = pd.get_dummies(train)test = pd.get_dummies(test) # 데이터분리from sklearn.model_selection import train_test_splitX_tr, X_val, y_tr, y_tr = train_test_split(train, target, test_size=0.2, random_state=2024)X_tr.shape, X_val.shape, y_tr.shape, y_tr.shape>> ((5332, 28), (1333, 28), (1333,), (1333,)) # 모델구축 및 평가from sklearn.ensemble import RandomForestClassifierfrom xgboost import XGBClassifierfrom sklearn.metrics import f1_score [에러부분] 샘플갯수가 안맞다고 하는거 같은데 해결방법을 모르겠어요.rf = RandomForestClassifier(random_state=2024) rf.fit(X_tr, y_tr) pred = rf.fit(X_val) print(f1_score(y_val, pred))
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기
movieTitle
movieTitle 값이 안나와요ㅜㅜㅜ
-
미해결Vue3 완벽 마스터: 기초부터 실전까지 - "기본편"
부모,자식 컴포넌트 간 데이터 전달 시
안녕하세요, 컴포넌트 간 데이터 전달 시, props 와 emit 을 이용한다고 말씀하셨습니다. 여기서 부모 컴포넌트에서 자식 컴포넌트로 반응형 데이터를 전달하게되면 자식 컴포넌트에서 그 반응형 데이터를 변경 시 같은 반응형 데이터를 참조하는 부모 컴포넌트도 값 바뀔텐데요, 이 때도 자식 컴포넌트에서 emit 을 정의하고 부모컴포넌트에서 해당 이벤트를 처리하게 해야할까요?예를 들어 아래와 같은 식입니다.부모 vue 에선,<ChildView :childObj="refObj"></ChildView> const refObj = ref({ name: 'jack', deepObj: { deepName: 'kim' } })이렇게 refObj 반응형 변수를 생성하고 자식 props 로 넘기구요,자식 vue 에선,<p>{{ childObj.name }}</p> const props = defineProps({ childObj: Object })이런식으로 이용하는 방법입니다. 이렇게되면 childObj.name = '다른 이름'과 같이 변경하면 부모 vue 의 refObj.value.name 도 같이 반응하게 되니까요. 이러면 emit과 이벤트 처리 코드를 따로 작성할 필요가 없어지겠구요. 이러한 방법으로 부모 자식간 데이터를 전달해도 될까요? 문제점이 있을까요?
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
dp를 이차원 배열로 만들어서 풀어봤는데, 틀립니다.
http://boj.kr/7c9fc1fdb4894c518c897537de03f02b선생님, 안녕하세요~dp를 이차원 배열로 만들어서 n번째 인덱스까지 돈m을 썼을때의 최대 칼로리 양을 저장하게 했습니다. int dp[5004][10004]; // n번째 인덱스까지 돈m을 썼을때 최대 칼로리양그 후 나머지 부분은, 동전문제에서 했던 것과 비슷하게, 단지 이차원 배열이니깐 dp[i][j]를 비교할 때, 가격이 이전 인덱스가 더 큰지, 아니면 이번 인덱스에서 가격만큼을 빼고 칼로리만큼을 더한게 더 큰지 비교해주도록 했는데요.for (int i = 1; i <= n; i++) { for (int j = 1 * 100; j <= m * 100; j++) { if (price[i] > j) { dp[i][j] = dp[i - 1][j]; } else { dp[i][j] = max(dp[i - 1][j], dp[i][j - price[i]] + cal[i]); } mx = max(mx, dp[i][j]); } }지금 제가 생각하기에, 코드를 이렇게 짰을때, 일차원배열과 이차원배열이 큰 차이가 있나 싶기도하고, 다른 냅색문제에서 이렇게해서 통과하는 경우가 있었기에, 어떤 차이가 있을까, 반례가 뭐가있을까 질문드리고 싶습니다.
-
해결됨호돌맨의 요절복통 개발쇼 (SpringBoot, Vue.JS, AWS)
Spring Security - defaultSuccessUrl 질문
안녕하세요! Spring Security 적용하는 강의를 보면서 제가 사용하는 스프링 버전에 맞춰서 진행을 하고 있는데 defaultSuccessUrl 설정하는 부분에서 오류가 발생하여 해결을 하긴 했으나, 이상한 것 같아서 질문 드립니다. 기본적으로 SecurityConfig.java 코드는 다음과 같이 동일하게 작성해주었습니다. @Bean public SecurityFilterChain securityFilterChain(HttpSecurity http) throws Exception { return http .csrf(AbstractHttpConfigurer::disable) .authorizeHttpRequests(registry -> registry .requestMatchers("/auth/login").permitAll() .anyRequest().authenticated()) .formLogin(configurer -> configurer .loginPage("/auth/login") .loginProcessingUrl("/auth/login") .usernameParameter("username") .passwordParameter("password") .defaultSuccessUrl("/")) .userDetailsService(userDetailsService()) .build(); } 다음과 같이 Bean 등록을 통해 로그인을 성공하였을 경우, "/" 경로의 Controller를 호출하게 될 줄 알았습니다. 하지만, 다음과 같이 405 에러가 발생했습니다. 이상해서 로그를 살펴보니 Request received for POST '/' ... 라는 로그가 보입니다.그렇다보니, 제가 작성한 MainController에 있는 @GetMapping("/")이 요청을 처리하지 않아요.@RestController public class MainController { @GetMapping("/") public String main() { return "This is Main Page!!"; } } @PostMapping 으로 변경하여 진행을 하였을 경우 정상적으로 반환이 되기는 합니다.하지만 호돌맨님 강의에서는 Get 요청으로 받았고 정상적으로 처리가 되었지만, Post로 받아야 하는지 모르겠어서 질문 남깁니다.. 혹시 제가 잘못한 부분이 있다면 알려주시면 감사하겠습니다! 깃허브 주소는 아래에 남겨두겠습니다.깃허브 repository : https://github.com/f1v3-log/f1v3-back
-
미해결게임 엔진을 지탱하는 게임 수학
1강 19:53 환의공리
환의 공리 3번에덧셈과 곱셈 연산은 분배 법칙을 만족한다. 를덧셈과 곱셈간의 연산은 분배 법칙을 만족한다 로 바꾸는게 조금 더 자연스러울 것 같습니다.위의 문장은 덧셈, 곱셈의 개별적인 연산이 분배 법칙을 만족한다고 인식 될 수도 있다고 생각해서 아래 문장이 더 자연스러운 것 같습니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
상품 추가후 저장된 폼이 안떠요... 도와 주세요 ㅜ
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.잘 되다가 강의에서 v3 확인하는거 다 확인하다가 안되길레... 어?!? 됬는데ㅠ저장을 누루면이렇게 뜨는데 에러로 뜨는게 2024-05-20T17:12:27.181+09:00 INFO 12336 --- [nio-8081-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2024-05-20T17:12:27.181+09:00 INFO 12336 --- [nio-8081-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2024-05-20T17:12:27.182+09:00 INFO 12336 --- [nio-8081-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms 2024-05-20T17:13:12.633+09:00 ERROR 12336 --- [nio-8081-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: java.lang.IllegalArgumentException: Name for argument of type [long] not specified, and parameter name information not found in class file either.] with root cause java.lang.IllegalArgumentException: Name for argument of type [long] not specified, and parameter name information not found in class file either. => [long] 형식의 인수 이름이 지정되지 않았으며, 매개 변수 이름 정보도 클래스 파일에 없습니다. 이거라고 하는데 v2 폼도 확인하고 컨트롤 에서도 확인을 해봤는데 도저히... 못 찾을거 같아서.. 혹시나 해서 V2 폼은 자료로 주신 파일이랑 복붙하고 컨트롤은 틀린거 있나 확인했는데 재가 못 찾는거 같기도 하거 안보이는거 같아서 도움을 요청드릴려 올렸습니다https://drive.google.com/file/d/1R9dGZdGZ9-EVdtf57IibhlGBGhfEvTRx/view?usp=sharing
-
미해결스프링 부트 웹 개발 입문 - 따라하며 배우기
log.info가 적용이 안되는 문제
저 log.info 가 안먹히는데 이유가 뭘까요??ㅠㅠ
-
해결됨[SharePoint] Microsoft List로 우리 회사 송금 요청 시스템 만들기
쉐어포인트 이용 고객 별 관리 시스템 제작 관련 문의
안녕하세요. 강의 잘 들었습니다. 저는 컨설팅 서비스를 제공하고 있습니다. list와 쉐어포인트를 활용하여 고객이 자신의 사건의 진행 상황을 조회해보고, 관련한 자료들을 받을 수 있도록 하고 싶습니다. 그러려면, 조직 외부의 사용자에게 볼 수 있는 권한을 줘야 합니다. 조직 외부의 사용자(다른 회사 인원)에게 쉐어포인트와 리스트를 어떻게 공유할 수 있나요? 공유할 때, 라이선스가 필요한가요? 그리고 들어올때마다 로그인이나 이메일 인증을 받도록 할 수 있을까요? 이때, 조직 외부의 사용자의 이메일 도메인 단위로 권한을 줄 수 있나요? 예를 들어서, XXX@company1.com XXX@company2.com 이런식으로 특정 회사의 여러명의 인원들이 아무나 들어와서 보세요~ 라고 회사별로 구분을 할 수 있는지요. 보통 회사 대표랑 소통을 하는데 대표자 메일에만 권한을 주면 실무자가 조회할 때 대표자의 도움이 필요해서요.
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
.str이 생각이 안날때 찾는 방법 있나요?
string 값을 슬라이스 하는게 .str인데..이게 생각이 안날때 help같은 걸 사용해서 찾는 방법이 있을가요?
-
미해결스프링 시큐리티 완전 정복 [6.x 개정판]
InMemoryUser 방식으로 사용자 인증 확인중
코드상에서 사용자를 여러명 생성해서 인증 테스트 중입니다. application.yml 파일에 user 1명 생성해서 할 때는 정상적으로 잘 동작하는데요SecurityConfig 파일에 사용자를 코드로 생성해서 구동하면 정상적으로 실행되지 않습니다.코드를 따라했음에도 불구하고 스프링 구동 로그에 패스워드가 뜨는걸 보면 해당 설정이 제대로 동작되지 않는것 같습니다. 스프링 부트 버전 3.2.5 package com.example.config; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.security.config.Customizer; import org.springframework.security.config.annotation.web.builders.HttpSecurity; import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity; import org.springframework.security.core.userdetails.User; import org.springframework.security.core.userdetails.UserDetails; import org.springframework.security.core.userdetails.UserDetailsService; import org.springframework.security.provisioning.InMemoryUserDetailsManager; import org.springframework.security.web.SecurityFilterChain; @EnableWebSecurity @Configuration public class SecurityConfig { @Bean public SecurityFilterChain securityFilterChain(HttpSecurity http) throws Exception { http .authorizeHttpRequests(auth -> auth.anyRequest().authenticated()) .formLogin(Customizer.withDefaults()); return http.build(); } @Bean public UserDetailsService userDetailsService() { UserDetails user = User.withUsername("user").password("{noop}1111").roles("USER").build(); UserDetails user2 = User.withUsername("user2").password("{noop}1111").roles("USER").build(); UserDetails user3 = User.withUsername("user3").password("{noop}1111").roles("USER").build(); return new InMemoryUserDetailsManager(user, user2, user3); } } 실행 코드 입니다. application.yml 파일과 동시에 실행하면 application.yml 파일의 사용자로 동작하며application.yml의 정보를 삭제하고 실행하면 구동 로그에 패스워드가 뜨면서 위의 사용자 정보로 동작하지 않습니다. 어떤 부분을 확인해 봐야 할까요? 스프링 부트 버전 차이일 까요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
hello-mvc?name=spring!! 실행시..
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.아래의 아래가 뜹니다... 오후 4:32:35: Executing 'dependencies'...> Task :dependencies------------------------------------------------------------Root project 'hello-spring'------------------------------------------------------------annotationProcessor - Annotation processors and their dependencies for source set 'main'.No dependenciesbootArchives - Configuration for Spring Boot archive artifacts. (n)No dependenciescompileClasspath - Compile classpath for source set 'main'.+--- org.springframework.boot:spring-boot-starter-thymeleaf -> 3.2.5| +--- org.springframework.boot:spring-boot-starter:3.2.5| | +--- org.springframework.boot:spring-boot:3.2.5| | | +--- org.springframework:spring-core:6.1.6| | | | \--- org.springframework:spring-jcl:6.1.6| | | \--- org.springframework:spring-context:6.1.6| | | +--- org.springframework:spring-aop:6.1.6| | | | +--- org.springframework:spring-beans:6.1.6| | | | | \--- org.springframework:spring-core:6.1.6 (*)| | | | \--- org.springframework:spring-core:6.1.6 (*)| | | +--- org.springframework:spring-beans:6.1.6 (*)| | | +--- org.springframework:spring-core:6.1.6 (*)| | | +--- org.springframework:spring-expression:6.1.6| | | | \--- org.springframework:spring-core:6.1.6 (*)| | | \--- io.micrometer:micrometer-observation:1.12.5| | | \--- io.micrometer:micrometer-commons:1.12.5 (*) - Indicates repeated occurrences of a transitive dependency subtree. Gradle expands transitive dependency subtrees only once per project; repeat occurrences only display the root of the subtree, followed by this annotation.(n) - A dependency or dependency configuration that cannot be resolved.A web-based, searchable dependency report is available by adding the --scan option.BUILD SUCCESSFUL in 711ms1 actionable task: 1 executed오후 4:32:36: Execution finished 'dependencies'.
-
미해결실전! Querydsl
테스트 오류
[질문 내용]https://drive.google.com/file/d/1z8O0dwyDnjTmm-OtFu6CcHwTW6sXSxlV/view?usp=sharing 강의 따라하다가 clean 하고 build를 다시 했는데 빌드시 테스트에 오류나고 테스트실행시 모두 오류떠서 돌아가지 않습니다..ㅜㅜ !
-
해결됨[무료 MS RPA를 활용한 업무 자동화] Power Automate Desktop - 반복되는 일 자동화하기
아래의 작업은 어떻게 구성하면 좋을까요?
저희 회사에서 자동화를 시작하고 싶은 구체적인 업무는 다음과 같습니다. 그대서 강사님 강의를 듣고 고민해보고 있는데 쉽지 않네요. 아이디어 좀 부탁드릴께요.1. 공유폴더의 엑셀파일에 통신비 목록을 기록하면,자동으로 해당 데이터를 반영한 회계전표를 ERP에 기록해서 발행. 입력할 내용은 간단하고 ERP가 오래된 버젼이라 자동화로 클릭하고 입력해야 함. 헌데 해당 작업의 트리거로 공유엑셀파일이 업데이트 되면 해당 ROW의 데이터로 ERP에서 해당 데이터를 입력하고 출력하는 내용임. 2. 프로젝트가 종료되면 모두싸인으로 인수증이라는 문서를 받습니다. 이 파일을 받으면 자동으로 해당 과업명으로 만들어져있는 폴더에 저장하는 내용.
-
미해결[유니티 레벨 업!] 모듈식으로 개발하는 스킬 시스템
Multi Layered State Machine 강의에 대한 질문입니다.
public void Setup(EntityType owner) { stateMachine.Setup(owner); AddStates(); MakeTransitions(); stateMachine.SetupLayers(); stateMachine.onStateChanged += (_, newState, prevState, layer) => onStateChanged?.Invoke(stateMachine, newState, prevState, layer); } MonoStateMachine 스크립트의 해당 부분에서 MonoStateMachine의 onStateChanged 이벤트에 아무것도 등록이 되어있지 않은데 혹시 추후 강의에서 해당 부분 추가 되는 건가요?코드 파악 중 제가 잘못 이해한건지에 대해 궁금하여 질문합니다.
-
미해결호돌맨의 요절복통 개발쇼 (SpringBoot, Vue.JS, AWS)
강의 화면이 나오지 않습니다. 음성과 자막만 나와요
당연히 구글링 해보셨져? 원하는 결과를 못찾으셨나요? 어떤 검색어를 입력했는지 알려주세문제가 발생한 코드(프로젝트)를 Github에 올리시고 링크를 알려주세요.
-
미해결[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
피벗테이블 열 추가
section 9 듣다가 피벗테이블 질문있어요 코드 : doc_covid2 = pd.pivot_table(doc_covid, index=['Country_Region'], values=['Confirmed'], aggfunc={'Confirmed': 'sum'}, fill_value=0, margins=True, margins_name='Total' )같은 경우 말그대로 doc_covid 에서 피벗테이블을 만드는데 Country_Region 에 대해서 Confirmed 를 더한 값을 컬럼으로 만드는 내용이잖아요 혹시 여기서 열을 추가 하는게 가능한 건가요?? Confirmed의 median 값을 컬럼으로 만드는 열을 추가 하고 싶은데 가능한건지요 ... 라고 질문글을 썼는데 혹시 몰라 그냥 구글에 검색하니까 aggfunc=['sum','median'] 이라 쓰면 됐었네요... 다른 분들에게도 도움 되시라고 그냥 남깁니다.