묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨실전! Querydsl
JPAQueryFactory 의존성 질문드립니다..!
안녕하세요~ 강사님~수업시간에 JPAQueryFactory를 @Bean으로 등록하셨는데 이걸 주입받은 객체에서 다른 객체로 넣어줘도 멀티쓰레드 환경에서 문제가 없을까요?? 샘플 코드 public interface FruitBehavior { List<FruitList> getFruitList();} @RequiredArgsConstructorpublic class BananaRepository implements FruitBehavior { private final JPAQueryFactory queryFactory; @Override public List<FruitList> getFruitList() { queryFactory .selectFrom(fruit); }} @RequiredArgsConstructorpublic class TestRepositorySupport { private final JPAQueryFactory queryFactory; private final Map<String, FruitBehavior> map = new HashMap<>(); void doSomething() { map.put("Banana", new BananaRepository(queryFactory)); // 여기!!! }} 대충 이런식으로 ...TestRePositorySupport에서 주입받은 queryFactory를 BananaRepository를 만들때 넣어줘도 문제가 없을까요?실행해봤는데 결과는 잘 출력되는데.. 혹시나 싱글턴이 깨지거나 다른 이슈들이 생기진 않을까 궁금합니다..!!
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
[Vue warn]: Avoid using non-primitive value as key, use string/number value instead.
[Vue warn]: Avoid using non-primitive value as key, use string/number value instead. 이에러는 뭔가요?... index 어쩌고 에러나서 그대로 콘피그 생성해서 넣었더니 저거나와요
-
미해결자바 기본을 위한 강의 1부
강사님 혹시 wms 나 erp 시스템 개발 si에서 경험해 보신적있나요?
제가 물류 시스템좀 관심이 많은대요 . 혹시 이런쪽도 경험해 보신적있나 해서요 ^^;https://m.blog.naver.com/adgis7/221577539442
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 챗봇 사이트 만들기
postman으로 raw 데이터를 전송하면 오류가 발생합니다.
오류내용 : (node:992) UnhandledPromiseRejectionWarning: Error: 3 INVALID_ARGUMENT: Input text not set. at Object.exports.createStatusError (/mnt/e/Projects/CB2/node_modules/grpc/src/common.js:91:15) at Object.onReceiveStatus (/mnt/e/Projects/CB2/node_modules/grpc/src/client_interceptors.js:1204:28) at InterceptingListener._callNext (/mnt/e/Projects/CB2/node_modules/grpc/src/client_interceptors.js:568:42) at InterceptingListener.onReceiveStatus (/mnt/e/Projects/CB2/node_modules/grpc/src/client_interceptors.js:618:8) at callback (/mnt/e/Projects/CB2/node_modules/grpc/src/client_interceptors.js:845:24) (node:992) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1) (node:992) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code. ////////////////////////////////////////////////////////////// raw 데이터로 { "text":"hello!" } 라고 강의대로 넣었습니다. Credential 문제도 해결했구요 뭐가 문제일까요?
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
8강 xml 셋팅하기 - HomeController 문의
homeController 단계 전까지는 영상 나오는대로 잘되었는데 이 단계에서 run on server을 하면 err가 http 상태 500이 나와야 하는데 저는 400으로만 나오더라구요 그래서 maven update가 덜되었나해서 실행을 하면 An internal error occurred during: "Updating Maven Project".Java heap space 라는 err가 나와서 구글 검색해보니 heap 이랑 연관이 있다고해서 eclipse init에서 -Xms1024m -Xmx2048m으로 변경했는데도 그대로더라구요 그래서 또 다른 방법이 mvnrepository 최신 version으로 하면된다고해서 pom.xml에서 최신 version으로 하나하나 확인했고 err도 안나오는 것도 확인했는데도 해결되지 않으면 어떻게 해야할까요?
-
미해결[오피스 365] Admin Center 설정 및 이해
메일의 백업상황에 대한 문의와 공유사서함이 아닌 대표메일관련 문의
안녕하세요. 강의 감사합니다. 로드맵에 연결된 이전강의와 본 강의를 보고나서 문의드립니다. 질문을 정리해서 줄여보려고 했는데도 질문수가 많아 양해부탁드립니다. 기존 다른 질문들도 주말에도 달아주시는 친절한 답변 감사드립니다. 감사인사를 쓰면 그것도 답변을 달아주셔서 부담되실 까봐 미리 인사드립니다. 1. [기존사용자가 종료되어 메일백업]할 경우 ‘백업작업 후 라이선스를 제거’하라고 안내가 나오는데, 라이선스 제거 후에도 원드라이브 백업을 위해 활성사용자에서 해당 사용자가 (제거되지 않고) 보이나요? 혹은 원드라이브 백업까지 한 후 라이선스를 제거하면 되나요? 2. [기존사용자의 업무를 다음 사용자가 이어받는 경우]는 어느 메뉴에서 작업해야 하나요? 활성사용자의 이름과 계정명(이메일주소)을 변경하는게 아닐까 싶은데, 이전 메일주소로 수신된 메일도 변경된 메일주소에서 수신이 되나요? * 혹 기존사용자의 업무를 복수 인원에게 인계하기 위해 복수의 인원이 메일을 받도록 설정할 수 있나요? 3. [기존사용자의 메일]을 [(신규사용자가 아닌)다른 기존사용자 1명]에게 공유하고 해당 메일주소도 수신되게 하려고 하면 기존사용자 메일을 백업해서 PST저장(오프라인에서만 확인가능?)하고, [기존사용자의 메일주소]로 공유사서함 기능을 사용하면 적절할까요? 이 때 PST저장이 해당 사용자를 지정하면 메일함에서 받을 수 있는 경로가 나오나요? 4. 여러 명이 메일을 받는 대표 메일(help@ooo.com)에서 1명이 삭제하더라도 메일이 삭제되지 않아야 하는 경우에 대한 질문입니다. - 공유사서함은 1명이 삭제하더라도 나머지 사람도 메일이 지워진다고 해서 제외해야할 것 같구요 - 그룹을 사용할 경우 (해당 그룹에 임원이 팀즈나 플래너와 관련 업무상황공유 및 관리를 위해 포함되어 있는 경우) 임원이 해당 그룹의 메일을 받을 필요가 없다면, 메일을 꺼야하는 것으로 이해해서 적절하지 않을 것 같구요 - help@ooo.com만 수신하는 메일사용이 가능한 보안그룹을 만들면 되지 않을까 싶은데 어떤 메뉴에서 어떻게 설정할 수 있나요? 5. 쉐어포인트나 팀즈 자료가 삭제되지 않도록 보존(복구)는 E3라이센스인가요? retention 컨텐츠보존이 기본 기능이라고 해서 조금 혼돈이 됩니다. 혹 뒤의 로드맵에서 이어서 설명이 나온다면 그것으로 대체되어도 됩니다. 고맙습니다.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
vue CLI 2 버전 공부
안녕하세요 강의 잘 듣고 있습니다. 제가 선생님 강의로 처음 vue를 입문하면서 vue 3 버전 부터 vue를 익히고 있는데 혹시 vue 2버전도 따로 공부하는게 좋을까요??
-
미해결파이썬 무료 강의 (활용편3) - 웹 스크래핑 (5시간)
제발 도와주세요......
저는 네이버 부동산을 스크롤하려고 하고있습니다 하지만 스크롤 대상이 body가 아닌 이 그림에 왼쪽아래 부분에 또다른 작은 부분의 스크롤을 내리려고 하는데 도저히 되질 않습니다 ㅠㅜㅠ 어떻게 해야하는지 답변좀 부탁드리겠습니다.... ㅠㅠㅠㅠ
-
미해결뉴욕 프로덕트 디자이너가 알려주는, 입문자를 위한 UX디자인 개론
안녕하세요 에릭선생님! 페이스북 페이지를 찾지 못하겠어요ㅠ
ux/ui 공부방이라고 facebook에 검색을 해봐도 나오질 않네요.. 혹시 링크가 있으시다면 답변으로 보내주실 수 있을까요?! 감사합니다ㅠㅠ!
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
질문.
선생님 진짜 입 꾹다물고 야생형으로 가보려고했는데 이게 궁금해서 못참겠습니다.. @RunWith(SpringRunner.class) @SpringBootTest 앞쪽 스프링할때 테스트케이스 작성시에 클래스위에 아무것도 없었는데 저 두문장이 생겼습니다... springboottest가 없으면 nullpoint예외가 발생했었고 runwith가 없어도 잘 작동되었습니다.
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
질문있어요
@Controllerpublic class HomeController { @GetMapping("/") public String home(){ return "home"; }}이렇게 썻을때는 home.html하고 연결이 되는데 @RestControllerpublic class HomeController { @GetMapping("/") public String home(){ return "home"; }}RestController를 쓰면 home.html하고 연결이 안되더라고요 둘이 어떤차이인건가요???
-
해결됨Typescript with Vue 실전 프로젝트
Cannot find module '@/components/message.vue' or its corresponding type declarations.
Cannot find module '@/components/message.vue' or its corresponding type declarations. 안녕하세요 수업 잘 보고있습니당! 캡쳐된 이미지에서처럼 빨간줄과 함께 저런 오류가 뜨는데 무슨 문제일까요?
-
미해결실전 리액트 프로그래밍
useCallback, useMemo
두개의 차이점이 함수를 return , 값을 return 하는 거 같은데 혹시 사용시점이나 명확한 차이점이 더 존재할까요 ? 또 import React, { useMemo, useState } from 'react'; export default function App(){ const [name, setName] = useState(); const [age, setAge] = useState(0); const [v1, setV1] = useState(0); const value = useMemo(() => runExpensiveJob(name, age), [name, age]); return ( <div> <p>{`name is ${name}`}</p> <p>{`v1 is ${v1}`}</p> <Edit onSave = {value} setName = {setName} setAge = {setAge}></Edit> <button onClick={() => { setV1(Math.random()) }}> 변경 </button> </div> ); } const Edit = React.memo(function ({ onSave, setName, setAge }) { console.log("UserEdit render"); return null; }); function runExpensiveJob(v1,v2) {} 이렇게 useCallback이아닌 useMemo를 사용할 경우 리렌더링이 되지 않더라구요 명확한 차이점이 뚜렷하지 않아 헷갈립니다 단순히 useCallback은 함수를 리턴할 경우 사용하고 useMemo는 값을 리턴할 때 사용하는건가요 ?
-
미해결진짜 현업에서 쓰이는 직장인의 실무 엑셀 - 데이터 가공부터 분석까지
만약 엑셀 용량이 크다면 실습내용이 작동하나요?
안녕하세요, 현업 데이터를 다루다보면 용량이 너무 커서 엑셀에서 다 열 수 없다. 라고 나오는 경우도 존재합니다. 그리고 엑셀에서 표현되어 나오는 데이터는 아래 부분이 생략되어 있는 경우가 있는 데 이때도 그냥 배운 대로 적용하면 전체 데이터 셋에 적용이 되는지 궁금합니다. 감사합니다.
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
질문있습니다
localhost:8080/members.new 를 검색해서 들어가면 이렇게 나오는데 어떤게 문제인건지 잘모르겠습니다.
-
미해결[인공지능 컴퓨터비전] 20장의 사진으로 딥러닝 모델 만들기
강사님이 제공해주신 파이 파일이 다운로드는 되는데 열리지않습니다.
강사님이 제공해주신 파이 파일이 다운로드는 되는데 열리지않습니다.
-
미해결[인공지능 컴퓨터비전] 20장의 사진으로 딥러닝 모델 만들기
이미지 회전시키기 파트에서
강사님이 제공해주신 파이 파일이 다운로드는 되는데 파이썬으로 열리지않아 비쥬얼코드 로 열었는데 run을 하면 에러가 뜹니다. & python "c:/Users/bak30/Downloads/rotateAll (1).py" zsh: parse error near `&'
-
미해결[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]
데이터 입력에서 오류가 발생합니다.
안녕하세요 강사님. 파이썬 강좌부터 지금까지 양질의 강의로 감탄하고 꾸준히 보고 있는 학생입니다. 처음으로 고비가 막힌 부분이 나타나 이렇게 질문드립니다. 질문이 처음이라 횡설수설한 티가 많이 날 듯 싶은데 ㅠ 검토 한 번 간곡히 부탁드립니다. 이 강의 마지막에서 제시해주신 연습문제* 위 pymysql 샘플코드를 참고해서 다음과 깉이 작업하기웹페이지(http://www.enuri.com/list.jsp?cate=070701) 에서 1위 ~ 10위까지 데이터 입력하기- id는 자동 증가- name 은 코어 이름- model_num 은 코어 모델 번호- model_type 은 코드명 (카비레이크, 스카이레이크 로 작성)- 예: 코어 i7 7700 카비레이크-> name 은 i7-> model_num 은 7700-> model_type 은 카비레이크 앞에서 설명해주신 방법(주피터 노트북)으로 테이블 생성까지 마쳤습니다. 후에 데이터를 입력하는 과정에서 SQL1=""" INSERT INTO cpu (name, model_num, model_type) VALUES('i5', '10400', 'Comet Lake S'); INSERT INTO cpu (name, model_num, model_type) VALUES('i7', '10700', 'Comet Lake S'); INSERT INTO cpu (name, model_num, model_type) VALUES('i5', '10400F', 'Comet Lake S'); INSERT INTO cpu (name, model_num, model_type) VALUES('i9', '10900K', 'Comet Lake S'); INSERT INTO cpu (name, model_num, model_type) VALUES('i7', '10700K', 'Comet Lake S Avengers Edition'); """ cursor.execute(SQL1) 이런 방식으로 시도했으나 ProgrammingError: (1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'INSERT INTO cpu (name, model_num, model_type) VALUES('i7', '10700', 'Comet Lake ' at line 3")가 발생하였습니다. 문제점에 대해서 여쭤보고 싶습니다.다시 한 번 간곡히 검토 부탁드리겠습니다.
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
폰트 사이즈를 i에 줬더니 원안에 폰트가 위에 올라갑니다
안녕하세요 선생님 Sns 아이콘 애니메이션 강의를 듣다보니 궁금한게 생겨서 올립니다. 이 강의에서 a에 폰트사이즈랑 line-height를 주셨는데 제가 혼자 다시 해보는 과정에서 저는 i에 폰트 사이즈를 주고 a에 line-height를 줬는데 원안에 정가운데로 안가고 위에 올라가 있더라고요 왜 그런지 궁금합니다! 1.a에 line-height를 주고 i.fab에 폰트사이즈를 줬을때 2.a에 line-height와 폰트사이즈를 줬을때
-
해결됨스프링 핵심 원리 - 기본편
저도 롬복 관련 질문입니다.
만약 생성자를 따로 선언안하고 롬복으로 @RequiredArgsConstructor로 final field 자동 주입하게 선언했다면 @MainDiscountPolicy를 함께 사용하는 방법은 없나요? 왠지 제 생각에는 없을 것 같은데 혹시라도 있는지 궁금해서 여쭤보고 싶습니다!