묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
5-8 모든 아나그램 찾기 다른 풀이 영상
다른분들 질문에서 시간복잡도 O(n)으로 푸는 아래 코드를 알려주셨는데 이에 대한 설명 강의는 언제 올려주시는 건가요? 혹시 이미 올라와 있다면 알려주시면 감사하겠습니다. function solution(s, t){ let answer=0; let sH = new Map(); for(let x of t){ sH.set(x, (sH.get(x) || 0)-1); } let len=t.length-1; for(let i=0; i<len; i++){ sH.set(s[i], (sH.get(s[i]) || 0)+1); if(sH.get(s[i])===0) sH.delete(s[i]); } let lt=0; for(let rt=len; rt<s.length; rt++){ sH.set(s[rt], (sH.get(s[rt]) || 0)+1); if(sH.get(s[rt])===0) sH.delete(s[rt]); if(sH.size===0) answer++; sH.set(s[lt], (sH.get(s[lt]) || 0)-1); if(sH.get(s[lt])===0) sH.delete(s[lt]); lt++; } return answer; } console.log(solution("bacacbcba", "abc"));
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
className 에러
안녕하세요 제로초님. 콘솔에서 이러한 에러가 나는데 아무리 구글링을 해보거나 해도 원인을 모르겠네요. 오타인듯 하여 코드를 복붙했는데도 동일한 증상이 나타납니다. https://github.com/Frenchkebab/next-nodebird-review/tree/main/ch02/front 해당 코드 깃헙입니다.
-
해결됨[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
몽고디비6.0.0버전 mongo.exe파일 없음
안녕하세요^^ 몽고디비6.0.0버전에는 mongo.exe 파일이 없는데 어떻게 해야 할까요?
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
에러 질문드립니다.
servlet-context.xml 작성할때 <context:component-scan base-package="kr.co.softcampus.controller"/> 이 부분에서 cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'context:component-scan'. 이 오류 왜 생긴건가요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] 에러
제가 오랜만에 강의를 들어와서 진행하고 있습니다 Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] 이 에러가 발생하는데 h2 데이터베이스 연결은 했는데요 제 application.yml 소스는 spring: datasource: url: jdbc:h2:tcp://localhost/~/TodoList; username: sa password: driver-class-name: org.h2.Driver jpa: hibernate: ddl-auto: create properties: hibernate: format_sql: truelogging: level: org.hibernate.SQL: debug org.hibernate.type: trace이렇게 되어있습니다이 에러는 어떻게 고칠 수 있는지 문의드려요
-
미해결jQuery로 구현하는 NFT 마켓플레이스 (이더리움, 폴리곤)
강의에 제공되는 buffer.js 파일의 원리? 또는 구조 가 궁급합니다.
안녕하세요 강사님 강의에 제공해주신 buffer.js 파일이 어떤것인지 궁금합니다. 일종의 라이브러리인지 아니면 강사님께서 직접 만드신 파일인지 원리 와 구조가 궁금합니다.
-
미해결언리얼 엔진4 입문 (C++ 기반)
소켓 실습 일부 오버랩으로 검이 주워지지 않습니다
소켓 실습 강의 부분에서 , 검이 주워지지 않았습니다. 로그를 일일히 찍어본 결과 PostInitializeComponents()에 Trigger->OnComponentBeginOverlap.AddDynamic(this, &AMyWeapon::OnCharacterOverlap); 부분이 실행되지 않았습니다 혹시나 하는 마음에 프로젝트 세팅-> 콜리전 에 있는 Preset MyCollectible을 MyCharater만 오버랩이 아닌 , 전부 오버랩으로 바꿔봤더니 검이 주워졌습니다. 어떤 부분에서 오류의 가능성이 있는걸까요? Trigger->SetCollisionProfileName(TEXT("MyCollectible")); 는 철자오류없이 작성했고 검 콜리전 프리셋도 MyCollectible로 되어있는 것을 확인했습니다 오류의 가능성 제시해주시면 잘 찾아보겠습니다 감사합니다
-
미해결스프링 핵심 원리 - 기본편
memoryRepository 3개가 다릅니다
-
미해결파이널 코딩테스트 : 프론트엔드
[카드게임] 카드게임 타이틀 부분 질문있습니다.
타이틀 부분 스타일링 부분에서 질문이 있습니다. 강의 2분50초경에서 .tit-image의 overflow속성을 hidden으로 지정해주는 것은 html파일에서 작성한 card game 텍스트를 숨겨주기 위함이라고 하셨습니다. 어차피 이미지로 구현하는데 텍스트를 적어주는 이유가 뭔지 궁금합니다! 가려지도록 하지만 텍스트도 적어주는 다른 이유가 있나요? 제가 생각한 이유는 웹 접근성을 위해서 적어놓기만 하고, overflow와 text-indent를 지정해주어서 아예 보여주지 않는 것이라고 이해했는데 이게 맞을까요? 좋은 강의 감사합니다!!
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
em.close()를 했음에도 불구하고, could not initialize proxy에러가 발생하지 않습니다.
환경 hibernate:5.4.13.Final h2:1.4.200 ==코드== public class JpaMain { public static void main(String[] args) { EntityManagerFactory emf = Persistence.createEntityManagerFactory("hello"); EntityManager em = emf.createEntityManager(); EntityTransaction tx = em.getTransaction(); tx.begin(); try { Member member = new Member(); member.setName("kim"); em.persist(member); em.flush(); em.clear(); Member findMember = em.getReference(Member.class, member.getId()); em.close(); findMember.getName(); tx.commit(); } catch (Exception e) { e.printStackTrace(); tx.rollback(); }finally { em.close(); } emf.close(); }} ==코드== 첨부사진 select 쿼리가 나가지 않아야하는데 쿼리가 나가는 이유가 무엇인지 궁금합니다.
-
미해결실전! 스프링 데이터 JPA
findMemberDto에서 setTeam하는 방법에 대해
안녕하세요 수업을 듣다 의문이 들어 질문 남깁니다. findMemberDTO() 작성시 team을 set하는 부분에서 아래와 같이 하셨는데 (테스트코드 크게 신경쓰시지않고 하신걸로 생각되는데..) Member m1 = new Member("AAA", 10);m1.setTeam(team);아래와 같이 연관관계편의 메소드(changeTeam)를 통해 작성된 생성자 (3rd param이 team 주입)를 사용하는게 양방향 정합성 측면에서 나은게 아닌지 생각되어 질문드립니다. Member m1 = new Member("AAA", 10,team); 연관관계편의메소드 사용과 setter 사용이 항상 좀 헷갈리네요. 의견부탁드립니다.
-
미해결홍정모의 따라하며 배우는 C++
강의안(ppt 자료)을 어디서 얻을 수 있을까요?
안녕하세요! 학습과 관련없는 질문 죄송합니다. 강의안 자료를 어디서 구할 수 있을까요? 따로 필기하면서 듣고싶어 여쭙습니다. 감사합니다
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
생성메서드에서요 ~!
order(주문)을 넣을떄 생성메소드를 만들어 줬는데 1)주문 엔티티에서 왜 생성자를 쓰지 않고 생성메소드를 써서 만드나요 이것도 도메인 설계로 엔티티에 다 넣어주려고 그런건가요?? 2) 생성메소드를 static으로 만든 이유가 있을까요?
-
미해결파이널 코딩테스트 : 프론트엔드
git public레포로 코드와 제공해주신 리소스들 올려도되나요?
수업들으면서 구현한 코드와 구현하는데 사용한 사진같은 것들 저의 git에 올려도 되는지 궁금합니다! 될 것 같지만,,혹시나 해서 여쭤봅니다!
-
미해결남박사의 파이썬으로 실전 웹사이트 만들기
ubuntu 버전 문의 드립니다
강의 영상에서 우분투 18.04 LTS버전을 이용하여, 강의를 진행합니다 지금 우분투를 검색하여 다운로드 하려고 해보면 18.04 LTS 말고, 20.04 LTS, 22.04 LTS 버전들이 보입니다. 지금 현시점에서 보면 강의 영상대로 18.04 LTS 버전을 사용하는게 나은지 20.04나 22.04 버전을 이용하는게 나은지 궁금해서 질문드립니다 알려주시면 감사하겠습니다
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
YOLO V2 질문 있습니다!!
안녕하세요! 선생님 yolo v2 질문있습니다. Input image를 7*7 gride로 나누고 각 grid의 cell이 5개의 anchor box를 기준으로 object Bbox를 예측하지 않습니까? 그런데 학습이 어떻게 되는지 궁금합니다. 학습할때 fine tuning을 해서 convolution layer(feature extrater)는 얼린다(?)고 들었는데, 그럼 bbox에 관한 훈련은 feature extrater 뒤 부분인 classification layer만 학습하는 것입니까? 그러면 pretrain된 convolution layer(feature extrater)는 bbox 관련해서 사용하지 않고 이미지 특징만 추출하는 것입니까?? 궁금해서 질문 드립니다.
-
미해결스프링부트 시큐리티 & JWT 강의
안녕하세요 DB 연결에 관해 문의드립니다
안녕하세요 데이터베이스 사용에 관한 설명이 없어 문의드립니다 데이터베이스의 설치나, 계정, 연결에 관해 설명이 없어서 어떻게 해야 하는지 잘 모르겠습니다. 이 부분은 검색을 해서 알아서 DB연결을 하고 진행해야하는 부분일까요?
-
미해결따라하며 배우는 리액트, 파이어베이스 - 채팅 어플리케이션 만들기[2023.12 리뉴얼]
npm run start를 치면 흰 화면만 뜹니다
안녕하세요. 강의를 듣다가 막히는 부분이 생겨 질문 드립니다. VSC상에서 npm install react-router-dom --save를 칠 때부터 이런 종류의 문구가 뜨더니, npm run start를 하면 새로운 포트로 연결이 성공되었다는 문구는 뜨지만, 아무 글씨도 나타나지 않은 흰 배경만 있습니다. 혹시 어떤 점이 문제인지 알 수 있을까요?? 구글링도 해보고 npm audit?? 그것도 시도해봤는데 해결되지 않습니다ㅠㅠㅠ *현재 window쓰고 있고, VSC로 작업하고 있습니다 *App.js 코드 첨부하겠습니다. import React from "react"; import { Routes, Route} from "react-router-dom"; import ChatPage from "./components/ChatPage/ChatPage"; import LoginPage from "./components/LoginPage/LoginPage"; import RegisterPage from "./components/RegisterPage/RegisterPage"; function App(props) { return ( <Routes> <Route path="/" element={<ChatPage />} /> <Route path="/login" element={<LoginPage />} /> <Route path="/register" element={<RegisterPage />} /> </Routes> ); } export default App;
-
미해결Blazor로 빠르게 홈페이지 만들기 ASP.NET core 6
Azure 서버에 게시시 문제 발생
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. Azure 서버 게시시 해당 에러가 발생되서 인터넷 찾아보고 이렇게 바꿔봤는데도 해당 문제가 발생됩니다. 왜그런지 알수 있을까요?
-
미해결자바스크립트 비기너: 튼튼한 기본 만들기
[코딩시간 01] 3항 연산자로 작성했을 때, 각 값..?
// 짝수 = 2로 나눴을 때 나머지 = 0, 홀수는 아님.// 각 값을 도출해야 하므로, 불러낼 이름 정해줌// EVEN, ODD 라는 변수를 0으로 할당. var EVEN = 0, ODD = 0; for (var k = 1; k <51; k++){ // 50까지 계산해야하므로, 1부터 50에 해당하도록 구성 if (k % 2 == 0) { console.log((EVEN = EVEN + k)); //짝수인 k값은 50까지 돌면서 누적됨 -> 각 EVEN 값에 할당 } else { console.log((ODD = ODD + k)); //홀수인 k값은 마찬가지로 누적 -> 각 ODD에 할당 }} // 각 값을 도출했으니, 다음은 마지막으로 누적된 값을 도출// 최종 EVEN / ODD 값 console.log(EVEN);console.log(ODD); ----------------------------------------------- // 3항연산자로 바꿔보기 var EVEN = 0, ODD = 0; for (k = 1; k < 51; k++){ (k%2 == 0) ? EVEN += k : ODD += k} console.log('짝입니다', EVEN);console.log('홀입니다', ODD); ----------------------------------------- 다음과 같이 for문에서는 됐는데 3항연산자로 누적값이 아닌 각 홀/짝의 값을 구하는 것을 도통 모르겠습니다.. 3항연산자를 수정하지 않고 구하는 방법은 없을까요?