구성 원리를 정확히 이해하면 나을 것 같은데 홍정모교수님은 어떻게 학습하셨나요?? ㅠㅠ 맨날 검색해서 블로그봐도 이해가 별로 안됐던거 같습니다. 질문1) Property => C/C++ => Additional Include Directories : 컴파일과정 중 Object 파일을 생성하기 위해 사용되는 헤더들의 경로 Linker => input => Additional Library Dependencies : 의존 외부라이브러리 경로 LInker => General => Additional Dependencies : 프로젝트에 사용되는 의존 외부 라이브러리 파일 이름 ex) nanogui.lib 까지는 이해가 뙜는데 DLL파일을 복사해서 프로젝트 실행 경로에 옮겨두는 것이 이해가 안되네요. 항상 dll파일들은 exe와 같은 경로상에 위치해야하나요? (그런 규칙이 있는지 궁금합니다.)
안녕하세요 도사님! 오랜만에 다시 뵙습니다. 강의 내용 중에 "데이터베이스의 부하를 줄이기 위해 쿼리에서의 연산을 최소화하고 데이터만 왔다갔다 하는 형태로 하고 연산은 애플리케이션 서버단에서 처리하는게 좋다." 라고 말씀하신 내용이 기억 납니다. 제가 아직 감이 안잡혀서 그러는데 쿼리에서 어느정도의 연산까지 허용하는게 좋을까요? 상황마다 다를 수 있겠지만 그래도 도사님께서 간단하게 * SUM() 이정도는 써도 된다. * SUM(IF(..)) 이런건 애플리케이션 서버에서 하는게 좋다. * 어떤 기준을 두고서 쿼리에서 어느 정도의 연산까지 허용할 것인가를 알려 주시면 감사하겠습니다.
다시한번 답변 감사드립니다 알려 주신곳 참고했는데 정확히 이해가 안돼서 코딩을 아래와 같이 해보았습니다 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 뒷부분도 변경이 되더라구요 어떻게 해야할까요? 구글링해도 쉽지 않아서 다시 한번 질문좀 드리도록 하겠습니다 답변해주시면 감사하겠습니다
계속 오류나서ㅜㅜ이클립스에서 만든거 긁어서 메모장에 붙이고 저장하고 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
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
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 함수를 사용할 수 있는 건가요?? 급 궁금해서 질문드립니다.
안녕하세요~ 질문이 있어서 글을 쓰게되었습니다. 현재 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 개발자 분들이 제공하는 건가요? 부탁드립니다~ ㅎ 항상 건강 조심하세요.
안녕하세요! 질문이 하나 있어서요 지금 데이터타입 공부중인데 강사님께서 하실때 24번째줄 dict에서 name을 25번째줄 version을 26번째줄에 입력하셔서 그대로 따라했을때는 오류가 나더라고요 그래서 name,version을 한줄로 이어서 해봤더니 오류가 안나고 괜찮더라고요 지금 한줄로 진행해서 오류가 안난다면 그대로 진행해도 추후에 문제가 없을까요?
선생님 안녕하세요 ~~~ with VBA 잘 보고 있습니다 ..감사합니다 ^^ 빅픽처 등록하고 이벤트실습중 sheet1 선택 콤보박스 worksheet선택시 아래와 같이 에러 발생합니다 참고로 맥버전 엑셀에서 실습중입니다 ~ 어떻게 해결해야 되는지요? "변수가 Visual Basic 에서 지원되지 않는 자동화 형식을 사용합니다"
선생님께서 작성하신 코드는 (1) score_file= open ( "score.txt" , "r" , encoding = "utf8" ) while True : line=score_file.readline() if not line: break print (line, end = "" ) score_file.close() 입니다. 하지만 제가 배우기로는 if를 쓰고 나면 else를 써주어야 한다고 배웠습니다. 그전 영상에서도 else를 항상 써주셨으니까요. 그런데 이번에는 별도의 else 없이 바로 (if와 같은 indent 깊이로) print를 넣으셨고, 이것은 오류없이 잘 실행됐습니다. (2) score_file= open ( "score.txt" , "r" , encoding = "utf8" ) while True : line=score_file.readline() if not line: break else : print (line, end = "" ) score_file.close() 그래서, 제가 생각하기에 맞는 방식으로, (1)보다 조금 더 명령어들을 넣어서 해봤는데, 정상적으로 잘 작동합니다. 질문은, (1)과 (2)가 완전히 동일한 명령을 호출하는 것인지, 그러니까 (1)과 같이 else를 생략해도 문제가 되지 않는 것인지 궁금합니다.
"입출력" 영상의 04:35부터 06:05까지 선생님께서 작성하신 코드는 다음과 같습니다. (1) score_file= open ( "score.txt" , "r" , encoding = "utf8" ) print (score_file.readline(), end = "" ) print (score_file.readline(), end = "" ) print (score_file.readline(), end = "" ) print (score_file.readline(), end = "" ) score_file.close() 이 부분을 보고, 또 다음 예제들을 보면서 이런 생각을 했습니다. line이라는 변수를 따로 지정해서 여러 번 print해주면 되지 않을까? 실제로 이와 비슷한 방법을 다음 예제들에서 쓰고 계신 것 같습니다. 따라서 다음과 같이 해봤습니다. (2) score_file= open ( "score.txt" , "r" , encoding = "utf8" ) line=score_file.readline() print (line) print (line) print (line) print (line) score_file.close() 하지만 그 결과는, (1)과 달랐습니다. (1)에서는 수학, 영어, 과학, 코딩의 네 줄이 모두 출력된 반면 (2)에서는 수학만 네 번 나왔습니다. 이와 같은 현상이 발생하는 이유는 무엇인가요? (2)에서는 첫번째 print (line) 이후에 커서가 아래로 이동하지 않는 것인가요?