묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[백문이불여일타] 데이터 분석을 위한 고급 SQL
select에서 활용하여 해당문제를 해결하는 쿼리 문의드립니다.
안녕하세요 update를 활용하지 않고 case 만으로 해당문제를 풀 수 있는지 문의드립니다. -- select id, name, case when sex = 'f' then 'm' else 'm' end as sex , salary from salary; --
-
미해결[유니티 레벨 업!] 모듈식으로 개발하는 퀘스트&업적 시스템
Tool 제작법도 궁금합니다..
Tool 제작법은 따로 강좌가 없는건가요?
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
count 0값
안녕하세요. sql에서 count를 했을 때 값이 0인 경우는 NULL값이기 때문에 출력이 안되는데 혹시 count가 0인 값도 출력하려면 어떤 방식을 이용해야할까요?
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
권한 요청 드립니다.
- 인프런 아이디: akffkeh@naver.com - 인프런 이메일: akffkeh@naver.com - 깃헙 아이디: htpy123@naver.com - 깃헙 Username: htpy123
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
안녕하세요 clean_필드이름명과 관련해서 질문드립니다.
안녕하세요! 강의내용에서 clean_필드이름명으로 함수를 구현했는데 화면처럼 빈 문자열이 되버리네요ㅜㅜ models.py에서 Post 모델필드에 message필드에다가 blank=True를 두니 처리는 되는데 영어만 사라지는게 아니라 문자열 전체가 사라지는 것 같은데 왜그러는걸까요?
-
미해결1. 웹개발 기초 [HTML, CSS]
html 태그 질문
1. input에서 name, id, value 들이 의미하는게 뭔지 궁금합니다. 어떻게 사용하고 관리되는지도 궁금합니다. 강의에서 <input type="submit" value="제출">에서는 value에 적힌 값이 화면에 보이게 되고<option value="apple">과일1</option> 같은 코드에서는 value가 사용이 안되고 과일1이 화면에 보여지게 되고 value가 서버로 넘어가는 값인가요? 기준이 궁금합니다. 2. hidden 사용법이 와닿지 않는데 어떻게 안 보이게 해서 값을 넣고 서버 단에서 받아서 꺼내고 쓰는지 궁금합니다!
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
권한 요청드립니다.
인프런 아이디 : toop20인프런 이메일 : toop20@naver.com깃헙 아이디 : toop20@naver.com깃헙 Username : 201511011
-
미해결Vue.js + TypeScript 완벽 가이드
github 권한 요청드립니다
확인했습니다~ 감사합니다!
-
미해결[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문
안녕하세요 제로초님
프론트엔드 기술을 본격적으로 배우려고 하는 학부생입니다. 다름이 아니라 이번에 강의를 수강하면서 초반에는 기초문법 후반부에는 웹게임 만들기 실습이 있는 것으로 알고 있습니다. 웹게임 만드는 강의에서 문제를 받고 제가 먼저 코딩을 해본 후 강의에서 배운 내용으로 수정을 한 코드를 제 깃허브에 올려도 문제가 없을까요? 공부 기록 형식으로 코드를 올리고 싶은데 만약 저작권 등의 문제가 있다면 올리지 않도록 하겠습니다. 감사합니다!!
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
질문이 있습니다
선생님 방식으로도 연습해보고 다른 방식으로도 풀 수 있는지 연습하고 있는데요아래 방식처럼 이중포문으로 돌리는 방식으로 풀어봤는데물론 효율성면에서는 재귀보다 떨어지겠지만, 아래 풀이도 유효한 풀이인가요? function solution(time,arr) { console.log(arr) let answer = null; for(let i = 0; i < arr.length; i++) { let t = 0; let sum = 0; for(let j =i; j < arr.length; j++) { t+=arr[j][1]; if(t > time) { t-=arr[j][1]; continue; } else { sum += arr[j][0]; answer = Math.max(answer,sum); } } } return answer; } let params = [ [10,5],[25,12],[15,8],[6,3],[7,4] ] console.log(solution(20,params))
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
적힌대로 해보고 있는데 크롤링 되다가 멈춥니다.
강의보고 따라하고 있는데 크롤링이 진행되다가 멈추네요 먼저 브랜드 내임만 가져와서 코드가 정상적으로 작동하고 있는지 출력해보았는데 아래와같이 결과가 나오다가 멈추고 정상적으로 작동하면 입력커서가 다시 깜박이어야 하는데 그런것도 없이 멈춰버립니다. 홈플래닛 로지텍 샤오미 홈플래닛 PYHO 샤오미 코시 import requests from bs4 import BeautifulSoup main_url = 'https://www.coupang.com/np/search?component=&q=%EB%A7%88%EC%9A%B0%EC%8A%A4&channel=user' response = requests.get(main_url, headers={'User_Agent' : 'Mozila/5.0'}) html = response.text soup = BeautifulSoup(html, 'html.parser') links = soup.select("a.search-product-link") for link in links: sub_url = "https://www.coupang.com/" + link.attrs['href'] response = requests.get(sub_url, headers={'User_Agent' : 'Mozila/5.0'}) html = response.text soup = BeautifulSoup(html, 'html.parser') brand_name = soup.select_one("a.prod-brand-name").text print(brand_name)
-
미해결C# OpenCV 컴퓨터비전 입문 강좌
강의자료 질문
"OpenCV - 통합본" 관련 자료에는 강의 중 작성하시는 샘플 코드는 첨부 되어 있지 않은 게 맞는건가요?
-
미해결따라하면서 배우는 고박사의 유니티 하이퍼캐주얼게임 시리즈 02
리소스 다운로드
ppt 및 리소스는 어디서 다운 받나요?
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
"morgan 모듈 사용하기" 강의에 실제 morgan 사용법이 없어요!
logger 미들웨어 사용하는 방법 잘 봤습니다~ 실서버에서는 morgan을 사용하면 좋다고 하셨는데 강의 제목에는 있는데 실제 내용에는 없어요...ㅠㅠ 혼자 독학해서 할 수야 있겟지만 제로초선생님 강의는 없는건가요 ~~~~~~ plz~
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part9: MMO 컨텐츠 구현 (DB연동 + 대형 구조 + 라이브 준비)
유니티클라에서 패킷을 계속 보내지 않고 lockstep이나 추측항법으로 동기화를 할 수 있을까요?
여러 캐릭터를 움직여서 싸우는 유사 RTS장르를 구상중인데요 클라에서 매순간 쏴주는 패킷이 부담되지 않을까 고민중입니다. 패킷을 자주보내지 않고 동기화 하려면 double형이 보통 쓰인다고 얄팍하게 알고있는데요 입력값을 보내서 동기화 하는 추측항법이나 특히나 각클라에서 어긋나면 안되는 lockstep같은경우 유니티 클라이언트에서 실현하려면 기본적으로 제공되는 float형의 Vector3, transform.position이나 다른 여타 제공되는 함수를 다 버리고 double형으로 전부 새로 다시파야할까요? 아니면 일반적으로 쓰이는 보정하는 방법이 있는지요?
-
미해결스파크 머신러닝 완벽 가이드 - Part 1
train 데이터 생성시 제거하는 컬럼
안녕하세요 좋은 강의 감사드립니다. ML 모델을 위한 학습과 테스트 테이블(데이터 세트) 생성하기 - 02 1분 부분에서 train_data 만드는 부분에서 질문이 있습니다. 강의와 코드를 보면 user_id, product_id, order_id 를 train_data에 포함하지 않으시는데요 order_id는 어차피 train에 하나씩 있으니 상관없다고 해도 user_id와 product_id는 포함을 시켜줘야 하는 것 아닌가요? 어떤 유저가 priors 에서 재주문 비율이 높다면, train에도 user_id 를 넣어주어야 하는 논리로요 (product 도 마찬가지)
-
미해결Django REST Framework 핵심사항
블로그앱 디테일페이지
선생님 안녕하세요. 완강을 하고 클라이언트 제공해주신 클라이언트 페이지에서 페이지를 확인해보고있습니다. api 페이지만 보면서 작업하다 클라이언트 페이지를 띄워보니 첨부한 사진과 같은 에러가 발생합니다. 서버로부터 api 응답은 잘 받아오는듯한데 vue에서 비동기로 로딩하다가 일어나는 문제같습니다. 어떻게 해결할 수 있을까요? 강의자료 VueDjAgencyDrf-untilCh7-2 에 있는 템플릿 파일을 이용하였습니다.
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
dfs 공부관련 질문입니다.
강사님 파이썬을 처음 다루진 않지만 알고리즘 및 자료구조를 처음 공부하는 학생입니다. dfs 개념은 잡히는데 머릿속에서 문제를 읽고 dfs 개념의 핵심인 스택구조가 바로바로 떠올려지면서 코드를 구현하는게 너무 어렵습니다. 부분집합 구하기 문제또한 코드는 간단하나 이 코드가 진행되는 과정이 머릿속으로 바로 떠올려지지 않아 책에 적어보면서 공부를 하게 되네요. 어떻게 하면 머리속에 dfs개념을 바로 잡을 수 있을까요??
-
미해결[파이토치] 실전 인공지능으로 이어지는 딥러닝 - 기초부터 논문 구현까지
transf 관련해서 질문이 있습니다!
선생님 안녕하세요, transf = tr.Compose([tr.RandomCrop(32, padding = 4), tr.RandomHorizontalFlip(), tr.ToTensor(), tr.Normalize((0.4914, 0.4822, 0.4465), (0.2023, 0.1994, 0.2010))]) 위의 코드와 관련하여 질문이 있습니다. 만약 trainmode가 train으로 설정되어 있다면, 위의 transform으로 데이터 전처리를 해주는데, tr.RandomCrop(32, padding = 4)의 의도가 궁금합니다. 테스트용 이미지에 우선 zero padding을 4개씩 이미지 가장자리에 둘러주고 그런 다음에 32x32의 이미지로 잘라낸다는 의미인가요? 감사합니다! 그리고 기본적인 질문인데요, train시에 들어가는 이미지의 size와 validation & test시에 들어가는 이미지의 size는 동일해야 되는것이 맞죠? 좋은 주말 되시길 바랍니다!
-
미해결실전! 스프링 데이터 JPA
MemberRepositoryTest를 돌리는 과정에서 아래와 같이 에러가 나타납니다.
6:40초 부분 빌드를 하는 과정에서 아래와 같은 에러를 만났습니다. Error creating bean with name 'memberRepository' defined in study.datajpa.repository.MemberRepository defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.EnableJpaRepositoriesConfiguration: Invocation of init method failed; nested exception is org.springframework.data.repository.query.QueryCreationException: Could not create query for public abstract java.util.List study.datajpa.repository.MemberRepository.findByUserNameAndAgeGreaterThen(java.lang.String,int)! Reason: Failed to create query for method public abstract java.util.List study.datajpa.repository.MemberRepository.findByUserNameAndAgeGreaterThen(java.lang.String,int)! No property 'userName' found for type 'Member'! Did you mean ''username''?; nested exception is java.lang.IllegalArgumentException: Failed to create query for method public abstract java.util.List study.datajpa.repository.MemberRepository.findByUserNameAndAgeGreaterThen(java.lang.String,int)! No property 'userName' found for type 'Member'! Did you mean ''username''? Error creating bean with name 'memberRepository' defined in study.datajpa.repository.MemberRepository defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.EnableJpaRepositoriesConfiguration: Invocation of init method failed; nested exception is org.springframework.data.repository.query.QueryCreationException: Could not create query for public abstract java.util.List study.datajpa.repository.MemberRepository.findByUserNameAndAgeGreaterThen(java.lang.String,int)! Reason: Failed to create query for method public abstract java.util.List study.datajpa.repository.MemberRepository.findByUserNameAndAgeGreaterThen(java.lang.String,int)! No property 'userName' found for type 'Member'! Did you mean ''username''?; nested exception is java.lang.IllegalArgumentException: Failed to create query for method public abstract java.util.List study.datajpa.repository.MemberRepository.findByUserNameAndAgeGreaterThen(java.lang.String,int)! No property 'userName' found for type 'Member'! Did you mean ''username''? 2022-04-16 00:51:55.562 ERROR 20525 --- [ main] o.s.test.context.TestContextManager : Caught exception while allowing TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener@7e276594] to prepare test instance [study.datajpa.repository.MemberRepositoryTest@2148b47e] Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. 2022-04-16 00:51:55.558 ERROR 20525 --- [ main] o.s.boot.SpringApplication : Application run failed Error creating bean with name 'memberRepository' defined in study.datajpa.repository.MemberRepository defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.EnableJpaRepositoriesConfiguration: Invocation of init method failed; nested exception is org.springframework.data.repository.query.QueryCreationException: Could not create query for public abstract java.util.List study.datajpa.repository.MemberRepository.findByUserNameAndAgeGreaterThen(java.lang.String,int)! Reason: Failed to create query for method public abstract java.util.List study.datajpa.repository.MemberRepository.findByUserNameAndAgeGreaterThen(java.lang.String,int)! No property 'userName' found for type 'Member'! Did you mean ''username''?; nested exception is java.lang.IllegalArgumentException: Failed to create query for method public abstract java.util.List study.datajpa.repository.MemberRepository.findByUserNameAndAgeGreaterThen(java.lang.String,int)! No property 'userName' found for type 'Member'! Did you mean ''username''? MemberRepositoryTest 입니다. package study.datajpa.repository;import org.assertj.core.api.Assertions;import org.junit.jupiter.api.Test;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.test.context.SpringBootTest;import org.springframework.test.annotation.Rollback;import org.springframework.transaction.annotation.Transactional;import study.datajpa.entity.Member;import java.util.List;import static org.assertj.core.api.Assertions.*;import static org.junit.jupiter.api.Assertions.*;@SpringBootTest@Transactional@Rollback(false)class MemberRepositoryTest { @Autowired MemberRepository memberRepository; @Test public void testMember() { System.out.println("memberRepository = " + memberRepository.getClass()); Member member = new Member("memberA"); Member savedMember = memberRepository.save(member); Member findMember = memberRepository.findById(savedMember.getId()).get(); assertThat(findMember.getId()).isEqualTo(member.getId()); assertThat(findMember.getUsername()).isEqualTo(member.getUsername()); assertThat(findMember).isEqualTo(member); } @Test public void basicCRUD() { Member member1 = new Member("member1"); Member member2 = new Member("member2"); memberRepository.save(member1); memberRepository.save(member2); // 단건 조회 검증 Member findMember1 = memberRepository.findById(member1.getId()).get(); Member findMember2 = memberRepository.findById(member2.getId()).get(); assertThat(findMember1).isEqualTo(member1); assertThat(findMember2).isEqualTo(member2); findMember1.setUsername("member!!!!!!!"); // 리스트 조회 검증 List<Member> all = memberRepository.findAll(); assertThat(all.size()).isEqualTo(2); // 카운트 검증 long count = memberRepository.count(); assertThat(count).isEqualTo(2); // 삭제 검증 memberRepository.delete(member1); memberRepository.delete(member2); long deleteCount = memberRepository.count(); assertThat(deleteCount).isEqualTo(0); } @Test public void findByUserNameAndAgeGreaterThen() { Member m1 = new Member("AAA", 10); Member m2 = new Member("AAA", 20); memberRepository.save(m1); memberRepository.save(m2); List<Member> result = memberRepository.findByUserNameAndAgeGreaterThen("AAA", 15); assertThat(result.get(0).getUsername()).isEqualTo("AAA"); assertThat(result.get(0).getAge()).isEqualTo(20); assertThat(result.size()).isEqualTo(1); } @Test public void findHelloBy() { List<Member> helloBy = memberRepository.findTop3HelloBy(); }} MemberRepository Interface입니다. package study.datajpa.repository;import org.springframework.data.jpa.repository.JpaRepository;import study.datajpa.entity.Member;import java.util.List;public interface MemberRepository extends JpaRepository<Member, Long> { List<Member> findByUserNameAndAgeGreaterThen(String username, int age); List<Member> findTop3HelloBy();} 아래 글을 참고하여서 error 로그를 구글링했지만 해결을 하지 못하였습니다.. https://heestory217.tistory.com/131 https://solbel.tistory.com/1447 다른 부분에서 추가해야할 작업이 있나요??..