묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결프론트엔드 개발환경의 이해와 실습 (webpack, babel, eslint..)
webpack optimization minimizer 설정시
Optimization.minimizer를 설정하면 production모드에서 자바스크립트 압축이 해제가 되는데 이건 따로 설정이 필요한 부분인가요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
domain과 repository 질문
안녕하세요, 강의 듣다 궁금증이 생겨 질문 남깁니다. 질문 1. domain == vo, repository == dao 이렇게 똑같이 봐도 괜찮은 건가요? 같은 것이라면 왜 vo, dao가 아닌 다른 이름을 사용한 것인지, 다른 것이라면 (vo, dao)와 (domain, repository)의 차이점에 대해서도 알려주시면 감사하겠습니다. 질문2. 강의자료에 나오는 Memberservice, MemberRepository, MemoryMemberRepository들의 클래스 의존관계 그림은.. 이번 예제의 상황을 고려하여 만들어진 그림인가요? 아니면 실제 업무에서도 저런식으로 구성된다고 보면 되나요? + 어떤 디비를 사용할지 모르기 때문에 인터페이스로 만들었다는 말이 잘 이해가 안 되는데.. 디비접근방식을 탑재하지 않은 인터페이스를 만들어놓고 사용할 디비에 따라서 implements해서 사용하겠다..는 말이 맞나요?
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
안녕하세요! 질문있습니다.
안녕하세요. 영한님, 항상 좋은 강의 감사드립니다. 한가지 궁금한 점이 생겼는데요. 만약 http 통신을 하는 상황에서, 로그인을 한 후에 set-cookie로 발급받은 sessionId를 해커에게 탈취당하면 해커는 해당 sessionID를 이용하여 제 아이디로 로그인이 가능한 상황이 되는 건가요??
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
파이썬 설치
현재 최신 버전이 python 3.8.7인데 3.8.7버전에는 executable installer가 없는데 어떤 걸 설치해야하나요??
-
해결됨홍정모의 따라하며 배우는 C++
(14:20) (const *Date*& original)
안녕하세요! 매번 정성스러운 답변 감사합니다. 질문이 있어요~! void copyFrom(const Date& original) { m_month = original.m_month; m_day = original.m_day; m_year = original.m_year; } 영상 (14:20)를 보면 copyFrom 함수 파라미터에 class 함수를 받는 것을 볼 수 있습니다. => (const Date& original) Q1. 어떻게 받아드릴 수 있는건가요?? Date를 넣으면 class Date의 ptrivate: 에 있는 데이터에 접근할 수 있기 때문인가요? Q2. 제가 지금 잘못 이해하고 있는 것 같은데, public: 아래로는 전부 public으로 설정이 되는건가요? 아니면 해당 function마다 그 위에 public이라고 선언해줘야 하나요? ex.) 1번 public: void function1(){} void function2(){} void function3(){} // 전부 다 퍼블릭~ 2번 public: void function1(){} // 이 친구만 퍼블릭 void function2(){} void function3(){} 어느 쪽이 맞는 public: 설정인가요?
-
미해결[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
country_info 질문!
해당 강의에서 country_info 테이블과 01월22일 코로나 현황 테이블을 left merge 했는데 그렇다면 좌측에 둔 01월 22일 코로나 현황의 컬럼들과 겹치는 컬럼들만 나와야 하는거 같은데 결과값에서 country_info 컬럼 전부가 나오는 이유가 궁금합니다!
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
여기서는 package.json을 분리하지 않는 이유가 있나요?
이전에 cached를 이용해서 npm install을 막았는데 지금은 사용하지 않는 이유가 있나요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
웹에서 넘어온 데이터 받기
웹에서 넘어온 데이터를 받기 위해 "name" 속성에 이름 과 같은 클래스를 계속 해서 만들어야 하나요?? 회원가입 서비스 글쓰기 서비스 등등.. 그리고 회원가입시 Member 객체로 파라미터를 받지않고 다른 객체로 받아야하는 이유가 무엇인가요??
-
해결됨따라하며 배우는 MySQL on Docker
proxysql 접근이 안됩니다
안녕하세요 mysql -h127.0.0.1 -P16032 -uradmin -pradmin --prompt "ProxySQL Admin>" 명령어를 입력했을 때, mysql: [Warning] Using a password on the command line interface can be insecure.ERROR 1045 (28000): ProxySQL Error: Access denied for user 'radmin'@'172.19.0.1' (using password: YES)와 같은 에러 메세지가 발생하면서 접속에 실패합니다. "Remote로 MySQL Container 접속하기" 강좌에서 db001 컨테이너에 접속하는 실습은 정상적으로 진행했지만, proxysql 컨테이너로 접근하는 것은 안되고 있네요.// db001 컨테이너 mysql 접속 방법 (mysql -uroot -p -h 127.0.0.1) docker inspect로 proxysql container를 조사하였을 때, NetworkSettings.Networks.mybridge.IPAddress = 172.19.0.6 NetworkSettings.Networks.mybridge.Gateway = 172.19.0.1 로 확인되었습니다. docker exec -it -uroot proxysql /bin/bashcat /etc/proxysql.conf를 확인하였을 때, docker host의 conf 파일과 동일한 것을 확인하였습니다. 현재 제 실습환경은 Windows WSL2 위에 Ubuntu 20.04를 사용 중이며,Docker Desktop for Windows와 연동해서 우분투를 docker host로 사용하고 있습니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
next와 create-react-app
그 next에서는 store부분을 wrrapper로 감싸줬잖아요. 근데 react-app에서는 어떻게 해야하나요? import {applyMiddleware, compose, createStore} from 'redux'; import {composeWithDevTools} from 'redux-devtools-extension' import reducer from '../reducers'; // const configureStore = () => { // const middlewares = []; // const enhancer = process.env.NODE_ENV === 'production' // ? compose(applyMiddleware(...middlewares)) // : composeWithDevTools(applyMiddleware(...middlewares)) // const store = createStore(reducer,enhancer); // return store; // } const configureStore = createStore(reducer, composeWithDevTools()); export default configureStore; 주석한거로 하면 애러나고 밑에 configureStore로 하면 애러가 안나서요. create-react-app도 어떤걸로 감싸줘야 하나요?
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
model에서 forigenkey설정
모델에서 Auction.belongsTo(db.User,{ foreignKey : 'userId' }) 이렇게 제약조건도 걸수있을텐데 안거시는 이유 여쭤봐도 될까요
-
미해결핸즈온 머신러닝 2
결측값 대체와 표준화에 관련해서 질문드립니다!
1. test set의 결측값은 train set의 median(혹은 mean 등)으로 대체한다고 교재에서 나와있습니다. test set의 median을 사용하면 안되는 이유가 훈련세트에서 학습한 것이 소용없어진다고 설명되어있는데 왜 소용이 없어지는건가요? 데이터의 중앙값을 결측치로 대체하는 것을 모델의 일부라고 생각하면 가능한 것 아닌가요?? 2. 교재(107p)에서 scaling은 훈련 세트에만 먼저 적용 후, 훈련세트와 테스트 세트에 대해 transform() 메서드를 사용한다고 나와있습니다. 이 말의 뜻이 이해가 잘 안됩니다.. 표준화로 예를 들면 다음과 같은 과정을 거치는것이 맞나요? (tr는 훈련세트를, te는 테스트 세트를 의미합니다) 2-1) 훈련세트의 mean(x_tr), sd(x_tr)을 계산한다. 2-2) 훈련세트에 표준화를 한다 -> (x_{i}-mean(x_tr))/sd(x_tr), for all i = 1, ... n_tr 2-3) 테스트 세트에 표준화를 한다 -> (x_{i}-mean(x_tr))/sd(x_tr), for all i = 1, ... n_te 만약 2-3)의 과정에서 mean(x_tr), sd(x_tr)이 아니라 mean(x_te), sd(x_te)를 사용해야하는 것이라면 1번의 결측값 대체 과정에서는 trian set의 median을 이용해야하고 스케일링 과정에서는 왜 test set의 평균과 표준오차를 사용하는 이유가 무엇인가요??
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
application.yml 문제로 문의 드립니다!
안녕하세요. 현재 아래의 수업을 듣고 있는 수강생입니다. " 강의명 : 실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발/ 6강" 어플리케이션 테스트를 하려고 하는데 계속 안됐습니다. 그래서 제공해주신 자료 모든 내용을 복사 붙여넣기를 해도 계속 Failed to load ApplicationContext 라는 문제가 발생하고 있습니다. 띄어쓰기 확인해봤지만 안됩니다. 제공해주신 pdf / 아래에 질의응답게시판에 작성하신 내용 또한 복사해서 붙여넣기도 해봤습니다. \main\resources 폴더 안에 있는 것도 확인해봤고요. 그래도 안됐습니다. 그런데 혹시 몰라서 yml을 삭제해버렸는데 작동이 잘 되더라고요. 혹시 왜 이런 문제가 발생했는지 문의 드려도 괜찮을까요? 장기적으로 이런 문제가 또 발생하는데 yml이 필요한 경우가 있을 경우 어떻게 대응해야 할지 감이 오지 않습니다. 연말 잘 보내세요. 감사합니다. <콘솔에서 나타난 오류 내용> java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:132) at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:123) at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:190) at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:132) at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:244) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:227) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:289) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:291) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:246) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:220) at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:53) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1794) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:594) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:516) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:324) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:322) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1109) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:869) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:551) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:758) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:750) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:405) at org.springframework.boot.SpringApplication.run(SpringApplication.java:315) at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:120) at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:99) at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124) ... 25 more Caused by: org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:275) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:237) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory.injectServices(DefaultIdentifierGeneratorFactory.java:152) at org.hibernate.service.internal.AbstractServiceRegistryImpl.injectDependencies(AbstractServiceRegistryImpl.java:286) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:243) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.<init>(InFlightMetadataCollectorImpl.java:176) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:127) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1224) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1255) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:58) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:391) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:378) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1853) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1790) ... 41 more Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.determineDialect(DialectFactoryImpl.java:100) at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.buildDialect(DialectFactoryImpl.java:54) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:137) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:101) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) ... 58 more <선생님께서 질의응답게시판에 작성해주신 yml 파일 내용> spring: datasource: url: jdbc:h2:tcp://localhost/~/jpashop username: sa password: driver-class-name: org.h2.Driver jpa: hibernate: ddl-auto: create properties: hibernate: show_sql: true format_sql: true logging: level: org.hibernate.SQL: debug <>
-
미해결플렉스(Flex) 반응형 웹사이트 포트폴리오(The World's Best Cities)
반응형 질문입니다.
모바일 버전 관련 질문입니다. 해당 부분에서 .desc 부분을 이미지 사이즈와 똑같이 높이값을 가지려면 어떻게 해야할까요? .desc에 높이 값을 height: auto; 나 height:100%; 주면 안의 내용만큼 줄어들고, .post > div 혹은 .image,.desc { flex:1;} 해줘도 안 먹히고요. .desc { height: 375px;}이런식으로 주면 되긴합니다만, 기기에 따라서 정확하게 1:1의 높이 값을 가지는게 아니라서 그렇게 완벽한 방법은 아닌것 같네요. 그렇게 중요한건 아닐지라도, 그렇게 효과를 주고 싶은데 안먹히니까 왜 안되지? 하는 생각에 혹시나 방법이 있을까 여쭤봅니다. 감사합니다.
-
미해결단 2주간 키운 블로그로 월 80만원 용돈 벌기
강의평 남겼는데 전자책을 어떻게 받을 수 있을까요?
강의가 많은 도움이 되었습니다~
-
미해결IT 회사에서 비개발자가 살아남기 위한 모든 개발 지식 A to Z
강의 수강 중, 문의사항이 있습니다.
그랩님 안녕하세요, 강의 너무 잘 듣고있습니다! 강의 수강 중, 궁금한 점이 생겨 문의를 딃니다. 1. 섹션3에서 웹은 '웹서버/API서버/DB/스토리지서버'를 사용하고, 앱은 API서버/DB/스토리지서버'를 사용한다고 설명해주셨습니다~ 이러한 서버 구성이 필수적이고, 기업마다 부가적으로 환경에 맞게 서버를 더 구축하거나 방식을 다르게 가져간다고 보면 될까요?? 2. 간혹 앱에서 사용자가 자신이 원하는대로 메뉴 순서를 수정하거나, 사용자가 자신이 원하는 색상의 스킨을 적용할 수 있더라고요. 이후 앱을 다시 실행했을때에도 사용자가 선택한 내용이 계속 반영이 되어있었는데요, 이러한 기능의 경우, 사용자 선택이 API서버로 전송되어 앱 실행시 동일한 방식으로 적용이 되는 것인지.. 아니면 스토리지 서버를 통해 적용이 되는 것인지..방식이 궁금합니다!
-
미해결모의해킹 실무자가 알려주는, 파일 업로드 취약점 공격 기법과 실무 사례 분석 : PART 1
웹쉘 난독화 강의
질문을 어디에 올려야될 지 모르겠어서 여기에 질문 드립니다 ! 올리신 강의 중 'Skill-Up! 웹쉘 탐지 솔루션 우회를 위한, 웹쉘 난독화 기법' 이라는 강의의 웹 쉘 난독화 기법 내용이랑 '모의해킹 실무자가 알려주는, 파일 업로드 취약점 공격 기법과 실무 사례 분석 : PART 1' 강의에서 배우는 웹쉘 난독화 내용이랑 차이가 많이 있나요 ?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
막히면 git bash 쓰세요
Cmd서 안되서 git bash 쓰니 됩니다
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
F12눌러도 캐럿 기호 탐색 못함 Or 자동완성 안돼는 문제 해결법
https://greimul.tistory.com/26
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
로테이션 할때 로컬기준 축은안바뀌나요??
Back으로이동 할때 로테이션으로 뒤로보게되면 또 뒤에서 뒤로가게 되지않는 이유가 궁금합니다