묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Node.js 웹개발로 알아보는 백엔드 자바스크립트의 이해
약간 신기한 문제가 발생했습니다.
회원가입을 시도할 때 이메일 주소가 db에 없을 경우 발생한 문제입니다. db에 없는 이메일 주소를 입력하고 제출 버튼을 누른 경우 "passport session save" 메시지는 콘솔에 출력이 됩니다. 그러나 다음 메시지는 출력이 안되고 웹 페이지는 Cannot POST /join이 출력됩니다. 여기서 주소창 "http://localhost:3000/join" 이 내용 중 join을 지우고 main을 확인하기 위해 m을 누르니깐 콘솔창에 "passport session get id" 메시지와 main에서 출력할 내용들이 나타납니다 어떤 문제일까요...ㅠㅠㅠ
-
미해결React로 NodeBird SNS 만들기
immer로 줄일 때
index 찾아서 splice하는 방식 말고 그냥 concat 한다음에 draft 값 자체를 다시 바꿔주는 방식 그대로 해도 되나요? 예시) draft.followingList = draft.followerList.filter(v => v.id !== action.data)
-
미해결정말 쉽게 풀어보는 코딩 테스트 top 기본 문제 (with 자바)
굳이 hashmap을 쓴이유,,
변수를 두개 설정해줘서 이중반복문을 통해 더한값이 타겟값이 나오게 되면 변수를 리턴하는 방법이 더 쉬울텐데 굳이 hashmap을 쓴이유가 궁금합니다...
-
미해결쉽게 따라하는 AutoCAD 2020 2D (한국어판)
안녕하세요^^
안녕하세요^^ 저는 Autocad를 공부하고 있는 덕원중학교 3학년 재학생입니다. Autocad 강좌를 들으며 공부를 하다가 궁금한게 생겨서 질문하게되었습니다. 보통 Inventor 나 Fusion 360에서 직사각형을 그리고 치수를 주게 되면 그 치수에 맞게 사각형 형상이 변하는데 Autocad에서는 치수를 준 만큼 사각형이나 아니면 객체들이 변하는 그런 명령은 없나요? 강좌에서 나온 치수 스타일은 단순히 그려져 있는 스타일의 치수를 알려주는 용도만 있는 거 같아서 질문하게되었습니다. 바쁘지 않으시면 답변해 주시면 감사하겠습니다^^
-
미해결홍정모의 따라하며 배우는 C++
res1->setAll(3) 재질문 드립니다
https://www.onlinegdb.com/Skg0BL7H8 코드는 이 코드입니다 감사합니다
-
미해결스프링 데이터 JPA
QueryDSL 관련해서 질문드립니다.
안녕하세요. 강의를 듣던 중 테스트가 실패해야하는데 정상적으로 실행이 되어 질문드립니다. 25.스프링 데이터 Common: QueryDSL 에 관련된 질문입니다. 저와 같은 질문을 하신 분이 있던데(https://www.inflearn.com/questions/9020) 버전 변경으로 인해QuerydslJpaRepository 이 deprecated 되며 SimpleJpaRepository 를 변경하지 않고 사용할 repository 에 QuerydslPredicateExecutor 을 상속받아서 사용해도 되는지 문의드립니다. 하단에 코드 함께 첨부하였습니다. @EnableJpaRepositories(repositoryBaseClass = SimpleMyRepository.class) @NoRepositoryBean public interface MyRepository<T, ID extends Serializable> extends JpaRepository<T, ID> { boolean contains(T entity); } public class SimpleMyRepository<T, ID extends Serializable> extends SimpleJpaRepository<T, ID> implements MyRepository<T, ID>{ private EntityManager entityManager; private SimpleMyRepository(JpaEntityInformation<T, ?> entityInformation, EntityManager entityManager) { super(entityInformation, entityManager); this.entityManager = entityManager; } @Override public boolean contains(T entity) { return entityManager.contains(entity); } } public interface PostRepository extends MyRepository<Post, Long>, QuerydslPredicateExecutor<Post> { } @Test public void crud() { Post post = new Post(); post.setTitle("hibernate!"); postRepository.save(post.publish()); Predicate predicate = QPost.post.title.contains("hi"); Optional<Post> one = postRepository.findOne(predicate); assertThat(one).isNotEmpty(); }
-
미해결Flutter 입문 확장판 - 인스타그램 클론 2.0
search_page.dart에서 다음과 같은 에러가 나옵니다.
W/Firestore( 7162): (21.3.0) [Firestore]: Listen for Query(post order by __name__) failed: Status{code=PERMISSION_DENIED, description=Missing or insufficient permissions., cause=null} I/System.out( 7162): com.google.firebase.firestore.FirebaseFirestoreException: PERMISSION_DENIED: Missing or insufficient permissions.강사님과 다르게 설정한 것은 database 를 생성할 때테스트모드로 하지 않았습니다.
-
미해결윤재성의 Java 기반 Android 9.0(pie) App 개발 기본 1단계
view들을 마우스로 위치 설정(in RelativeLayout)
강의 후반부분에 모든 view들의 속성을 이용해서 배치한다면 프로그래머들이 고생을 할 것이라고 말하시면서, 안드로이드 스튜디오에서는 초록선을 바탕으로 마우스로 view들의 위치를 설정할 수 있다고 하셨는데요. 제 안드로이드 스튜디오에서는 초록색 선이 보이지 않고, 마우스로 아무리 기존 버튼의 옆에 배치하더라도 default값인 왼쪽 상단에 배치가 됩니다. 어떻게 하면 저도 마우스로 쉽게 view들을 배치할 수 있을까요?
-
미해결홍정모의 따라하며 배우는 C++
res1->setAll(3)의 작동방법이 궁금합니다.
class AutoPtr을 보면 operator ->를 overload해서 m_ptr을 return시킨다고 나와있습니다. 그러므로 res1->을 하면 m_ptr을 return하고 여기서 다시 한번 ->을 해주고 setAll(3)을 해줘야 m_ptr->setAll(3)처럼 작동하는 것이 아닌가요? 또한 (res1->)->setAll(3)은 오류가 발생합니다. operator ->()에서 parameter가 아무것도 없는데 저렇게 적는게 오류나는지 궁금합니다 감사합니다
-
미해결리액트로 구현하는 블록체인 이더리움 Dapp
리액트 상자에 트러플 의존성이 없습니다.
리액트 상자 언박싱 후 package.json의 dependencies에 truffle-contract가 아예 없습니다. scripts에도 link-contracts가 없기때문에 파워쉘에서 npm run link-contracts가 작동하지 않습니다. 강의를 잘 따라왔는데 뭐가 잘못됬는지 모르겠네요. 검색을 해봐도 관련된 내용을 찾기가 힘드네요 ㅠㅠ 상자 언박싱에서 문제가 생긴걸까요? 아니면 개발환경의 차이 때문일까요... 혹시 이런 경우를 보신적이 있으신지 궁금합니다.
-
해결됨만들면서 배우는 HTML/CSS
position:absoulte
position:absoulte을 해주면 body를 기준으로 잡아서 맨위에 가야하는거 아닌가여..? 왜 사라져 버리져? 인식을 왜 못하나여
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
Swap함수
Swap함수는 그럼 void가 아닌 int로는 구현을 못하나요? 현재 컨텍스트에 없다고 자꾸 오류가 발생합니다
-
미해결파이썬으로 영화 예매 오픈 알리미 만들기
마지막 부분에서 막히네요
python 코드 실행시 폰에 있는 텔레그램으로 실행이 잘 되지만, ubuntu서버에서 실행시 아래와 같은 오류가 뜨네요
-
미해결대세는 쿠버네티스 (초급~중급편)
인증 skip관련
안녕하세요. aws에서 환경구성해서 쿠버네티스 구성했습니다. 저는 ubuntu16.04로 마스터1 노드3개로 구성했습니다. 해당 올려주신 dashboard.yaml파일 cmd입력하고 진행했는데 계속 인증을 해달라고 뜨는데 어떻게 해야할까요?
-
미해결오라클 데이터베이스 11g 프로그래밍 기초 (상)
화질 1080p는 없나요??
기본이 540p 이던데 이상 선택할 수 있는 옵션도 없고 이건 좀 ...
-
미해결누구나 할 수 있다! 이모티콘 만들기
올가미 도구로 이모티콘 얼굴 부분을 클릭한 뒤
올가미 도구로 이모티콘 얼굴 부분을 클릭한 뒤 이동 도구를 눌렀는데 기준점이 나타나지 않아서 기준점을 목 부분으로 이동할 수가 없어요...! 어떻게 하면 좋을까요?
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
intellij 2019.3.3 업데이트시 에러가 발생합니다. 해결방법을 아시나요?
intellij 2019.3.3 업데이트시 에러가 발생합니다. 강사님도 혹시 업데이트 진행하시고 문제가 발생하지 않으셨나요? 해결방법을 아시면 팁 부탁드립니다.^^
-
해결됨[개정판] 파이썬 머신러닝 완벽 가이드
ElasticNet관련 질문
ElasticNet은 주로 피처가 많은 데이터 세트에서 적용된다고 하셨는데 보통 피처가 어느정도 되는걸 많다고 보시나요?
-
해결됨[개정판] 파이썬 머신러닝 완벽 가이드
암기 범위 관련해서 질문드립니다.
bostonDF = pd.DataFrame(boston.data , columns = boston.feature_names) boston data를 DataFrame화 할 때 변수로 boston.data, columns=boston.feature_names 같은 경우 선생님께서 전부 암기하시고 치시는건지 궁금합니다. 그리고 머신러닝을 공부하다보면 암기를 어느선까지 해야되는지 애매해서 질문드립니다. def reduce_mem_usage(df, verbose=True): numerics = ['int16', 'int32', 'int64', 'float16', 'float32', 'float64'] start_mem = df.memory_usage().sum() / 1024**2 for col in df.columns: col_type = df[col].dtypes if col_type in numerics: c_min = df[col].min() c_max = df[col].max() if str(col_type)[:3] == 'int': if c_min > np.iinfo(np.int8).min and c_max < np.iinfo(np.int8).max: df[col] = df[col].astype(np.int8) elif c_min > np.iinfo(np.int16).min and c_max < np.iinfo(np.int16).max: df[col] = df[col].astype(np.int16) elif c_min > np.iinfo(np.int32).min and c_max < np.iinfo(np.int32).max: df[col] = df[col].astype(np.int32) elif c_min > np.iinfo(np.int64).min and c_max < np.iinfo(np.int64).max: df[col] = df[col].astype(np.int64) else: c_prec = df[col].apply(lambda x: np.finfo(x).precision).max() if c_min > np.finfo(np.float16).min and c_max < np.finfo(np.float16).max and c_prec == np.finfo(np.float16).precision: df[col] = df[col].astype(np.float16) elif c_min > np.finfo(np.float32).min and c_max < np.finfo(np.float32).max and c_prec == np.finfo(np.float32).precision: df[col] = df[col].astype(np.float32) else: df[col] = df[col].astype(np.float64) end_mem = df.memory_usage().sum() / 1024**2 if verbose: print('Mem. usage decreased to {:5.2f} Mb ({:.1f}% reduction)'.format(end_mem, 100 * (start_mem - end_mem) / start_mem)) return df 위와 같은 코드는 암기하지 않고 복붙하여 사용하지만, 어떤건 암기하고 어떤건 같다 쓰는지 그 기준이 애매모호해서 이와 관련하여 질문드립니다. 조언해주시면 큰 도움 될거 같습니다. 감사합니다.
-
미해결실습 UI 개발로 배워보는 순수 javascript 와 VueJS 개발
Node.js 버전이 많이 다른데 괜찮을까요?
지금 https://nodejs.org/ko/download/ 에서 보니 현재 LTS 버전이 12.16.1 이고, 강의에서는 8. 대 버전이던데, 큰 상관 없을까요??