안녕하세요 강사님. 강의를 잘 들었습니다. practitioner부터 SA까지 강의 듣고 자격증 취득에 큰 도움 되었습니다~ 실무단에서 소소한 영역들 적용해보기 시작하려는데, 이론으로만 보고 막상 하려니 어렵네요! 강의 내용에서 실습 내용들을 짬짬이 더 보고 싶은데, 강의 기간 연장해주실 수 있을까요?
안녕하세요 선생님 🙂 선생님께서 강의로 알려주신 것들과는 별개의 문제인데요, 로직이 떠오르지가 않아서 도움 요청 드립니다! 제가 판단했을 때, nums 배열 안에 있는 숫자들을 백트래킹으로 더하고 max함수로 그중에서 가장 큰 숫자를 고르는 문제인거까지 파악했는데요, 백트래킹 조건을 어떻게 줘야할지 도무지 모르겠습니다 ㅠㅠ 풀이까지 바라는건 너무 염치가 없을 것 같습니다. 어떤 아이디어로 풀어야 하는지만 알려주신다면 정말 감사하겠습니다..!! 축구 구단에서 신입 선수의 등번호를 정할 때 특이한 방식으로 등번호를 정합니다. 선배 선수들이 -100에서 +100까지의 숫자를 적어서 선착순으로 번호를 제출합니다. 그렇게 해서 만들어진 번호 목록 nums = {-1, -3, -2}가 만들어집니다. 점수는 합할 점수와 버릴 점수로 구분할 수 있습니다. 점수를 계속 더하다가 버리고 싶은 점수가 있으면 버리면 되는데, 연속해서 버리지 못하는 조건만 충족시키면 됩니다. 그렇게 해서 최대값에 해당하는 등번호를 만들어야 합니다. 조건 숫자의 총 합은 점수 목록에서 더할 수 있는 모든 숫자를 더한 경우의 수 중에서 가장 큰 값 숫자를 순서대로 더하는데, 더하지 않을(버릴) 숫자는 2회 이상 연속될 수 없다. 위의 -1, -3, -2에서 아무 것도 버리지 않고 더하면 등번호는 -6이지만, 중간에 -3을 버리면 등번호는 -3으로 정해진다. nums = {-3, 2, 4, -1, -2, -5}라면, 위의 조건을 이용해서 구할 수 있는 최대 등번호는 4. -3을 버리고, 2와 4를 더하고, -1을 버리고, -2를 합하고, -5를 버리면 [2 + 4 + (-2)] 등번호를 4로 만들 수 있다. 제약 조건 1<= n <= 1e+5 -100 <= nums[i] <= 100, 0 <= i < n
자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
이번에 배포까지 완료 하였고, 많이 부족하지만 이 강의를 통하여 배운 것을 기반으로 응용 프로젝트를 하려고 합니다. 목표는 웹 앱 하이브리드 형식으로 웹에서는 관리자 관리 기반 기능 (책 등록, 회원 승인, 기록 관리) 앱에서는 로그인이나 ai 가 책을 추천하고, 책에 대한 소통하는 게시판, 웹에서 등록된 책을 앱에서 대출 및 반납 을 목표로 하고 있습니다. 예전에 js, css 를 다뤄서 html 을 만들어본 경험과 안드로이드 스튜디오를 통해 heidiSQL 을 사용하여 알람 앱을 만들어 본 적도 있는데, 다 까먹었지만, 다시 한번 기억을 되살려 써먹어보고 싶습니다. 문제는 일단 프론트 쪽 부터 뜯어보고 싶은데, 제가 배웠던 것은 js와 css 파일을 나누어서 그것을 이용해 body에 때려박는 무식한 방식으로 했는데 idex.html 에 있는 body 에 id="root" 만 있고 이 root 에 대한 값을 못찼겠네요... 일단 제가 알고 싶은 것은 버튼이나 여러 ui를 추가 하고 싶은데 혹시 강의에서 주신 html 을 건들려면 어떻게 해야 할지 알 수 있을까요? 서버 실행 후 index.html 에 있는 저장 버튼이 어떻게 저희가 작성한 코드와 상호작용 되는지 알 수 있을까요?
만 2년 9개월 된 nodejs 풀스택 개발자입니다 백엔드를 선호해서 백엔드로 이직하려고 합니다. 그런데 스타트업 시장이 얼어붙으면서 공고에 거의 자바밖에 없더라고요... 가능하면 자바로 기술스택을 변경하고 싶은데 항해99같은 경력직 부트캠프... 괜찮을까요? 회사에서는 이미 만들어진 서비스를 고도화하는 작업 위주로 했어서 딱히 잘하는게 없습니다 ㅠㅠ
안녕하세요~~ 요번에 친구들이랑 전시 정보 제공하는어플 만들어봤는데 한번 사용해봐주시고 의견주실 분 계실까요?? 전시 정보 어플이고 구글 플레이 스토어에 "아트프렌들리"라고 검색해주시면 나옵니다! 한번 써봐주시고 요기 설문지에 답변해주시면 됩니당 (약 3분 소요 예상) https://forms.gle/zXtzyFu7juahtDiF8 #참여해주신 분들 중 추첨해서 2분께 약소하지만 스벅 쿠폰 보내드릴게요!! 좋은 주말되세요~~!
안녕하세요 간단한 질문이 생겨 글을 남겨 봅니다. Earl return 강의 중 7분 42초에 나오는 코드입니다. if (doesUserChooseToOpenCell(userActionInput)) { if (isLandMineCell(selectedRowIndex, selectedColIndex)) { BOARD[selectedRowIndex][selectedColIndex] = LAND_MINE_SIGN; changeGameStatusToLose(); return; } open(selectedRowIndex, selectedColIndex); checkIfGameIsOver(); return; } 이 코드에서 더 나아가 if (doesUserChooseToOpenCell(userActionInput) && isLandMineCell(selectedRowIndex, selectedColIndex)) { BOARD[selectedRowIndex][selectedColIndex] = LAND_MINE_SIGN; changeGameStatusToLose(); return; } open(selectedRowIndex, selectedColIndex); checkIfGameIsOver(); 이런식으로 depth를 줄이면 더 가독성이 좋은 코드일까요? 아니면 if문안의 조건문이 길어져서 가독성이 떨어지는 코드일까요? +++수정 다음 강의를 듣고 보니, 두번째 if문에서 조건이 2개 들어가는 걸 메서드화로 시그니처로 잘 설명하면, 더 좋은 코드가 될 것 같습니다. 추가로 들어가는 생각인데, 이렇게 한다면, 가독성은 좋아지나, 별로 좋지 않다고도 생각이 듭니다. 불 필요하게 복잡성이 올라가지 않을까요??
안녕하세요, spring-cloud-config 서버를 통해 configuration 값들을 client가 언제든 받아서 사용할 수 있게 되면 server-client간 보안이 필요한 상황이 생길 수 있을 것 같습니다. 따라서 허용된 client만 config server에 접근한 뒤 property를 가져갈 수 있도록 설정하는 부분이 필요할 것 같은데요, 혹시 이와 관련해서 강사님의 경험이나 추천하시는 접근 방법 (기술 스택, 인증 방법)이 있으실까요?
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 입문 강의 듣고 스프링 완전 정복 로드맵을 구매하려고 했는데, 입문강의에서 JPA까지 다루는 법을 알려주시는데, 이해하고 넘어가려고 하니 갑자기 개발자를 해도 될지 의문을 가질정도로 어렵게 느껴집니다. 로드맵 강의를 구매해도 괜찮을까요...
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 강의 내용 거의다 이해 되는데 같은 개념의 다른 문제를 풀거나 기능을 추가하려고 하면 막히다 보니 스트레스를 받게 되네요. 물론 어떻게 어떻게 하다 결과를 도출하기는 하는데 솔직히 코드도 맘에 안들고 이런경우 어떤 식으로 공부하면 좋을까요? 제가 창의성이 떨어지는건지.. 응용능력이 떨어지는 건지, 아니면 문제해결 능력이 떨어지는건지...
안녕하세요 영한님 영한님 강의들을 통해서 스프링이 무엇인지도 몰랐던 저는 이제 팀을 만들어 프로젝트를 하고 개발이라는 것에 즐거음을 느끼고 있는 개발 취준생입니다. 최근 프로젝트를 진행하면서 JPA 사용하는 중에 테스트 코드에서 어려운 부분이 있어 너무 궁금하여 질문을 남깁니다. 저는 물류 관리 시스템의 주제로 프로젝트를 진행하고 있습니다. 이 과정에서 엔티티과 연관관계를 복잡하게 가지고 있고 이로 인해서 서비스 테스트 코드 하나를 테스트하기 위해 많은 사전 데이터가 필요한 상태입니다. 테스트 코드를 작성하기 위해서 많은 Mock 데이터가 필요한 문제점을 해결하기 위해서 실무에서는 어떤 식으로 이런 문제를 해결하는지 궁금합니다. 혹시나 이 글을 보신다면 답변 해주시면 정말 감사하겠습니다. ㅠㅠ 👏 👏
[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
현재 최신 플러터 버전이 3.22 인데요 git 리파지토리에 있는 교육 동영상 소스를 flutter upgrade 해도 에러 없이 동작 되는지 궁금 합니다. 현재 제 노트북 flutter 버전이 3.22 입니다. 기술해주신 참고 소스를 확인 하니 flutter-lv2-rest-api pubspec.yaml 화일에 보니 environment: sdk: ">=2.17.5 <3.0.0" 로 설정 되어 있어서요. 감사합니다. !!