묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
안녕하세요 최근에 강의를 듣기 시작했어요~
문의드릴게 있어서요~ 1,intellij도 Ultimate 버전이 있고 Community Edition 버전이 존재하는데 강의는 Ultimate버전을 사용하는데 Community 버전을 사용해도 무관한지~ 2,강의에서는 SpringBoot 버전이 2.4.X버전을 사용하던데 최근에 2.6.X버전으로 해도 무관한지~ 잘 부탁드립니다~~^^
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
중복헤더 방지에 궁금한점이 있습니다.
구지 둘중 하나만 이용하는게 아닌 둘 다 이용하면 안되나요? 둘 다 이용할 경우에는 다른 문제가 있을까요? 둘 다 이용할 경우 코드 자체는 좀더 길어지거나 지져분해 보일 수 있습니다만 버그나서 꼬일수도 있다는점과 최적화가 될수도 있다는점 둘 다 잡을수 있어 보여서요.
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
크롤링을 연습을 하는데 문제가 생겼습니다.
안녕하세요?? 수업을 재미있게 듣고 있습니다. 다름이 아니라 제가 G마켓 - G마켓 베스트 (gmarket.co.kr) 상품을 크롤링을 하고 싶어서 해 보았는데 앞에 5개의 데이터가 href="" 이 없는 데이터가 붙고 있습니다. 이걸 제거할 수 있는 방법은 없나요?? 코딩한 내용을 보내 드려 보겠습니다. ============================================== import requests from bs4 import BeautifulSoup res = requests.get('http://corners.gmarket.co.kr/Bestsellers') soup = BeautifulSoup(res.content, 'html.parser') data = soup.select('a.itemname') for item in data: print (item) 출력한 결과도 같이 보내 드리겠습니다. ===================================================================== <a class="itemname" href="" id="topPlusItemName0"></a> <a class="itemname" href="" id="topPlusItemName1"></a> <a class="itemname" href="" id="topPlusItemName2"></a> <a class="itemname" href="" id="topPlusItemName3"></a> <a class="itemname" href="" id="topPlusItemName4"></a> <a class="itemname" href="http://item.gmarket.co.kr/Item?goodscode=2304781568&ver=637766761479092506" onclick="pdsClickLog('200000680', 'Item', {'ASN': 1, 'goodsCode': '2304781568'});">[탑텐키즈](신세계경기점)아동) 플리스 셋업 MKB4IP3001</a> <a class="itemname" href="http://item.gmarket.co.kr/Item?goodscode=1890042210&ver=637766761479092506" onclick="pdsClickLog('200000680', 'Item', {'ASN': 2, 'goodsCode': '1890042210'});">[제주삼다수][SSG Fresh][무료배송] 제주 삼다수 2L 24병</a> <a class="itemname" href="http://item.gmarket.co.kr/Item?goodscode=2252407790&ver=637766761479092506" onclick="pdsClickLog('200000680', 'Item', {'ASN': 3, 'goodsCode': '2252407790'});">제주 달콤 조생 타이벡 감귤 9kg 로얄과(S~M)</a> <a class="itemname" href="http://item.gmarket.co.kr/Item?goodscode=2098259811&ver=637766761479092506" onclick="pdsClickLog('200000680', 'Item', {'ASN': 4, 'goodsCode': '2098259811'});">[SSG Fresh]맛있게 매운맛 하남쭈꾸미 500g X 3팩</a> <a class="itemname" href="http://item.gmarket.co.kr/Item?goodscode=2320594813&ver=637766761479092506" onclick="pdsClickLog('200000680', 'Item', {'ASN': 5, 'goodsCode': '2320594813'});">경북 부사사과 가정용 5kg 중대과(14-20과내) 12brix</a> <a class="itemname" href="http://item.gmarket.co.kr/Item?goodscode=2166658347&ver=637766761479092506" onclick="pdsClickLog('200000680', 'Item', {'ASN': 6, 'goodsCode': '2166658347'});">(초등교과 어휘왕) 가로세로 낱말퍼즐 : 초급+중급(전2권) / 2021년 7월 최신간 (출시기념 특가)</a> <a class="itemname" href="http://item.gmarket.co.kr/Item?goodscode=1899284341&ver=637766761479092506" onclick="pdsClickLog('200000680', 'Item', {'ASN': 7, 'goodsCode': '1899284341'});">[잘풀리는집]잘풀리는집 깨끗한3겹 쿠션 소프트 27m 30롤 2팩</a> <a class="itemname" href="http://item.gmarket.co.kr/Item?goodscode=2301439287&ver=637766761479092506" onclick="pdsClickLog('200000680', 'Item', {'ASN': 8, 'goodsCode': '2301439287'});">오롯담나주곰탕700g 12팩</a> <a class="itemname" href="http://item.gmarket.co.kr/Item?goodscode=1894353565&ver=637766761479092506" onclick="pdsClickLog('200000680', 'Item', {'ASN': 9, 'goodsCode': '1894353565'});">[폰타나]즉석수프 60g x4각(12개)</a> (이하 생략.....)
-
미해결최신 딥러닝 기술 Vision Transformer 개념부터 Pytorch 구현까지
patch 이미지 imshow 부분에 대해서 질문이 있습니다
안녕하세요 "이미지 패치와 프로세스" 강의에서 10분여즈음에 patch data를 예시를 보여주셨는데 제가 실습한 이미지와는 달라서요. 32x32의 cifar10 이미지 데이터 중 하나를 8x8 이미지 패치 사이즈로 나눈 것인데 그러면 4x4개의 패치로 나와야 되는데 선생님께서 강의에서 예시로 보여드린 것과 조금 달라서요 감사합니다
-
미해결내 업무를 대신 할 파이썬(Python) 웹크롤링 & 자동화 (feat. 주식, 부동산 데이터 / 인스타그램)
jupyter-lab 명령어 입력시 오류
강의 잘 듣고 있습니다. 오류가 나서 질문드려요. conda activate crawling_class 를 한 후 jupyter-lab이라고 쳤는데 액세스가 거부되었다고 나옵니다. 어떻게 해야 하나요? 그리고 deactivate crawling_class를 쳤는데 deactivate does not accept arguments 라고 나옵니다. 이것도 어떻게 할지요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
부트스트랩 CSS 적용 안됨
안녕하세요 부트스트랩 css 적용이 계속 안되서 에러가 발생하는데 영상에서 하신 방법들(Resources 우클릭 - Reload from disk 등) 그대로 하더라도 적용이 안되네요!ㅠㅠ 미리 감사드립니다.
-
미해결스프링과 JPA 기반 웹 애플리케이션 개발
@MockBean을 사용해서 느려지는 테스트는 어떤식으로 커버하시나요?
스프링 컨텍스트를 한번 띄워놓고 재활용해야 속도가 느려지지 않는데, 매번 @MockBean을 하나씩 끼워넣으면 해당 테스트에서는 스프링 컨텍스트를 새로 로딩해서 많이 느려지는 것 같습니다. 그렇다고 별도의 클래스를 만들어서 @MockBean을 몰아넣자니 디테일이 좀 떨어지는것같구요. 혹시 좋은 솔루션이 있을까요?
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
카운터 코드 질문 드립니다!
안녕하세요 강의 복습중에 의문이 생겨 질문드립니다. 강의에서 카운터를 설계할 때 reg [6:0] cnt를 선언하여 값을 받은 후 o_cnt에 할당을 해주는데 그냥 바로 o_cnt를 always문에 넣어서 값을 받으면 안되나요? 다른 이유가 있는것인지 궁금합니다.
-
미해결면접과 취업을 부르는 '퍼블리셔 개인 포트폴리오 홈페이지' 제작
포트폴리오 웹사이트에 작업물 올리는 방법
포트폴리오 웹사이트에 내가한 작업물을 모달창으로 띄우고 어떻게 올리나요? index 파일을 웹사이트에 올리는 건지 궁금합니다. 관련 예제는 어느강의, 어느섹션에서 살펴볼 수 있나요?
-
미해결
테스트 코드 Transactional, flush
안녕하세요! jpa 수업듣고 혼자 공부하다가 궁금한 점이 생겨서 질문 남깁니다. @Repository@Transactional@RequiredArgsConstructorpublic class ItemRepositoryImpl implements itemRepository{ private final EntityManager em; @Override public void delete(Long itemId){// Item item=findOne(itemId);// em.remove(item); em.createQuery("delete from Item i where i.id = :id") .setParameter("id",itemId).executeUpdate(); } @RunWith(SpringRunner.class)@SpringBootTest@Transactionalpublic class ItemRepositoryTest { @Autowired ItemRepository itemRepository; @Autowired private EntityManager em; private User user; private Item item; @Test public void delete(){ Long itemId= itemRepository.save(item); System.out.println(itemId); itemRepository.delete(itemId);// 1) System.out.println(itemRepository.findOne(itemId).getId()); Assertions.assertEquals(null,itemRepository.findOne(itemId)); } 테스트코드를 이렇게 작성하는 경우에는 delete가 다시 rollback되고 테스트 코드에서 1) 부분에서 rollback이 되고 itemRepository.findOne(itemId)가 itemId로 나오던데 @Transactional가 잘못 적용된 것인가요? jpql을 사용하는 경우 flush가 일어나서 flush 과정에서 commit이 일어나고 테스트 코드에서는 이 commit때문에 rollback이 일어나는 것 같은데 제가 생각한 것이 맞나요? 만약 제가 생각한 것이 맞다면 테스트 코드 부분에 1)에서 롤백이 일어나서 테스크코드 delete 메소드에서 save(item)부분도 롤백이 되서 itemRepository.delete(itemId)를 한 이후에는 find해도 null이 나와야하는데 그대로 itemId가 나오는 이유가 뭘까요? 주석처리한 것처럼 em.remove를 사용하면 테스트에 성공하는데 그 이유는 뭘까요ㅜㅜ
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
ec2에서 운영할시
localhost에서 req할땐 잘됩니다. 하지만 ec2에서 돌리면 아래와같은 에러가 나오는데, 이건 어떤 문제일까요 ? - ec2 log
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
유저의 권한을 설정하는 값타입도 그냥 entity로 빼는것이 나을까요?
현재 회원가입을 한 유저를 4가지로 권한을 나누어서 값타입으로 설정했습니다. level1,level2,level3,level4 이런식으로요. 그리고 member entity는 Map<Long,MemberStatus> 로 컬렉션으로 작성한 상태입니다. <key ,value> : 팀ID, 유저권한상태 근데 아마 이 유저의 권한 상태가 팀에 따라 update되고 delete 되는 상황이 많이 발생할 것 같은데 그럼 이런 상황에도 그냥 entity로 빼는 것이 나을까요?
-
미해결홍정모의 따라하며 배우는 C++
클래스 리턴값 관련 질문
안녕하세요! 연습문제 구현하다가 궁금한 점이 생겨 질문드립니다. 클래스를 리턴값으로 받는 멤버변수를 여러개 만들다보니 실수하여 &(참조)를 빼먹으니까 retunr 0;을 만나기도 전이었는데 멤버함수가 리터값을 받자마자 바로 소멸자를 호출하더라구요. &를 넣으면 문제없이 빌드됩니다. 왜 바로 소멸자를 호출하는지 이해가 안됩니다ㅠㅠ < &(참조)를 붙인 상황> IntArray& remove(const int & ix) // arr[3] { //1 10 3 5 7 9 //1 10 3 7 9 for (int a = ix; a < m_length - 1; a++) m_data[a] = m_data[a + 1]; resize(m_length - 1); return *this; } < &(참조)가 없는 상황> IntArray remove(const int & ix) // arr[3] { //1 10 3 5 7 9 //1 10 3 7 9 for (int a = ix; a < m_length - 1; a++) m_data[a] = m_data[a + 1]; resize(m_length - 1); return *this; }
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
강사님 강사님~
before, after 가상 클래스에서 content: url (); 를 이용해서 이미지를 삽입하는 경우, 이미지 크기는 어떻게 조절을 할 수 있을까요? 이미지를 따로 구해서 넣으니까 엄청 크게 나오는데 이렇게 저렇게 해봐도 조절이 안 되네요. p.s 새해 복 많이 받으십시오 ^.^~
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
스프링부트 실행관련
안녕하세요. 스프링에 입문하고자 강의를 듣기 시작했습니다. 자바 11 그레들 버전 7.3.2 스프링부트 2.5.8버전으로 빌드해서 테스트실행을 해봤는데 계속 완료되지 않고 pending 상태이네요. 혹시 아시는분 있으면 도움주시면 감사하겠습니다.
-
해결됨홍정모의 따라하며 배우는 C언어
VS Code에서 go to definition하면, VS의 헤더파일 코드가 나타납니다.
강의 3.14 복소수형. 1분 53초부터 시작되는 complex.h파일 definition에 관한 질문입니다. VS Code로 complex.h 파일의 정의 부분으로 이동했는데요. 어찌된 일인지, Visual Studio의 complex.h파일 내용이 보입니다. 분명 여태까지 gcc 컴파일 잘 됐고 강의에서 VS Code 관련 내용 모두 다 잘 따라왔는데요. 이번에 complex 헤더파일 정의로 이동해보니 mingw에서 include되는 헤더파일이 아니었습니다. 이런 경우 어떻게 해야 mingw 내부의 헤더파일을 include할 수 있을까요?
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
vue2 vue3
vue 3 로 프로젝트 만들면 devtools가 실행이 안되는데 ㅠ vue 2로 프로젝트 만들고 강의 진행 해도 상관없나요? 실무에서는 보통 vue3로 제작하나요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)
맵 관련되서 궁금한 점이 있습니다.
안녕하세요 강사님. 새해 복 많으받으세요. 맵 관리에 관하여 궁금한 점이 있습니다. 맵을 관리할 때 씬을 여러 생성하지 않고, 그냥 한 씬에 여러 맵을 프리팹하여 텔레포트 이동할 때마다 기존 맵을 꺼주고 이동한 맵을 불러와주는 형식으로 만들면 쓰레드 환경이라던가 기타 여러 문제가 발생할 수 있나요? 제가 잘못 알고 있는 것인지는 모르겠지만, 한 씬에 한 맵을 제작하시는 분들이 많은 것 같더라고요... 이 점 궁금합니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
class 내부 함수 선언에 대해서 궁금합니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. class Car { public: void TurnKey() { RunEngine() } void RunEngine(); } 이렇게 RunEngine이 선언되기 전에 TunrKey에서 먼저 사용되는것이 어떻게 가능한지 알고싶습니다! 일반 함수들을 사용할 때는 허용되지 않았던것으로 알고있어서 혼란이 옵니다 항상 강의 잘 듣고 있습니다 감사합니다
-
미해결쉽게 배워보는 파이참(PyCharm) 핵심 가이드
예제 파일 어디서 다운받는거죠? 전혀 안보입니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.