묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결웹 게임을 만들며 배우는 자바스크립트
제가 찾은 버그가 있는데요.!
깃허브 코드 돌려봤을 때 버그가 있어서 질문 올립니다. 겜이 끝나고 다시 초기세팅될 때 상대카드 누르면 NaN이라고 뜨는 버그가 있고요. (이건 해결했습니다) 덱에서 필드로 놓고 카드를 써서 턴오버상태가 됐을 때 만약 코스트가 남아 덱의 카드를 누르면 턴오버, selected 상태가 풀립니다. 필드의 상태를 고정시켜야 문제가 해결될 것 같은데.. 흠 화면다시그리기로 인해 버그를 해결 못하겠네요. 잠시 제가 생각해본 해결책은 현재 필드의 데이터상태를 다른 변수로 선언한 배열에다 저장하고 화면다시그릴때 저장된 배열의 상태를 적용해주는 형태로 하면 될 것 같은데.. 조금만 힌트를 주실 수 있나요.?
-
미해결CSS Flex와 Grid 제대로 익히기
min-width에 대해서..
미디어쿼리를 사용하고 있는데 모바일 -> pc 순으로 레이아웃을 만드는 게 좋다고 말씀하셔서 min-width를 이용하여 화면의 px을 늘려가면서 만들려고 합니다.(react에서 styled-componet 사용 중입니다.) 이 부분은 header부분인데 처음 만들때 max-width로 만들었습니다. min-width로 수정하려고 하는데 혹시 어떻게 바꿔야 될지 알고 싶습니다. 밑의 코드에서 transition이나 transform , padding-top등 화면이 min-width가 커질수록 필요가 없어져서 없애야 되는데 어떻게 없애는지 궁금합니다. const List = styled.ul` display: flex; flex-flow: row nowrap; @media only screen and (max-width: 768px) { flex-flow: column nowrap; background-color: #0d2538; position: fixed; top: 0; right: 0; height: 100vh; width: 300px; padding-top: 3.5rem; transition: trasnform 0.3s ease-in-out; transform: ${({ open }) => (open ? `translateX(0)` : `translateX(100%)`)}; @media only screen and (max-width: 500px) { width: 100%; } } `;
-
해결됨Ionic, 아이오닉 100분 핵심강의
storage
삭제된 글입니다
-
미해결Flutter + Firebase로 넷플릭스 UI 클론 코딩하기 [무작정 플러터]
디버깅 오류
Launching lib\main.dart on Android SDK built for x86 in debug mode... FAILURE: Build failed with an exception. * What went wrong: A problem was found with the configuration of task ':app:compileFlutterBuildDebug'. > Cannot write to file 'D:\Flutter' specified for property 'outputFiles' as it is a directory. * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 4s Exception: Gradle task assembleDebug failed with exit code 1 Exited (sigterm) 이런 오류가 나는데 어떤 문제인지 구글링을 해도 못찾겠습니다 ㅠ
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
이 코드는 대문자가 숫자로 출력되는데 이유가 뭔가용?
#include <iostream> #include <string> using namespace std; int main() { char Word[101]; gets(Word); for(int i = 0; Word[i] != '\0'; i++) { if(Word[i] >= 65 && Word[i] <= 90) cout << Word[i] + 32; else if(Word[i] >= 97 && Word[i] <= 122) cout << Word[i]; } return 0; }
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
함수 설명창이 팝업되지 않습니다.
강의화면 4:27 에서 print를 입력하자 해당 함수의 설명창이 팝업되는데요 제 atom에서는 아무런 설명창도 팝업되지 않습니다. 어떻게 해결하면 될까요? 참고용으로 강의중 해당 화면 첨부해 드립니다.
-
미해결React로 NodeBird SNS 만들기
axios.default.baseURL로 설정한것은 ``(backticks)를 사용하면 무시되나요?
ch6에서 front에서 1. function loadMainPostsAPI() { return axios.get('/posts'); } 2. function loadHashtagPostsAPI(tag) { return axios.get(`/hashtag/${tag}`);} 위 두가지의 주소의 차이가 ''(single quote)이랑 ``(backticks)를 사용하는건데, 위에 /posts는 default.baseURL로 설정한 주소에다가 상대주소로 연결이되는 거잖아요?? 그래서 backend쪽으로 연결되는거고 2번인 hashtag/${tag}의 경우는 3060 포트로 설정한 프론트의 express서버로 연결된다고 이해하고 있는데요, 질문] ``을 사용하면 default.baseURL이 무시가 되고, server.js의 server.listen에 포트를 상대주소로 갖고가는건가요? 비록 ``이 template literal이라고 하지만, ``이나 '' 둘다 string값 아닌가해서 혼동이 됩니다. 혹시 제가 잘못이해하고 있는부분이 있으면 알려주세요
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
겟인덱스를 foreach가 아니라 for로 구현 한 이유가 뭔가요?
사소한 질문이긴 한데... 애당초 인덱스를 반환하는게 목표니까 굳이 foreach를 사용하지 않는다고 하셨는데 이유가 뭔가요? 차이를 잘 모르겠어요.
-
해결됨실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
default_batch_fetch_size 관련질문
안녕하세요 선생님 최근 default_batch_fetch_size 관련 질문과 비슷한 상황이지만 조금 다릅니다. 현재 A 테이블과 B테이블이 one to many 로 연관관계가 있고 현재 A 테이블 기준으로 쿼리를 날린다음(테이블 B는 페치조인하지 않음) 서비스 단에서 (테이블 B)부분 lazy를 강제 초기화 해주고 있습니다. 제가 batchsize를 다르게 주면서 테스트를 해보았습니다. 1. 쿼리 결과물 : 180개(A 테이블 기준 결과물 갯수) B 테이블의 결과물은 1073개 default_batch_fetch_size=100 in 절에 나가는 batch size= 100, 50, 25, 5 총 4번 비정상 fetch size되로면 2번에 나가야함 2.쿼리 결과물 : 180개(A 테이블 기준 결과물 갯수) B 테이블의 결과물은 1073개 default_batch_fetch_size=80 in 절에 나가는 batch size= 80,80,20 총 3번 정상 3.쿼리 결과물 : 180개(A 테이블 기준 결과물 갯수) B 테이블의 결과물은 1073개 default_batch_fetch_size=500 in 절에 나가는 batch size= 125, 31, 15 ,9 총 4번 비정상 fetch size되로면 1번에 나가야함 4.쿼리 결과물 : 180개(A 테이블 기준 결과물 갯수) B 테이블의 결과물은 1073개 default_batch_fetch_size=180 in 절에 나가는 batch size= 180 총 1번 정상 5.쿼리 결과물 : 30개(A 테이블 기준 결과물 갯수) B 테이블의 결과물은 23개 default_batch_fetch_size=100 in 절에 나가는 batch size= 25, 5 총 2번 비정상 fetch size되로면 1번에 나가야함 6.쿼리 결과물 : 30개(A 테이블 기준 결과물 갯수) B 테이블의 결과물은 23개 default_batch_fetch_size=30 in 절에 나가는 batch size= 30 총 1번 정상 7.쿼리 결과물 : 30개(A 테이블 기준 결과물 갯수) B 테이블의 결과물은 23개 default_batch_fetch_size=20 in 절에 나가는 batch size= 20, 10 총 2번 정상 8.쿼리 결과물 : 30개(A 테이블 기준 결과물 갯수) B 테이블의 결과물은 23개 default_batch_fetch_size=500 in 절에 나가는 batch size= 15, 15 총 2번 비정상 fetch size되로면 1번에 나가야함 혹시 자체적으로 최적화 알고리즘이 적용되면서 이렇게 제각각 나가는건가요? 아니라면 혹시 저 in 절을 만드는 부분을 디버깅을 해볼려면 어떤 클래스를 찾아보면 될까요?
-
미해결남박사의 파이썬으로 실전 웹사이트 만들기
Css적용하는법
Css를 적용해보려고하는데 static폴더를 만들고 그 안에 css폴더를 만든 고 style.css를 가지고 main.html에서 적용을 시키려고합니다. 코드는 이런식으로 작성을 했는데 css적용이 안되서 질문합니다! <Link rel="stylesheet" href="{{ url_for('static', filename='css/style.css') }}">
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
가변 인자를 연속으로 쓰기 위해서
함수 정의할때 가변인자를 복수로 쓰고 싶으면 어떻게 작성해야되나요?
-
미해결실전 JSP (renew ver.) - 신입 프로그래머를 위한 강좌
18강 ModifyBook.java 오류
ModifyBook.java UPDATE fail!! 어떻게 해결합니까??? 방법 알려주시면 감사!!
-
미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
안드로이드 스튜디오 업뎃 후 '플러터 프로젝트' 안보임?
안드로이드 스튜디오 실행 후 업데이트를 알려주기에 업뎃 후 재실행을 했는데 새로 프로젝트를 만들려고 하니 '플러터 프로젝트' 안보입니다. 메뉴의 '파일', '세팅', '플러그인'에서 살펴보니 'dart', 'flutter'은 설치되어 있는데 어떻게 하면 다시 플러터 프로젝트 생성이 가능할까요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
리다이렉트 오류가납니다 ㅠㅠ
× Unhandled Rejection (TypeError): Cannot read property 'push' of undefined (anonymous function) C:/Users/rlaqu/OneDrive/Desktop/boiler-plate/client/src/components/views/RegisterPage/RegisterPage.js:50 542 | }; 543 | dispatch(Object(_action_user_action__WEBPACK_IMPORTED_MODULE_2__["registerUser"])(body)).then(response => { 544 | if (response.payload.success) {> 545 | props.history.push('/login'); | ^ 546 | } else { 547 | alert('failed to sign up'); 548 | } This screen is visible only in development. It will not appear if the app crashes in production.Open your browser’s developer console to further inspect this error. Click the 'X' or hit ESC to dismiss this message. 회원가입결과 true가 리턴되는건 확인했는데요 리다이렉트부분이 먹통입니다 ㅠㅠ 뭐가 문제일까요??
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
mv와 ls오류
move()명령어가 되지 않아 직접 파일을 옮겼는데 다음과 같은 오류 코드가 뜹니다. getcwd()명령어는 정상으로 작동하는데 원인이 무엇인지요? 그리고 어떻게 고칠수 있나요? C 드라이브의 볼륨에는 이름이 없습니다. 볼륨 일련 번호: E857-6DC1 C:\Users\younskim 디렉터리 파일을 찾을 수 없습니다.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
render함수의 createElement props에 대해 질문드립니다.
안녕하세요 선생님. 이번 강의를 수강하면서 render()함수에 대해 기본적으로 createElement 함수가 콜백으로 전달되는건가요? 여기서 createElement는 vue내부에서 구현해놓은 함수인가요? createElement에 파라미터로 전달하면, '태그이름', '태그 속성', '하위 태그 내용'을 template에 그려주는 것으로 설명해주셨는데.. 이때 render() 함수는 template과 같은 기능을 하는건가요?template과 render의 차이점은 무엇인가요? 그럼 답변 부탁드릴게요:-) 읽어주셔서 감사합니다.
-
미해결홍정모의 따라하며 배우는 C언어
메모리 레이아웃 질문
설명하신 메모리 구조는 하나의 프로그램 의 구조로 생각을 해야 하는 부분인가요? 아니면 메모리 전체 구조로 봐야 하는 구조일까요? 만약 하나의 프로그램 단위 구조로 보게된다면 메모리 레이아웃 구조의 (명령줄 인수와 환경 변수들) 위에 프로그램 코드가 다시 올라오게 될것이고.. (마치 스택) 처럼 하나의 프로그램 위에 또 하나의 프로그램이 올라가는 방식 메모리 전체 구조로 보게된다면 여러개의 프로그램이 거대한 메모리 구조에 겹쳐져 있는 모양이 될것같습니다.. 어떤방식으로 이해를 해야 옳은 방식일까요?
-
미해결홍정모의 따라하며 배우는 C++
C++로 무엇을 할 수 있나요?
C++을 배우는 학생입니다. 우연히 이 강의를 발견해서 C++이 첫 언어가 되었는데 이 강의도 다 듣고, 관련 서적도 몇권 읽어 봤는데 문득 이걸로 뭘 하지? 라는 생각이 들었습니다. 파이썬이나 자바를 배우기에는 이때까지 배운게 아깝고, 또 뭘 더하기에는 C++에서 딱히 할 수 있는 것이 보이지 않습니다. C++ 뭘 하기 위해 배우고 애초에 무엇을 할 수 있나요?
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
.to_list() 에러가 발생합니다.
에러 메세지 'Index' object has no attribute 'to_list' 라고 나오면서 list 화가 안 되네요. 동일한 경로로 진행중인데 왜 그럴까요
-
미해결스프링 기반 REST API 개발
예제 에러 관련하여
이번 강의(Spring Security 기본설정편)에서 WebSecurity 의 ingnore 설정들이 제대로 동작하지 않는 경우에 대해 Spring Security 관련 설정들을 모두 주석 처리하며 에러들을 다시 쭉 살펴보고 다른 분들에게 조금이라도 도움이 될까 싶어서 글 남깁니다. (이번 강의에서 추가된 내용 한정) Security 설정 시 테스트가 거의 깨집니다 -> 테스트가 깨지는 바람에 Spring docs에 관한 패키징이 정상적으로 이루어지지 않았습니다 -> docs 관련 플러그인이 제대로 동작하지 않는 바람에 "/docs/index.html" 의 경로가 정의되지 않았습니다 -> 경로가 정의되지 않아 "/docs/index.html" 에 접근 할 시에 404 에러가 발생합니다 결론적으로 Security 설정에 정의되지 않은 경로를 ingnore 한 셈이 되어버려서 그 경로로 접근을 해도 Spring Security login 화면이 동작하는 것 같습니다. 혹시 제가 이해한 것에 잘못된 점이 있다면 피드백 주세욥. + 리소스서버 설정편에서 테스트 관련 에러를 전부 고치고 나니 해당 문제가 해결됐습니다