묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
th:field="*{item.itemType}" 정상 출력
안녕하세요. item.html은 객체가 넘어오지 않으니 th:field="${itemType}"에서 th:field="${item.itemType}"으로 변경해야 한다고 알려주셨는데요. 이 부분은 아주 잘 이해가 갔는데 제가 우연찮게 실수로 th:field="${item.itemType}"으로 변경해야 하는 것을 th:field="*{item.itemType}"으로 변경했는데 th:field="${item.itemType}" 변경한 것과 똑같은 값을 출력합니다. '*' 연산자는 object를 부모 태그에서 받았을 때, 해당 오브젝트의 프로퍼티 값에 접근하는 기능을 한다고 배웠는데. th:field="*{item.itemType}"을 해도 왜 되는 건가요?
-
미해결3dsmax 초급부터 전문가까지 - 한방에 끝내는 3dsmax 강좌
align 기능 질문
면에다가 한번에 오브젝트를 딱 붙이시는데 nomal align 기능을 쓰신건가요? 아니면 다른 align기능을 쓰신건가요?
-
미해결Vue.js + TypeScript 완벽 가이드
권한 요청합니다 깃헙: wlsgus5932 // 인프런: sjkim@humanf.co.kr
강의 너무 좋아요 빨리 보고싶어요 현기증나요
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
파이썬 문법
안녕하세요 강사님. 본 강의를 수강하기 위해서 Numpy에 관한 기본적인 내용은 숙지해야 한다고 해서 강사님의 파이썬 머신러닝 완벽 가이드의 numpy 강의를 같이 듣고 있습니다. 강의를 듣던 중 다음과 같은 print문이 있는데 잘 이해가 가지 않아 질문 드립니다. 제가 여태까지 공부한 바로는 print('array1: {0}차원, array2: {1}차원, array3: {2}차원'.format(array1.ndim, array2.ndum, array3.ndim))이 맞는 것으로 알고 있는데 {0}이 아닌 {:0}, {1}이 아닌 {:1}, {2}가 아닌 {:2}, 즉 강사님의 코드에 들어있는 colon은 무엇인가요? 여기저기 찾아보아도 관련 내용을 못 찾겠어서 질문 드립니다. 좋은 강의 감사합니다!
-
미해결15일간의 빅데이터 파일럿 프로젝트
실습환경 OS 버전문의
CentOS 버전은 꼭 6.x 대역으로 해야 하는건가요? 요새는 대부분 7.8 Or 7.9 라서 궁금해서 문의 드립니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
일정 부분 강의를 마치고 올려주신 코드를 불러올 때 error가 생깁니다.
올려주신 파일들을 저렇게 3개 올려주셨는데요 제가 이 폴더들을 새로 만든 Project 안에 있는 Assets, Packages, ProjectSettings 세개의 폴더를 그대로 삭제하고 올려주신 폴더로 교체했습니다. 그랬더니 아래와 같은 에러가 발생하고 있습니다. 보면 패키지 버전?이 기존과 다르더라고요 강사님이 올려주신 폴더로 교체하면 자동적으로 Library\PackageCache\com.unity.collab-proxy@1.2.16\...으로 버전이 바뀌더라고요 (처음엔 1.3.9 입니다.) 오른쪽이 잘 돌아가는 버전, 왼쪽이 안 돌아가는 버전입니다. 어떻게 해결해야할까요? ...
-
미해결취미로 해킹#6(SquareCTF_RR)
알집으로 압축을 해제하니까 vmware에서 주소가 안나와요
취미로 해킹#6 파일을 알집으로 압축해제하고 Vmware pro로 실행한 후 Ifconfig를 쳤는데 Inet addr이 나오지 않습니다. 뭐가 문제일까요??
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
수업관련 질문드립니다.
안녕하세요 혹시 수업진행시 aws ec2(freetier)에 도커환경 세팅후 진행하여도 괜찮을까요?
-
미해결Vue.js 제대로 배워볼래?(Vue.js 프로젝트 투입 일주일 전)
페이지를 진입 할때 데이터를 불러 오고 싶습니다.
import ApiMixin from '../api.js'; export default { mixins:[ApiMixin], data(){ return { studyLists:[] }; }, mounted(){ getStudyList(); }, methods:{ async getStudyList(){ this.studyLists = await this.$callAPI( "/api/study", "get", {} ); console.log(this.studyLists); }, }, } 위와 같이 코드를 작성했는데 getStudyList is not define이라고 나오면서 오류가 발생하고 있습니다. 라이프사이클을 보면 생성 직전에 메소드를 작동하도록 해놓을 생각이였는데 보통 mounted를 먼서 실행하고 메소드를 불러 오나요? 또한 위에 사항에 대한 해결책은 어떤것들이 있을까요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
eslint
저는 왜 제로초님처럼 didpatch가 없는 걸 잡아 주지않을까요?.. 느낌이 recommended 했던때랑 비슷한거 같아요.. 확장 프로그램으로는 Eslint, Prettier-eslint 깔려있어요 밑에는 제 파일들 입니다. <eslint> { "parser": "babel-eslint", "parserOptions": { "ecmaVersion": 2021, "sourceType": "module", "ecmaFeatures": { "jsx": true }, "env": { "browser": true, "node": true, "es6": true }, "extends": [ "airbnb", "plugin:prettier/recommended" ], "plugins" : [ "import", "react-hooks", "prettier" ], "rules": { "prettier/prettier": "error", "jsx-a11y/label-has-associated-control": "off", "jsx-a11y/anchor-is-valid": "off", "no-console": "off", "no-underscore-dangle": "off", "react/forbid-prop-types": "off", "react/jsx-filename-extension": "off", "react/jsx-one-expression-per-line": "off", "object-curly-newline": "off", "linebreak-style": "off", "no-param-reassign": "off" } } } <package.json> { "name": "react-nodebird-front", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "dev": "next" }, "author": "", "license": "MIT", "dependencies": { "@ant-design/icons": "^4.6.2", "antd": "^4.16.6", "axios": "^0.21.1", "next": "^10.2.3", "next-redux-wrapper": "^7.0.2", "prop-types": "^15.7.2", "react": "^17.0.2", "react-dom": "^17.0.2", "react-hook-form": "^7.11.0", "react-redux": "^7.2.4", "react-slick": "^0.28.1", "redux": "^4.1.0", "redux-devtools-extension": "^2.13.9", "redux-saga": "^1.1.3", "styled-components": "^5.3.0" }, "devDependencies": { "babel-eslint": "^10.1.0", "eslint": "^7.30.0", "eslint-config-airbnb": "^18.2.1", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.23.4", "eslint-plugin-jsx-a11y": "^6.4.1", "eslint-plugin-prettier": "^3.4.1", "eslint-plugin-react": "^7.24.0", "eslint-plugin-react-hooks": "^4.2.0", "prettier-eslint": "^13.0.0" } } <setting.json> { "javascript.updateImportsOnFileMove.enabled": "always", "editor.wordWrap": "on", "workbench.preferredLightColorTheme": "Dracula Soft", "workbench.iconTheme": "material-icon-theme", "javascript.preferences.quoteStyle": "single", "typescript.preferences.quoteStyle": "single", "liveServer.settings.donotShowInfoMsg": true, "editor.fontSize": 17, "files.autoSaveDelay": 500, "editor.mouseWheelZoom": true, "liveServer.settings.fullReload": true, "editor.tabSize": 2, "javascript.format.enable": false, "workbench.sideBar.location": "right", "explorer.confirmDelete": false, "explorer.confirmDragAndDrop": false, "terminal.integrated.tabs.enabled": true, "editor.accessibilitySupport": "off", "eslint.alwaysShowStatus": true, "eslint.workingDirectories": [ { "mode": "auto" } ], "window.zoomLevel": 1, "workbench.colorTheme": "Default Light+", "files.autoSave": "afterDelay", "[json]": { "editor.quickSuggestions": { "strings": true }, "editor.suggest.insertMode": "replace" } }
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
스테이징 서버, 운영 서버
안녕하세요, 강의 정말 잘 듣고 있습니다!! 데이터베이스 스키마 자동 생성 부분에서 장비와 서버가 명확하게 이해가 되지 않아서 질문드립니다! 개발 장비 ==> 현재 내가 개발중인 로컬 장비(노트북) 운영 장비 ==> 실제 운영 중인 서버 로 이해하면 될까요? 그리고 테스트 서버는 말 그대로 테스트하는 서버고, 스테이징 서버는 실제 운영 서버와 비슷한 환경을 만들어놓고 테스트 하는 서버라고 이해하면 될까요?? (필요한 데이터를 다 넣어놓고 운영 서버로 옮기기 전에 테스트 하는 서버?)
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
navi 옆으로 서브메뉴할 때 left:100%
옆으로 서브메뉴 할때 사진처럼 menu에 부모 sub-menu에 자식요소 주고 left:100% 했는데 이렇게 사이에 공간이 생겨요.뭐 때문일까요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
안드로이드 환경에서 styles.purchaseButton -> position: absolute 적용시 onPress가 작동되지 안습니다.
제목과 같이 안드로이드 환경에서 styles.purchaseButton -> position: absolute 적용시 onPress가 작동되지 않습니다. 혹시 이유가 있을까요??
-
미해결Python을 이용한 주가 백테스팅 시스템 구축하기
혹시 구글 Colab으로도 구현이 가능할까요?
오류발생해서 진행이 안되네요..ㅠㅠ 구글 Colab으로도 진행가능한지 궁금합니다.
-
미해결풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]
overflow와 슬라이드 무빙
예제로 학습한 잔재미코딩 사이트에서 class-list의 overflow 속성을 none으로 하였는데요. 이렇게 되면 제가 설정한 roadmap-title-container의 영역을 침범하게됩니다. 그렇다고, hidden으로 설정하자니, 슬라이드가 이동하여도 카드가 가려진 상태로 이동하게되는데요... 슬라이드가 이동할때, hidden 속성을 유지하면서 가려졌던 카드가 다시 보일수 있게 하는 방법이 있을까요?
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
secrets 대신에 env 파일로 관리해도 괜찮을까요?
docker secret을 사용하지 않고 env_file로 관리해도 되나요? https://docs.docker.com/compose/environment-variables/#set-environment-variables-with-docker-compose-run 이렇게 관리했을때 문제점이 있는지 여쭙고 싶습니다. 감사합니다.
-
미해결
비전공자의 일본 IT 취업 질문입니다!
안녕하세요. 저는 전문대학교에서 일본어를 배우고 있고, 2022년에 졸업 하는 IT와는 관련이 없는 학생입니다. 학생때 부터 IT쪽에 관심이 있어 이것저것 공부 하긴 했지만 자격증은 하나도 없는데 일본에 IT로 취업을 하고 싶습니다. 취업이 된다면 어떤공부든 열심히 할 자신이 있는데 어떤게 가장 취업에 좋은 길인지 조언해 주셧으면 합니다!
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
기본생성자와 리플렉션 질문
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 아니오 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용] 질문1) 선생님, DB로 질의를 해서 가져온 resultset의 데이터를 엔티티객체의 각 필드에 바인딩 해주는 작업에 왜 리플렉션이 필요한지 이해를 못하고 있습니다. 보통 em.find(Member.class, 100L) 과 같이 엔티티클래스의 타입을 명시를 해주기 때문에 JPA는 바인딩하는 방법을 잘 알고있을거라 생각이 들거든요... 질문2) 기본생성자는 이 리플렉션과는 관련이 없고 프록시 생성에만 관련이 있는건지 궁금합니다. 프록시가 엔티티를 상속해서 만드는데 이때 부모가 기본생성자가 있어야 자식에 있는 생성자 몸체 첫줄에 super()를 사용할 수 있는 것으로 알고있습니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
테이블 매핑
@Table을 이용해서 테이블을 매핑한다는 게 해당 엔티티와 연결할 테이블을 지정해주는 거라고 이해했습니다. 생략할 경우에는 엔티티 이름과 같은 테이블이 매핑되는 게 맞나요??
-
미해결쉽게 시작하는 쿠버네티스(v1.35)
vagrant error
vagrant up 명령어 실행시 나오는 아래 에러 메시지 확인 부탁드립니다. 문제 해결을 위해 시도해본 것들 1. VBox - > File -> Preferences -> Default Machine Folder 확인 ---> C:\Users\jimin\VirtualBox VMs 문제없음 2. Turn Windows Features on or off Disabled -> Hyper-V Enabled -> Virtual Machine Platform Enabled -> Windows Hypervisor Platform Disabled -> Windows Sandbox 3. C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv directory, 에서 VBoxDrv.inf 파일 우클릭 후 인스톨 4. 'vagrant up' 명령어 실행전 '.vagrant' 파일 지워봄 5. 관리자모드로 커맨드창 실행 무슨 이유에서인지 계속 러닝상태입니다. Bringing machine 'm-k8s-1.20' up with 'virtualbox' provider... Bringing machine 'w1-k8s-1.20' up with 'virtualbox' provider... Bringing machine 'w2-k8s-1.20' up with 'virtualbox' provider... Bringing machine 'w3-k8s-1.20' up with 'virtualbox' provider... ==> m-k8s-1.20: Importing base box 'sysnet4admin/CentOS-k8s'... There was an error while executing `VBoxManage`, a CLI used by Vagrant for controlling VirtualBox. The command and stderr is shown below. Command: ["import", "\\\\?\\C:\\Users\\jimin\\.vagrant.d\\boxes\\sysnet4admin-VAGRANTSLASH-CentOS-k8s\\0.7.4\\virtualbox\\box.ovf", "--vsys", "0", "--vmname", "CentOS-k8s_1629866418504_11568", "--vsys", "0", "--unit", "12", "--disk", "C:/Users/jimin/VirtualBox VMs/? ??/CentOS-k8s_1629866418504_11568/box-disk001.vmdk"] Stderr: 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100% Interpreting \\?\C:\Users\jimin\.vagrant.d\boxes\sysnet4admin-VAGRANTSLASH-CentOS-k8s\0.7.4\virtualbox\box.ovf... OK. 0%... Progress state: E_INVALIDARG VBoxManage.exe: error: Appliance import failed VBoxManage.exe: error: Code E_INVALIDARG (0x80070057) - One or more arguments are invalid (extended info not available) VBoxManage.exe: error: Context: "enum RTEXITCODE __cdecl handleImportAppliance(struct HandlerArg *)" at line 1119 of file VBoxManageAppliance.cpp