묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 부트 개념과 활용
제이쿼리가 실행되지않습니다. ㅠㅠ
원인을 알수있을까요?
-
미해결나만의 포트폴리오 웹페이지 만들기
이미지
저도 똑같이 했는데 왜 이미지가 2씩 안보이져?
-
해결됨홍정모의 게임 만들기 연습 문제 패키지
초반 세팅 방법 정리.(삽질 공유)
프로젝트 세팅간에 해매시는분들을 위해 기록 남기겠습니다. 우선, 첫번째 github 링크찾는데 꽤 걸렸습니다.어디에 올라와있는지 몰랏는데 홍정모교수님 블로그에서 GameDevPracticePackage 라는 키워드를 보고 깃허브에 검색해서 찾았습니다. r위 remote repository를 clone했습니다. vcpkg install opengl 를 통해 opengl를 설치했지만 해결되지않았습니다. 하지만 코드를 들여다보면 opengl이라는 패키지가 아니라glew, glfw3 를 설치해야합니다. 아래와 같이요. vcpkg install glew:x64-windows vcpkg install glfw3:x64-windows vcpkg integrate install // visual studio 인클루드에 반영 그러면 위와 같이 해결됐습니다. 문제 해결과정에 깨달은게 OpenGL은 하나의 표준이더군요. 언어마다 그에 해당하는 패키지이름을 정확히 인지하는게 중요한 것 같습니다.
-
미해결R프로그래밍 기초 다지기
데이터를 character 에서 numeric 으로 바꿔도 같아야 하는거 아닌가요?
m<-matrix(1:15, ncol=3, byrow=T) m[ ,1]<-as.character(m[ ,1]) m<-data.frame(m) str(m) for(i in 1:ncol(m)){ m[,i]<-as.numeric(m[,i]) } 위의 과정을 실행하면 맨 처음의 행렬인 m과 맨 마지막 데이터프레임형태의 m값이 다른데 같아야 하는거 아닌가요?
-
미해결웹 게임을 만들며 배우는 자바스크립트
검색창과 버튼창이 사라집니다
var number1=Math.ceil(Math.random()*9); var number2=Math.ceil(Math.random() * 9); var body=document.body; var word=document.createElement('div'); var form=document.createElement('form') var input=document.createElement('input'); var button=document.createElement('button'); var text=document.createElement('div'); word.textContent=`${number1} 곱하기 ${number2} 는?`; body.append(word); word.append(form); form.append(input); form.append(button); button.textContent='확인' form.addEventListener('submit',(e)=>{ e.preventDefault(); if(input.value==number1*number2){ alert('정답입니다') number1 = Math.ceil(Math.random() * 9); number2 = Math.ceil(Math.random() * 9); word.textContent = `${number1} 곱하기 ${number2} 는?`; input, value = ''; input.focus(); } else{ input.focus(); alert('틀렸습니다') } }) 이렇게 코드를 짜보았는데 똑같이한거같은데 전송을 하고나면 검색창과 버튼창이 사라집니다
-
미해결React로 NodeBird SNS 만들기
aws 배포후 쿠키저장이 안됩니다
강의에서는 프론트주소에서 로그인을 하고 서버 주소로 가면 쿠키가 생성이 되는 모습이 보이는데 저는 서버에서 쿠키가 생성이 되지 않습니다. 로컬에서는 잘 작동하는데 AWS배포한 사이트에선 안되네요 혹시 어떠한 문제가 있는걸까요?
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
관계정의시 관계되어있지 않은 로우조회가 궁금합니다.
만약 제가 좋아요하지않은 게시물만 보고싶다면, 일단 모든게시물을 찾아놓고, 제가 좋아요한 게시물을 다시 찾은다음에 공통사항을 제거하는 방법밖에없나요?? 구글링을 하는데 원하는 답변을 찾을 수가없어서 질문드립니다 ㅠㅠ.
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
jpa 사용 가능성에 대해 문의 드립니다.
안녕하세요 매번 친절한 답변 감사합니다. 정말 정말 도움이 되고 있습니다. 이번에는 이런경우에도 jpa 사용이 효율적인지 또는 가능한지를 묻고 싶어서 질문 드립니다. 프로젝트 구조상 마스터와 서브디비 여러개로 구성되어있을때 디비정보가 딱 정해진게 아니라 특정 리퀘스트마다 마스터 디비 를 조회를 통해 서브디비 정보를 얻어와 (ip는 각각 다르지만 테이블 구조,데이터베이스 이름등은 서브디비 모두 동일하다는 가정하에) 동적으로 서브디비와 커넥션을 맺어 사용해야 하는데 이 상황에서도 jpa를 활용가능 할까요 또는 효율적일 까요? 이런경우에서도 jdbc 커넥션풀이 성능에 도움을 줄 수 있을까요?
-
해결됨홍정모의 따라하며 배우는 C++
역시 제일 어려운건 프로젝트 구성(설정)이네요.
구성 원리를 정확히 이해하면 나을 것 같은데 홍정모교수님은 어떻게 학습하셨나요?? ㅠㅠ 맨날 검색해서 블로그봐도 이해가 별로 안됐던거 같습니다. 질문1) Property => C/C++ => Additional Include Directories : 컴파일과정 중 Object 파일을 생성하기 위해 사용되는 헤더들의 경로 Linker => input => Additional Library Dependencies : 의존 외부라이브러리 경로 LInker => General => Additional Dependencies : 프로젝트에 사용되는 의존 외부 라이브러리 파일 이름ex) nanogui.lib 까지는 이해가 뙜는데 DLL파일을 복사해서 프로젝트 실행 경로에 옮겨두는 것이 이해가 안되네요. 항상 dll파일들은 exe와 같은 경로상에 위치해야하나요? (그런 규칙이 있는지 궁금합니다.)
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
쿼리로 어느정도의 연산 레벨까지 허용 하는게 맞을까요?
안녕하세요 도사님! 오랜만에 다시 뵙습니다. 강의 내용 중에 "데이터베이스의 부하를 줄이기 위해 쿼리에서의 연산을 최소화하고 데이터만 왔다갔다 하는 형태로 하고 연산은 애플리케이션 서버단에서 처리하는게 좋다." 라고 말씀하신 내용이 기억 납니다. 제가 아직 감이 안잡혀서 그러는데 쿼리에서 어느정도의 연산까지 허용하는게 좋을까요? 상황마다 다를 수 있겠지만 그래도 도사님께서 간단하게 * SUM() 이정도는 써도 된다. * SUM(IF(..)) 이런건 애플리케이션 서버에서 하는게 좋다. * 어떤 기준을 두고서 쿼리에서 어느 정도의 연산까지 허용할 것인가를 알려 주시면 감사하겠습니다.
-
해결됨[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]
set password error 1372
sql dcl 파트에서 set password 명령어를 실행하니까 비밀번호 해시값은 41-hexadecimal 이어야한다고 하네요 기존처럼 키보드 문자 배열로 바꿀 수 있는 방법이 있나요
-
미해결실전 JSP (renew ver.) - 신입 프로그래머를 위한 강좌
TempFilter 오류
TempFilter 서블릿 에서 TempFilter 클래스와 init, destory 메소드에 밑줄 그어지면서 오류가 나는데 왜그러죠?
-
미해결파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
다시 한번 질문 드립니다!
다시한번 답변 감사드립니다 알려 주신곳 참고했는데 정확히 이해가 안돼서 코딩을 아래와 같이 해보았습니다 from urllib.request import urlretrieve from urllib.request import urlopen import urllib.parse as par from bs4 import BeautifulSoup import os url = 'https://www.inflearn.com/courses/it-programming?skill=python&order=seq' res = urlopen(url) soup = BeautifulSoup(res, 'html.parser') data = soup.select('div.card.course.course_card_item') for i, item in enumerate(data, 1): k = item.select_one('div.card-image > figure > img')['src'] k = k.encode('utf-8') print(k) https://cdn.inflearn.com/public/courses/324416/course_cover/eb9ead17-3a5a-4b29-8c57-50377210876e/\xe1\x84\x82\xe1\x85\xa1\xe1\x86\xb7\xe1\x84\x87\xe1\x85\xa1\xe1\x86\xa8\xe1\x84\x89\xe1\x85\xa1_\xe1\x84\x8b\xe1\x85\xb0\xe1\x86\xb8\xe1\x84\x89\xe1\x85\xa1\xe1\x84\x8b\xe1\x85\xb5\xe1\x84\x90\xe1\x85\xb3.png' b'https://cdn.inflearn.com/public/courses/324238/course_cover/01193765-1b5d-4964-b8b5-dc9444ecc23e/\xe1\x84\x91\xe1\x85\xa1\xe1\x84\x8b\xe1\x85\xb5\xe1\x84\x8a\xe1\x85\xa5\xe1\x86\xab\xe1\x84\x86\xe1\x85\xa5\xe1\x84\x89\xe1\x85\xb5\xe1\x86\xab\xe1\x84\x85\xe1\x85\xa5\xe1\x84\x82\xe1\x85\xb5\xe1\x86\xbc.png'이미지에 한글이 있는 이미지는 한글이름으로 된 부분이 이렇게 출력이 되더라구요 제가 뭘 잘못한걸까요?import urllib.parse as par 을이용하려고 하니 https%3A%2F%2Fcdn.inflearn.com%2Fpublic%2Fcourses%2F324961%2Fcourse_cover%2F14016100-e54a-4f53-a0fa-f82f58758967%2Fkakao-coding-test-2-eng.png https%3A%2F%2Fcdn.inflearn.com%2Fpublic%2Fcourses%2F324510%2Fcourse_cover%2F91bed9c2-6ea2-48c8-8f2e-fa50cfd7284a%2FI_O_python_2.png https%3A%2F%2Fcdn.inflearn.com%2Fpublic%2Fcourses%2F324632%2Fcourse_cover%2Fd9a1bfe7-221a-4fb1-a5e0-c4ae5687f761%2FKakaoTalk_20200205_162918232.png이렇게 http 뒷부분도 변경이 되더라구요 어떻게 해야할까요? 구글링해도 쉽지 않아서 다시 한번 질문좀 드리도록 하겠습니다 답변해주시면 감사하겠습니다
-
해결됨자바 프로그래밍 입문 강좌 (renew ver.) - 초보부터 개발자 취업까지!!
메모장에서 에러
계속 오류나서ㅜㅜ이클립스에서 만든거 긁어서 메모장에 붙이고 저장하고 cmd로 실행했는데도 계속 오류가나는데 뭔지 모르겠어요선생님..... C:\Java\pjt>javac.exe JavaWorld.java JavaWorld.java:1: error: class MainClass is public, should be declared in a file named MainClass.java public class MainClass { ^ 1 error
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
인접리스트
안녕하세요인접배열로도 문제를 푸는데 지장없다고 하셨는데 그러면 인접리스트를 썻을때의 장점이나 문제를 풀때 써야하는경우가 생길까요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
static vs new 메모리 할당
class Calculator { static public int StaticAdd(int a, int b) { return a + b; } public int Add(int a, int b) { return a + b; } } class Program { static void Main(string[] args) { int num1 = 10; int num2 = 20; Calculator calculator = new Calculator(); int result1 = calculator.Add(10, 20); int result2 = Calculator.StaticAdd(num1, num2); } } 하나 궁금증이 생겼는데 new로 Calculator를 만들어서 add를 호출하는것과, static 함수로 add를 호출하는 게 메모리 쪽에서 차이가 있을 것 같아서 질문드립니다. Knight와는 조금 다른 케이스일 것 같지만, static 함수를 사용하면 calculator 변수를 만들 필요가 없어서 추가적인 메모리를 먹지 않고 Add 함수를 사용할 수 있는 건가요?? 급 궁금해서 질문드립니다.
-
미해결React로 NodeBird SNS 만들기
React로 웹을 만들면 어플로 바꿀 때 React-Native를 사용하면 편한가요?
React로 웹사이트를 만들고 이를 어플로 서비스하고 싶으면 React Native로 다시 UI를 개발해야되는 거죠? 좀 더 쉽게 어플로 바꿀 수 있는 방법이 있나요?
-
해결됨[연재할인] 카카오 코딩테스트 완주하기
다른 코딩테스트 강의도 나오나요
안녕하세요 장선생님 선생님 강의 잘 보고 있습니다. 다름이 아니라 다릉 코딩테스트 강의도 나오는지 궁금하여 여쭤봅니다 감사합니다.
-
미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 - 손흥민을 찾아라!
안녕하세요~ dnn face_detect 관련 질문이 있습니다.
안녕하세요~ 질문이 있어서 글을 쓰게되었습니다. 현재 DNN 모델을 사용한 Face detect 예제를 다시 따라가고 있는데 다시 복습하면서 의문이 생겼습니다. 소스코드 중에 함수를 정의할 때, a. for i in range(0, detection.shape[:2]): -> 여기서 말하는 index 3번째까지의 내용이 무엇인지가 궁급합니다. b. conffidence 정의하는 구간에서 box = detection[0,0,i,3:7] 의 shape이 무엇을 뜻하는건지.. 사실 찾아도 잘 안나옵니다. 그래서 질문드렸어요! 3:7 슬라이싱 부분은 (X, Y, endX, endY)와 같은 튜플의 모양으로 나오는 것 같긴한데.. 예전 저희 이미지 이동했을 때 했던 것과 같은 메트릭스 형태인 것 같기도하고.. 아직 직관적으로 이해가 안됩니다. c. 또 caffe 모델을 윈도우 환경에서 어떻게 가져오는지 궁금합니다. 사실 https://github.com/sr6033/face-detection-with-OpenCV-and-DNN 깃허브에서 파일을 받긴했습니다. 근데 여쭤보고 싶었던 핵심은 coffe를 설치를 해야하는 것인지? 그 외에도, 가중치의 합이라고 설명 해주셨는데, 정확히 트레이닝된 데이터의 종합적인파일 인건지, 이 파일의 정체성이 무엇인지 파악이 안됩니다.. ㅜ 저 파일의 원래 source는 coffe 개발자 분들이 제공하는 건가요? 부탁드립니다~ ㅎ 항상 건강 조심하세요.
-
미해결자바 스프링 프레임워크(renew ver.) - 신입 프로그래머를 위한 강좌
interface와 속성 추가
interface와 bean 객체 속성 추가에 있어서 장단점을 설명해주신다면 감사드리겠습니다그리고 현업에서는 어느쪽이 더 선호되는지도 궁금합니다