묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
최종본 제작 시
1, cs6버전을 설치하고 싶은데 설치하려고보니 중단된 제품이라고 뜨는데 어떻게해야할까요?? 2, 최종본을 제작해봤는데 banner와 shortcut 사이 간격이 첨부사진과 같으면 어떻게해야 더 넓힐수있을까요?? 우선 .banner img, .shortcut img { w98% 준 상태입니다!!
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
질문이요
설치할떄 C:python을 찾을수 없다는데요..?
-
미해결타입스크립트 입문 - 기초부터 실전까지
옵셔널 파라미터 number 타입
const optionalFunc = (a: number, b?: number): number => { return a + b; }; optionalFunc(10, 10); 위에 코드처럼 작성하면 사진과 같이 b에 에러가 발생합니다. 인자를 모두 string타입으로 받는경우에 옵셔널 파라미터를 사용해도 에러가 발생하지않는데 왜 number타입에서는 저렇게 오류가 발생하는것인가요??
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
톰캣 책좀 추천해주실수 있나요?
현업에서 스프링부트를 사용해서 개발을 하고있는데요. 스프링부터가 임베디드 와스를 제공해주니 그냥 그런가보다.. 하고 자세히 들여다보진 않았었는데 톰캣이나 와스의 내부의 구조와 동작방식 등을 더 자세히 알고싶어졌어요. 물론 구글링을 해도 좋은 정보가 많이 나오지만 저는 책을 한권 사서 처음부터 끝까지 쭉 완독하면서 하는 공부 스타일을 좋아해서요.. 관련해서 영한님께서 추천해주시고싶은 책이 있으신지요? 감사합니다. ^^
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
고민하다가 도저히 안될꺼같아서 질문올립니다!
Docker에서 이때까지 했던 서비스들 모두 올려서 실행시켰는데 유저서비스 회원가입하려고 하니 apigateway 로그엥서 확인해보니 아래와 같이 연결 에러가 나네요.. 그래서 apigateway를 거치지 않고 유저서비스에서 바로 접근해서 확인해보려고 http://localhost:43403/actuator/info로 시도해봤는데 그냥 유저서비스 자체에 접근이 안되더라구요.. 근데 이상한건 유저서비스를 도커가 아닌 로컬 인텔리제이에서 구동시켜서 해보니 이건 또 되네요.. 원인을 찾아보려고 이것저것 시도해봤는데 모르곘네요. server: port: 0 address: 127.0.0.1spring: application: name: user-service zipkin: base-url: http://127.0.0.1:9411 enabled: true sleuth: sampler: probability: 1.0 rabbitmq: host: 127.0.0.1 port: 5672 username: guest password: guest h2: console: enabled: true settings: web-allow-others: true path: /h2-consoleeureka: client: register-with-eureka: true fetch-registry: true service-url: defaultZone: http://127.0.0.1:8761/eurekagreeting: message: Welcome to the Simple E-Commerce.logging: level: com.example.userservice.client: DEBUGmanagement: endpoints: web: exposure: include: refresh, health, beans, busrefresh, info, prometheus, metrics#token:# expiration_time: 86400000# secret: user_token 위는 유저서비스 설정파일이고 spring: cloud: config: uri: http://127.0.0.1:8888 name: ecommerce# profiles:# active: dev 부트스트랩 설정 파일입니다 ecommerce default token: expiration_tile: 86400000 secret: user_token_default gateway: ip: 172.18.0.102 아래는 유저서비스 도커 런 명령어 docker run -d --network ecommerce-network --name user-service -e spring.cloud.config.uri=http://config-service:8888 -e spring.rabbitmq.host=rabbitmq -e spring.zipkin.base-url=http://zipkin:9411 -e eureka.client.service-url.defaultZone=http://discovery-service:8761/eureka -e logging.file=/api-logs/users-ws.log mylifeforcoding/user-service:1.0 아래는 게이트웨이 도커 런 명령어(컴퓨터 재부팅할 때마다 모든 도커 컨테이너가 꺼져서 킬때 IP가 계속 변경되서 172.18.0.102로 고정해서 줬습니다.! docker run -d -p 8000:8000 --network ecommerce-network --ip 172.18.0.102 -e "spring.cloud.config.uri=http://config-service:8888" -e "spring.rabbitmq.host=rabbitmq" -e "eureka.client.service-url.defaultZone=http://discovery-service:8761/eureka" --name apigateway-service mylifeforcoding/apigateway-service:1.0
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
안녕하세요. 혹시 gradle보다 maven을 쓰는 특정한 이유가 있나요?
안녕하세요. 혹시 gradle보다 maven을 쓰는 특정한 이유가 있나요?
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
ESLint 관련 질문
안녕하세요 아래 비슷한 문의가 있어서 답변도 확인해보고, 알려주신대로 eslintrc.js 파일 등을 세팅해서, 재설정을 해보았는데요 저는 아래같은 에러가 뜨네요 제가 설치한 플러그인은, Auto close Tag, ESLint (2.1.23), Live Server (5.6.1) Material Icon Theme 4.70, Night Owl 2.0.0 , TSLint 1.3.3, TSLint Vue 1.5.6 , Vetur 0.34.1 이렇게 입니다. ESLint 플러그인도 installed 된 리스트에 있는데도 불구하고, 왜 이런 에러가 발생할까요? [Error - 5:22:38 PM] Failed to load plugin '@typescript-eslint' declared in '.eslintrc.js': Cannot find module '@typescript-eslint/eslint-plugin' Require stack: - /Users/jyhan/Develope/inflearn/vscode/vue-news/__placeholder__.js Referenced from: /Users/jyhan/Develope/inflearn/vscode/vue-news/.eslintrc.js Happened while validating /Users/jyhan/Develope/inflearn/vscode/vue-news/.eslintrc.js This can happen for a couple of reasons: 1. The plugin name is spelled incorrectly in an ESLint configuration file (e.g. .eslintrc). 2. If ESLint is installed globally, then make sure '@typescript-eslint/eslint-plugin' is installed globally as well. 3. If ESLint is installed locally, then '@typescript-eslint/eslint-plugin' isn't installed correctly. Consider running eslint --debug /Users/jyhan/Develope/inflearn/vscode/vue-news/.eslintrc.js from a terminal to obtain a trace about the configuration files used.
-
미해결Slack 클론 코딩[실시간 채팅 with React]
path에러가 납니다.ㅠㅠ
[webpack-cli] Failed to load '/Users/ohyunseok/Documents/PROJECT/Slacku/react-frontend/webpack.config.ts' config [webpack-cli] webpack.config.ts:1:8 - error TS1259: Module '"path"' can only be default-imported using the 'esModuleInterop' flag 1 import path from 'path'; ~~~~ node_modules/@types/node/path.d.ts:162:5 162 export = path; ~~~~~~~~~~~~~~ This module is declared with using 'export =', and can only be used with a default import when using the 'esModuleInterop' flag. webpack.config.ts:1:8 - error TS1259: Module '"path"' can only be default-imported using the 'esModuleInterop' flag 1 import path from 'path'; ~~~~ node_modules/@types/node/path.d.ts:162:5 162 export = path; ~~~~~~~~~~~~~~ This module is declared with using 'export =', and can only be used with a default import when using the 'esModuleInterop' flag. webpack.config.ts:3:8 - error TS1259: Module '"/Users/ohyunseok/Documents/PROJECT/Slacku/react-frontend/node_modules/webpack/types"' can only be default-imported using the 'esModuleInterop' flag 3 import webpack, { Configuration as WebpackConfiguration } from 'webpack'; ~~~~~~~ node_modules/webpack/types.d.ts:12245:1 12245 export = exports; ~~~~~~~~~~~~~~~~~ This module is declared with using 'export =', and can only be used with a default import when using the 'esModuleInterop' flag. error Command failed with exit code 2.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
질문드립니다..main 메소드 run 할 때 실행이 안되네요.
Run : ㅁㅁSpringApplication(main) 이렇게 뜨던게 Run : ㅁㅁSpringApplication 이렇게 뜨면서 아래 콘솔만 뜨고 실행이 안됩니다. 프로젝트 새로파서 하면 잘 되는데 어느순간 메인런 하다보면 이렇게 되네용..
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
vr게임은 에셋스토어에서 3d용으로 사면되는건가요?
안녕하세요 저가 이번에 vr게임을 만들고 싶은데 c# 유니티 경험이 없어서 강의듣고있습니다. vr 게임도 assest store에서 3d 게임용으로 asset들을 사면 되나요?
-
미해결[하루 10분|Web Project] HTML/JS/CSS로 나만의 심리테스트 사이트 만들기
선생님~ 결과 페이지에 각기 다른 링크로 버튼을 만들려면 어떻게 해야하나요?
안녕하세요~ 왕초보도 이해하기 쉬운 강의 만들어주셔서 정말 감사합니다!! 강의 내용을 응용해 다른 서비스를 만들어 보았는데요, 이번 수업에서는 어떤 결과가 나오든 일괄적으로 "카톡공유하기" 버튼이 있잖아요~ 그런데 제가 해보고 싶은 것은 12개의 각기 다른 결과마다 "주문하기" 버튼을 누르면 해당하는 쇼핑몰 페이지로 링크되게 하고 싶습니다. 어떻게 하면 될까요? 설명해주시면 너무 감사하겠습니다~^^
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
유니크락, wait관련 질문드립니다!
wait에서 두 번째 매개변수로 람다식을 넣어주셨는데요! 영상으로는 15분 01초 정도입니다. 이게 람다식 넣어줘서 다시 검사하자는 논리는 이해하겠는데, lock같은 경우 Lock기초 편에서 t1과 t2가 동시에 lock을 걸었고, t1이 간발의 차로 얻은 상황이면 t2는 t1이 unlock을 호출할 때까지 대기한다고 설명을 들었는데, 애초에 대기를 한다면 cv.wait 코드가 있는 줄로 못넘어가는 것이 아닌가 생각되는데... 제가 어디서 잘못 생각했을까요?
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
nestjs + prisma2.0 조합 관련하여 질문드립니다.
안녕하세요 제로초님. 최근 nestjs + prisma 2 버전을 사용할 일 있어 공부중인데 prisma 2.0을 사용하면 typeorm 처럼 각 모듈마다 엔티디를 만들어서 사용 할 수 없을까요?현재까지는 prisma.schema 파일에 전부 테이블을 만들어서 생성을 할려고 하는데 prisma 1.0에서는 .yml 파일 만들어서 사용 하는거 같은데 어떻게 해야될지 감이 안 와서 질문을 올립니다.(각 테이블마다 별개로 만들고 싶은데 찾아보니 잘 안나오는것 같아 질문을 올립니다) 2. 저번에도 같은 질문을 올렸는데 typeorm처럼 prisma2.0은 dto를 만들때 엔티티에서 상속받아서 사용을 못하나요?(PickType, PartialType, ....) 감사합니다. ps.) nestjs 강의 나오면 빠르게 수강하겠습니다^^
-
해결됨실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
v2 api의 delivery 쿼리 조회문
안녕하세요 영한님! 간단한 주문 조회v2 질문이 있습니다. @GetMapping("/api/v2/simple-orders")public Result ordersV2() { List<Order> orders = orderService.findAll(new OrderSearch());//프록시가 들어있는 orde 객체 List<SimpleOrderDto> collect = orders.stream().map(o -> new SimpleOrderDto(o.getId(), o.getMember().getName(), o.getOrderDate(), o.getStatus(), o.getDelivery().getAddress())). collect(Collectors.toList()); return new Result(collect);} 위의 v2 api를 실행하면 문제없이 5개의 쿼리문이 나가는 것을 확인했습니다. name을 조회하는 쿼리는 예상했던데로 단순 조회 쿼리인 select member0_.member_id as member_i1_5_0_, member0_.city as city2_5_0_, member0_.street as street3_5_0_, member0_.zipcode as zipcode4_5_0_, member0_.name as name5_5_0_ from member member0_ where member0_.member_id=? 와 같이 나가지만. delivery 엔티티에 접근할때 select delivery0_.delivery_id as delivery1_2_0_, delivery0_.city as city2_2_0_, delivery0_.street as street3_2_0_, delivery0_.zipcode as zipcode4_2_0_, delivery0_.status as status5_2_0_, order1_.orders_id as orders_i1_6_1_, order1_.delivery_id as delivery4_6_1_, order1_.member_id as member_i5_6_1_, order1_.order_date as order_da2_6_1_, order1_.status as status3_6_1_ from delivery delivery0_ left outer join orders order1_ on delivery0_.delivery_id=order1_.delivery_id where delivery0_.delivery_id=? 위와 같이 외부 조인문이 나가는 것을 확인했습니다. 마치 패치조인을 한거 같은 전혀 예상치 못한 쿼리문이여서 질문을 드립니다. 또한 모두 lazy로 설정을 했습니다. 혹시 데이터베이스의 방언차이 때문일까요? mysql 사용중입니다.
-
미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!
make 에서 오류가 계속 납니다..
위와 같이 CUDA 버전이 11.0이여서, 아래의 두가지 파일로 두번다 해봤습니다. 1. cudnn-11.0-linux-ppc64le-v8.0.2.39.tgz 2. cudnn-11.0-linux-x64-v8.0.2.39.tgz 하지만 결과적으로 두번다 make를 실행할 때, 동일한 오류가 나타났습니다. 도와주세요..!!
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
SSR질문있습니다.
강의를 듣다가 관련기술로 타임리프와 JSP가 있는것을발견하였습니다. 타임리프와 JSP는 프론트 개발자 영역 아닌가요?
-
미해결홍정모의 따라하며 배우는 C++
10분 25초때 질문이 있습니다
void print(char *ptr) {}; int main() { print("a"); } 여기서 const char*ptr 을 해주면 오류가 안뜨는 이유가 뭔가요? parameter가 포인터 이므로 char 타입의 주소를 argument 로 보내주어야하는거 아닌가요? 근데 왜 const 를 사용하니까 오류가 뜨지않는건가요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
혼자 고민하면서 코드를 짜봤는제 조금 다르네요
제가 혼자 고민하면서 코드를 짜봤는데 선생님이 짜주신거랑은 조금 다르네요 결과가 같긴한거같은데 제가 짠 코드는 너무 단순한거 같아서 나중에 응용하는데 문제가 생길까 싶어요 앞으로 더 복잡하게 코딩을 한다면 선생님이 짠 코드를 따라가는게 맞다고 생각하긴하는데... 코딩의 시퀀스를 이해하기가 쉽지않네요ㅠ 혼자할때도 자꾸 단순하게만 하게 되고요. 그래도 선생님이 짠 코드대로 따라하면서 공부하는게 더 적합한건지 조언 부탁드릴게요
-
미해결Vue.js 제대로 배워볼래?(Vue.js 프로젝트 투입 일주일 전)
데이터바인딩의 이유
데이터의 return의 객체들을 template에 넣으면 2방향 데이터 바인딩이라는 대단한 것을 할 수 있다고 하였습니다. 그런데 그냥 객체 같다쓴는 것은 굳이 프레임 워크를 쓸필요 없이 자바스크립트 언어를 가지고 누구나 할 수 있는 것 아닌가요? 2방향 데이터 바인딩에 관하여 조금더 상세한 설명 부탁드립니다!!
-
미해결프론트엔드 개발자를 위한 웹팩
배포시 질문있습니다.
webpack dev server은 프로젝트 진행하면서 쓰이고, 나중에 배포하려면 dist폴더만 사용하면 되나요? 또한 배포시에는 webpack dev server가 아예 안 쓰이는지 궁금합니다.