묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 핵심 원리 - 기본편
학습 로드 관련입니다.
안녕하세요. 기본편을 완강 하였습니다. 마지막 강의에서는 야생형으로 하라는 조언이있는데, 강의를 올리시는 시점에서는 HTTP 관련, MVC 등의 강의가 없어서 해당 강의들을 추천한 것이 맞지요? 다음강의로 HTTP , MVC 등의 커리를 탄 후에 야생형커리로 이어가는 것을 추천하시는 것이 맞을까요~?
-
미해결포토샵 스킬 UP을 위한 실전 강좌!
adjustments에서 black&white가 비활성화 되어있을때..
adjustments에서 black&white가 비활성화 되어서 눌러지지 않습니다.. 다른 부분들은 다 되는데, 흑백처리만 안될 때는 이미지 파일의 문제일까요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
안녕하세요 선생님 ! loginSuccess false 문제로 질문남깁니다 ㅠㅠ 꼭 한번만 봐주세요 !
postman에서 post 방식으로해당 주소 http://localhost:5000/api/users/login 에서 email과 password 입력시 자꾸 false 값이 뜹니다 ㅠ 코드문젠가 싶어 선생님 깃헙 코드와 비교해보고 다른점을 찾지 못해서 해당 코드부분 복사 붙여넣기 해도 동일하네요... 한번 확인해 주시면 감사하겠습니다 ㅠㅠ ! https://github.com/fangmin26/reactfirst { "loginSuccess": false, "message": "제공된 이메일에 해당하는 유저가 없습니다." }
-
미해결Do it! 자바 프로그래밍 입문 with 은종쌤
선생님과 같은 코드를 작성했는데 결과가 다르게 나옵니다...
안녕하세요.. 아래와 같이 코드 작성했는데요.. package binary; public class BinaryTest2 { public static void main(String[] args) { int num1 = 0B000000000000000000000000000101; //5 int num2 = 0B111111111111111111111111111011; //-5 int sum = num1 + num2; System.out.println(num1); System.out.println(num2); System.out.println(sum); 값이 5 1073741819 1073741824 이렇게 나옵니다.. 제가 어느 부분에서 실수한건지 알려주실 수 있을까요..?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
[그랩마켓] Javascript 적용하기 - 1 강의 내용 중 App.css 관련 질문
Javascript 적용하기 과정에서 App.css를 모두 날리고 아래와 같이 App.css를 수정하였습니다. [App.css 코드] html, body, #root, #root > div { height: 100%; } 그런데 브라우져 화면에서 보면 height 100%가 적용되어 있지 않은 것 같은 화면으로 확인 되고 있습니다. [화면 이미지] 위와 같이 height가 적용되지 않은 것 과 같은 모습으로 보입니다. 개발자 도구에서 height 적용을 확인 해 보면 모두 100%로 되어 있습니다. [html 100% height] [body 에서 height 100%로 설정된 이미지] [root와 첫 번재 div에 height 적용된 이미지] 어디가 잘못 되었는지 가르쳐 주시면 감사하겠습니다. 혹시 몰라서 index.js, App.js, App.css 코드를 아래에 적어놓겠습니다. [index.js] import "./index.css"; function MainPage() { return ( <div> <div id="header"> <div id="header-area"> <img src="images/icons/logo.png" /> </div> </div> <div id="body"> <div id="banner"> <img src="images/banners/banner1.png" /> </div> <h1>판매되는 상품들</h1> <div id="product-list"></div> </div> <div id="footer"></div> </div> ); } export default MainPage; [App.js] import "./App.css"; import MainPageComponent from "./main/index.js"; import "./index.css"; //index.css는 export 객체가 없다 그래서 그냥 ./index.css를 하면 된다 function App() { return ( <div> <MainPageComponent></MainPageComponent> </div> ); } export default App; [App.css] html, body, #root, #root > div { height: 100%; } 감사합니다.
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
카프카 브로커와 서비스 통신 에러
안녕하세요! 실습중 에러가 나와서 문의 드립니다 카프카 브로커와 서비스를 도커로 실행을 했는데 네트워크 에러가 나네요 프로듀서에는 2021-06-01 21:48:35.297 WARN 1 --- [ad | producer-1] org.apache.kafka.clients.NetworkClient : [Producer clientId=producer-1] Connection to node -1 (kafka-docker_kafka0_1/172.18.0.101:9092) could not be established. Broker may not be available. 브로커에는 waiting for kafka to be ready Not able to auto-create topic (waited for 600 sec) 이렇게 에러가 납니다 ㅜ 제가 좀 다르게 한거는 브로커를 3개를 도커 컴포즈 yml 파일에 세팅하고 실행한거 말고는 강의내용을 따라갔는데 문제가 있네요 브로커 메시지보면 토픽 자동생성을 못하는것 같은데, 제가 토픽을 따로 생성해준건 없습니다. 프로듀서에서 카프카템플렛에 토픽이름 설정해서 데이터 전송하잖아요? 거기서 토픽이 없을 경우 자동생성되야 하는거 아닌가요?
-
미해결mongoDB 기초부터 실무까지(feat. Node.js)
궁금한 것이 있습니다.
항상 좋은 강의 해주셔셔 감사합니다. 이 강의에서 관계를 설정하는 부분이 나오는데 MongoDB자체가 NOsql인데 이렇게 관계를 형성해도 되는 것인지 궁금합니다. 실제 실무에서 이렇게 사용하는지도..
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
리눅스용 도커 설치 3분 부분에서 명령어를 잘못 쳤습니다.
명령어 손으로 따라치다보니.. (복사가 안되지 않나요? 저만 안되나요?) 아 이럴수가 저만 안되는가 싶어서 PDF 다시 가보니까 손모양으로 돼있는걸 편집 모양으로 바꾸니까 복사가 되네요.. 시작부터 질문드리게 돼서 죄송합니다. sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable" 저 위에 amd 부분을 adm64로 적었습니다 ㅜㅜ 그것도 모르고 버전때문인가 설치 명령어가 바뀌었나 싶어서 막 이거저거 해봤는데 유심히 메시지를 보니까 apt 업데이트 할 때 마다 adm64 라는 폴더가 생긴건지 아니면 어떤 흔적이 남았는지 그 부분에 대한 에러가 계속 나더라구요. sudo apt update Hit:1 http://ap-northeast-1.ec2.archive.ubuntu.com/ubuntu focal InRelease Get:2 http://ap-northeast-1.ec2.archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB] Get:3 http://ap-northeast-1.ec2.archive.ubuntu.com/ubuntu focal-backports InRelease [101 kB] Hit:4 https://download.docker.com/linux/ubuntu focal InRelease Hit:5 http://security.ubuntu.com/ubuntu focal-security InRelease Fetched 214 kB in 0s (484 kB/s) Reading package lists... Done Building dependency tree Reading state information... Done 4 packages can be upgraded. Run 'apt list --upgradable' to see them. W: Target Packages (stable/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list:60 W: Target Translations (stable/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list:60 W: Target CNF (stable/cnf/Commands-amd64) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list:60W: Target CNF (stable/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list:60 W: Target Packages (stable/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list:60 and /etc/apt/sources.list.d/docker.list:1 W: Target Packages (stable/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list.d/docker.list:1 W: Target Translations (stable/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list.d/docker.list:1 W: Target CNF (stable/cnf/Commands-amd64) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list.d/docker.list:1 W: Target CNF (stable/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list.d/docker.list:1 N: Skipping acquire of configured file 'stable/binary-adm64/Packages' as repository 'https://download.docker.com/linux/ubuntu focal InRelease' doesn't support architecture 'adm64' W: Target Packages (stable/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list:60 W: Target Translations (stable/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list:60 W: Target CNF (stable/cnf/Commands-amd64) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list:60W: Target CNF (stable/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list:60 W: Target Packages (stable/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list:60 and /etc/apt/sources.list.d/docker.list:1 W: Target Packages (stable/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list.d/docker.list:1 W: Target Translations (stable/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list.d/docker.list:1 W: Target CNF (stable/cnf/Commands-amd64) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list.d/docker.list:1 W: Target CNF (stable/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list:58 and /etc/apt/sources.list.d/docker.list:1 제가 생각하기로는.. "명령어를 잘못쳐서 어떤 폴더나 어떤 흔적같은게 생겼는데 apt업데이트가 그것을 업데이트 하려다가 실패하는구나." 라고 느끼고, 그럼 단지 저것만 문제일 뿐일테니 도커는 잘 설치 되겠구나 싶어서 설치는 잘 마친 상태입니다. 이대로 그냥 쓰면 되고, 다시 하면 실수 할 일 없겠고, 어차피 연습용이고, 진도도 따라갈 수 있고 상관 없지만.. 저런 경우에 고칠 수 있는 방법이 있는지 최소한 무슨 에러인지라도 알고싶어서 질문 드리게 됐습니다.
-
미해결면접과 취업을 부르는 '퍼블리셔 개인 포트폴리오 홈페이지' 제작
네비게이션 질문드립니다
상단 네비게이션에서 하나를 클릭하면 그 섹션 이동 가는 것은 어떻게 하는건가요? 혹시 강의에 있나요? 제가 놓친건지 잘모르겠네요
-
미해결화이트해커가 되기 위한 8가지 웹 해킹 기술
가상머신 복원이 너무 느려요
강의에서 한대로 스냅샷한후에 삭제하고 복원을 하는데 복원이 너무 느리게 됩니다... 이런경우 어떻게 해야할까요 ㅠ
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
안녕하세요. 배열 앝은 복사 관련 질문드립니다.
수업 설명에서 아래 코드와 같이 배열을 복사했을때 주소값을 복사하는 것이기 때문에 두개의 변수를 출력했을때 같다고 하셨습니다. 하지만 실행했을 때 사진과 같이 나오는데 이유가 뭘까요..? ㅠ let arr=[]; let answer = arr; console.log(answer); console.log(arr); arr = [1, 2, 3, 4, 5] console.log(answer); console.log(arr); >>>결과 console
-
미해결
탈퇴방법
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.3 탈퇴 어떻게 하냐요
-
미해결React 기반 Gatsby로 기술 블로그 개발하기
다른 타입의 데이터를 추가할때
에러가 안떠용...
-
미해결스프링 핵심 원리 - 기본편
도메인 정의
안녕하세요! 굉장히 초보적인 질문을 드리는 것 같아 죄송합니다.. 이전 입문 강의도, 현재 강의도 도메인이라는 말을 많이 사용하시는데요, 도메인에 대한 명확한 정의를 알 수 있을까요?
-
미해결함수형 프로그래밍과 JavaScript ES6+
질문
혼자 멈춰놓고 reduce를 어떻게 만들면 될지 고민하면서 듣는데, 완전 예상이 안되네요.. 제가 너무 실력이 부족한걸까요? ㅠ
-
미해결홍정모의 따라하며 배우는 C++
6.8 포인터와 정적 배열 4:43
교수님께서 int *ptr = array; 로 하셨는데, 포인터는 변수의 주소를 저장하므로, int *ptr = &array 로 해야하는 것 아닌가요?.. 감사합니다
-
미해결Slack 클론 코딩[실시간 채팅 with React]
설정관련 질문드립니다.
따라하면서도 엄청 헤매다 설정완료 했는데요 리액트 기준 이설정작업을 따로 하지않게 해주는것이 cra인건가요 그럼??
-
해결됨코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)
슬랙 초대해주세요~~
jypark940809@gmail.com 입니다!
-
해결됨실전! 스프링 데이터 JPA
Auditing 관련 질문 입니다
글을 조회하면 조회수가 1 올라가도록 서비스를 짰는데, 문제는 조회수를 올리면서 lastModifiedDate 필드도 함께 업데이트 됩니다. 제가 원하는 동작은 글 작성자가 글을 수정했을 때만 lastModifiedDate 필드가 업데이트되는 것입니다. 이 경우에는 상속을 하지 않고 lastModifiedDate 필드를 따로 만들어 수정 메소드에서 lastModifiedDate 필드를 수정하는게 best practice 일까요? 감사합니다. @MappedSuperclass@Getter@EntityListeners(AuditingEntityListener.class)public class BaseEntity { @CreatedDate private LocalDateTime createdDate; @LastModifiedDate private LocalDateTime lastModifiedDate; public boolean isModified() { return !createdDate.isEqual(lastModifiedDate); }} @Entity@Getter@NoArgsConstructor(access = AccessLevel.PROTECTED)public class Post extends BaseEntity { @Id @GeneratedValue @Column(name = "post_id") private Long id; @ManyToOne(fetch = LAZY) @JoinColumn(name = "member_id") private Member member; private int views; private String title; @Column(length = 2000) private String content; public Post(Member member, String title, String content) { this.member = member; this.title = title; this.content = content; } public void increaseViews() { views += 1; }} @Service@RequiredArgsConstructor@Transactionalpublic class PostService { private final PostRepository postRepository; public Post write(Post post) { return postRepository.save(post); } @Transactional(readOnly = true) public Page<Post> findAll(Pageable pageable) { return postRepository.findAll(pageable); } public Post view(Long id) throws PostNotFoundException { Post post = postRepository.findById(id).orElseThrow(() -> new PostNotFoundException("게시물을 찾을 수 없습니다.")); post.increaseViews(); return post; }} public interface PostRepository extends JpaRepository<Post, Long> { @Override @EntityGraph(attributePaths = {"member"}) Page<Post> findAll(Pageable pageable);}
-
미해결모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1
mssql 연동 문의 드려요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. undefined function 오류가 나오네요 ㅜㅜ.. extension 에서 주석처리도 지워줬고 현재 재설치도 한 상태 입니다. ntwdblib.dll 또한 재적용 해줬는데도 오류가 나오는데 혹시 추가된 해결방안이 있을까요 ??? 추가로 업로드 해주신 강의또한 똑같이 적용을 해봤습니다. 아 그리고 ! PHP mssql example 에 대한 예제 페이지가 이제 안나옵니다 .ㅜ URL을 똑같이 사용해도 404 에러가 나왔어요.. 강의보고 그대로 따라 치긴 했는데 혹시 다른 문제가 또 있는건가요 ?