묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[하루 10분|Web Project] HTML/JS/CSS로 나만의 심리테스트 사이트 만들기
여러분들 모두 궁금해하실것같은데
SHARE page 에 카카오톡 뿐 아니라 링크를 복사할 수 있게해주는 버튼을 구현할 수 있는영상 만들어주실수있습니까?.. 요청드립니다
-
미해결하루만에 만드는 깃허브 블로그
게시글 조회수가 바로바로 변경이 안됩니다.
안녕하세요. 깃허브 블로그 만들고 있는데 블로그 조회수는 바로 갱신이 되는데 게시글 조회수에 적용한 hits 뱃지는 제대로 작동을 안합니다. 일단 똑같이 적용을 했는데 왜 안되는지 잘 모르겠습니다. https://0626na.github.io 제 블로그 주소입니다. 블로그 조회수는 바로바로 되는데 게시글 조회수는 새로고침을 해도 변하지를 않습니다..
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
chrome(크롬) 팝업창 에서 주소(url) 창 변경
javascript window.open 명령어로 버튼 클릭시 팝업창이 뜨게 하였는데 팝업창이 띄워 지고 주소창이 보이는데 주소창(url)을 다른주소를 입력하고자 했으나 readOnly처럼 key 가 먹지 않고 해당 url이 그냥 계속 보여지는데요 이것은 왜 그럴까요? 혹시 해결방법이 있을까요?
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
Section3 - 5번 문제 수들의 합 질문입니다.
# 수들의 합import syssys.stdin=open("input.txt","r")n,m=map(int,input().split())a=list(map(int,input().split()))result=0for i in range(n): sum=a[i] print("a[i]",a[i]) for j in range(i+1,n): if sum==m: result+=1 break elif sum<m: sum = sum + a[j] else : breakprint(result) 이 문제 관련해서 전 이런식으로 풀었는데, in 2와 in 4가 제가 출력한 값과 1씩 차이가 났습니다. ㅠㅠ 이유를 도저히 모르겠어서 질문을 드립니다. 나머지 in 1,3,5는 정상적으로 동작합니다. 어느 로직에서 잘못이 있었을까요?! * 2중 for문으로 인한 시간복잡도는 수정할 예정입니다! - 수업 잘 듣고 있습니다! 감사합니다.
-
미해결자바스크립트로 알아보는 함수형 프로그래밍 (ES5)
용어 몇가지가 이해가 안가요
_ values와 function은 무엇을 의미하고 어느용도에 쓰여요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
로그아웃 부분좀 부탁드립니다.
새로고침해도 로그인정보 뜨는거는 됐는데 로그아웃 버튼 누르고 새로고침하면 계속 로딩중으로 표시됩니다. 확인해 보니 서버쪽에서 세션 종료했는데도 브라우저에서 쿠키가 남아있는거 같은데 await context.store.sagaTask.toPromise()부분을 주석달면 새로고침하면 바로 되더라고요 이부분 어떻게 처리해야될까요? export const getServerSideProps = wrapper.getServerSideProps(async (context) => { console.log('getServerSideProps start'); console.log(context.req.headers); const cookie = context.req ? context.req.headers.cookie : ''; axios.defaults.headers.Cookie = ''; if (context.req && cookie) { axios.defaults.headers.Cookie = cookie; } context.store.dispatch({ type: LOAD_MY_INFO_REQUEST, }); context.store.dispatch(END); console.log('getServerSideProps end'); await context.store.sagaTask.toPromise(); });
-
미해결초보를 위한 도커 안내서
도커 배포 질문입니다.
cafe24를 통해 가상서버를 호스팅한 상황입니다. 호스팅한 가상서버에서 war파일을 통해 배포하는 것 과 아파치 컨테이너에 war파일을 넣어 배포하는 것 다른점이 있을까요??
-
미해결스프링 웹 MVC
view name 리턴에 대해
handler단에서 String으로 뷰 파일의 path를 return하는데, 강의 때도 말씀해주신 것처럼 String으로 작성한다는 것 자체가 위험성이 있다고 생각이 드는데요, 혹시 이것을 보완하기 위해 자동으로 뷰 네임과 매칭되는 상수를 참조할 수 있다던가 하는 방법이 있을까요?
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
UnknownHostException 질문드립니다!
우선 좋은 강의 감사드립니다. gateway와 discovery server를 이용해 client server를 연결하는 중 오류가 생겼고 해결이 안 돼 질문드립니다. 개발환경은 windows10, spring boot 2.4.4, intellij ultimate, java 11입니다. 대부분 실습을 그대로 사용했습니다. 포스트맨 요청 화면 gateway의 콘솔에러 화면 gateway의 application.yml discovery-server의 application.yml first-service의 application.yml discovery server 내에서 URI의 첫부분이 127.0.0.1로 매핑되지 않고 desktop-...으로 매핑되는 문제인 것 같은데 서버 ip 를 127.0.0.1로 설정한 뒤 아래와 같이 옵션을 추가해줘도 똑같은 에러가 발생하네요 ㅠㅠ 구글에 자료를 검색해도 관련 자료가 너무 적어 결국 질문드립니다. 감사합니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
11:05 Object 관련 질문입니다
아래 비슷한 질문이 있지만 추가적으로 물어보고싶은게 있어 질문드립니다 return Object.Instantiate(prefab, parent); 에서 Instantiate를 바로 호출하면 재귀함수로 실행될 수 있다고 해서 Object를 붙이셨다고 했는데 혹시 Object 가 들어가는 이유가 Load 함수에 있는 where T : Object 때문에 Object로 같이 맞춰주는건가요? return GameObject.Instantiate(prefab, parent); 이렇게 작성해도 생성하고 삭제하는 동작은 정상적으로 하던데 GameObject로 작성하면 나중에 어떤 오류가 발생할까요?
-
미해결대세는 쿠버네티스 (초급~중급편)
안녕하세요? sed 명령어에 대해 질문 드려도 될까요?
sed s/192.168.0.0\\/16/20.96.0.0\\/12/g -i calico.yaml 이 명령어가 192.168.0.0 대역에 Virtual Network를 설치한다는것은 이해했습니다. 그런데 뒤에 \\/16/20.96.0.0\\/12/g 요 내용이 무엇을 의미하는지 궁금합니다. 항상 친절한 답변 감사드립니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
음성채팅 UDP
음성채팅도 제가 만드는 프로그램에 넣을 예정인데요. 현재 TCP로 서버를 만들고 잇는데 음성채팅을 만약 UDP로 진행하게 된다면 음성채팅 서버 하나를 더 만들어서 하는게 나은가요 아니면 TCP 서버에서 LISTEN하는 소켓을 하나 더 열어서 한 소켓은 TCP 다른 하나는 UDP 이렇게 하는게 나은가요? 그리고 이런식으로 하나의 서버에서 TCP UDP를 혼용하는게 가능한가요? 또 클라이언트 같은 경우도 소켓을 두 개 만들어서 음성채팅 할 때는 UDP 소켓을 쓰고 다른 것을 할 때는 TCP 소켓을 쓰는게 가능한가요?
-
미해결몇 줄로 끝내는 인터랙티브 웹 개발 노하우 [초급편]
안녕하세요~
안녕하세요. 강의 정말 잘듣고있습니다~ 하나 여쭤볼것이있는데 window.addEventListener에 3번째 값에 false를 넣어 주는 이유가 궁금합니다! 변수에도 처음에 false주는 코드들이 있던데.. 이유를 알려주시면 감사할것같습니다 ㅠㅠ
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] 번외편: AWS로 시작하는 서버 운영
쿠버네티스 등
삭제된 글입니다
-
해결됨파이썬을 활용한 데이터분석과 IT보안
APM setup을 실행시키고 설치했는데 이상하게 나와여
???만 나와가지고.. 어떤 걸 살펴보면 될까요??
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)
후속 강의 ef core에 대한 질문
삭제된 글입니다
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
첫시간 환경설정하고 처음 실행할때 에러
OpenJDK 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JDK 13 and will likely be removed in a future release. 처음에 이렇게 에러가 뜨고 정상적으로 실행은 되는데 오류가 정확히 무슨뜻인지 모르겠습니다ㅜㅜ
-
미해결Node.js에 TypeScript 적용하기(feat. NodeBird)
타입스크립트 에러
models/user.ts 에서 User class 를 default export 하고 불러와서 타입에 할당했는데 다음과 같은 에러가 나타납니다. 혹시 이런에러가 나타났을때 해결을 어떻게해야할까요? (alias) class Userimport User No overload matches this call.Overload 1 of 2, '(fn: (user: User, done: (err: any, id?: unknown) => void) => void): void', gave the following error.Argument of type '(user: import("/home/ywoosang/\uBC14\uD0D5\uD654\uBA74/projects/service/models/user").default, done: (err: any, id?: unknown) => void) => void' is not assignable to parameter of type '(user: Express.User, done: (err: any, id?: unknown) => void) => void'.Types of parameters 'user' and 'user' are incompatible.Type 'User' is missing the following properties from type 'User': id, nickname, email, password, and 34 more.Overload 2 of 2, '(fn: (req: IncomingMessage, user: User, done: (err: any, id?: unknown) => void) => void): void', gave the following error.Argument of type '(user: User, done: (err: any, id?: unknown) => void) => void' is not assignable to parameter of type '(req: IncomingMessage, user: User, done: (err: any, id?: unknown) => void) => void'.Types of parameters 'user' and 'req' are incompatible.Type 'IncomingMessage' is missing the following properties from type 'User': id, nickname, email, password, and 33 more.ts(2769)
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
useMemo를 이용한 여러 props의 최적화 방법 질문
제로초님 안녕하세요. 강의 들으면서 많이 배우고 있습니다. FollowList 컴포넌트에서 List컴포넌트에 넘겨주는 props를 최적화 해주어야 이후에 성능 문제가 생기지 않는다고 하셨는데요. useMemo를 이용해서 최적화를 해보려고 하는데, 혹시 여러 개의 props를 한 번에 묶어서 할 수 있는 방법은 없을까요? 다른 수업에서 <Component {...props} /> 이런 식으로 여러 개의 props를 넘겨주는 코드를 쓰신 적이 있었던 것 같은데, props가 많은 경우 이런 식으로 최적화를 간편하게 처리하는 방법은 없을지, 현업에서 이런 방식을 쓰기는 하는지 궁금합니다. 그리고 검색하다보니 "Premature optimization is the root of all evil." 이라는 말이 있던데, useMemo나 useCallback을 이용한 최적화는 어쨌든 어차피 무조건 하게 되는 것이니 일단 하고 보는 게 나은가요?
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
제가 작성한 코드 한번 봐주실 수 있나요?
먼저 풀어봤는데, 채점은 맞았습니다만 코드가 어떤지 여쭤보고 싶어서 올립니다 #include <stdio.h> #include <stack> #include <vector> using namespace std; int main() { int i, n, idx = 0, tmp = -1; stack<int> st; scanf("%d", &n); vector<char> res; vector<int> arr(n); for (i = 0; i < n; i++) { scanf("%d", &arr[i]); } i = 0; while (i < n) { if (st.empty()) { st.push(arr[i++]); res.push_back('P'); } else { if (arr[i] < st.top()) { st.push(arr[i++]); res.push_back('P'); } else if (st.top() > tmp) { tmp = st.top(); st.pop(); res.push_back('O'); } } } while (!st.empty()) { if (st.top() < tmp) { printf("impossible"); return 0; } tmp = st.top(); st.pop(); res.push_back('O'); } for (i = 0; i<res.size(); i++) printf("%c", res[i]); } tmp 변수는 직전에 pop한 숫자를 담기 위한 용도이고, pop하기 전에 이 tmp 값보다 큰지 확인하고자 했습니다. 괜히 뺑 돌아가서 문제를 푼 것 같은데 그래도 로직이 맞는지 궁금합니다. 감사합니다!