묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[리뉴얼] 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를 입력했을 때랑 똑같은 아웃풋이 출력되는데 %의 기능이 뭔가요?
-
미해결혼자 공부하는 C 언어 저자에게 배우는 C 언어의 모든 것
array 요소 수
초반에 int array[n]와 같이 array 를 선언할때 n값을 안 정하고 선언할수 있나요? int array[]; scanf("%d",&array[0]); 를 for 으로 돌린다 이런식으로 만약 때에 따라 array 들어가는 값의 양이 달라지는 경우 (e.g. 점수 평균을 구할떄 학생마다 듣는 과목수가 다르다) 이런식으로 error가 나는데 어떻게 풀수 있나요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
묵시적 조인에 대해 질문드립니다.
묵시적 조인보다는 명시적 조인을 사용하라고 말씀 하시면서 코드에 쿼리와 jpa가 데이터베이스로 실제로 보내는 쿼리가 불일치함으로 혼란을 야기 할 수 있다고 하셨는데, 조인 강의 에서 세타조인 부분에서 사용한 예제도 사용한 쿼리와 실제 데이터베이스에 보내는 쿼리가 서로 달라 혼란을 야기 할 수 있다고 생각합니다.(예제 코드는 사진으로 첨부 합니다.) 사진 1. 사진 2. 실무에서는 위와 같이는 사용하지 않는 건가요.? 추가적으로 사진2. 를 참고해서 cross join 을 명시적으로 해줄려고 다음과 같이 변경을 했습니다. String query = "select count(m) from Member m cross join Team t where m.username = t.name ";List<Long> result = em.createQuery(query, Long.class).getResultList(); 그런데, 다음과 같이 오류가 출력 됩니다. ERROR: line 1:36: unexpected token: cross line 1:36: unexpected token: cross java.lang.IllegalArgumentException: org.hibernate.hql.internal.ast.QuerySyntaxException: unexpected token: cross near line 1, column 36 [select count(m) from jpql.Member m cross join jpql.Team t where m.username = t.name ] 혹시 jpa 에서는 cross join 은 명시적으로 불가능 한 건가요.?
-
해결됨[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
colab 으로 하는 학생입니다
헷갈리는 점이 있어서 질문합니다 영상에서 cpu를 사용한다고 하셨는데 colab 런타임을 gpu로 설정 안해도 되는건가요?? 일단은 설정하고 디텍션을 하니 한장당 6~7초 정도 걸리는데 영상속 클라우드의 사양보다 colab 사양이 낮아서 그런가요??
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
nvm install 시 에러가 납니다.
질문 게시판 참고 및 하루종일 현상확인을 하였으나 이유를 모르겠습니다. 얼른 강의를 들어야하는데 답답하네요 ㅠㅠ 확인 부탁드립니다. 현상 해당 디렉토리에서 python (2.7.18) 설치 확인 후 (Add python.exe to Path 로 설치한 상태) nvm instll 10.16.3 할 경우 no python2.7 이란 결과와 함께 에러 노출 => python을 설치했음에도 동일한 결과 노출됩니다. 어떻게 해줘야 할 지 확인 부탁드립니다 ㅠㅠ 1. 현재 경로에서 python -v 으로 파이썬 설치 확인 2.7.18 2. npm install 시 에러 결과 $ nvm install 10.16.3 Can not determine how many core(s) are available, running in single-threaded mode. Please report an issue on GitHub to help us make nvm run faster on your computer! Local cache found: ${NVM_DIR}/.cache/src/node-v10.16.3/node-v10.16.3.tar.xz Checksums match! Using existing downloaded archive ${NVM_DIR}/.cache/src/node-v10.16.3/node-v10.16.3.tar.xz $>./configure --prefix=/c/Users/혜윤/.nvm/versions/node/v10.16.3 < which: no python2.7 in (/mingw64/bin:/usr/bin:/c/Users/혜윤/bin:/c/Python27:/c/Python27/Scripts:/c/Program Files (x86)/Wizvera/Delfino:/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/c/Program Files (x86)/Intel/iCLS Client:/c/Program Files/Intel/iCLS Client:/c/WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/System32/Wbem:/c/WINDOWS/System32/WindowsPowerShell/v1.0:/c/Program Files/Intel/Intel(R) Management Engine Components/DAL:/c/Program Files/Intel/Intel(R) Management Engine Components/IPT:/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL:/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/IPT:/c/Program Files/Samsung/AllShare Framework DMS/1.3.23:/c/Program Files/Samsung/AllShare Framework DMS/1.3.23/64bit:/c/Program Files (x86)/Microsoft SQL Server/100/Tools/Binn:/c/Program Files/Microsoft SQL Server/100/Tools/Binn:/c/Program Files/Microsoft SQL Server/100/DTS/Binn:/c/Program Files/Intel/WiFi/bin:/c/Program Files/Common Files/Intel/WirelessCommon:/c/APM_Setup/Server/Apache/bin:/c/APM_Setup/Server/MySQL5/bin:/c/APM_Setup/Server/PHP5:/c/WINDOWS/System32/OpenSSH:/cmd:/c/Program Files/nodejs:/c/ProgramData/chocolatey/bin:/c/Program Files (x86)/Yarn/bin:/c/Program Files/Intel/WiFi/bin:/c/Program Files/Common Files/Intel/WirelessCommon:/c/Users/혜윤/AppData/Local/Microsoft/WindowsApps:/c/Users/혜윤/AppData/Local/Programs/Microsoft VS Code/bin:/c/Users/혜윤/AppData/Roaming/npm:/c/Users/혜윤/AppData/Local/Programs/Fiddler:/c/Users/혜윤/AppData/Local/Yarn/bin:/c/Users/혜윤/AppData/Python27) which: no python2 in (/mingw64/bin:/usr/bin:/c/Users/혜윤/bin:/c/Python27:/c/Python27/Scripts:/c/Program Files (x86)/Wizvera/Delfino:/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/c/Program Files (x86)/Intel/iCLS Client:/c/Program Files/Intel/iCLS Client:/c/WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/System32/Wbem:/c/WINDOWS/System32/WindowsPowerShell/v1.0:/c/Program Files/Intel/Intel(R) Management Engine Components/DAL:/c/Program Files/Intel/Intel(R) Management Engine Components/IPT:/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL:/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/IPT:/c/Program Files/Samsung/AllShare Framework DMS/1.3.23:/c/Program Files/Samsung/AllShare Framework DMS/1.3.23/64bit:/c/Program Files (x86)/Microsoft SQL Server/100/Tools/Binn:/c/Program Files/Microsoft SQL Server/100/Tools/Binn:/c/Program Files/Microsoft SQL Server/100/DTS/Binn:/c/Program Files/Intel/WiFi/bin:/c/Program Files/Common Files/Intel/WirelessCommon:/c/APM_Setup/Server/Apache/bin:/c/APM_Setup/Server/MySQL5/bin:/c/APM_Setup/Server/PHP5:/c/WINDOWS/System32/OpenSSH:/cmd:/c/Program Files/nodejs:/c/ProgramData/chocolatey/bin:/c/Program Files (x86)/Yarn/bin:/c/Program Files/Intel/WiFi/bin:/c/Program Files/Common Files/Intel/WirelessCommon:/c/Users/혜윤/AppData/Local/Microsoft/WindowsApps:/c/Users/혜윤/AppData/Local/Programs/Microsoft VS Code/bin:/c/Users/혜윤/AppData/Roaming/npm:/c/Users/혜윤/AppData/Local/Programs/Fiddler:/c/Users/혜윤/AppData/Local/Yarn/bin:/c/Users/혜윤/AppData/Python27) ?[1m?[31mERROR?[0m: Did not find a new enough assembler, install one or build with --openssl-no-asm. Please refer to BUILDING.md nvm: install v10.16.3 failed!