묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨비전공자를 위한 진짜 입문 올인원 개발 부트캠프
복합 선택자 개념 질문 드립니다.
실습 이후 다시 강의노트를 보았을 때, 실습의 결과와 강의 자료가 다른 내용인 것 같아 이해에 어려움이 발생하여 질문드립니다. /* 하위 선택자 */ #item-list p { color: red; } /* 자식 선택자 */ #item-list > p { color: blue; } </style> </head> <body> <div id="item-list"> <p>첫 번째 자식 아이템 1</p> <p>첫 번째 자식 아이템 2</p> <div> <p>두 번째 자식 아이템 1</p> <p>두 번째 자식 아이템 2</p> 제가 실습으로 얻은 결론은 다음과 같습니다. 1. 하위 선택자는 해당 코드의 하위 선택자 모두의 속성을 변경시키는 것이다. 2. 자식 선택자는 해당 코드의 바로 아래에 있는 선택자의 속성만을 변경시키는 것이다. 제가 이해가 가지 않는 부분은 다음과 같습니다. 1. '상위 선택자'가 무엇인지 모르겠습니다. 우리가 '하위 선택자', '자식 선택자'라고 부르는 복합 선택자를 상위 선택자라고 하는 것인가요? 2. '선택자 1', '선택자 2'의 개념을 모르겠습니다. <div> </div>로 묶인 <p> </p> 코드 하나를 (즉, 실습 내용에서 '첫 번째 자식 아이템 1, 첫 번째 자식 아이템 2 각각을) 선택자 1, 선택자 2 로 말하는 것인지, 아니면 <div> </div> 자체를 (실습 내용에서 '첫 번째 자식 아이템 1,2', '두 번째 자식 아이템 '1,2'를 묶어서) 선택자 1, 선택자 2로 말하는 것인지 헷갈립니다. 3. 강의 자료에서 복합선택자- 2. '상위 선택자의 바로 첫번째 자식으로 있는 태그들 중에서 선택자 2에 해당하는 태그를 선택합니다.' 라는 말이 이해가 가지 않습니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
인스턴스 중지, 재부팅 이후
인스턴스 중지, 재부팅 이후에는 일련의 과정을 다시 설정해줘야할까요? 502가 뜨네용
-
미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
x.replace() 질문드립니다.
안녕하세요. 다름이 아니라 복습하던 중 여쭤보고 싶은게 있어서 질문드리게 되었어요. 지금 복습하던 중 europe = europe.replace(", ", "|")을 해주면서 콤마(, )로 연결된 부분을 기호(|)로 바꾸어주었는데 반드시 이 기호로 사용하여야 하는지, 이 기호가 갖는 특별한 의미가 있는 것인지 궁금합니다. 강의 너무 잘듣고있습니다. 감사합니다
-
미해결홍정모의 따라하며 배우는 C언어
강의 11분 18초경 부분이 헷갈립니다.
교수님이 그리신 메모리 그림에서 100, 200, 300, 400 과 같은 주소는 설명을 위해 교수님이 임의로 집어 넣었다는 것이라고 말씀하셨는데요. 11분 18초에서 "첫번째 주소를 여기서 빼버려요" 라고 하고 숫자를 01234567.... 이렇게 바꾸시는데요. 이게 뭘 의미 하는건가요? 그리고 12분경의 "arr이 &arr[0]과 동일하다"라는 부분이 약간 이해가 안되네요. 문법적으로 &arr[0] (arr이라는 배열의 제일 첫번째 값의 주소) 이 그냥 arr이라고 써도 같다고 말씀 하시는 건가요?
-
미해결애플 웹사이트 인터랙션 클론!
강좌와는 관련없는 질문하나만 드리겠습니다.!
안녕하세요. 선생님 강의 정말 유익하게 잘듣고 있습니다. 저는 현재 개발자로 활동하고 있습니다만...새로운 기술이나, 실무에 쓰이지는 않지만 재밌는 기술들의 튜토리얼을 듣는것을 좋아합니다. 선생님께서 강의하시는 리스트 면면을 살펴보면 프론트엔드에 포커스가 되서 좀더 창의적인 표현을 가능하게 해주는 것들이 많아서 저는 도움을 많이 받았습니다. 후속강좌들은 어떤것이 계획중인지는 모르겠으나... siteinspire같은데서 볼수있는 굉장히 수준높은 표현을 가능하게 해주는 강좌가 있으면 좋겠습니다. https://barba.js.org/showcase/ 이런 류의 표현을 배워보고 싶은데, 도무지 감도 안오고, 이런류의 사이트는 어떻게 만든다는 소개나 튜토리얼이 전혀 없어서요. 아마도, 여기서 제시된 예들은 barba.js와 gsap라이브러리, html canvas테크닉이 결합되어있는거 같습니다만 어떻게 해야하는건지 전혀감이 오지않네요. 하나의 라이브러리를 선정해서 재밌는 테크닉과 아이디어를 프론트 엔드 엔지니어링으로 풀어내게 해주는 강좌가 있으면 좋을것같아서 한번 말씀드렸습니다. :) 감사합니다.
-
미해결실전 인공지능으로 이어지는 딥러닝 개념 잡기
Adversarial-based 전이 학습에 관한 질문 입니다.
6:15경에 도메인 라벨이 도메인을 구분을 못하게 업데이트 하신다고 하셨는데 GAN처럼 앞의 모델(동그라미 안치신 길쭉한부분)에서는 구분을 못하게 하는 방향으로 업데이트하고 도메인 라벨 바로 앞의 레이어에서는 구분을 잘하는 방향으로 업데이트 한다는 말씀이신가요?
-
미해결자바 입문자를 위한 강의
수업 에 대한 질문은 아닌데 궁금한게 있어서 질문 드립니다.
다름이 아니라 si업체 에서 보통 파견을 많이 보내는걸로 알고있는대요. 가게 되면 프로젝트를 수행하게 되는데 평균적으로 많이 쓰이는 소프트웨어나 프로그램들 종류를 좀 알수있을까요? 보통 자바, 스프링 ,앵귤러, 리액트, 타입스크립트 이런것이 쓰인다고 듣긴 했는데 맞나요?ㅎ
-
미해결14일만에 배우는 ASP.NET CORE
개발환경설정 강의가 필요할 것 같습니다.
Java 웹개발을 주로 했는데 닷넷을 배울일이 있어서 이 강의를 수강했습니다. 이클립스를 썼는데 비주얼 스튜디오는 처음이라 강의하시는 형태로 ide를 구성하는 방법을 모르겠네요;; 설정방법에 대한 강의가 하나 있었으면 더 좋을 것 같습니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
next 로컬에서 빌드 시 질문입니다.
로컬에서 빌드하고 aws에 배포할 때, node_modules는 gitignore가 되어있는데, npm 모듈을 또 원격에서 설치해야하나요? 보통 집 컴퓨터에서 개발 시 npm i 하면 로컬에는 해당 모듈이 설치되어있는데 리모트에는 package.json에만 기록되어있고 설치는 따로 해야하잖아요... 기존에는 순서가, 로컬에서 git push - 리모트에서 git pull + npm install(안 설치된 모듈) + npm run build - pm2 리스타트 인데, 로컬에서 빌드하게 되면 로컬에서 npm run build - git push (.next) - git pull - npm install - pm2 restart 순이 맞는건가요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
안녕하세요. EntityManagerFactory, EntityManager,EntityTransaction의 사용루틴?에 대해 질문 드리겠습니다.
현재 MyBatis를 사용한 프로젝트를 JPA로 변경하려 합니다. Mybatis는 생성자로 Db로직 클래스에서 생성되고 메소드별로 sqlSession을 불러들여서 쿼리를 실행하고 닫는 과정인데 1. JPA도 마찬가지로 EntityManager와 EntityTransaction을 메소드마다 열고 닫았다 해야되나요? (아래 예제 코드 첨부드립니다.) 2. 열고 닫으면 영속성 컨텍스트도 같이 내려가는 건가요? public class DbLogic{ EntityManagerFactory emf; EntityManager em; EntityTransaction tx; static Logger logger = LoggerFactory.getLogger(DbLogic.class.getName()); public JpaDAO() { this.emf = Persistence.createEntityManagerFactory("JPA"); } public void find() { try { em = emf.createEntityManager(); tx = em.getTransaction(); tx.begin(); em.find(Device.class, 1); } catch (Exception e) { tx.rollback(); e.printStackTrace(); }finally { em.close(); } } }
-
해결됨스프링 핵심 원리 - 기본편
안녕하세요!
안녕하세요~ 강의를 듣다가 궁금한 점이 생겨서 질문 남깁니다! @Bean의 initMethod, destroyMethod 속성을 사용하면 외부 라이브러리에도 초기화, 종료 메서드를 적용할 수 있다고 하셨는데 외부 라이브러리 코드를 고칠 수 없는 상황에서 어떤 의미로 적용이 가능한지 궁금해서 질문 드립니다!외부 라이브러리에 이미 구현되어있는 메소드를 초기화나 종료 시 구현해야하는 메소드로 지정해준다는 뜻인가요?? 답변 주시면 감사드립니다! 또, 항상 강의 너무 잘 보고있습니다! 좋은 강의 찍어주셔서 정말 감사드려요 :))
-
미해결부트스트랩(BOOTSTRAP)3을 활용한 반응형 웹페이지 만들기
플러그인 설치 코드 에러가 나옵니다.
질문판에 올리신 코드를 복사에서 붙여넣고 엔터 누르니까 Error validating download (got 817937144c34c84c88cd43b85318b2656f9c3fac02f8f72cbc18360b2c26d139 instead of df21e130d211cfc94d9b0905775a7c0f1e3d39e33b79698005270310898eea76), please try manual install 이렇게 됩니다. 수동으로 설치하라는것 같은데 어떤걸 수동으로 설치하라는 건가요? 두번째 질문은 emmet 에 들어가면 목록이 setting하고 key Bindings밖에 없습니다. setting-user은 어떻게 들어가나요?
-
미해결뉴욕 프로덕트 디자이너가 알려주는, 입문자를 위한 UX디자인 개론
잘 보고있어요!
안녕하세요. 눈으로 보기 쉽게 풀어주시고 말로 잘 풀어서 설명해주셔서 재밌게 도움 많이 받고 있어요. 디자인 포기했다가 다시 해보려고 합니다. 이 강의 빨리듣고 피그마 강의도 기대가 되네요. 그 설명 중간에 휴라스틱 평가에 관련 링크 공유해주신다고 하셨는데 어디에 있는 건지 모르겠어요. 도와주세요!
-
미해결R로 하는 웹 크롤링 - 입문편
Rstudio 에서 한글로 작성한 주석이 깨집니다.
안녕하세요 선생님, 강의 잘 듣고 있는 수강생 입니다. 현재 DC인싸이트 크롤링 부분 수강중 이온데, 오늘 Rstudio를 실행하니 아래와 같이 한글로 작성한 주석 부분이 깨져서 출력됩니다. 메모장에서도 코드 바꿔가며 불러오기 해놨으나 현상은 동일 했습니다. 조언 부탁 드립니다. # (1) ?????? / ????????? / URL ???????????? # 1) ???????????? # 2) ????????? ????????????/?????????/URL?????? # (2) ????????? ???????????? url<-"https://gall.dcinside.com/board/lists/?id=superidea&page=1" b<-readLines(url, encoding = "UTF-8") # install.packages("stringr") library(stringr) str_detect(b,"gall_tit ub-word") index<-which(str_detect(b,"gall_tit ub-word"))[-1] #True ?????? ?????? ???????????? ??????????????? ????????? ?????? b[index+1] #"gall_tit ub-word" ?????? ????????? ??????????????? +1 b2<-b[index+1] # ????????? URL ???????????? ??????, str_extract()??? ????????? ?????????
-
해결됨Spring Boot JWT Tutorial
h2데이터베이스에 대해 질문 있습니다.
서버를 실행할때 data.sql에 있는 쿼리가 실행되는건 왜 그런건가요??
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
배포관련하여질문드립니다!!
강의 정말 잘듣고있습니다. 정말 도움이 많이 되는 강의해주셔서 정말로 감사드립니다. 다름이 아니오라, 강사님의 보일러 플레이트를 기준으로 강의를 시작하셨는데, 배포를 해보고싶어서요!!! 보일러플레이트를 기준으로 했을때, 프로젝트를 배포하려면 어찌해야하는건가요?? 배포관련된 다른 댓글들도보았는데 쉽게 따라하기가 힘들어서요..ㅠㅠ 혹시 직관적이고 직접적으로 설명해주실수있으실까요?(강사님의 보일러플레이트파일을 기준으로요!!!ㅠㅠ) 배포도해보고싶은데 알려주시면 정말감사하겠습니다!! ㅠㅠ 이상입니다!!!
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
질문있습니다.
안녕하세요 제로초님 강의를 응용하여 Userprofile.js에서 짹짹을 누를시 다이나믹라우팅을 이용하여 [id].js로 이동하지 않고 myfood라는 페이지를 만들어서 짹짹을 누를시 myfood페이지로 가게끔 했는데요. onst UserProfile = () => { const dispatch = useDispatch(); const { me, logOutLoading } = useSelector((state) => state.user); const onLogOut = useCallback(() => { dispatch(logoutRequestAction()); }, []); return ( <Card actions={[ <div key="followings"><Link href="/myfood"><a>짹짹<br />{me.Posts.length}</a></Link></div>, ]} > 아래는 myfood.js페이지입니다 import React, { useEffect } from 'react'; import {useDispatch, useSelector} from 'react-redux'; import { LOAD_USER_POSTS_REQUEST } from '../reducers/post'; import { LOAD_MY_INFO_REQUEST, LOAD_USER_REQUEST } from '../reducers/user'; import AppLayout from '../components/AppLayout'; import PostCard from '../components/PostCard'; const myfood = () => { const dispatch = useDispatch(); const { me } = useSelector((state) => state.user); const { mainPosts } = useSelector((state) => state.post); // console.log("me.id:",me.id); console.log("mainPosts",mainPosts); useEffect(() => { dispatch({ type: LOAD_USER_REQUEST, }) },[]); useEffect(() => { dispatch({ type: LOAD_USER_POSTS_REQUEST, // }) },[]); return ( <AppLayout> <div> {mainPosts.map((c) => ( <PostCard key={c.id} post={c} /> ))} </div> </AppLayout> ); }; export default myfood; 짹짹을 눌러 mypage로 이동했을 시 프론트 화면을 밑에 처럼 보여집니다. 그런데 여기서 뒤로 누르기를 눌러서 index.js페이지로 오게되면 리덕스가 초기화 되지않고 리덕스가 쌓여있고 index.js에서 useEffect로 사용되는 Load_my_Info_SUECCSS에 mainPosts데이터가 계속 쌓입니다. 이런식으로요 그다음 다시 짹짹을 눌러 myfood페이지로 가면 데이터가 누적되어서 2배로 보이게됩니다. 이런식으로요 밑에는 index.js파일입니다 const Home = () => { const { mainPosts } = useSelector((state) => state.post); const dispatch = useDispatch(); useEffect(() => { dispatch({ type: LOAD_MY_INFO_REQUEST, }); }, []); 문제는 짹짹버튼을 누르고 뒤로가기로 하여 index.js로 왔을 때 리덕스가 초기화되지 않고 데이터가 남아있어서 그런것 같은데 왜 그런지 모르겠습니다... 또한 이것을 해결하려면 어떻게 해야할까요?? 아무리 생각해도 모르겠네요 ...
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
테이블 설계에 대해서
항상 좋은 수업 감사합니다! JPA와는 관계가 먼 질문일 수도 있는데요..order_item 테이블의 역할이 무엇인지 이해가 잘안됩니다ㅜorder 테이블과 item 테이블 간 N:M 관계를 풀기위해 생성된 테이블인건 알겠는데요,order_item 테이블 안에 다른 속성들(orderPrice, count) 등을 추가해서 사용하는 이유나 이렇게 해야하는 기준을 알 수 있을까요?? order_item 테이블 내 orderPrice(주문가격), count(주문수량) 속성들을 order 테이블에 넣어줘도 되는거 아닌가요? 이 질문을 드린 이유가,개인 프로젝트를 위해 멘토님 수업을 바탕으로 삼아 테이블 설계를 하면서 장바구니 기능을 추가하려고 있습니다. (아직 개발 초기라 위의 설계도을 검증하지 못했지만,)추가할 속성을 '장바구니' 테이블 과 '장바구니_상품' 테이블 중 어디에 넣어줘야 괜찮은 설계가 될지 고민이 생기면서 경험많으신 멘토님의 의견을 감히 여쭤보게 되었습니다ㅜ
-
미해결[리뉴얼] 처음하는 파이썬 백엔드와 웹기술 입문 (파이썬 중급, flask[플라스크] 로 이해하는 백엔드 및 웹기술 기본) [풀스택 Part1-1]
base : conda가 없습니다.
실제 웹서비스 개발을 위한 Visual Studio Code 설치 강의 , 7분 56초 내용입니다 파이썬 인터프리터 선택시 conda 말고 base:conda 선택하라고 말씀해주셨는데 저는 conda만 있고 base:conda가 없는데 conda선택하고 진행해도 괜찮은지 궁금합니다. 아래는 제 화면 캡쳐입니다.
-
미해결홍정모의 따라하며 배우는 C언어
custom_put함수에서 매개변수 질문
void custom_put(const char* str) { while (*str != '\0') putchar(*str++); } 제가 풀이할때는 putchar(str++); 이렇게 풀었는데 안돼서 이것저것 하다보니까 풀리긴 풀렸는데 putchar(*str); 여기서 putchar함수 괄호 안에는 왜 역참조를 한 값이 들어가나요?