묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
강사님 문의드립니다!
강사님 안녕하세요 자바스크립트 알고리즘 강의 아주 잘 듣고 있습니다. 제가 위 사진과 같이 따로 블로그로 공부한것들을 기록하고 있는데 강사님 강의 듣다가 제가 먼저 풀어보고 못푼 알고리즘 아이디어나 제가 풀었지만 다르게 푸신 부분들에 대해서 문제는 말고 코드 푼것만 블로그에 기록을 해도 될까요..? 문제는 그냥 "등수구하기" 이런식으로만 올리고 있습니다. 이게 저작권이 있으시다 보니 제가 그런걸 잘몰라서 문의드립니다! 문제가 된다면 올리지 않겠습니다! 강의 너무 잘 듣고 있습니다. 자바스크립트 알고리즘 강의가 몇 없는데 너무 좋은 강의 감사드립니다~!
-
미해결[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문
안녕하세요 쿵쿵따 조건문에서 질문있습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작ㅁ성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 마지막 쿵쿵따 단어제한갯수를 3으로 제한하는 코드가 newWord.length === 3 이라고 하셨는데 저는 input의 입력된 단어갯수랑 비교하면 될거같아서 const input = $input.value if( input.length === 3 && (!word || word[word.length -1] === newWord[0])) 이라고 생각해서 풀었습니다 코드실행은 제로초님이 쓰신코드랑 같게 실행되는거같은데 input으로 비교해도 되나요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
왜 8바이트가 나오는지 잘 모르겠습니다.
8:24에서 "ABCD"의 길이는 4인데 바이트 배열로 바꾸면 왜 8바이트가 되는지 모르겠습니다.
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
모니터링 관련입니다!
안녕하세요 강사님! 수업 잘 듣고있습니다. 한가지 질문이 있는데 혹시 whatap, datadog 같은 APM 툴과 prometheus, Grafana 툴은 다른건가요? 만약 다르다면 어떤 부분이 다른지 알려주시면 감사하겠습니다!!
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
모든 아나그램 찾기 문제(섹션5) 풀이 질문
안녕하세요, 강의 잘 듣고 있습니다 ! 섹션5 마지막 문제, 모든 아나그램 찾기 풀이 강의 중 시간복잡도 O(n) 이라고 하셨는데 solution 함수의 for문 내부에서 compareMaps 함수를 호출했기 때문에 결론적으로 for - for of 문이 중첩되어 시간복잡도가 O(n*m)이 되는 것이 아닌가 궁금합니다 !
-
미해결예제로 배우는 스프링 입문 (개정판)
이클립스 사용자를 위한 세팅방법
질문게시판을 많이 사용하셔서 여기다가 올립니다 죄송합니다. 학습을 이클립스로 하시는 분들을 위해 초기 세팅법을 포스팅해봤습니다. - 저도 오류잡느라 애먹었는데 다른분들에게 최대한 도움을 드리고자 합니다. https://glasowk.tistory.com/10 고생하시고 즐거운 학습하세요 ~~ 좋은 강의 감사합니다. 백기선님 화이팅 !!
-
미해결스프링 핵심 원리 - 기본편
singleton, configuration
다른 사람이 질문한 내용이 있었는데 충분한 답변이 안된것 같아서 질문을 남깁니다. bean에 등록을 할 때 scope("singleton")와 configuration의 차이점이 있는건가요? configuration이 싱글톤을 유지시켜준다고 하였지만 다른 기능들을 포함하는 애노테이션인 것인지 궁금합니다.
-
미해결더 자바, 애플리케이션을 테스트하는 다양한 방법
test 환경의 다른 컨테이너(Mock 어플리케이션)
안녕하세요. 좋은 강의 올려주셔서 감사합니다. 테스트 시에 다른 컨테이너 (Mock 어플리케이션)가 오래걸릴 수 있어 Wait을 잘 설정해야 한다고 하셨는데요. 보통 DB가 아닌 다른 컨테이너는 파이썬이나 node.js 으로 만드나요?? 스프링 부트로 만들면 어플리케이션 구동이 오래걸릴 것 같아서요. 관련 경험이 있으시면 공유 부탁드립니다. 감사합니다.
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
swagger관련 질문있습니다
https://github.com/nestjs/swagger/issues/1006 여기있는 문제와 완전히 동일한 문제가생겨서 swagger문서가 나오지않고있습니다. 답변에 나온대로 헬멧 지워도보고 헬멧위로 올려도봤지만 계속 css와 js파일이 https로 불러와지고있습니다. 로컬환경에서는 문서가 잘 나오는데 ec2에 올리면 https로 불러와지네요.. 다른점이 찾기위해 로컬에 보내는 요청과 ec2에 보내는 요청을 비교해봤는데 로컬에서는 Referrer Policy가 strict-origin-when-cross-origin으로 설정되어있고 ec2에는 no-referrer로 설정되어있습니다. 혹시 이게 문제라면 어떤방식으로 접근하면 좋을지 조언 부탁드려도 될까요?
-
미해결워드프레스 제대로 개발하기 - 어드민 편
수업내용같이 같은 함수를 썼지만 배열을 넣을 수 없습니다 어떤오류인가요?
register_taxonomy 부분에서 코드 오류가 납니다. 어떻게 해결하면 되나요?
-
미해결홍정모의 따라하며 배우는 C언어
ANSI UTF-8 질문
위의 예제에서 SetConsoleOutputCP(CP_UTF) 함수를 사용하여 UTF-8 모드로 출력하라고 설정했잖아요. 궁금한게, 읽을 텍스트 파일이 UTF-8 모드로 저장되어있다면 위 함수를 사용해주어야 한글이 안깨지고 텍스트 파일이 ANSI로 저장되어있었다면 위 함수를 사용하면 한글이 깨져서 나오고 사용하지 않으면 한글이 정상적으로 나오는데 왜 이런건지 이유를 알고싶습니다 콘솔의 기본출력모드가 ANSI로 되어있어서 그런건가요? 그리고 또 궁금한게 왜 ANSI 방식으로도 한글을 출력할수가 있는건가요?
-
미해결야곰의 iOS 프로그래밍
8번 프로젝트 > 도전과제 2번 질문
데이터 형식을 json에서 property list 로 전환하는 부분에서 [저장]이 잘 안되고 있습니다. 저장을 했을 때, 아래의 saveToPlistFile 에서 별다른 에러없이 동작을 마칩니다. 해당 메소드에 진입하는 것까지 확인했습니다. (읽어와서 테이블뷰와 보기모드에는 잘 표현됩니다.) 혹시 아래 정보만으로 원인을 파악해주실 수 있을까요? Todos.plist extension Todo { static var all: [Todo] = Todo.loadTodosFromPlistFile() /// Todo JSON 파일 위치 private static var todosPathURL: URL { return try! FileManager.default.url(for: FileManager.SearchPathDirectory.applicationSupportDirectory, in: FileManager.SearchPathDomainMask.userDomainMask, appropriateFor: nil, create: true).appendingPathComponent("todos.plist") } /// Todo plist 읽어오기 private static func loadTodosFromPlistFile() -> [Todo] { guard let asset: NSDataAsset = NSDataAsset(name: "Todos") else { print("에셋 로드 실패") return [] } do { let decoder: PropertyListDecoder = PropertyListDecoder() return try decoder.decode([Todo].self, from: asset.data) } catch { print("데이터 디코딩 실패") print(error.localizedDescription) return [] } } /// 현재 Todo 배열 상태를 plist에 저장 @discardableResult private static func saveToPlistFile() -> Bool { do { let encoder: PropertyListEncoder = PropertyListEncoder() let data: Data = try encoder.encode(self.all) try data.write(to: todosPathURL) return true } catch { print("Property List 저장 실패") print(error.localizedDescription) return false } } }
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
pk가 아닌 컬럼과 join으로 인한 문제
해당 질문에 대한 답변에 대한 상세 질문 드립니다. 이전질문 https://www.inflearn.com/questions/255380 이전질문 답변 안녕하세요. Mincheol Ji님 전체 프로젝트를 압축해서 구글 드라이브로 공유해서 링크를 남겨주세요. 추가로 다음 내용도 코멘트 부탁드립니다. 1. 실행 방법을 알려주세요. 2. 어떻게 문제를 확인할 수 있는지 자세한 설명을 남겨주세요. 감사합니다. ------------------------------------------------------------------------------------------------ https://drive.google.com/file/d/1UzfBJvvymO-zxou_Ue3SKcLka_i933aZ/view?usp=sharing 샘플 프로젝트를 작성하여 만들었습니다. 1. 해당 스프링 부트를 싱행하여 localhost:8080/save rest api를 통해 데이터가 입력됩니다. 2. localhost:8080/select rest api를 통해 동록된 팀 & 멤버 정보를 조회합니다. 해당 문제점 List<Team> teams = teamRepository.findAll(); 위의 코드를 통해 team을 쿼리하여 팀 객체에 있는 맴버 객체를 가져올때 batch fetch size 옵션을 통하여 in쿼리를 통해 member쿼리로 member 정보를 가지고 옵니다. 여기까지는 문제가 없으나 member에 대한 in쿼리가 실행되고 member의 team에 대한 쿼리가 각각 실행되는 문제가 있습니다. @ManyToOne(fetch = FetchType.LAZY, optional = false, cascade = CascadeType.ALL) @JoinColumn(name = "TEAM_ID", referencedColumnName = "TEAM_ID", insertable = false, updatable = false) private Team team; member 엔티티에서 조인 컬럼이 pk가 아닌 컬럼과 조인을 하여 양방향을 해주었을때 이러한 문제가 나타나고 있습니다. pk가 아닌 컬럼과 조인을 해야하는 상황이 있는데 어떻게 해야할까요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
{ User } 에 중괄호를 넣는 것의 의미
User 자바스크립트 파일을 가져올 때 다음과 같이 중괄호를 넣어서 하는데 그것의 의미는 무엇인가요? const { User } = require("./models/User");
-
미해결AWS(Amazon Web Service) 입문자를 위한 강의
안녕하세요! transaction_date에 관해서 질문 있습니다.
1. transaction_date를 string으로 하면 필터링할 때는 어떻게 하나요??예를 들어 2021-07-25 저장되어있으면 transaction_date >= "2021-07-01" and transactino_date <= "2021-08-01"이렇게 하나요? 2. dynamodb 보면 유닛에 대해 가격을 측정한다고 되어있던데, 정확히 읽기와 쓰기 유닛이 무엇을 뜻하는건지 알려주실 수 있을까요?? 감사합니다.
-
미해결Vue.js + TypeScript 완벽 가이드
github 권한 요청합니다.
https://github.com/joshua1988/vue-advanced에서 권한이 없어서 clone을 못하는 상황입니다. 인프런 id : jtyang0227@gmail.com github id : jtyang0227
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
ChainedTransactionManager 테스트 질문
삭제된 글입니다
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
결정계수 함수 관련 질문 드립니다.
안녕하세요! 강사님! 교재로 공부하다가 인강도 있다고 들어서 요번에 수강하게 된 학생입니다! 다름이 아니라 공부하면서 랜덤포레스트 회귀 모델을 한번 설계해보고 있는데요. 모델을 학습하고 예측한 후에 평가하는 과정에서 R2(결정계수)가 너무 큰 음수가 나와서 이게 무엇을 의미하는지 또 어떠한 점들이 잘못됐는지 궁금하여 이렇게 질문을 남깁니다. RMSE와 R2 결과 사진: 궁금한 점으로는 1. 회귀 모델에서 R2가 매우 큰 음수로 나온다는 것은 무슨 의미인가요? 2. 사이킷런에서 랜덤포레스트회귀 관련 함수중에 score함수도 R2를 계산해주는 함수인거 같던데 metrics의 r2_score 함수와 같은 기능을 하는건가요? 같다는 전제하에 두 함수를 사용해봤는데 위 사진처럼 값이 너무 다르게 나와서 무엇이 잘 못 됐는지 궁금합니다.. ㅠㅠ 3. 마지막으로 랜덤포레스트 회귀 score 함수를 잘 못 사용한거라면 혹시 입력한 매개 변수를 잘못 입력한건지 궁금합니다.. 다음 사진과 같이 X_test, y_test로 설정한것이 맞게 한건가요..? 항상 좋은 강의 들려주셔서 감사합니다..! 답변 부탁 드립니다 ㅠㅠ!!
-
해결됨이미지 관리 풀스택(feat. Node.js, React, MongoDB, AWS)
setFile default 값으로
이미지 업로드 후 setFileName, setPercent를 default 값으로 해준것과 마찬가지로 setFile도 null값으로 바꿔줘야한다고 생각하는데 어떻게 생각하시나요??
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
Hashtag 가져오기
안녕하세요. 아래는 제가 만든 프로젝트 코드 내용과 강의 내용인데요 (Profile = Post 동일한 모델이라고 생각하시면 됩니다.) 저는 데이터를 가져올 때 해당 해시태그만 가져와지는데 뭐가 문제일까요 .. 예를들어 노드를 검색하면 노드를 포함한 포스트(프로필) 전체가 가져와지잖아요 #노드#익스프레스 또는 #노드#리액트 이렇게요. 근데 제가 짠 코드에는 그 포스트(프로필)에 #노드만 따라오네요 ㅠㅠ const allProfiles = await Profile.findAll({ // where, // limit : 8, order: [['createdAt', 'DESC']], include: [ { model: Image, attributes: { exclude: ['createdAt', 'updatedAt'], }, }, { model: Hashtag, where: { name: decodeURIComponent(req.params.hashtag) }, attributes: { exclude: ['createdAt', 'updatedAt', 'ProfileTag'], }, }, ],}); model/hashtag.js db.Hashtag.belongsToMany(db.Profile, { through: 'ProfileTag' }); model/profile.js db.Profile.belongsToMany(db.Hashtag, { through: 'ProfileTag' }); router.get('/:tag', async (req, res, next) => { try { const where = {}; if (parseInt(req.query.lastId, 10)) { // 초기 로딩이 아닐 때 where.id = { [Op.lt]: parseInt(req.query.lastId, 10)} } // 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 const posts = await Post.findAll({ where, limit: 10, include: [ { model: Hashtag, where: { name: decodeURIComponent(req.params.tag) }, }, ...