묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 핵심 원리 - 기본편
MemberRepository의 인스턴스가 2개
join() 으로 저장되는 해쉬맵과 createOrder() 으로 조회되는 해쉬맵이 인스턴스가 다르기에 주의가 필요하다
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
업로드페이지 마지막강의에서
7분 45초쯤에 state정보 확인하는 프로그램은 무엇을 다운받아야 되죠?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
연관관계
1 : N 관계에서 19:35 를보시면 만약에 1 (Team)쪽을 주인으로 정하면 Team의 members의 값을 바꾸면 다른테이블에 update 쿼리가 나간다고 말씀해주셨습니다. 근데 햇갈리는건 N 쪽을 주인으로 정해도 member.getTeam().setName("test"); 이렇게 하면 update 쿼리가 Member 테이블이 아닌 Team 테이블에서 나갑니다 같은 현상 아닌가요 ? //저장Team team = new Team();team.setName("TeamA");em.persist(team);Member member = new Member();member.setUsername("member1");member.setTeam(team);member.getTeam().setName("test");em.persist(member);em.persist(team);em.flush();
-
미해결스프링 배치
docker db (mysql) 이 죽는 현상이 있습니다.
안녕하세요. 좋은 강의 만들어주셔서 감사합니다. 아래와 같이 강좌와 유사하게 spring.datasource.hikari 로 mysql 설정을 한 후 간단한 job 을 실행시키면 docker 로 설치한 mysql db 가 죽는 현상이 있습니다. 혹시 hikari 설정이 부족해서 그런 것일까요? 강좌에서는 잘 진행이 되는것 같아서 질문드립니다. 그래서 주석 처리하고 기존에 하던 방식으로 spring.datasource 를 이용해서 mysql 설정을 했습니다. spring.datasoruce 는 datasource 설정인거 같고, spring.datasource.hikari 는 hikari connection pool 설정인거 같은데요. 헷갈리네요. 어디에 db 설정을 정의하는것이 기본일까요? spring: profiles: active: local---spring: config: activate: on-profile: local datasource:# hikari:# jdbc-url: jdbc:mysql://av-api01-dc.nfra.io:23306/aida_project?useUnicode=true&characterEncoding=utf8# username: root# password: root# driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8 username: root password: root driver-class-name: com.mysql.cj.jdbc.Driver batch: jdbc: initialize-schema: always
-
미해결Vue.js + TypeScript 완벽 가이드
리포지토리 권한 부탁드립니다.
GitHub : yangfriendship@naver.com Infelan Id : youzheng.js@naver.com 감사합니다 ㅠㅠ
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
어드민브로를 typeorm - mysql로 연결 가능할까요?
안녕하세요 :) 어드민브로를 mysql에서 연결해서 쓰고 싶은데 이런 강의를 추가로 찍어 주실 수 있나요? 감사합니다!
-
미해결리눅스 쉘 스크립트 마스터
sudo cp helloworld.sh /usr/bin 명령어 질문
안녕하세요 맥사용자입니다sudo cp helloworld.sh /usr/bin를 실행했는데도 cp: /usr/bin/helloworld.sh: Operation not permitted 라고 에러가 납니다 그래서 구글링하니 sudo cp helloworld.sh /usr/local/bin로 실행하라고 해서 했더니 정상적으로 진행이 되었습니다. /usr/bin와 /usr/local/bin의 차이가 무엇일까요?
-
미해결React & Express 를 이용한 웹 어플리케이션 개발하기
webpack 5 대응
우선 babel관련 친구들 babel-loader빼고 다 삭제하시고 npm install -D @babel/core @babel/preset-env @babel/preset-react webpack.config.js var webpack = require('webpack') module.exports = { mode: 'development', entry: './src/index.js', output: { path: __dirname + '/public/', filename: 'bundle.js' }, devServer: { hot: true, // inline: true, host: '0.0.0.0', port: 4000, static: __dirname + '/public/', }, module: { rules: [ { test: /\.js$/, loader: 'babel-loader', exclude: /node_modules/, options: { cacheDirectory: true, presets: ['@babel/preset-env', '@babel/preset-react'] } }, ] }, plugins: [ new webpack.HotModuleReplacementPlugin() ] }
-
미해결솔리디티 깨부수기
좋은 강의 감사합니다.
정말 잘들었습니다.많은 부분을 강의 해주신거 같아 좋았습니다. 강의 내용에 대해 궁금한 점은 아니지만 질문하나 드립니다.이더리움의 경우 TPS가 15~20정도로 낮은 속도로 트랜잭션을 처리하고 있다고 합니다. 그래서 하이퍼랙저와 같은 프라이빗 블록체인으로 엔터프라이즈 서비스를 구축한다고 합니. 제가 궁금한 부분은 이더리움의 TPS 측정하는 방법이나 툴을 알고 계신다면 내용 공부 부탁드립니다.실제로 롭스텐이나 메인넷이 느리다는건 알고 있지만 수치적으로 측정을 해보고 싶은데. 어떤 툴이나 방법으로 하는 건지 잘모르겠네요..
-
해결됨[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
navigation 뒤로 구현되고 있어요.
안녕하세요. 선생님 css에서 position: relative; 와 z-index:10px; 기입하고 나서 두번째 사진처럼 뜹니다. 앞으로 나오게 하려면 어떻게 해야 하나요? header { width: 1200px; height: 100px; margin: auto; position: relative; z-index:10px }
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
올려주신 코랩 파일 그대로 실행하는데 오류가 납니다.
ImportError: /usr/local/lib/python3.7/dist-packages/mmcv/_ext.cpython-37m-x86_64-linux-gnu.so: undefined symbol: _ZN2at5sliceERKNS_6TensorElN3c108optionalIlEES5_l 런타임 다시 시작 후 실행해도 위와 같은 오류가 나옵니다.
-
미해결리눅스 쉘 스크립트 마스터
read -p 명령어가 동작하지 않습니다.
read -p "test" v read: -p: no coprocess강의와 같이 기대한 결과가 나오지 않고 에러가 발생하고 있습니다. moc 이랑 리눅스에서 둘다 테스트했는데 무엇이 문제일까요?ㅠ
-
미해결내 업무를 대신 할 파이썬(Python) 웹크롤링 & 자동화 (feat. 주식, 부동산 데이터 / 인스타그램)
네이버 재무재표 데이터 데이터 읽히지 않는 현상
삼성전자를 예제로 실습을 했는데 위에 차트에 해당하는 내용은 출력이 가능한데 아래의 자산 총계가 나오는 표는 에러 메세지가 발생합니다.
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
맛비님 강의PDF나 PPT자료는 혹시 구할 수 있나요?
안녕하세요 FPGA 강의를 수강하고 있는 초보 FPGA엔지니어입니다. 혹시 강의영상에서 사용된 PPT나 PDF자료를 제가 받을 수 있을까요?
-
미해결자바스크립트로 알아보는 함수형 프로그래밍 (ES5)
소스 내 변수형
아직 전체 강의를 보지는 않았는데요. let, const 가 아니라, var 형을 사용하시는 특별한 이유가 있나요?
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
강의는 참 좋은데 혼자 커스터마이징 하다보니 계속 질문이 생기네요
우여곡절 끝에 강좌를 바탕으로 저만의 핀터레스트 사이트를 구축했는데요 이미지 로딩시간이 너무 깁니다 Pillow라는 라이브러리로 가능 할 거 같아 몇번 강좌였는 지 한참 찾아헤매였는데 그냥 설치만 받는 거였네요... 1. Pillow 라이브러리를 사용해서 사진용량을 줄여서 로딩시간을 줄이는 것이 가능 한건가요? 2. zipp 라이브러리도 강좌중에 없는 데 압축하고 관련있는 것인지요? 3. 글 작성시 사진을 넣으면 세로사진인데 가로로 자동으로 저장되던데 수정가능 할까요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
강의와 많이 관련없는 질문입니다
수업 열심히 잘듣고잇습니다 3강만하더라도 지금은 첫번째 듣고잇는거긴하지만 이해가 안가는 부분이 많아서 몇번더 볼 생각입니다. 그리고 다른 개발 잘하시는분들이 만든 게임을보거나 플레이하거나 그럴때 뭔가 내가 만들면 더 잘만들고 이쁘게 만들거같다는 생각이 들어서 찾다보니 마야랑 파이썬으로 3d 모델링을하여 유니티나 언리얼에 사용이 가능한것을 유튜브보다가 유튭알고리즘으로 우연히알게되었습니다 그래서 한번해보고싶은데 현재 듣는 유니티 강의도 너무 좋은거같아서 같이 마야랑 공주를하여고하는데.. 개임업게나 게임업게에서 3d모델링 전망이나 분위기같은것을 물어볼것도 없어서 여기다가 적습니다. 1. 게임업계 쪽에서 3d모델링쪽이 전망이나 연봉같은경우 어떻게 되나요? 2.물론 유니티랑 마야를 둘다 다룰줄안다면 좋겟지만 강사님같은경우에는 제자가잇다면 향후 미래나 게임업계를 바라보신다면 유니티랑 마야 둘중에 무엇을 추천하고싶으신가요? 3. 유니티와 마야가 잘 쓰이는건지 아니면 다른 조합이 있는지 알고싶습니다 4. 아직 유니티도 잘 못하는데 유니티부터나 해라 네가지 정도 질문이잇는데 답변해주면 감사할거같습니다!!😺
-
미해결홍정모의 따라하며 배우는 C++
visual studio에서 x86, x64 빌드가 정확히 어떤 차이가 있나요?
컴파일 타임, 런타임 때 어떤 차이가 있는지 궁금합니다 감사합니다
-
해결됨함수형 프로그래밍과 JavaScript ES6+ 응용편
if 질문 부탁드립니다
if 하나는 filter 라고 생각하면 되는데 혹시 else if, else가 있는 for문에서는 어떻게 작성해야 하나요? 아니면 코드 구조를 바꿔야 하나요? 그리고 두 배열을 다룰 때는 어떻게 해야 하나요? const arr1 = ["kim", "lee", "hong"]; const arr2 = [12, 22, 39]; for(let i = 0; i < arr1.length; i++) { let person = `${arr1[i]} : ${arr2[i]}`; console.log(person); }
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
깊은 복사 방식을 이용하여 복사 넘기기 할때 이런식으로 참조값을 사용해서 넘겨도 heep 메모리 영역에 정상적으로 생성 되나요?
일단 new 문법으로 heep 영역의 동적 할당을 할때 기본적으로 void* 주소값을 넘겨주는것으로 알고 있습니다 하지만 이것을 명시적으로? 예를들어 클레스가 하나 있다고 가정했을때 class Plyear 라는 클래스를 생성할때 Plyear plyear = new Plyear() 이런식으로 동적 할당역역을 사용하고 delete 문법을 사용하여 메모리를 delete plyear; 이렇게 하여 초기화 시키는걸로 알고 있습니다 여기서 전 & 타입으로 해보고 싶어서 이런식으로 바꿔봤습니다 클레스는 위와 동일하다 가정하고 Plyear &plyear = *new Plyear() 이런식으로 만들어 봤는데 여기서 한가지 의문이 들었습니다. 정상적으로 잘 만들어지긴 하는데 주소값을 입력 하면 깊은 복사로 만들었을때 복사 방식을 분명 제대로 줬음에도 불구 하고 heep 영역에 잡히는게 맞는지 이걸 확인할 방법이 보이지가 않아서 어떻게 확인할수 있는지 보다도 정확하게 만든게 맞는지 그게 궁금 합니다 ㅠㅠ 실제 코드는 아래와 같습니다 #include <iostream> using namespace std; #define out class Pet { public: Pet () { cout<< "Pet ()"<< endl; } Pet (const Pet& pet) { cout<< "Pet (const Pet& pet)"<< endl; } Pet& operator=(const Pet& pet) { cout<< "operator=(const Pet& pet)"<< endl; return *this; } virtual ~Pet () { cout<< "~Pet ()"<< endl; } public: int Pet_hp=50; }; class Plyear { public: Plyear () { cout<< "Plyear ()"<< endl; } Plyear (const Plyear& plyear) { cout<< "Plyear (const Plyear& plyear)"<< endl; } Plyear& operator=(const Plyear& plyear) { cout<< "operator=(const Plyear& plyear)"<< endl; _level=plyear._level; return *this; } virtual ~Plyear () { cout<< "~Plyear ()"<< endl; } public: int _level=0; }; class Knight: public Plyear { public: Knight () { cout<< "Knight ()"<< endl; } Knight (const Knight& kinght): Plyear(kinght) ,_pet2(*new Pet(kinght._pet2)) ,_hp(kinght._hp) { cout<< "Knight (const Knight& kinght)"<< endl; } Knight& operator=(const Knight& kinght) { cout<< "operator=(const Knight& kinght)"<< endl; Plyear::operator=(kinght); _pet2=*new Pet(kinght._pet2); _hp=kinght._hp; return *this; } virtual ~Knight () { cout<< "~Knight ()"<< endl; delete &_pet2; } public: int _hp=0; Pet& _pet2=*new Pet(); }; int main () { Knight knight; knight._hp=100; knight._level = 99; cout<<"----------------------------------"<<endl; Knight knight2; knight2=knight; knight2._pet2.Pet_hp=10; cout<<"----------------------------------"<<endl; cout<<"knight1.Pet_hp:"<< knight._pet2.Pet_hp <<endl; cout<<"knight2.Pet_hp:"<< knight2._pet2.Pet_hp <<endl; return 0; } 깊은복사를 이용하여 pet 부분만 새로운 객채를 생성하는 그런걸 응용해봤는데 이게 정상적으로 heep 영역에 메모리가 할당 되는지 그게 궁금한대 도저히 어떻게 확인할수 있는방법이 보이지 않습니다 ㅠㅠ 제가 좀 이상한건지 아니면 결벽증이 있는건지는 모르겠지만 heep 영역에 정상적으로 메모리가 할당 되었던건지 알려주시면 감사하겠습니다