묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결피그마(Figma)를 활용한 UI디자인 입문부터 실전까지 A to Z
문의드립니다!
저는 편집디자이너인데 편집디자인 같은경우우보통 최소 폰트사이즈는 어느정도, 여백은 어느정도 라는 기준이 있습니다.UI디자인에서도 그런 기준이 있나요?
-
미해결실전 프로젝트로 배우는 타입스크립트
type vs enum
type CovidStatus = 'confirmed' | 'recovered' | 'deaths'; enum CovidStatus { Confirmed = 'confirmed', Recovered = 'recovered', Deaths = 'deaths', } 이렇게 했을때 type과 enum의 차이가 궁금해요
-
미해결스프링 핵심 원리 - 기본편
안녕하세요
안녕하세요. SI회사다니는 개발자입니다. 다름이나라 구현강의를 듣기전에 먼저 한번 코딩을 한번 해보는게 실력향상에 도움이 될까요? 강의는 잘듣고있습니다. 열심히 해서 꼭 자체 서비스 회사로 이직하겠습니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Spring에서 H2를 어떻게 인식하나요?
H2에서 URL을 jdbc:h2:tcp://localhost/~/test로 맞추는 것 까지는 이해했습니다. 그런데, JdbcMemberRepository에서 설정하는게 따로 없는것 같은데 어떻게 인식하는지 궁금해요. 소스코드에서도 포트를 맞추는 부분도 없고, DataSource라는 개체로만 활용하는 것으로 보이는데, getConnection()이 어떻게 되는거죠 ?!
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
제로초님 앤트디자인 메뉴
<Menu onClick={this.handleClick} style={{ width: 256 }} defaultSelectedKeys={['1']} defaultOpenKeys={['sub1']} mode="inline" > <SubMenu key="sub1" icon={<MailOutlined />} title="Navigation One"> <Menu.ItemGroup key="g1" title="Item 1"> <Menu.Item key="1">Option 1</Menu.Item> <Menu.Item key="2">Option 2</Menu.Item> </Menu.ItemGroup> <Menu.ItemGroup key="g2" title="Item 2"> <Menu.Item key="3">Option 3</Menu.Item> <Menu.Item key="4">Option 4</Menu.Item> </Menu.ItemGroup> </SubMenu> <SubMenu key="sub2" icon={<AppstoreOutlined />} title="Navigation Two"> <Menu.Item key="5">Option 5</Menu.Item> <Menu.Item key="6">Option 6</Menu.Item> <SubMenu key="sub3" title="Submenu"> <Menu.Item key="7">Option 7</Menu.Item> <Menu.Item key="8">Option 8</Menu.Item> </SubMenu> </SubMenu> <SubMenu key="sub4" icon={<SettingOutlined />} title="Navigation Three"> <Menu.Item key="9">Option 9</Menu.Item> <Menu.Item key="10">Option 10</Menu.Item> <Menu.Item key="11">Option 11</Menu.Item> <Menu.Item key="12">Option 12</Menu.Item> </SubMenu> </Menu> 앤트디자인 메뉴 목록중에요 사이드 메뉴 디자인인데 저걸 가져다가 쓰면 정상작동합니다. 근데 문제는 <Menu.Item key="9"><Link href=""><a>Option 9</a></Link></Menu.Item> 이런식으로 메뉴 아이템안에다가 링크를 넣어서 링크이동을 시켰을경우 링크를 넘어가면서 초기화가 되어버립니다. 그러니까.. 클릭을 하면 해당페이지로 넘어가면서 해당 클릭한 메뉴가 클릭이 되어 있어야 하는데 링크를 넘어가면서 초기화가 되어버리면서 디폴트값인 첫번째 값에 클릭값이 옮겨갑니다. 디폴트값을 없애도 첫번째값으로만 옮겨가지 않을뿐 전체 초기화가 되어버립니다. 이거 왜이러는 건가요 ㅠ? 해결방법좀 알려주세요
-
해결됨홍정모의 따라하며 배우는 C언어
fgets() 함수 null 캐릭터 질문
안녕하세요! s_gets()함수안에서 포인터 find에 입력받은 st 내부의 개행하는곳의 주소를 strchr(st, '\n')으로 저장하여, 조건에 따라 '\n'에 '\0'을 넣는 코드가 있는데, fgets()함수 자체가 입력 완료(개행)되고나면 '\0'을 입력하지 않나요? 아니면 개행된 문자열 맨 마지막에 '\n''\0' 으로 되어있는걸 '\0''\0'으로 바꿔주기 위함인가요? + 몇가지 실험을 해보니, 이름 입력안하고 바로 엔터쳤을 때 break 걸리게 하기 위한 장치이기도 한거같네요.... (두번째 작가이름에서는 엔터쳐도 넘어가는것을 확인하니..)
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
컴포넌트 작성 시 성능 관련 질문입니다.
삭제된 글입니다
-
미해결iOS/Android 앱 개발을 위한 실전 React Native - Basic
키 사용
자바 이클립스 썼었는데요.. 괄호를 하거나 "" 에서 안의 내용에서 빠져나올때 엔터만 치면 그 바깥으로 나와져서 편했는데 혹시 비쥬얼 코드에서는 그런 기능이 없나요?ㅠㅠ 일일이 키보드 -> 방향으로 나오기가 너무 불편하네용
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
강의를 다 듣고 제 프로젝트를 하고싶은데 많이 막막합니다.
안녕하세요 강의 정말 잘 듣고 있고 좋다고 생각합니다 ! 그런데 이제 제가 하고싶은 프로젝트를 만드려고 스프링 부트 가이드를 봤는데 강의와 코드가 쓰는게 ? 달라서 읽기가 정말 힘들었습니다.. 이후 어떻게해야할지 막막해서 질문 올렸습니다 ㅠㅠ
-
미해결Vue로 Nodebird SNS 만들기
Nuxt 에 babel polyfill 적용하는 방법이 궁금합니다.
덕분에 Nuxt 로 어찌어찌 프로젝트 막바지까지 왔습니다. 그런데, IE11 에서 테스트 해보니 몇몇 컴포넌트들이 아예 화면에 표시되지 않네요. 안나오는 컴포넌트들의 공통점이 주로 transform 을 이용하는 종류가 많은것 같습니다. vue js 용 fullpage js, swiper js, 직접 구현한 내비게이션, 카카오지도 및 카카오 주소 등 이네요. IE11 콘솔에 "polyfill-eventsource added missing EventSource to window" 이라는 메시지가 뜨고 그 아래 줄에는 SCRIPT1002: 구문 오류 라고 표시됩니다. 그래서 여기저기 검색해보니 babel polyfill 을 적용하면 된다는것 같아서 이것저것 찾아봤는데 Nuxt 에서 명확하게 적용하는 방법을 못찾겠습니다. 그냥 vue-cli 에 적용하는건 몇 개 보이는데 이걸 어떻게 Nuxt에 적용할지 이리저리 해봤는데 안되네요.;;; 특히나 뭘 설치해야 하고, nuxt.config.js 에는 어떻게 적용해야 하는지... 오늘 하루종일 이 문제로 헤메다가 다시 제로초님께 도움을 청하게 됐습니다^^;;; 감사합니다.
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
신입 입사
신입은 이런 설정 만지는 일은 없겟죠? 설정은 그렇구나 받아들이고 따라서 하면 되는걸까요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
코드 입력할때 다른 버전 찾는 거 어떻게 해요??
Raycast() 하면 버전이 16개 정도 되는데 어떻게 띄우는 건가요?변수하나 입력하면 뜨긴 하는데 아무것도 입력안한상태로 띄우는 방법이 궁금합니다
-
미해결윈도우 악성코드(malware) 분석 입문 과정
dll 파일 Time Date Stamp 질문
PEview에서 system32 내에 있는 dll 파일 중에서 Time Date Stamp가 미래의 날짜로 되어있는 경우는 왜 그런건가요 ?
-
해결됨Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
vetur can't find "package.json' 오류...
이런 알림창이 파일을 열때마다 보여지는데 왜 그런걸까요? 해결방법은 없는 걸까요? package.json 파일이 있는데 왜 뜨는 건지 모르겠습니다 ㅠㅠ
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
조합
조합처럼 이렇게 풀었는데 in1,in2까지는 정답이 잘 맞는데 그 이후에는 답이 틀리게 나옵니다. 어떤 부분이 잘못되었을까요? def DFS(s, time, score): global res if time>m : if score-a[s-1][0]>res: # print("score %d" %(score-a[s-1][0])) res=score-a[s-1][0] else: for i in range(s, n): DFS(i+1,time+a[i][1],score+a[i][0]) n, m=map(int, input().split()) a=[] for i in range(n): x1,x2 = map(int, input().split()) a.append((x1,x2)) res=0 DFS(0,0,0) print(res)
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
안녕하세요. 파일 깨짐 질문입니다.
위 수업을 듣고있는 학생입니다. 엑셀 파일을 주피터 노트북으로 만들어봤는데, 파일이 계속 깨집니다. 혹시나 해서 vsc에서 실행시켜보았더니 정상적으로 작동이됩니다. 주피터 노트북에서 생성할때는 그림과같이 크롬 아이콘으로 자동생성되고 vsc로 생성할때는 엑셀파일로 잘 뜨는데 어떤 문제가 원인인지 질문드리고싶습니다.
-
해결됨실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
특정엔티티의 영속성 컨텍스트 유지
안녕하세요 영한님 제가 개발을 하다가 막히는부분이 있어 질문드립니다. 현재 세션이 아닌 토큰 발급 방식으로 개발을 했는데 문제는 토큰 유효성 검사를 하는 필터에서 db에 해당 토큰의 시그니쳐로 유저 엔티티를 조회한다는겁니다.. 여기서 문제가 서비스레이어에서는 또 유저 엔티티를 조회하다보니 중복된 쿼리가 날라갑니다.. 하이버네이트 2차 캐시를 적용해봤지만 서버가 다중화 되어있다보니 문제가 생길것 같습니다.. 필터에서 조회한 유저 엔티티를 서비스레이어 트랜잭션 까지만 유지하고 싶은데 혹시 방법이 있을까요? OSIV 외에 다른 방법이 있을지 해서 문의드립니다.
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
연관 관계 편의 메소드 작성 질문 드립니다.
안녕하세요. 강의 잘 듣고 있습니다. 다름이아니라, 연관 관계 편의 메소드를 작성할때, 저는 보통 연관관계의 주인객체 에서 편의 메소드를 만들어서 사용중인데, ex) Member, Order 중 Order 가 연관관계 주인이므로 Order 객체에서 편의메소드를 사용 예제에서는 Order 와 OrderItem (일대다) 상황에서 Order 객체에 OrderItem을 넣는 연관관계 메소드를 만드셨는데, 연관관계 편의 메소드를 만드는 공식같은건 따로 없는건가요? 단순히 로직적으로 좀더 사용이 빈번한곳? 에 만들어서 사용하면 되는걸까요 ? ?
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
@Rollback 관련해서 질문있습니다.
이전 강의들에서 테스트하면서 반복테스트를 위해서 @AfterEach 애노테이션을 적용해서 사용했던 저장소나 공용 데이터를 정리해줬었는데, 혹시 @Rollback(true)로 설정을 하면 같은 기능을 하는지 알고싶습니다. 추가로, @Rollback(false)로 테스트가 끝난 후에 롤백하는걸 막아준다고 하셨는데, 이는 스프링 부트가 알아서 테스트 종료후 롤백을 해주는건가요?? 만약 그렇다면 그 메커니즘은 어떻게 되는지 궁금합니다.
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
%ls data에서 %의 기능
안녕하세요 ls data를 입력했을 때랑 %ls data를 입력했을 때랑 똑같은 아웃풋이 출력되는데 %의 기능이 뭔가요?