묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨SVG 마스터
설정값 우선순위...
기존의 html tag들은 css에 속성을 넣은것보다 tag에 직접 넣는것이 우선순위가 높았던것 같은데... 왜 svg는 역순(?)인가 궁금해서 아래 3가지 방법을 통해서 h1 tag와 비교해 보았어요. a. tag에 직접 컬러설정 b. tag명으로 css에 컬러설정 c. class로 css에 컬러설정 [ CSS ] ... .ellipse { fill: blueviolet; } ellipse { fill: #fff000; } .h1 { color: blueviolet; } h1 { color: #fff000; } ... [ code ] ... <svg class="shapes"> <ellipse class="ellipse" cx="200" cy="200" rx="100" ry="50" fill="red" stroke="green" stroke-width="20" ></ellipse> </svg> <h1 class="h1" style="color: red;">Hello</h1> ... [ result ] svg는 c > b > a 순서로 우선순위 높음 (ellipse는 보라색) h1 tag는 a > c > b 순서로 우선순위 높음 (h1은 빨간색) chrome 개발자 도구를 통해 css stack을 보니깐, 아래와 같았는데... 여기서 질문..! tag에 값을 주었는데, ellipse는 가장아래 ellipse의 fill attribute style로 적용되고, h1은 가장위에 element.style로 적용이 되네요. ellipse는 fill속성이 기본적으로(?) 있어서 가장 먼저 적용되면서 그려지고, 이후 tag css, class css로 덮어쓰여지는 것이고, h1같은 경우에는 기본 attr에 color가 없어서, tag css, class css가 쓰인 이후에 마지막으로 tag내의 style="color:red;"로 적용되는현상 이다.....라고 생각하면 될까요? 이건 어떻게 이해하면 가장 옳은(?) 생각일까요...ㅎ 간단하면서도 해깔리길래... 맞는가, 잘못 생각하는건가... 궁금해서 질문들 봅니다. 좋은 하루 되세요.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 챗봇 사이트 만들기
안녕하세요!
항상 강의 잘 보고있습니다~ 구글페이스북카카오 와 같은 소셜 로그인 oauth2.0 강의좀 찍어주실수 있다면 좋을 것 같습니다! 읽어 주셔서 감사합니다
-
미해결실전! Querydsl
Mulitple In조건 처리 질문있습니다.
안녕하세요. 강좌를 통해 프로젝트에서 많은 도움을 얻고있어요. 정말 감사합니다. 제가 프로젝트 진행중에 검색해도 키워드 선정을 잘못한것인지, 원하는답을 찾지못해 질문을 드립니다. SELECT * FROM Table1 WHERE (Field1, Field2) in ( (1, 1), (1, 2), (1, 3) ) 위와같은 in조건 쿼리를 구현하고 싶은데요. in조건안에 subquery가 아닌, 이미 보유한 데이터List를 파라메터로 넘기고 싶거든요.(복합키) List<PK_DTO>를 넘겨서 위 쿼리를 실행하고싶은데 방법을 알고계실까요...? 알려주시면 정말 감사하겠습니다. (SpringData nativeQuery / JPQL / QueryDSL)
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
mac의 경우는 어떻게 하나요?
설치셋업이나 조금 다르게 바로 설치가 되네요
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
이미지 경로 설정 질문입니다!
안녕하세요! 현재 강의 듣고 따라해보고 있습니다. (좋은 강의 감사드려요!!) 다름이 아니고, multer 를 이용하여 이미지 업로드까지는 성공하였는데 이미지를 html에서 불러오려고 하니 계속 엑박만 떠서요 ㅠㅠ 제 폴더구조는 아래와 같습니다. my project - client - server - uploads (이 곳에 파일들이 저장되어있음) my project > server > index.js 파일에 app.use('/uploads', express.static('uploads')); 이 코드는 추가를 해놓았고요. my project > client > src > components > views > LandingPage.js 파일에서 <img src={`localhost:3000/${item}`} alt="thumbnail"/> 이미지 파일을 위와 같이 불러오려니 정상적으로 나오지가 않아요. 어떤 부분이 문제일까요 ? ㅠㅠ
-
미해결타입스크립트 입문 - 기초부터 실전까지
강의 노트 관련
안녕하세요, 강의 수강 중 강의노트에 있는 URL 을 참고하라고 하셨는데, 강의노트 다운로드 버튼이 보이지 않아서 어딜 확인하면 될지 여쭤봅니다. 혹시 핸드북을 말씀하시는건가요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
Cannot destructure property 'me' of 'Object(...)(...)' as it is undefined
destructure 에러가 뜨는데 정확히 어떤 부분이 문제인지 모르겠습니다. 오타도 없고 코드는 똑같이 따라했는데 이 부분에서 자꾸 같은 오류가 납니다.
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
findByName() 테스트 오류
@Test public void findbyName() { Member member1= new Member(); member1.setName("spring1"); repository.save(member1); Member member2= new Member(); member1.setName("spring2"); repository.save(member2); Member res = repository.findByName("spring1").get(); assertThat(res).isEqualTo(member1); } 코드에 이상이 있는 것 같지는 않은데... java.lang.NullPointerException이 뜨네요ㅠㅠ 다른 테스트들은 잘 돌아갑니다. MemoryMemberRepository.java 일부 @Override public Optional<Member> findByName(String name) { return store.values().stream() .filter(member -> member.getName().equals(name)) .findAny(); }
-
미해결진짜 현업에서 쓰이는 직장인의 실무 엑셀 - 데이터 가공부터 분석까지
4강 수업 중 사용자지정 함수 호출 후 에러 메시지 질의 드려요
강의에 고생이 많으십니다. 사용자지정 함수 호출 후 아래와 같은 메시지가 뜨면서 에러가 나서 더이상 진행 되지 않습니다. 사유를 알고 싶습니다.
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
클래스 형식 변환 강의에서 궁금한점이 있습니다
class Player { protected int hp; protected int attack; } class Mage : Player { public int mp; } class Program { static void EnterGame(Player player) { Mage mage = (player as Mage); if (mage != null) { mage.mp = 10; } } static void Main(string[] args) { Mage mage = new Mage(); mage.mp = 100; EnterGame(mage); } } 해당 코드에서 EnterGame(mage)로 Mage 클래스를 넘겼지만 받아주는 함수 static void EnterGame(Player player)에서 Player 형식으로 받는다면 Mage 클래스에만 있는 int mp 변수는 없어질것 같은데 디버깅을 해보니 mp 변수와 안의 값도 모두 넘어가는걸로 확인이 되던데 어떤 원리로 mp값도 같이 넘어가게되는건가요..?
-
미해결리액트로 나만의 블로그 만들기(MERN Stack)
useEffect( callback, [dispatch])
useEffect의 의존성 배열에 dispatch가 들어갔다는 건, dispatch에 변화가 일어나야 useEffect가 실행되는 걸로 알고 있습니다. 그런데 dispatch는 useDispatch(), 즉 인자 없이 실행한 함수의 결과인데 언제 바뀐다고 볼 수 있는건가요? 강의 잘 보고 있습니다!
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
안녕하세요! 강사님
안녕하십니까 좋은 강의를 제공해주셔서 감사드립니다. 다름이아니오라, 자바/스프링으로 백엔드개발자가 되고싶은 수강생입니다. 자바를 배우고 손놓은지 2년이 넘어가는데, 다시 기초부터 자바를 공부하고 스프링수강을 진행하는것이 좋을까요? 아니면 강사님 로드맵따라 공부해도 괜찮을까요.. 두서없는 질문이라서 정말 죄송하지만 잘 부탁드리겠습니다.
-
미해결리액트로 나만의 블로그 만들기(MERN Stack)
loadingUser의 역할
강의 잘 듣고 있습니다~1.loginUser실행시 localStorage에 token이 저장되므로 페이지 이동시에도 로그인 판단이 가능한 것이 맞나요? 2.로그인 성공시 token이 존재하는데 loadingUser가 왜 필요한지 어떤 역할을 하는지 헷갈립니다. 특정 유저의 데이터를 불러 오기 위한 건가요?
-
따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
몽고디비 new clusters 페이지가 어디있나요?ㅜㅜ
삭제된 글입니다
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
안녕하세요 함수,넘파이,values 관련한 질문입니다.
안녕하세요. 강의 잘 듣고 있습니다! 일단 질문은 크게 2가지 입니다. <1번질문> 함수를 이렇게 설정하셨는데요 여기서 np.array([np.abs(item_sim_arr).sum(axis=1)]) 이 부분을 변경해서 np.abs(item_sim_df.values).sum(axis=1)로 바꾸어도 동일하게 작동하더라구요. 그래서 따로 떼어 결과를 비교해보니 이렇게 각각 괄호가 [[]] 이렇게 감싸져 있는가 [] 이렇게 감싸져있는가의 차이인 것 같습니다. 두 경우에 무슨 차이가 있는 것인지 알 수 있을까요? <2번질문> 위에 주어진 함수를 적용했을 시에 인자에 .values를 적어주셨는데 .values를 빼고 데이터프레임 자체를 넣어도 똑같은 결과로 동작을 합니다. 그렇다면 사실 굳이 .values를 인자값으로 넣어주지 않아도 되는건가요?
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
출력된 데이터 그래프 모양이 조금 다릅니다.
안녕하세요 위와 같이 코딩을 하였는데 첫번째와 가운데 그래프는 선생님의 그래프와 다른 형태로 출력이 됩니다. 왜 그런걸까요??
-
미해결생활코딩 - React class vs. function style coding
useEffect에서 funcId 증가에 대한 질문
안녕하세요 좋은 강의해주셔서 감사합니다. 다름이 아니라 문제를 푸는 도중 사진과 같이 function을 쓰는 와중에 처음에 render가 되어서 funcId가 1이 되고 그 이후에 useEffect를 하는데 2로 증가하는게 아닌 3으로 증가해버립니다..... console.log( ' %cfunc => render '+(++funcId), funcStyle ) 여기서 render가 두번 되지는 않는것 같고 useEffect 갈때 갑자기 3으로 뛰어버립니다. useEffect 한번 더할때는 1이 잘 더해지는데 render에서 useEffect 넘어가는 부분에 문제인것 같습니다ㅜㅜ
-
미해결블록체인 이더리움 부동산 댑(Dapp) 만들기 - 기본편
error 질문드려요
TypeError [ERR_INVALID_REPL_INPUT] [ERR_INVALID_REPL_INPUT]: Listeners for `uncaughtException` cannot be used in the REPL
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
음 왜이렇게 뜨는거죠?
3분 40초 cmd 에서 .\h2.sh 따라했는데 응용프로그램 선택창 부터 뜨네요 그래서 크롬 선택했더니 사진 처럼 되는데 뭐가문제인가요?
-
해결됨따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
Type Error 문의
안녕하세요! 강의들으면서 제가 생각하고 있는 웹으로 따라 만들고 있습니다. const areaContinents = [ {key:1, value:"서울" }, {key:2, value:"경기" }, {key:3, value:"경북" }, {key:4, value:"경남" }, {key:5, value:"전북" }, {key:6, value:"전남" }, {key:7, value:"충남" }, {key:8, value:"충북" }, {key:9, value:"강원" }, {key:10, value:"기타" }, ] const [AreaContinent, setAreaContinent] = useState(1) const areaContinentChangeHandler = (event) => { setAreaContinent(event.currentTarget.value) } <Select onChange={areaContinentChangeHandler} value={AreaContinent}> {areaContinents.map(item => ( <option key={item.key} value={item.key}>{item.value}</option> ))} </Select> 이렇게 코드를 작성하였을때, 와 같은 에러를 접했는데 혹시 어디가 잘못되었을까요?