묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결자바 프로그래밍 입문 강좌 (renew ver.) - 초보부터 개발자 취업까지!!
배열 생성시 메모리와 사용메모리는 차이가 있나요?
int [] i = {10,20,30} 을 하면 배열을 통해 4byte*3 = 12byte의 배열이 생성되지만, 여기서 배열은 특정 값의 주소를 입력하는 공간이므로, 값이 있는 공간(10,20,30)은 다른 메모리 값을 가지기때문에 실제 사용 메모리는 12byte보다 증가한 값인가요? 그리고 (10,20,30)이 사용하는 메모리는 int형으로 표현되는 것이 아닌가요? 메모리 사용용량이 어떻게 되는 지 궁금합니다.
-
해결됨퍼블리셔 취업을 위해 제대로 배워보는 html과 css, 그리고 웹표준
menu 탭메뉴,메뉴 1 (22:41)
코드 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> /*reset*/ html,body{width: 100%; height: 100%; } body,input,textarea,select,button,table {font-family: 'Malgun Gothic','돋움',Dotum,AppleGothic;font-size: 12px} img, fieldset{border: 0 } ul,ol{list-style: none} em,address{font-style: normal} a{text-decoration: none} a:hover,a:active,a:focus{text-decoration: underline;} /*style*/ /*js로 할 것을 css로 무리하게 하면은 cross-browsing에 문제가 생긴다고 알려져 있다. */ .wrap{ width: 960px; border: 1px solid red; margin: 0 auto; } .tab_list li.m1 > a{ /* 만일 ie6을 고려하지 않는다면 자식 선택자도 가능한 선택지 이다. */ color: red; } .tab_list{ /* 메뉴 바를 보면 위치는 달라지지 않고 고정되어 있으니까 li보다는 .tab_list나 ul이 낫다 */ position: relative; } .tab_list li.m1, .tab_list li.m2, .tab_list li.m3{ } /*이렇게 해야 메인 버튼을 먼저 디자인 할 수 있겠죠. */ .tab_list li.m1 > a, .tab_list li.m2 > a, .tab_list li.m3 > a{ /*메인 메뉴들을 display하는 방식에 float을 하려는 데 그게 이치에 안맞는다 그 이유로는 밑에 li까지 딸려있으니까 그렇다. 그래서 >a로서 메뉴만 잡아주는 형태를 잡는다.*/ float: left; display: block; /*왜냐면 하나씩 블록을 가져서 넘어가야 하기 때문입니다. 또한 크기도 만들 수 있으니까.*/ /*height: 35px ; */ padding: 0 30px; background-color: #eee; border: 1px solid #ddd; color : #666; font-size: 13px; line-height: 35px; /*높이라고 생각해도됨.*/ } .tab_list li.m1 ul, .tab_list li.m2 ul, .tab_list li.m3 ul{ position: absolute; left:0; top:36px; width:100%; border-top: 1px solid #aaa /* absolute가 원래 처리를 하면 내용까지만 처리가 됩니다. 그럴 때에는 크기를 지정하면 됩니다. 픽셀보다는 %로 바깥에 무언가 있을 때 채워지도록 합니다. */ } .tab_list li.m1 .more, .tab_list li.m2 .more, .tab_list li.m3 .more{ position: absolute; right: 0; top: 0; } </style> </head> <body> <div class="wrap"> <div class="tab_list"> <ul> <li class="m1"> <a href="#"><span>공지사항</span></a> <ul> <li><!-- › 요즘에는 이렇게 안쓰고 아이콘을 넣음--><a href="#">이것은 첫 번째 탭의 공지사항 목록 입니다.</a></li> <li><a href="#">이것은 첫 번째 탭의 공지사항 목록 입니다.</a></li> <li><a href="#">이것은 첫 번째 탭의 공지사항 목록 입니다.</a></li> </ul> <p class="more"><a href="#">공지사항 더보기</a></p> <!-- 성격이 다르니까 빼주는 것이 좋겠죠 --> </li> <li class="m2"> <a href="#"><span>보도자료</span></a> <ul> <li><a href="#">이것은 두 번째 탭의 보도자료 목록 입니다.</a></li> <li><a href="#">이것은 두 번째 탭의 보도자료 목록 입니다.</a></li> <li><a href="#">이것은 두 번째 탭의 보도자료 목록 입니다.</a></li> <li><a href="#">이것은 두 번째 탭의 보도자료 목록 입니다.</a></li> </ul> <p class="more"><a href="#">보도자료 더보기</a></p> </li> <li class="m3"> <a href="#"><span>해명자료</span></a> <ul> <li><a href="#">이것은 세 번째 탭의 해명자료 목록 입니다.</a></li> <li><a href="#">이것은 세 번째 탭의 해명자료 목록 입니다.</a></li> <li><a href="#">이것은 세 번째 탭의 해명자료 목록 입니다.</a></li> <li><a href="#">이것은 세 번째 탭의 해명자료 목록 입니다.</a></li> <li><a href="#">이것은 세 번째 탭의 해명자료 목록 입니다.</a></li> </ul> <p class="more"><a href="#">해명자료 더보기</a></p> </li> </ul> </div> </div> </body> </html> 결과창 질문 강의 도중에 border-top을 이용해 라인을 처리하는 부분이 있는데 꽤나 오래 고민 해봤는데 해결을 못해서 질문합니다. 계속해서 결과창의 보라색과 같은 남는 선이 생깁니다. 어떻게 해결해야 할까요?? 저의 코드를 수정한 코드를 보여주신다면 정말 감사하겠습니다.
-
해결됨대세는 쿠버네티스 (초급~중급편)
샘플 파일 문의 드립니다.
전체 강의 내용은 각 부분을 파악하는데 많은 도움 감사드립니다.^^ 실제 모든 부분이 간단하게 만들어져 적용되어진 어플리케이션 배포 가능한 github 주천해 주실수 있을까요? 그리고 현재 실무에서는 어떤 언어로 개발되어진 app을 주로 배포하고 계신지 궁금합니다. javascript 프레임워크를 주로 배포하실것으로 예상되는데. 참고로 말씀드리면 저는 spring boot 로 개발된 어플을 배포 해보려고 하고 있습니다.
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
git 댓글 확인 부탁드립니다.
강좌 잘 보고 있습니다. git 댓글 확인 부탁드립니다.
-
해결됨React로 NodeBird SNS 만들기
실무에서 퍼블리셔랑 협업 질문 드립니다.
강의 초반에 제로초님께서 퍼블리셔를 고용해서 일할거라 하시는 얘기가 있었던 걸로 기억하는데 혹시 실무에서 퍼블리셔랑 협업이 어떤식으로 이루어지는지 대략적으로 설명 해 주실 수 있으신가요? 기존에 html 문서를 전달받는식으로 작업하면 전부 리액트로 새로 바꿔야 한다는 답변을 주셨는데 최대한 디자인적인 부분은 퍼블리셔가 담당하는 식으로 작업하고 싶은데 실무에서 어떻게 적용되는지 알 수 없어서 힘이 듭니다ㅠㅠ scss 적용해서 최대한 기존 css 작업 방식과 다르지 않게 하고 싶습니다
-
해결됨스프링 웹 MVC
강의자료 URL에 문제가 있는 것 같습니다.
강의자료 URL에 문제가 있는 것 같습니다. 문서에 접근할 수 없네요..!
-
해결됨쉽게 배우는 Webpack
getting-started 예제 오류
getting-started 예제 작성시 1. webpack 전역설치 npm i webpack webpack-cli -g 2. package.json 생성 npm init -y 3. 번들링 webpack app/index.js dist/bundle.js 여기서 다음 오류가 발생합니다. ERROR in Entry module not found: Error: Can't resolve './src' in 'D:\study\03.inflearn\LearnWebpack-master\getting-started' 폴더명이 app이라서 안되는 것 같아 src로 바꾸고 바로 webpack 명령어만 치니까 dist폴더가 생성되고 main.js파일이 생겼습니다. 강의에서는 src폴더가 아닌 app폴더를 만들고 dist폴더에 원하는 파일명으로 만들어지는 것 같은데요. webpack버전의 문제인지요? webpack 버전은 4.41.6입니다. *webpack.config.js파일 만들기 전에 생긴 오류입니다. webpack.config.js파일 만들어서 내가 원하는 경로랑 파일이름 설정 후 npm run build를 하니 되긴 하네요. webpack.config.js파일을 만들지 않고 webpack명령어로 생성하려면 어떻게 하면 될까요?
-
미해결웹 게임을 만들며 배우는 React에 TypeScript 적용하기
추가로 질문드립니다. redux 쓸때 thunk와 sage가 있던데 어느쪽을 주로 추천하시나요?
추가로 질문드립니다. redux 쓸때 thunk와 sage가 있던데 어느쪽을 주로 추천하시나요? 만약 추천한다면 어떤경우에 saga 쓰면 좋고 어떤 경우에 thunk가 좋은지 추천해주시면 감사하겠습니다. 수고많으십니다. 감사합니다.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
apply of undefined 에러입니다
NewsView.vue에서 bus.$emit('start:spinner')을 입력하는 순간 'cannot read property 'apply' of undefined' 라고 뜨면서 에러가 발생합니다. 코드 흐름은 동영상 따라왔는데 갑자기 apply of undefined 에러가 발생하는데 무슨 문제일까요?
-
미해결웹 게임을 만들며 배우는 React에 TypeScript 적용하기
mobx강좌의 App.tsx에서 14번째 줄 action부분에서 function이 아닌 에로우 함수인경우는 어떻게 바뀌어야 하죠?
해당 강좌 시청중 문의가 있어올립니다. mobx강좌의 App.tsx에서 14번째 줄 action부분에서 function 으로 되어 있는데 만약 에로우함수(=>)라면 해당 부분이 어떻게 바뀌어야 하나요? 혹시나 해서 this를 아래와 같이 this를 넣어 보니 const state = useLocalStore<LocalStore>(() => ({ name: "", password: "", onChangeName: action((this: LocalStore,e:React.ChangeEvent<HTMLInputElement>)=>{ this.name=e.target.value; }), onChangePassword: action((this:LocalStore,e:React.ChangeEvent<HTMLInputElement>)=>{ this.password=e.target.value; }) })); 아래와 같은 에러가 발생합니다. An arrow function cannot have a 'this' parameter. 애로우 함수의 경우에 어떻게 소스가 바뀌어야 하는지 알려주셨으면 합니다. 답변 기다리겠습니다. 감사합니다.
-
해결됨React로 NodeBird SNS 만들기
질문이여
리덕스 대신에 컨텍스트API로 데이터를 전역적으로 관리할 수 있다는걸 알게 되었는데요. 리덕스사가로 리덕스를 비동기시켜주면서, 서버에서 데이터를 받아오잖아요. 그러면 contextAPI의 경우는 리덕스사가 같은 것이 따로 필요하나요? 아니면 자체적으로 contextAPI에서 비동기시켜주는게 있나요? (리덕스 대신 contextAPI로 써보고 싶어서요) contextAPI nodejs 연결 등 여러가지 키워드로 검색해봐도, 원하는 답변을 얻을수가 없어서 문의드려요... ㅠㅠ ;;
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
IP주소 검색하는 정규표현식은 잘못된 것 같습니다.
강의에 예시로 IP주소 매칭 정규표현식을 [0-9]{1,3}\.과 같은 방식으로 찾아낼 수 있다고 하셨는데 그렇게 되면 IP주소 대역이 넘어가는 256이상의 숫자까지 모두 검색되어 실제 네트워크에 존재하지 않는 네트워크 정보가 포함됩니다. 잘못된 예시인 것 같아 글 남깁니다.
-
해결됨레트로의 유니티 C# 게임 프로그래밍 에센스
오디오 소스 2개이상 추가하려면 어떻게 하나요.
피격, 죽었을때 2가지 이상 효과음을 넣고 싶어요. 오디오소스는 1개만 추가되던데 어떤식으로 추가하면 될까요
-
해결됨대세는 쿠버네티스 (초급~중급편)
로드벨런서 추가 강의 없을까요?
생략된 로드 벨런서 강의가 추가될 계획은 없을까요? 캘리코 플러그인을 올려서 가능할꺼라 막연하게 생각했었는데 개념이 약간 헷갈립니다. 캘리코를 암만 봐도 클러스터내의 네트워크 환경을 셋팅 해주는것 같은데, 쿠버클러스터 환경 자체에서도 클러스터 IP가 활당이 되는데 왜 필요한지 잘 이해가 안됩니다. 특히 실무에서 적용하기 위해 로드 벨런서 같은 개념이 꼭 필요 할 것 같은데 강의 추가 계획은 없을지도 궁금합니다.
-
미해결자바(javafx) 실전 데스크탑앱 프로젝트 - 유튜브관리앱
다음과 같은 에러가 납니다. 답변 부탁드려요.
(사진)
-
해결됨만들면서 배우는 HTML/CSS
block식 여백 제거하는법이 있을까요?
안녕하세요 선생님. 좋은강좌 감사합니다. 기초를 배운후에 정리용으로 좋네요.. 덕분에 포트폴리오도 독학으로 도전해서 코딩하는 중입니다 inline 형식의 여백 제거하시는법은 알려주셨는데.. block 형식의 여백 제거하는 법은없을까요? 콘텐츠 영역편에서 폰트 크기를 키워주시는법을 알려주시는데, 잘보면 폰트크기 외에도 여백이 생기는데.. 폰트크기가 작으면 티가 안나지만 폰트크기를 70~80px로 키우면 티가 확 나서..어떻게 해야할지 고민입니다 참고로 저는 지금 fullpage.js를 사용해서 포폴을 만들고있습니다.. (css도 겨우땐 초짜지만 유튜브 따라보면서 하고있습니다ㅠ)
-
미해결하울의 안드로이드 인스타그램 클론 만들기
로그인 하는 부분이 조금 이상한 것 같습니다.
이메일로 로그인을 할 때, 이미 계정이 존재하는 경우라면 signinAndSignup()의 리스너에서 else에 걸려 signinEmail()로 넘어가야 할 것 같은데요. 실제로는 else if의 !task.exception?.message.isNullOrEmpty() 에 걸려서 이미 존재하는 이메일로 계정을 만들려고 한다는 토스트만 뜹니다. 아마도 !가 없다면 모든 에러가 else로 넘어가서 로그인이 가능했지만 이제는 문제가 생기는 거 같네요ㅠㅠ
-
해결됨만들면서 배우는 HTML/CSS
질무니씁니다
bx슬라이더를 구현하기위해 홈페이지 코드를 어떤식으로 import해야하는지 헷갈려요 ㅠ_ㅠ.. 홈페이지에는 간단하게 코드 몇줄이 나와있는데.. 쌤 강의 자료에서 다운받은 jquery css 등은 어디서 다운받아야 하는건가요?
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
while함수를 배우는 도중 이상한점이 생겼습니다.
while 함수를 인강과 똑같이 한거 같은데, f5를 눌르면 창만 뜨고 그외에 출력이 되지 않는 현상이 있습니다. 왜 그러는 건가요?
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
this에 대해서 질문드립니다..
보통 함수 내에서 this를 쓰면 해당 함수의 this라고 알고있습니다. 그래서 여기서도 forEach 내부의 this는 익명함수의 this를 가리킨다고 이해했습니다. 근데 logFriends를 만들때 역시 function을 사용하였는데 왜 이 안에서의 this는 자기자신이 아닌 relationship1을 가리키는건가요? 혹시나해서 relationship1에서 this를 출력해보았는데 그냥 {} 이렇게 빈 객체가 뜨네요... 요약하면 왜 relationship1 내에서 this를 하면 빈 것이 출력되고 logFriends의 function에서의 this를 하면 자기자신이 아닌 relationship1을 가르키는지 궁금합니다.