묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
로드맵 추천해주세요ㅜㅜ
안녕하세요! 현재 대학생입니다. 대학생 내내 프론트엔드 부분만 맡아왔는데 백앤드 분야로 취업을 하고 싶어 스프링을 시작해보려고 합니다. 그래서 로드맵을 보는데 1. [초급~중급] 우아한형제들 백엔드 개발자 취업 로드맵 2. [초급~중급] 우아한형제들 개발팀장 김영한의 스프링 완전 정복 이렇게 두 개가 있더군요. 두 로드맵의 차이점이 무엇인지, 두 개중 어떤 걸 수강해야할지, 어떤 커리큘럼으로 공부해야할지 도움 주시면 감사하겠습니다.
-
해결됨mongoDB 기초부터 실무까지(feat. Node.js)
Get, Post, Put, Delete 관련 질문입니다.
안녕하세요. 좋은 강의 정말 잘 듣고 있습니다. 강의 듣다가 궁금한 것이 생겨서 질문 남깁니다. Put이나 Delete가 생기기 전에 Get으로 요청할 시 뒤에 데이터가 노출이 될 수도 있어서 Post를 주로 사용했었던 적이 있습니다. 그 습관 때문인지 Post로만 라우터를 작성해서 처리했었는데요. 이 강의를 들으면서 CRUD에 따라 각 명령을 다 다르게 적용하는 것이 원칙임을 알게되었습니다. 저는 router.post('/getData'), router.post('/deleteData') 같은 식으로 사용했습니다. 이런 식으로 Post로만 update나 delete 같은 걸 처리하는 것이 Put이나 Delete 같은 명령어를 사용할 때와 차이가 있는것인지 궁금합니다.
-
미해결Slack 클론 코딩[실시간 채팅 with React]
mutate 후 post요청 에러 발생 시
강의 중 5:22에서 실패하면 revalidate 때문에, mutate로 속여주었던 데이터가 사라진다고 하셨는데요. 질문1 실패하면 then구문으로 가는 것이 아니라 catch로 가서 catch문에 revalidate를 넣어줘야할 것 같은데 아닌가요? 질문2 물론 매 요청 성공마다 revalidate를 넣어서 서버의 최신 상태를 반영해야할 필요가 있는 서비스의 경우 revalidate를 then 구문에 넣어주어야 하겠지만, 굳이 그럴 필요가 없는 경우, post요청 전에 mutate로 프론트를 속인 후, post 요청 then구문에 revalidate를 꼭 호출할 필요도 없는 것이 맞나요?
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
아이콘 안뜸..
선생님 뭐가 잘못일까요..? 아이콘이 계속 안뜹니다.. 그리고 cdn 들어갔는데 선생님주소랑 약간 다른 사이트가떠요.. 바뀐건가요..? 아는분한테 물어봤더니 버전문제라는데.. 참고로 @import url('https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css'); 이거로 연동해도 안됩니다 ㅜ왜그럴까요..
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
body메시지라는게
강사님께서 말씀하신 이라는게 body태그아래 form 안에 갇혀?있는 태그 내용들을 몽땅 말하는 건가요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
10:10초 정도에 질문있습니다.
public int getTotalPrice() { return getOrderPrice() * getCount(); } 라고 강의에서 나왓는데 return의 값을 return orderPrice * count; 이렇게 작성하면 안되는건가요? 강의를 안보면서 혼자 개발하다가 저는 이렇게 개발을 하였는데 강사님은 get을통해 가져와서 이유가있나해서요
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
궁금한 점이 있어서 여쭤봅니다!
_stat = transform.parent.GetComponent<Stat>(); 이 부분에서 parent를 받아오는데, 어떻게 작동해서 누구의 parent를 받아오는지 잘 이해가 안갑니다 이해가 잘 안되어서 아마 질문도 이상할 거라고 생각이 되는데 이 점 감안해서 답변해주시면 감사하겠습니다..ㅎㅎ 간략히 하자면 저 줄의 코드가 이해가 안갑니다!
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
안녕하세요 파이썬 오픈소스 프로젝트 구조? 같은 설명은 어디 강의에 포함되어 있나요?
안녕하세요. 가끔 파이썬 오픈소스 프로젝트를 보면 setup.py 등등 설치하는 기법이 있는 것 같은데 해당 구조에 대한 개념은 혹시 어디서 확인이 가능한가요?
-
미해결자바 스프링부트 활용 웹개발 실무용
안녕하세요 강의 잘 보고 있습니다.
1. E05 강의 질문입니다. logback-default.xml 파일 확인하고 있는데요, 관련되서, 파일을 한번 볼수 있을까해서요, github들어가서 확인 해봤었는데 해당 파일이 없는것 같아서요 혹시 가지고 계신다면 보거나, github에 업로드 가능 할까요? 로그 최소한으로 제한 하는 부분이 궁금합니다. 2. E08 강의에 대한 질문 입니다. 스웨거 BoardType을 enum 형태로 해서, 테스트시, 스웨거 화면에서 selectbox로 BoardType을 선택 할 수 있도록 강의 내에서 나온 것 같습니다. 중간 BoardController 수정 부분이 편집 된것 같은데요.. 관련부분을 알수 있을까요.. 아니면 참고 할만한 사이트 알수 있을까요? 어떤 식으로 변경 된건지.. 궁금합니다.. 아니면, swagger 참고 사이트라도 알려주시면
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
선생님 optional<>관련 질문이 있습니다.
선생님 강의 시청도중 궁금증이 생겨서 질문남깁니다. 자바 8부터 객체 리턴시에 null이 리턴되어 참조되는걸 방지하고자 optional을 사용한다고 말씀하셨는데요 optional로 감싼 객체는 1회용으로 거기서 원래 객체를 꺼내면 메모리에 남은 optional객체는 gc가 수거해야할 쓰레기가 되는건가요? 그렇다면 무분별한 optional남용은 오버헤드를 초래할 수 있을 것 같은데요 메소드명에 OrNull을 추가해서 명시적으로 해당 메서드에서는 null이 리턴될 가능성이 있다고 알리고 사용하는 쪽에서 null값을 리턴받은경우에 대한 예외처리를 분기문등으로 진행하는게 낫지 않나요? 정확히 optional을 사용할때의 어떤 장점때문에 오버헤드의 가능성을 감수하고 사용하는 건가요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
선생님 Action 타입이 잘못 입력되었다는데 해결을 못하겠습니다...Action may not have an undefined "type" property
선생님 dispatch 부분이 잘못 쓰여있다고 하는데 dispatch 타고 올라가면서 뭐가 잘못됬는지 찾아보려고 노력도 많이 했는데 도저히 모르겠습니다... https://github.com/JunYoungPark0605/boiler-plate-jun
-
미해결스프링 핵심 원리 - 기본편
@MainDiscountPolicy 삭제시 오류
안녕하세요 영한님. 복습 도중 에러가 발생하는 부분에 대해 의문이 생겨 질문 남깁니다. @MainDiscountPolicy 를 RateDiscountPolicy.java와 OrderServiceImpl에서 제거하면 해당 테스트 수행 시 NoUniqueBeanDefinitionException이 뜹니다. @Qualifier가 없어도 같은 타입의 빈이면 모두 맵과 리스트에 담기는 것이 이번 강의의 포인트라고 생각되는데.. 꼭 @MainDiscountPolicy가 필요하다면 같은 타입의 빈을 조회하는 아이디어가 제대로 작동하지 않는 것 아닌가요? 코드첨부 1. MainDiscountPolicy를 삭제하기 전 - 테스트 모두 통과 package hello.core2.order;import hello.core2.annotation.MainDiscountPolicy;import hello.core2.member.Grade;import hello.core2.member.Member;import org.springframework.stereotype.Component;@Component@MainDiscountPolicypublic class RateDiscountPolicy implements DiscountPolicy { private int discountPercent = 10; @Override public int discount(Member member, int price) { if (member.getGrade() == Grade.VIP) { return price * discountPercent / 100; } else { return 0; } }} package hello.core2.order;import hello.core2.annotation.MainDiscountPolicy;import hello.core2.member.Member;import hello.core2.member.MemberRepository;import lombok.RequiredArgsConstructor;import org.springframework.stereotype.Component;@Component//@RequiredArgsConstructorpublic class OrderServiceImpl implements OrderService{ private final MemberRepository memberRepository; private final DiscountPolicy discountPolicy; // 테스트용도 public MemberRepository getMemberRepository() { return memberRepository; } public OrderServiceImpl(MemberRepository memberRepository, @MainDiscountPolicy DiscountPolicy discountPolicy) { this.memberRepository = memberRepository; this.discountPolicy = discountPolicy; } @Override public Order createOrder(Long memberId, String itemName, int itemPrice) { Member member = memberRepository.findById(memberId); int discountPrice = discountPolicy.discount(member, itemPrice); return new Order(memberId, itemName, itemPrice, discountPrice); }} 코드첨부 2. MainDiscountPolicy를 삭제한 후 - 에러 발생 package hello.core2.order;import hello.core2.annotation.MainDiscountPolicy;import hello.core2.member.Grade;import hello.core2.member.Member;import org.springframework.stereotype.Component;@Component//@MainDiscountPolicypublic class RateDiscountPolicy implements DiscountPolicy { private int discountPercent = 10; @Override public int discount(Member member, int price) { if (member.getGrade() == Grade.VIP) { return price * discountPercent / 100; } else { return 0; } }} package hello.core2.order;import hello.core2.annotation.MainDiscountPolicy;import hello.core2.member.Member;import hello.core2.member.MemberRepository;import lombok.RequiredArgsConstructor;import org.springframework.stereotype.Component;@Component//@RequiredArgsConstructorpublic class OrderServiceImpl implements OrderService{ private final MemberRepository memberRepository; private final DiscountPolicy discountPolicy; // 테스트용도 public MemberRepository getMemberRepository() { return memberRepository; } public OrderServiceImpl(MemberRepository memberRepository, /*@MainDiscountPolicy*/ DiscountPolicy discountPolicy) { this.memberRepository = memberRepository; this.discountPolicy = discountPolicy; } @Override public Order createOrder(Long memberId, String itemName, int itemPrice) { Member member = memberRepository.findById(memberId); int discountPrice = discountPolicy.discount(member, itemPrice); return new Order(memberId, itemName, itemPrice, discountPrice); }} 에러내용 org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'orderServiceImpl' defined in file [C:\study\core2\out\production\classes\hello\core2\order\OrderServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type 'hello.core2.order.DiscountPolicy' available: expected single matching bean but found 2: fixDiscountPolicy,rateDiscountPolicy at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:799) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:228) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1361) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1208) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:556) 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.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:897) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:879) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:551) at org.springframework.context.annotation.AnnotationConfigApplicationContext.<init>(AnnotationConfigApplicationContext.java:89) at hello.core2.autowired.AllBeanTest.findAllBean(AllBeanTest.java:21) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:686) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84) at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115) at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104) at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:212) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:208) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:137) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:71) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80) at java.base/java.util.ArrayList.forEach(ArrayList.java:1541) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80) at java.base/java.util.ArrayList.forEach(ArrayList.java:1541) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:248) at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$5(DefaultLauncher.java:211) at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:226) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:199) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:132) at com.intellij.junit5.JUnit5IdeaTestRunner.startRunnerWithArgs(JUnit5IdeaTestRunner.java:71) 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.NoUniqueBeanDefinitionException: No qualifying bean of type 'hello.core2.order.DiscountPolicy' available: expected single matching bean but found 2: fixDiscountPolicy,rateDiscountPolicy at org.springframework.beans.factory.config.DependencyDescriptor.resolveNotUnique(DependencyDescriptor.java:220) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1285) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1227) at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:886) at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:790) ... 77 more
-
미해결[라즈베리파이] IoT 딥러닝 Computer Vision 실전 프로젝트
강사님 digits_model.h5파일 확인 부탁드립니다.
몇 가지 정리해서 말씀드리겠습니다. 1. creapple에서 제공하는 digits_model.h5파일은 무조건 0만 나오도록 가중치가 설정되어있습니다. 확인부탁드립니다. 실제로 357예제와 노트북 캠 예제 파이카메라 예제에서 모두 동일한 현상 나타납니다. 2. RBP_DL11_MNIST에서 만들어지는 digits_model.h5는 357예제와 노트북캠예제에서 정상적으로 작동합니다. 하지만 이 파일을 파이카메라 예제로 가져오면 KeyError: 'sample_weight_mode' 에러가 발생합니다. 자세한 로그는 필요하시면 올리겠습니다. ---------------------------------------------- digits_model.h5파일 확인 부탁드립니다. 유익한 강의 항상 감사하게 듣고있습니다 화이팅
-
미해결Autodesk Maya 3D 그래픽의 입문 Part.3 Rendering
1강에 랜더 샘플 주전자 데이터 파일이 없습니다.
1강에 랜더 샘플 주전자 데이터 파일이 없습니다.
-
미해결
수강기간 내에 수강을 완료하지 못했는데 더 이상 강의를 볼 수 없는 건가요~?
기업회원으로 수강신청을 했는데.. 업무로 바빠서 수강기간 내에 수강을 완료하지 못해 개인돈으로 수강료을 모두 지불했습니다.개인적으로 여유있게 차근차근 다시 들으려 했는데 수강창이 사라졌습니다....ㅠㅠㅠ 더이상 수강을 할 수 없는 것인가요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
0x0f= 15? 16 아닌가요?
16진수에서 0에서 9 그리고 10부터는 알파벳으로 쓴다고 나오는데 숫자를 0부터 세니까 0x0f = 16 0x10 = 17 이지 않나요? 제가 잘못 이해하고 있는거라면 죄송합니다
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
Revising Aggregations - The Count Function 질문
안녕하세요 수업 중 질문 있습니다. 해커랭크의 Revising Aggregations - The Count Function 이 문제를 풀다가 막혔는데요 SELECT COUNT(*) FROM city WHERE population >= 100000 저는 SELECT부분에서 계속 틀렸는데 SELECT COUNT (city)라고 작성하였습니다 근데 수업중 SELECT COUNT(*) 혹은 SELECT COUNT(id) 라고 작성하면 된다고 하셨는데 왜 괄호안에 * 또는 id가 오는지 모르겠습니다 그리고 해커랭크 문제 풀면서 계속 궁금한 부분이 있었는데요 문제 풀 때마다 테이블이 계속 등장하는데 저는 그 테이블 안보고 영어로 나온 문제만 읽고 푸는데요 그 표를 어떻게 해석해야 할지 , 문제와 어떻게 연관이 있는건지 잘 모르겠습니다...
-
미해결스프링 시큐리티
PSQLExeption 오류 나는데요 ?
처음 설치하면서 계정 생성하고 암호 입력하면 자동으로 db 생성 되지 않나요 ? 계정 ,비번 문제도 아닌거 같고, 폰트가 깨지는 거 보니 인코딩 문제일 수도 있겠는데 ...? 검색해도 안나오네요 ㅠ Postgres는 최신형입니다. -------------------------------------------------------- org.postgresql.util.PSQLException: Ä¡¸íÀû¿À·ù: "springboot" µ¥ÀÌÅͺ£À̽º ¾øÀ½ (pgjdbc: autodetected server-encoding to be ISO-8859-1, if the message is not readable, please check database logs and/or host, port, dbname, user, password, pg_hba.conf) at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2497) ~[postgresql-42.2.8.jar:42.2.8] at org.postgresql.core.v3.QueryExecutorImpl.readStartupMessages(QueryExecutorImpl.java:2618) ~[postgresql-42.2.8.jar:42.2.8] at org.postgresql.core.v3.QueryExecutorImpl.<init>(QueryExecutorImpl.java:135) ~[postgresql-42.2.8.jar:42.2.8] at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:250) ~[postgresql-42.2.8.jar:42.2.8] at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:49) ~[postgresql-42.2.8.jar:42.2.8] at org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:195) ~[postgresql-42.2.8.jar:42.2.8] at org.postgresql.Driver.makeConnection(Driver.java:458) ~[postgresql-42.2.8.jar:42.2.8] at org.postgresql.Driver.connect(Driver.java:260) ~[postgresql-42.2.8.jar:42.2.8] at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138) ~[HikariCP-3.4.1.jar:na] at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:353) ~[HikariCP-3.4.1.jar:na] at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:201) ~[HikariCP-3.4.1.jar:na] at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:473) ~[HikariCP-3.4.1.jar:na] at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:562) ~[HikariCP-3.4.1.jar:na] at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:115) ~[HikariCP-3.4.1.jar:na] at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) ~[HikariCP-3.4.1.jar:na]
-
미해결<M.B.I.T> 테스트 페이지 만들기! with Django
css 질문
안녕하세요 css를 static에 복사 붙여넣기 한 후 css 내용을 수정 후 저장 했는데 수정된 내용이 적용이 안됩니다. 장고에 원본 css 파일이 캐시파일 형태로 들어 가 있어서 css파일을 삭제 해도 대신 캐시파일때문에 깨지지 않는 것인가요?
-
미해결Vue.js 시작하기 - Age of Vue.js
질문드립니다.
제가 coponents를 생성해서 연결할려고 하는데 이렇게 작성을 했는데 터미널로 실행시킬때마다 밑에와 같이 변환이 자동으로 됩니다. 왜이러는 건지 궁금합니다.