묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
디비 접속 코드 관련해서 deprecated 되었다는 코드를 다른걸로 교체해야 할까여?
아래 워닝 메세지에 코드를 다른걸로 바꿔야 될까여? C:\bp-for-react-nodejs>npm run start > bp-for-react-nodejs@1.0.0 start C:\bp-for-react-nodejs > node index.js Example app listing on port 5000! (node:9792) DeprecationWarning: Listening to events on the Db class has been deprecated and will be removed in the next major version.MongoDB C
-
미해결정말 쉽게 풀어보는 코딩 테스트 top 기본 문제 (with 자바)
MeetingRoom2 질문드립니다.
안녕하세요. 강사님. 미팅룸2 강의 내용 질문드립니다. 특정 케이스 에서 PrioryQueue 의 사이즈가 '실제 사이즈 -1' 된 값으로 리턴되는 현상이 발생하더라구요.. 혹시 왜 그런지 알 수 있을까요? 소스코드도 같이 첨부합니다. package CH1_StringArray; import java.util.Arrays; import java.util.PriorityQueue; import java.util.Queue; /* class Interval { int start; int end; Interval() { start = 0; end = 0; } Interval(int s, int e) { start = s; end = e; } } */ public class T6_MeetingRoom2 { /* Given an array of meeting time intervals consisting of start and end times [[s1,e1],[s2,e2],...] (si < ei), find the minimum number of conference rooms required. Input: [[0,30],[5,10],[15,20]] Output: 2 Input: [[7,10],[2,4]] Output: 1 */ public static void main(String[] args) { // 2 -> 2, true // Interval in1 = new Interval(0, 30); // Interval in2 = new Interval(4, 9); // Interval in3 = new Interval(5, 15); // Interval in4 = new Interval(10, 16); // Interval[] intervals = {in1, in2, in3, in4}; // 1 -> 0, False // Interval in1 = new Interval(7, 10); // Interval in2 = new Interval(2, 4); // Interval[] intervals = {in1, in2}; // 2 -> 1, False Interval in1 = new Interval(0, 30); Interval in2 = new Interval(5, 10); Interval in3 = new Interval(15, 20); Interval[] intervals = {in1, in2, in3}; T6_MeetingRoom2 a = new T6_MeetingRoom2(); System.out.println(a.solve(intervals)); } public int solve(Interval[] intervals) { if(intervals == null || intervals.length == 0) return 0; Arrays.sort(intervals, (Interval a, Interval b) -> a.start - b.start); print(intervals); System.out.println("===================="); // MinHeap Queue<Interval> pq = new PriorityQueue<>((Interval a, Interval b) -> a.end - b.end); // Add pq.offer(intervals[0]); System.out.println("pq.peek(): " + pq.peek().start + "/" + pq.peek().end); System.out.println("===================="); for(int i=1; i<intervals.length; i++) { // pq.offer(intervals[i]); if(pq.peek().end <= intervals[i].start) { // i=1, 4 <= 7 // Remove pq.poll(); } else { pq.offer(intervals[i]); } } return pq.size(); } public static void print(Interval[] intervals) { for(int i=0; i<intervals.length; i++) { System.out.println(intervals[i].start + "/" + intervals[i].end); } } }
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
안녕하세요
다른 방법으로 풀 수 있어도 강사님이 알려주신 코드 한번씩 구현해 보고 넘어가는게 좋을까요? 아니면 그냥 빨리 넘어가면서 문제를 더 많이 풀어보는게 더 좋을까요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
카드가 수평 정렬됩니다
ㅁ뭐가 문제일까요?
-
미해결웹퍼블리셔가 알려주는 실무 웹사이트 따라만들기 Season1
default.css 가 적용이 안되요 ㅜㅜ
안녕하세요~ 선생님 블로그에서 default.css를 다운받아 <link rel="stylesheet" href="C:\Users\ASUS\Desktop\homepage\default.css"> <link rel="stylesheet" href="C:\Users\ASUS\Desktop\homepage\index.css"> 이렇게 html에 붙여넣기 했는데요 파일명은 속성-보안-개체이름에서 확인했습니다. index.css는 적용이 되는데 어째서인지 default.css는 적용이 안되네요 ㅜㅜㅜㅜㅜ 왜그럴까요 좀 알려주세요 ㅜㅜ
-
미해결파이썬 무료 강의 (활용편3) - 웹 스크래핑 (5시간)
전혀 관련없는 얘기지만.. 저때는 삼성주가 54,000이였네여? 지금은 82..
흠..
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
쇼핑 정보 업로드시 Images가 if문에서 걸러지지 않는 오류
if(!Title || !Description || !Price || !Continent || !Images){ return alert("빈 칸에 정보를 입력해야 합니다.") } 예전에 강의를 듣고 다 만들어놓고 오늘 검토해보는데 업로드 페이지에서 다른 빈 값들은 다 채우고 나서 일부러 이미지를 드랍다운 하지 않고 업로드 버튼을 누르면 업로드가 되버리는 것을 발견했네요. 분명 if문에는 !Images을 설정해놓았는데 혼자서만 발동을 못하네요. 무슨 문제가 있을까요. 혹시 내가 잘못했나 싶어 강사님이 올려주신 git 파일 쇼핑몰에서도 해봤는데 같은 형상을 보이는 듯 합니다.
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
-d 옵션을 주었을시 의문점이 있습니다.
안녕하세요 선생님 좋은 강의 정말 잘 듣고 있습니다. 다름이 아니라 -d로 옵션을 주고 run을 시키면 백그라운드로 실행시키면서 빠져나오게 되는데, 여기서 문제가 하나 발생하였습니다. 혹시라도 run이 제대로 되지 않았을 경우 확인이 불가능 하다는 점입니다. 제가 젠킨스 파이프라인을 통해 sshAgent로 도커를 실행시키고 있는데, -d 옵션을 주지 않으면 ssh 명령어가 종료가 되지 않아 해당 스테이지가 멈추지 않고, -d옵션을 주면 run만 시키고 빠져나와서 해당 도커 run명령어가 제대로 되었는지 확인이 되질 않습니다. 혹시 방법이 있을까요?
-
미해결단 2주간 키운 블로그로 월 80만원 용돈 벌기
완강했습니다 전자책발송 부탁드려요^^
완강했습니다^^ 수업 유익하게 잘 들었습니다. amy3535@nate.com 전자책 이메일로 부탁드립니다. 감사합니다 : )
-
미해결iOS/Android 앱 개발을 위한 실전 React Native - Basic
빌드 실패
하.. 똑같이 따라했는데 xcode에서 커맨드 B 누르니까 빌드 실패라고 뜨는데 어떡하나요 에러코드 65 뜨고 run-ios 도 안되서 지금 아무것도 못하고 있습니다...............
-
미해결인터랙티브 웹 개발 제대로 시작하기
안녕하세요 1분코딩님
안녕하세요 1분코딩님 강의를 듣고 있는 취준생입니다. 다름이 아니라 이 강의를 들으면서 학습을 하면 Javascript의 개념도 어느정도 숙지하고 HTML + CSS + Javascript 를 능숙하게 다룰수 있도록 연습이 될수 있을까요? 1강이라 궁금해서 여쭈어 보려고 합니다. 위의 세 언어를 가지고 능숙하게 사용할수 있게 되면 React나 Vue같은 라이브러리나 프레임워크로 넘어가려고 합니다.
-
해결됨스프링 부트 개념과 활용
Junit5 outputcapture 해결 방법
@WebMvcTest@ExtendWith(OutputCaptureExtension.class) // 추가class SampleControllerTest { @MockBean SampleService sampleService; @Autowired MockMvc mockMvc; @Test // 메서드 파라미터 추가 void hello(CapturedOutput capturedOutput) throws Exception { when(sampleService.getName()).thenReturn("whiteship"); mockMvc.perform(get("/hello")).andExpect(content().string("hello whiteship")); assertThat(capturedOutput.toString()).contains("holoman") .contains("skip"); }}강의 촬영 당시랑 버전업 되면서 바뀐 부분이 있습니다 최근 스프링부트 쓰셔서 안되시는분들 참고하세요! (스프링 부트 2.39)
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
raw함수
"C:\Download\'hello'.py" 를 큰따옴표와 작은따옴표 모두 포함하여 그대로 입력하고 싶습니다. 그래서 raw_s = r'"C:\Download\'Bye'.py"' print(raw_s) 이렇게 입력하고 실행했는데 Error가 뜨네요 ㅠㅠ 정답 알려주시면 감사하겠습니다 ㅠㅠ
-
미해결Pandas 팬더스 데이터분석 기초 실습
input을 이용해서 원하는 행 추출
input함수를 이용해서 표에서 원하는 데이터만 뽑고 싶어요. 예를 들어서, name 1= input(Name:) df [(df.name == +name1+)] 이런 식으로 하면 안되더라구요... 어떻게 해야하나요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
에러가 발생하고 뭔가 안되는거같아요...
const result = fetch('https://jsonplaceholder.typicode.com/todos/1'); result; result.then(function(response){ console.log('실행완료'); }).catch(function (error) { console.log('에러 발생'); }) Promise {<pending>} VM36:1 GET https://jsonplaceholder.typicode.com/todos/1 net::ERR_FAILED (anonymous) @ VM36:1 VM36:8 에러 발생 so?bc=1&origin=chrome-untrusted%3A%2F%2Fnew-tab-page&origin=chrome%3A%2F%2Fnew-tab-page&cn=app&pid=1&spid=243&hl=ko&dm=:1 Error handling response: TypeError: Cannot read property 'always' of undefined at chrome-extension://cnfngpgfjllafbghaimjcmailafcdhod/releaseDrag.js:90:49 const result = fetch('https://jsonplaceholder.typicode.com/todos/1'); VM118:1 Uncaught SyntaxError: Identifier 'result' has already been declared result Promise {<rejected>: TypeError: Failed to fetch}__proto__: Promise[[PromiseState]]: "rejected"[[PromiseResult]]: TypeError: Failed to fetch result.then(function(response){ console.log('실행완료'); }).catch(function (error) { console.log('에러 발생'); }) VM142:4 에러 발생 Promise {<fulfilled>: undefined} 에러가 발생하고 Failed to fetch 이렇게 뜨고 뭐가 잘못된건지 모르겠어요...
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
WAS서버로 홈페이지를 만들 때의 협업방식에 관한 질문입니다
안녕하세요! 좋은 강의 항상 감사드립니다ㅎㅎ 다름이 아니라 애플리케이션 로직이 들어간 WAS서버 홈페이지를 제작한다고 할 때 보통 프론트(html쪽 제작)과 백엔드 제작(spring)으로 나뉘는 것으로 알고있는데 WAS에서 뭔가 코드가 들어간 홈페이지를 보여주려면 템플릿 엔진을 거쳐서 줘야되는 것으로 알고있습니다. 그러면 현업에서 프론트 부서의 분들과 어떻게 협업을 해야하게되나요? 프론트 분들이 정말 순수하게 html 쪽 코드만 짜서 백엔드에서 그걸 받고 템플릿 엔진 언어를 적용해서 넣는 2차 작업을 거쳐야 하는 것인지, 아니면 일반적으로 프론트분들이 템플릿 언어 까지 작업을 해서 주시는지 궁금합니다! (혹시 현업에서 제가 알고있는 것 외에 더 효율적인 협업방식이 있다면 그것도 알려주시면 감사드리겠습니다!ㅎㅎ)
-
해결됨스프링 핵심 원리 - 기본편
@PostConstruct , @PreDestroy
안녕하세요~ 강의내용 중 궁금한점이 있습니다. MyLogger가 http request가 있을때만 생성이되기 때문에, @Component@Scope(value = "request")public class MyLogger Provider 로 먼저 생성시 매핑해준다는 내용은 이해했습니다. 그럼 맨처음 스프링 의존관계 주입이 일어날때도, @PostConstruct init() , @PreoDestroy close() 가 동작해야 될거같은데, 웹에서 요청보내기 전 빌드만 했을때는 해당 로그가 찍히지 않아서요. 해당부분이 궁금합니다~ 항상 감사합니다!
-
해결됨스프링 핵심 원리 - 기본편
인텔리제이 커뮤니티에서 콘솔 색상 입히는 방법
커뮤니티 버전에서도 콘솔에 색상 입히는 방법입니다. 며칠 전에 어떤 수강생 분이 질문하셔서 얼티메이트vs커뮤니티 비교해서 답변 달았었는데 삭제 됐네요 ^^; 공부하다 알게되서 공유합니다 ~ ------------------------------------ application.properties spring.output.ansi.enabled=always ------------------------------------
-
미해결Slack 클론 코딩[실시간 채팅 with React]
sleact 강좌 소개 및 기본 세팅 오류가뜨네요
처음에는 명령어가 cd back npm i 치고 npx sequelize db:create 이렇게 치고 오류가떠요 Sequelize CLI [Node: 15.7.0, CLI: 6.2.0, ORM: 6.5.0] Loaded configuration file "config\config.js". Using environment "development". ERROR: Access denied for user 'root'@'localhost' (using password: YES) npm ERR! code 1 npm ERR! path C:\Users\qnzjn\OneDrive\바탕 화면\sleact\back npm ERR! command failed npm ERR! command C:\Windows\system32\cmd.exe /d /s /c sequelize db:create npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\qnzjn\AppData\Local\npm-cache\_logs\2021-03-11T09_53_42_759Z-debug.log PS C:\Users\qnzjn\OneDrive\바탕 화면\sleact\back> 이렇게 오류가뜨네요
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
안녕하세요 static줄에서 질문이 있습니다.
if inst._company == 'bmw': return 'ok! this car is {}'.format(inst._company) return 'sorry, this is no bmw' 1. 여기서 두번째 return 을 else: 로 하고 하면안되나요? 하게되면 else: return "----------" 이렇게 해야하나요? 2. 제가 아직 tab 구간을 정확히 모르겠어요 두번째 return은 왜 tab을 안시킨거죠??