묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
sep 옵션
삭제된 글입니다
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Optional 사용 방법에 대해서 질문드립니다.
1) Optional<Member> result = memberRepository.findByName(member.getName()); 2) Member result = memberRepository.findByName(member.getName()).get(); 1. 위 코드에서 2번의 방법보다 1번 같은 사용법을 권장한다고 하셨습니다. 1) memberRepository.findByName(member.getName()) .ifPresent( m -> { throw new IllegalStateException("이미 존재하는 회원입니다."); }); 2) Optional<Member> result = memberRepository.findByName(member.getName()); result.ifPresent( m -> { throw new IllegalStateException("이미 존재하는 회원입니다."); }); 2. 또한 바로 위의 코드에서도 2번의 방법보다 1번의 방법 사용을 권장한다고 말씀하셨습니다. 위 방법들이 권장되는 이유가 궁금합니다. 또 권장되는 Optional 사용법 같은게 따로 문서로 존재하는건가요?
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
깃헙 접근권한 요청
안녕하세요, 수강생입니다. 깃헙 접근 권한 부탁드립니다. 인프런 아이디: jhim147605 인프런 이메일: jhim147605@gmail.com 깃헙 아이디 : jhim000@naver.com 깃헙 Username : jihwann 감사합니니다.
-
미해결3dsmax 초급부터 전문가까지 - 한방에 끝내는 3dsmax 강좌
28:45
질문은 아닌데요 제 눈에는 저런게 안보여요 신기합니다..^^
-
해결됨스프링 핵심 원리 - 기본편
강의 로드맵 관련해서 궁금합니다.
스프링을 처음 시작하는거라 스프링 입문강의를 다 보고나서 <스프링 핵심원리-기본편> 강의를 들으려고 하는중인데 얼마 전에 스프링MVC 1편-백엔드 강의가 오픈되었더라구요. 새로 나온 강의는 이 강의를 듣고 난 후에 수강하면 좋은 강의인가요??
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
new 방식 DTO 생성자에 대한 질문
어떤 컬럼들을 조회할 것인지 그때마다 달라질 텐데.. 그럼 엔티티의 모든 속성들에 대한 생성자를 하나하나 전부 만들어줘야 하지 않나요? 그러면 모든 경우를 커버하기 위해 2^n개의 생성자를 만들어야 하는데.. 안 될 건 없겠지만 뭔가 굉장히 비효율적이라는 생각이 듭니다. 혹시 실무에서 이같은 상황을 해결하는 좋은 방법이 있을까요?
-
미해결스프링 시큐리티
안녕하세요.선생님 질문이 생겨 글올립니다.
안녕하세요. 좋은 강의 만들어주셔서 감사드립니다. 저는 현재 security의 formLogin() 방식으로 jwt 토근 url인 http://localhost:8080/webService/auth을 구현였고 토큰을 받아 토큰이 있을 경우에는 http://localhost:8080/webService/saveSmpRcp의 url에 데이터를 넣어 주고 있습니다. 데이터를 넣어줄때 Session에 담겨 있는 데이터도 함께 넣고 있는데요. postman을 사용하면 토큰 url에서 토큰 발행후 데이터를 넣어주는 url로 세션에 있는데이터도 잘넣어주는데요. 직접 html에서 구현한 Ajax를 통해서는 Jsession 문제가 있는지 데이터를 세션에 있는데이터를 가지고 오지 못하고 있습니다. 혹시 방안이 있을까요? (CORS 시큐리티에서 해주었습니다)
-
미해결리액트로 나만의 블로그 만들기(MERN Stack)
post.js > date key value 관련.
안녕하세요~ 우선, 저는 왕초보라서 혹시나 엉뚱한 질문이더라도 이해 부탁드립니다. 위의 사진을 보시면 date type이 String 으로 되어도 상관이 없나요? user.js에서는 register_date에 "Date"라고 적혀 있어서요. 만약 상관이 없다면, post가 되는 날짜가 자동으로 기재가 가능한가요? 아니면, 매뉴얼로 날짜를 기입을 해야 하는가요?
-
미해결R프로그래밍 중급
선생님 안녕하세요? r 스튜디오 사용법 질문드립니다
안녕하세요 선생님 수업 잘 듣고 있습니다.. 그런데 선생님 화면에서는 함수를 적을때마다 저렇게 나오지가 않던데 저는 함수 하나 쓰면 저렇게 꼭 하나씩 나와서 화면을 가리더라구요. 배경 말고는 딱히 설정에서 건드린게 없는데 혹시 어떻게 없애시는지 아실까요? +) 설치를 지우고 다시 해봤는데 똑같네요.
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
도커 볼륨을 이용한 소스 코드 변경 영상에서 에러가 났는데 해결을 못 하고 있습니다.
docker run -it -p 3000:3000 -v /usr/src/app/node_modules -v $(pwd):/usr/src/app sj/docker-react-app 이 명령어를 쳤을때 EACCES: permission denied, mkdir '/usr/src/app/node_modules/.cache' 위와 같은 권한 거부 메세지가 뜨면서 연결이 안 되는데 어떻게 해결해야 될까요
-
미해결비전공자를 위한 개발자 취업 개론
포트폴리오 사이트 질문있습니다.
강의에서 포트폴리오 템플릿을 구매하셔서 사용하신거 봤습니다. 구매하지 않고 제가 템플릿을 만들어서 사용하면 더 이득이 될까요 아님 시간 절약할수있게 구매 하는게 나을까요
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
혹시 예상하시는 완강 날짜가 어떻게 되시나용?
선생님 로드맵에따라 공부중인데 언리얼엔진까지 다 끝나는 시점을 언제쯤으로 예상하십니까?
-
미해결[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
논리 표현식
논리 표현식에서 2분 10초쯤에 1번째 식은 좌항이 T, 우항이 F이므로 전체 식이 F라고 하셨는데, 2번째 식에서 좌항이 T, 우항이 F이므로 둘중 하나라도 T가 있으니까 전체 식이 T라고 하셨습니다. 이게 왜 이렇게 되는 건지 모르겠습니다 ㅜㅜ
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
next.config.js 질문입니다.
다국어 지원을 위한 nextTranslate와 withBundleAnalyzer를 적용하려합니다. nextTranslate문서에는 next.config.js에 아래와 같이 적용하라고 되어있습니다. const nextTranslate = require('next-translate') module.exports = nextTranslate() 이것을 withBundleAnalyzer에 어떻게 적용시켜야하나요
-
미해결iOS 개발을 위한 swift5 완벽 가이드
insert 와 replace
안녕하세요! insert와 replace 는 요소를 배열에 넣을 때 동일하게 사용가능하다고 이해했습니다! 실제 코드에서 사용 시 이 두개의 속성을 구별해서 사용하나요? 아니면 구별없이 사용하나요? (특정 상황에 따라 insert, replace 중 선호 되는지 경우가 있는지 알고싶습니다)
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
빌드가 안돼요
(사진)
-
해결됨스프링 핵심 원리 - 기본편
DI 활용한 시뮬레이션 관해 질문드립니다.
안녕하세요. 좋은 강의 열심히 듣고 있는 수강생입니다. 현직에서 절차지향 베이스 프로그램에 개발을 맡고있으며, 스프링 및 객체지향에도 관심이 있어 수강 중입니다. 강의를 수강하며 나름대로 C → Java Spring Framwork 로의 번역(?) 작업을 하는 걸로 독학하고 있습니다. 강의와 약간 동떨어져 보여질 수 있지만 질문 드립니다. Business 1) 잔액 충전 → 구매 → 잔액 조회 위와 같은 비즈니스가 있을 때, 각각의 서비스에서는 각각 그 DB값을 바라보게 설계되어 있습니다. 충전에서는 잔액을 Update 하고 종료. 구매에서는 잔액을 감액, Update 하고 종료. 최종 남은 잔액 조회. Business 2) (잔액에 100원 더 충전했다 치고) → 구매하면 → 잔액 조회 시뮬레이션 위와 같은 가상의 확인 작업이 필요하다고 할 때, 실제 DB값을 Update 할 수 없기에 휘발성 메모리 값으로 처리가 필요해보입니다. 배운 내용을 종합적으로 대입해봤을 때, Business 2 에서의 시뮬레이션에서는 ① 운영DB의 잔액을 메모리로 카피 한다음 ② 카피한 객체를 ( MemoryRepository 같은 느낌으로 ) DI 해주는 것으로 기존 서비스 로직에 수정없이 진행할 수 있을 것 같은데요. 1. 위와 같은 해결방법이 흔히 사용하는 방법인지? 2. 카피해야 하는 운영DB의 잔액 테이블이 다수일 경우, ( 충전의 경우 100개의 테이블이 변경 되며, 최종 잔액 조회시 모두의 값이 필요하다.) <Business 2>를 위해 100개의 테이블 값을 휘발성 메모리로 띄워 주입하는 방법뿐일지? 질문 드립니다. 장황하고 강의와 동떨어져 보여 죄송합니다. 좋은 강의 진심으로 깊은 감사드립니다.
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
이거 왜 안되는 건가요??
(사진)
-
미해결애플 웹사이트 인터랙션 클론!
선생님 궁금한점이 생겨서 질문드립니다
우선 좋은 강의 만들어주셔서 감사합니다 제가 프로젝트에 적용하려고 우선 강의보면서 만든 사이트를 배포 먼저 해두었는데요, Video폴더의 이미지가 워낙 많아서 그런지 웹 페이지 로딩 시간이 정말 정말 오래걸립니다로딩 시간을 줄이기 위해서 할 수 있는 방법이 뭐가 있을까요?,,
-
미해결페이스북 클론 - full stack 웹 개발
vscode 사용중이라, bitnami 설치해서 해봤는데 업데이트가 안되요!
좋아요 기능까진 되는데, send에서 업데이트가 안되네요 live server 사용하면 에러떠서 네이버이동까지 됩니다. 아파치 재부팅을해도 안되더라구요. 문제가 뭘까요??