묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨리눅스 시스템 프로그래밍 - 이론과 실습
open함수로 mode 변경 질문입니다
open함수를 사용해서 이미 존재하는 파일의 권한을 변경해주는 방법은 없을까요? 새로운 파일의 생성 시에 권한을 줄 수 있다면 기존 파일의 권한도 수정해 줄 수 있을 것 같아서 시도해봤는데 안됬습니다. 제가 못한건지 open 함수로 기존 파일의 권한의 수정이 불가능한건지 궁금해서 질문드립니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
연관관계의 주인을 다시들어봐도 잘이해하지 못하는 지점 ㅠㅠ
안녕하세요 강의 잘듣고있는 1인입니다. 1 == Member N == Address 1:N 단방향 oneToMany 방향 관계에서요 객체에서는 1이 관계의 주인(외래키)이지만 DB에서는 N이 외래키를 들고있다고 이해하고 있습니다. 그렇다면 객체상을 기준으로 1:N 에서 외래키를 쥐고있는 Member(1)쪽이 변경할수있는 권한이있고 Address(2)쪽에서는 조회만 가능한건가요? (디비에서는 다르게 동작하지만)
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
여러분 에러가 난다면 yml 파일에 url “MVCC=TRUE” 빼보세요!
여러분 에러가 난다면 yml 파일에 url “MVCC=TRUE” 빼보세요!
-
미해결
VMware Pro 가 안깔렸어요
VMware pro를 선택해서 제품을 깔았는데, player만 깔려서요. 그래서 snapshot 기능을 사용하지 못할 거 같은데 괜찮을까요? 혹시 기존에 있는 VMware 를 삭제하고 다시 깔아야 할까요?ㅠㅜ 답변 기다리겠습니다. 감사합니다.
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
타이타닉 예제에서 kfold 관해 질문있습니다
안녕하세요! 타이타닉 예제에서 kfold 교차검증을 수행할때 전체 데이터를 가지고 train/test 데이터를 나누어 성능을 평가하셨는데 교차검증은 train 데이터 내부에서 이루어지는거 아닌가요? train_test_split으로 나눠진 train 데이터를 가지고 그 안에서 다시 교차검증을 위한 train/test를 나누어야한다고 이해했는데 데이터 부족으로 인해 이렇게 적용하신건지 궁금합니다! 뒤의 GridSearchCV에서는 train_test_split으로 나눠진 train 데이터를 fit하고 테스트 데이터에서 정확도가 87.15%로 향상되었다고 하는데 앞의 kfold는 교차검증정확도만 존재하고 예측여부를 확인할 test세트가 존재하지 않았으니 비교할 수 없지 않나...? 하는 의문이 생겨 질문 남깁니다. 항상 좋은 강의 감사합니다:)
-
미해결코어 자바스크립트
const, let
안녕하세요. 강사님. 강의 잘 듣고 있습니다. 강의를 듣다가 2가지 궁금한점이 있어서 질문 남깁니다. 1. const, let과 같은 경우 해당 변수의 초기화를 따로 하는걸로 알고 있습니다. 그래서 처음에 실행컨텍스트가 식별자들의 정보를 environmentRecord에 넣을때 const, let의 변수들은 값이 없어서 넣을 수 없기 때문에 못넣는것인가요? 2. https://poiemaweb.com/js-execution-context 라는 블로그를 보면 Scope Chain이라는 객체와 Variable Object라는 것이 존재한다고 나와있는데요. 해당 블로그에서 말하는 것은 실제 코드에서 객체로 관리하게 되면 이런 프로퍼티를 가진다는 것이고 추상적인 개념으로 보자면 현재 강의에서 나오는 개념이라고 이해하면 될까요? Variable Object = LE의 environmentRecord Scope Chain = LE의 outerEnvironmentReference의 집합
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
코랩환경 런타임 다시실행되는 현상
KerasRetina_Oxford_Pets_학습및_Detection_colab.ipynb 파일에서 # 학습 모델의 초기 가중치를 coco pretrained weight로 설정 training_model.load_weights('/content/DLCV/Detection/retina/keras-retinanet/snapshots/resnet50_coco_best_v2.1.0.h5',skip_mismatch=True,by_name=True) # 학습 수행. 코랩 버전에서는 학습에 매우 많은 시간이 소모됨. 모델 정확도가 떨어지더라도 epoch횟수를 10이하로 변경 필요 # 코랩 버전에서 학습 수행 시간이 너무 오래 걸릴 경우 이미 학습된 모델을 다운로드 받아서 inference 수행 고려 training_model.fit_generator(train_gen, steps_per_epoch=args.steps, epochs=args.epochs, verbose=1, callbacks=callbacks) 를 다시 실행하면 런타임이 초기화 돼욤. 제가 설치한것은 !pip3 uninstall keras-nightly !pip3 uninstall -y tensorflow !pip3 install keras==2.3.0 !pip3 install tensorflow==1.15.2 !pip3 install h5py==2.10.0 --force-reinstall !pip3 install markdown==3.2.2 !pip install numpy==1.18.5 이렇게 되는되욤 몇가지 이슈가 있어서 numpy, markdown, h5py 를 다운그레이드 했는데염 ㅠ
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
input 태그 관련
제가 PostForm 컴포넌트에서 input으로 실시간으로 작성할때 안녕하세요. #hashtag 입니다. 뭐 이런식으로 해쉬태그의 색상을 빨간색으로 해보려고 했거든요. 몇시간 동안 해보니 쉬운게 아니더라고요. 스페이스바 누를때 색상을 바꾸게해보자 하고 해봤는데요. split, map으로 해서 tag를 작성해서 style에 color를 주고 넘기면 object, object가 출력되고 #hashtag에 패턴이 그대로 남아 있다보니 있던곳에 제가 적용하고자했던것들이 또 적용되고 이러한 문제가 있더라고요. replace로 해도 똑같은 문제구요. 혹시 input 태그를 치면서 특정 문자만 색상을 바꾸게하거나 링크를 만들거나 그런게 가능할까요? 제가 인스타그램인가 어디서 #hash하고 스페이스바 누르면 바뀌는걸 본거같아서 되는거 같긴한데 도저히 아이디어가 떠오르지 않네요.
-
미해결실전 프로젝트로 배우는 타입스크립트
타입 구조를 어떤식으로 줘야하는지 궁금합니다.
reduce를 사용하는데 타입 지정에 대해 어려움을 느끼고 있습니다. // people은 내가 아는 정보만 넣었기 때문에, 타입이 같은것도 있지만, 대부분 다릅니다. const people = { home: [ { name: '홍길동', age: 45, relationship: 'father', gender: 'man', }, { name: '김길순', age: 42, relationship: 'mather', }, ], school: [ { name: '둘리', age: 45, relationship: 'teacher', height: 170, }, { name: '마이콜', age: 21, relationship: 'friend', gender: 'man', }, ], }; type LocationType = keyof typeof people; // 함수의 인자로 people 객체의 'home' or 'school' 만 받습니다. const peopleFunction = (location: LocationType) => { // selectLocation에는 people에 home 또는 school이 들어간 상태라고 생각하고 있습니다. const selectLocation = people[location]; // 나는 모든 객체의 공통으로 있는 name와 age만 빼오고 싶습니다. 하지만 아래 reduce에서 에러가 납니다. const answer = selectLocation.reduce((acc, cur) => { acc[cur.name] = { name: cur.name, age: cur.age, }; }, {}); return null; }; 어떤식으로 해결해야할까요?
-
미해결실전 프로젝트로 배우는 타입스크립트
Typescript에서 interface와 type은 어떻게 정의해서 쓰나요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 어느 시점에서 interface를쓰고, 어느시점에서 type을 쓰는지 정말로 궁금합니다..!
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
새로 리뉴얼한 ssd 실습 코드는 따로 제공되지 않나요?
안녕하세요 https://github.com/chulminkw/DLCV_New/tree/main/ssd 이곳에 자료가 없어서 혹시나해서 질문을 드립니다
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
다른 풀이법 및 시간복잡도
해당 문제를 이런식으로 풀게 되면 시간복잡도는 어떻게 되는 걸까요 ?? function solution(arr1, arr2) { let answer = []; for (let i = 0; i < arr1.length; i++) { const findIdx = arr2.indexOf(arr1[i]); findIdx === -1 ? null : answer.push(arr1[i]); } return answer.sort((a, b) => a - b); }
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
아코디언 콘트롤 예제 소스에서 헤더와 바디가 그룹으로 묶여 있는 것 같은데 어떤 설정을 하는것인가요?
아코디언 콘트롤 예제소스를 보면 분명히 박스와 박스를 이어 붙여서 헤더와 바디를 만들었는데..아코디언 메뉴 전체 다 구현된 소스를 보면 메뉴가 그룹핑되어 함께 움직입니다. 어떤 설정을 하신건가요? 박스와 박스를 생성한 헤더와 바디를 그룹으로 묶으면 되는건가요?
-
미해결홍정모의 따라하며 배우는 C++
define 의 의미와 하는 일
안녕하세요! 매번 감사드립니다,. 1) 전처리기 챕터에서 define을 처음 배우는데 define을 했을 때 컴퓨터에서 발생하는 일이 궁금합니다. #define #endif 2) 모두 전처리기라면 main함수 바깥 즉 제일 처음 부분에서만 써야되는 줄 알았는데 강의를 보면 그렇지도 않은 것 같습니다. 아래에서 처럼 LIKE_APPLE 의 변수 선언 같은 것을 아무것도 안했는데 이런 처리과정이 가능한게 잘 이해가 안갑니다. #define LIKE_APPLE int main() { #ifdef LIKE_APPLE cout<<"apple\n"; #endif LIKE_APPLE cout<<"nothing\n"; }
-
미해결초보를 위한 도커 안내서
선생님 안녕하세요
제가 Mac OS Intel CPU에서 docker를 설치하였는데요 맥은 docker desktop이 있어야만 docker daemon의 실행이 가능한건가요 ??? 처음에 docker desktop을 끈상태로 제가 CLI사용하는걸 더 선호해서 CLI로docker run ubuntu:20.04 명령을 실행했는데 이렇게 daemon이 실행중이냐는 오류메시지가 나왔고 docker Desktop을 실행하고 안하고에 따라서 저 오류가 나오고 안나오더라고요 mac에서는 docker daemon을 실행하는 방법이 docker desktop밖에 없다는 결론에 이르게 됬는데요, 구글링과 다른 오픈톡방에서 여쭤보니 Mac사용자분들이 docker desktop을 running 시켜놓고 CLI를 선호한다면 작업을 터미널로 하신다고 하시더라고요 혹시 제가 조사한 이런것들이 맞는것일까요 ??? 정리를하자면 저는 Docker Desktop없이 터미널로만 도커를 이용하고싶습니다. 근데 저러한 방법이 없다면 Docker Desktop을 저도 Running시킨다음에 결국 작업은 터미널로 할것인데요. Docker Desktop에 종속되지않고 그냥 터미널로만 하는방법이 맥에는 없는걸까요 ??
-
미해결홍정모의 따라하며 배우는 C++
매크로에선 식별자가 필요없는가? 에 대한 질문
안녕하세요! 1) 강의 4:68즈음에 #define MAX(a,b) ( (a) > (b) ) ? (a) : (b) 이런 식을 나오는데 함수와 다르게 a나 b에 대해 int 선언 같은 걸 안해줘도 되나요?? 2) 함수와 역할이 거의 흡사한 것 같은데 차이점이 뭔지 궁금합니다. 적용 범위의 차이인가요?
-
미해결
3.8.6.버전 설치하고 환경설정 하는데 자꾸 다르게 떠요ㅠㅠ
설치할때부터 링크예시엔 3.8.2 버전이라고 되어있는데 눌러서 설치하니 3.8.2아니고 3.8.6 버전으로 설치되네요. 그게 달라서 인지 설치부터 ㅁAdd Python 3.8 to PATH 버튼은 활성화 되는데 문제는 그 위에 자동으로 활성화 되어있어야할 ㅁInstall launcher for all user 버튼이 비활성화 되어 체크가 안됩니다. 그상태로 다음단계 넘어가는게 문제인지 모든 설치가 완료되고나서 helloworld.py 를 입력하면 우측하단에 Python extension 설치팝업이 생성되지 않네요ㅜㅜ 다른 에러 창이 뜹니다.
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
아코디언 콘트롤에서 Header와 body 의 간격 조정 문의
안녕하세요. 강좌 잘 보고 있습니다. 예제 1.3 아코디언 콘트롤에서 헤더 1 의 바디 1 영역이 아래로 떨어지고, 헤더 2 영역이 바디 1의 하단에 붙어 있게 되는되요..강좌에 영상에서는 헤더 2 영역이 바디 1의 제일 하단에 라인에 딱 맞게 붙어 있는데.. 저 의 경우 헤더 2영역이 바디 1과 마진이 생겨서 보기가 안 좋습니다. 헤더 2 영역과 바디 1 영역이 펼쳐졌을 때 사이 간격 조정은 어떻게 할가요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
6:40초에 튜플->리스트가 아니라 스트링->리스트 형변환 아닌가요?
6:40초에 튜플->리스트가 아니라 스트링->리스트 형변환 아닌가요?
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
데이터베이스까지 연동.. 질문드립니다!
안녕하세요. 강의 열심히 잘 보고 있는 취업 준비생입니다! 2개 강의에 걸친 스프링 시큐리티 사용법은 yml, config 에 username, password를 따로 명시하는 방법으로 설명해주셨는데요. 그렇다면 데이터베이스의 특정 테이블의 특정 데이터로 매칭하는 방법은 없나요?? 예를 들어 유저가 로그인 할 때는 직접 username과 password를 입력하게 될 텐데 db에 적절한 데이터가 있는 경우에는 그 데이터로 인증을 수행하고, 없는 경우에는 exception을 날리는 식의 프로세스를 생각해보았습니다. 어떤 방법이 있는지 궁금합니다..!