묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결누구나 할 수 있다! 이모티콘 만들기
폰트 저작권
먼저 좋은 강의 감사합니다! 다름이 아니라 대부분의 폰트가 상업용 사용이 불가하거나 2차 수정 및 배포가 불가능한걸로 알고있는데, 그 부분에 대한 공지는 없을까요? ㅜㅜ 그대로 따라했다가 저작권에 문제가 될 수도 있을 것 같아 걱정돼서 올립니다!
-
미해결홍정모의 따라하며 배우는 C++
7분 46초쯤 에 질문이 있습니다
int *r1=new int[col]{1,2,3,4,5}; int *r2=new int[col]{6,7,8,9,10}; int *r3=new int[col] {11,12,13,14,15}; int **rows=newint*[row]{r1,r2,r3}; for(int r=0;r<row;r++) { for(int c=0;c<col;c++) cout<<rows[r][c]<<" "; cout<<endl; } 이렇게 돌리면 어쩨서 바로 정수값이 나오는건가요? 제가 알기론 포인터에 들어가있는 주소값이 가리키고있는 값을 알기 위해서 *dereferencing 을 해야한다 알고있는데 어째서 위의 값은 dereferencing 을 하지않고도 바로 정수값이 나오는건가요?
-
미해결스프링 핵심 원리 - 기본편
@Qualifier 사용법 질문입니다.
안녕하세요 @Qualifier를 사용하여 추가 구분자를 붙여주고 OrderServiceImpl 생성자에서 @Qualifier("추가 구분자")를 붙여 사용하는 방법은 이해가 됐는데 혹시 롬북을 사용하여 생성자를 직접 코딩하지 않고 @RequireArgsConstructor를 사용하여 생성자를 생성했을 때, @Qualifier를 어떻게 활용가능한지 궁금합니다.
-
해결됨실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
트랜잭션
안녕하세요 영한님! 트랜잭션 범위에 질문이 있습니다. @PutMapping("/api/v2/members/{id}")public UpdateMemberResponse updateMemberV2(@PathVariable Long id, @Valid @RequestBody UpdateMemberRequest request) { memberService.update(id, request.getName()); Member member = memberService.findOne(id); return new UpdateMemberResponse(id, member.getName());} 위와 같이 코드를 작성 후 수정을 진행하게 되면 서비스 계층의 update 메서드를 통해 두번의 sql문인 select, update 쿼리가 나가는 것을 확인 했습니다. 하지만 밑의 findOne 메서드를 통해 조회를 할 때 조회 sql문이 나가지 않는 것을 확인했습니다. 제가 알고 있는 바로는 트랜잭션이 다르기 때문에 데이터베이스에서 조회 후 영속성 컨텍스트에 저장하는걸로 알고 있습니다. 그래서 제가 잘못 이해하고 있나 질문드립니다. 또한 Member member = memberService.findOne(id); 에서 member 객체는 준영속 상태인가요?
-
미해결[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]
mysql workbench없이 수업 진행이 가능할까요?
현재 수업을 듣는 환경이 열악해서 구름ide라는 클라우드 통합개발환경을 통해 수업을 듣고있습니다. 근데 구름ide를 통해 workbench를 사용하는 법을 잘 모르겠어서 일단 mysql만 이용하여 수업을 듣고 있는데 차후 수업에 workbench가 없으면 실습을 따라가는 것이 불가능한가요??
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
jquery err message
Brackets 에서 jquery 실행시 동작은 잘되는데 오류메세지가 21개 발생하는데 이상이 없는 건가요 '$' was used before it was defined.$(function(){1 Expected exactly one space between 'function' and '('.$(function(){1 Expected exactly one space between ')' and '{'.$(function(){1 Missing space between ')' and '{'.$(function(){2 Missing 'use strict' statement.$('.text').css({'display':'none'});2 Missing space between ':' and 'none'.$('.text').css({'display':'none'});3 Expected exactly one space between 'function' and '('.$('.show-btn').click(function(){3 Expected exactly one space between ')' and '{'.$('.show-btn').click(function(){3 Missing space between ')' and '{'.$('.show-btn').click(function(){4 Missing space between ':' and 'block'.$('.text').css({'display':'block'});6 Expected exactly one space between 'function' and '('.$('.hide-btn').click(function(){6 Expected exactly one space between ')' and '{'.$('.hide-btn').click(function(){6 Missing space between ')' and '{'.$('.hide-btn').click(function(){7 Missing space between ':' and 'none'.$('.text').css({'display':'none'});9 Expected ';' and instead saw '(end)'.}) ESLint (6)1 ERROR: '$' is not defined. [no-undef]$(function(){2 ERROR: '$' is not defined. [no-undef]$('.text').css({'display':'none'});3 ERROR: '$' is not defined. [no-undef]$('.show-btn').click(function(){4 ERROR: '$' is not defined. [no-undef]$('.text').css({'display':'block'});6 ERROR: '$' is not defined. [no-undef]$('.hide-btn').click(function(){7 ERROR: '$' is not defined. [no-undef]$('.text').css({'display':'none'});
-
미해결프론트엔드 개발환경의 이해와 실습 (webpack, babel, eslint..)
main
package json에서 main은 무엇일까요
-
미해결리눅스 입문 - 개념으로 탄탄히!!
리눅스와 가상머신
선생님 가상화와 리눅스가 대해 설명해주셔서 조금은 알게되었습니다. 다만 리눅스를 사용하는 이유와 가상화를 사용하는 이유에 대해서 조금더 설명해주셨으면 좋겠습니다. 리눅스가 윈도우 대신 사용되는 이유는 오픈소스이기 때문에 비용적인 측면의 절감이 있어서 인가요? 그리고 고전적인 HW- OS 방식대신 하이퍼바이져로 여러 OS를 올리는 이점도 잘모르겠습니다 . 그냥 하나의 OS에서 여러 앱이나 프로그램을 굴리면 안되는건가요? 가상 OS를 올리는데도 시스템 리소스가 사용될(어느정도인지는 잘모르겠지만)수밖에 없다고 생각하는데, 하나의 OS에서 사용하는것보다 이점이 뭔지 궁금합니다. 감사합니다
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
갑자기 ESlint로 인해서 빨간줄이 많이 생겼네요.
갑자기 왜 이러는지 잘 모르겠네요. 구글에 검색해서 rules에 한줄 추가해보니 몇개 빨간줄은 사라졌지만. 갑자기 이러는 이유를 모르겠네요.
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
decreaseWater(prevElapsedTime);
decreaseWater(prevElapsedTime);에서 prevElapsedTime의 5초를 사용했다는게 이해가 되질 않습니다. 25초에서 15초를 뺀 10초. 그 다음 문장에서 decreaseWater(prevElapsedTime)은 5초 ?? 4:40초 내용의 설명이세요. if (checkFishAlive() == 0)의 수학 함수 구현에서 int 반환값인데 checkFishAlive() == 0 이기 때문에 정수인 int 반환값이 들어가는 것인가요?
-
미해결MAYA 3D animation Season 1
패어런츠를 오른발과 왼발 양쪽에 주는 것이 가능한가요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 강의 초반부에 오른발 쪽에 패어런츠를 주어 몸통이 같이 돌아가게 했는데 왼쪽과 오른쪽 둘다 주어도 양쪽에 다 묶이려나요??
-
미해결처음 배우는 리액트 네이티브
내장 컴포넌트...
내장 컴포넌트 수업에서 선생님 화면이 보니까 vscode랑 expo에서 만든 프로젝트랑 연결이 되어서 vscode에서 코드를 작성하시던데 연결 어떻게 하는지..또 vscode에서 프로젝트 저장하고 종료시에 expo에서 저장된 프로젝트 실행을 해서 이전에 하던 작업을 이어 나가려면 어떻게 하는지 궁금합니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
git 브랜치가 두개가 된 후 merge도 안되고 진행이 안되고 있습니다
위와같이 git 저장소에 브랜치가 두개가 생성되고 실제 파일?은 변경이 되지 않고 있습니다. 구글링해서 이것저것 시도해봐도 마찬가지네요 혹시 어떻게 해야할까요?
-
미해결15일간의 빅데이터 파일럿 프로젝트
체험판이 만료 됐다고 뜨는 경우
안녕하세요, 빅디님 다름이 아니라 select edition 부분에서 평가판이 만료됐다고 뜨는데 그냥 express 버전으로 진행해도 문제 없는 부분인가요? 답변 주시며 감사하겠습니다!!
-
미해결iOS 개발을 위한 swift5 완벽 가이드
내장함수에 클로져 적용 이해가 잘 안됩니다.
이해가 잘 안되서 질문 남깁니다!! 코드 먼저 남깁니다. proMoels.sort(by:{ (lhs : String, rhs : String) -> Bool in return lhs.caseInsensitiveCompare(rhs) == . orderedAscending }) 위 코드인데 sort는 내장함수인데 지금 by라는 파라미터에 클로져의 내용?을 저장한거로 이해했는데 맞나요? 맞다면 sort안에서 by를 사용하나요? 내장함수라 이미 만들어진 내용으로만 수행하는거 아닌가요? 햇갈려서 질문 남깁니다.
-
미해결리눅스 쉘 스크립트 마스터
bash 타이핑 정보 읽어들이기
안녕하세요 쉘 스크립트 강의 정말 유익하게 잘들었습니다 !! 덕분에 자신감이 생겨가지고 토이프로젝트 느낌으로 하나좀 만들어보려고 하는데요 제가 구상한 부분이 도저히 어떤식으로 접근해야 할지 모르겠어서 이렇게 질문을 남깁니다 !! ㅠㅠ 첫번째 사진은 파워쉘환경. 두번째 사진은 git bash에서의 환경입니다 ( 인터페이스는 oh my bash라는걸 이용했습니다 ) 제가 하려고 하는 것은 첫번째 사진처럼 사용자가 실시간으로 타이핑하는걸 읽어들여와 커맨드에 따라 색깔을 다르게 매핑해주는방식을 만들어보려고 하는데요 어떻게 실시간으로 받아들여야하는지 감이잘안잡혀가지고 ㅠㅠ 혹시 이부분에 관해서 관련 키워드라도 던져주시면 열심히 공부해보겠습니다 감사합니다 !!
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
여러 샘플마다의 데이터 편차를 수학적으로 정규화할 수 있나요?
안녕하세요. 이물 검사를 하고 있는데, 클래스가 3가지 정도가 있습니다 훈련하고, 모델을 가지고 추론했을 때 score_map이라는 것을 출력으로 갖게 됩니다. 그런데 클래스에 따라서 출력되는 score_map의 범위가 다르게 됩니다. 일단은 score_map의 출력 과정을 수정하기 보다는 후처리를 잘 해보려고 하는데 문제는 score_map을 찍어보면 위에서 말씀드릴 것처럼 출력 범위가 7, 18 등 범위가 클래스마다 다르게 됩니다 물론 이를 각 score_map 행마다 표준화를 시킨 다음에 roc_auc로 threshold를 구한 후 마스킹을 하는데, 현재 마스크 threshold는 4가 됩니다 그런데 클래스 마다 표준편차가 차이나다보니까 표준화를 해도 (평균, 분산은 각각 0과 1) 2번째 히트맵에 그려진 에러는 잡지 못하더라구요. 최대 픽셀값이 4정도 됩니다 그래서 곰곰이 생각해보니 결국엔 각 클래스마다 편차가 다르다보니 threshold에 문제가 생겨가지고요. 혹시 편차를 정규화 시킬 수 있나요?
-
미해결파이썬 증권 데이터 수집과 분석으로 신호와 소음 찾기
수식의 변경
import FinanceDataReader as fdr df = fdr.DataReader('005930', '2010') df['Close'].plot() 위 수식의 그래프가 아래의 수식에서 작동 할 수 있도록 변경이 가능 한지요? 도와 주시면 감사 하겠습니다. # https://github.com/WegraLee/deep-learning-from-scratch-3/blob/master/steps/step60.py # 에서 참조 하였습니다. if '__file__' in globals(): import os, sys sys.path.append(os.path.join(os.path.dirname(__file__), '..')) import numpy as np import matplotlib.pyplot as plt import dezero from dezero import Model from dezero import SeqDataLoader import dezero.functions as F import dezero.layers as L max_epoch = 100 batch_size = 10 hidden_size = 200 bptt_length = 30 train_set = dezero.datasets.SinCurve(train=True) dataloader = SeqDataLoader(train_set, batch_size=batch_size) seqlen = len(train_set) class BetterRNN(Model): def __init__(self, hidden_size, out_size): super().__init__() self.rnn = L.LSTM(hidden_size) self.fc = L.Linear(out_size) def reset_state(self): self.rnn.reset_state() def __call__(self, x): y = self.rnn(x) y = self.fc(y) return y model = BetterRNN(hidden_size, 1) optimizer = dezero.optimizers.Adam().setup(model) for epoch in range(max_epoch): model.reset_state() loss, count = 0, 0 for x, t in dataloader: y = model(x) loss += F.mean_squared_error(y, t) count += 1 if count % bptt_length == 0 or count == seqlen: model.cleargrads() loss.backward() loss.unchain_backward() optimizer.update() avg_loss = float(loss.data) / count print('| epoch %d | loss %f' % (epoch + 1, avg_loss)) # Plot xs = np.cos(np.linspace(0, 4 * np.pi, 1000)) model.reset_state() pred_list = [] with dezero.no_grad(): for x in xs: x = np.array(x).reshape(1, 1) y = model(x) pred_list.append(float(y.data)) plt.plot(np.arange(len(xs)), xs, label='y=cos(x)') plt.plot(np.arange(len(xs)), pred_list, label='predict') plt.xlabel('x') plt.ylabel('y') plt.legend() plt.show()
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
EntityManager 는 왜 AutoCloseable 을 지원하지 않나요?
안녕하세요 문득 궁금한점이 생겨서 질문해봅니다. 항상 사용하고 버려야 한다면 AutoCloseable 지원하여 try-with-resource 문을 사용할 수 있도록 도움을 주면 좋을 것 같다고 생각이 들었지만 시용해볼려고 하니 지원하지 않고있습니다. 이에 따른 이유가 혹시 있는지 궁금해서 질문해봅니당.!
-
미해결팝스타 공식 뮤비 제작 & 유튜브 2천만 뷰 크리에이터의 애니메이트 X 이모티콘 클래스
다시 질문드립니다..
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 보시다시피 프레임에 레이블 이름이 안뜨는데 왜그런거죠..