묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결홍정모의 따라하며 배우는 C++
6.2 배열의 기초 함수의 매개변수로 받아온 배열
강의를 보고 함수의 매개변수는 그 값을 새로 생성해서 배열을 복사 받는다고 이해했습니다그런데 왜 배열의 시작 주소는 다른데 배열내부에 값들의 주소는 같은 건가요?
-
미해결블록체인 기반의 스마트컨트랙트 개발
우분투 버전
우분투 버전을 16 말고 우분투 18을 써도 되나요?
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
객체 리터럴의 변화 부분에서 질문이 있습니다.
객체 리터럴에서 동적으로 값을 할당할 때 var es = 'ES'var obj = { [es + 6] = 'value'}해당 부분에서 어떻게 obj.ES6처럼 사용될 수 있는건지 궁금합니다.es가 변수의 역할을 하고 + 로 6과 함께 ES6라는 key의 역할을 하는 것으로 보이는데es 변수가 가진 값은 'ES'라는 문자열이고 6은 상수인데 ES6가 아닌 es6로 호출해야 하지 않나라는 궁금증이 생깁니다.리터럴에 이런식으로 값을 할당하는 것은 처음봐서 이해가 잘 되지 않는데 질문이 조금 난해하더라도 이해 부탁드립니다!
-
미해결IntelliJ를 시작하시는 분들을 위한 IntelliJ 가이드
스마트 자동완성 질문
맥을 사용하고 있는데요. 스마트 자동완성을 사용하고 싶어서 ctrl + space 를 누르면 두벌식/ABC 선택 이 나오는데이럴떄 어떻게 해야지 스마트 자동완성 기능을 사용할수 있을까요?
-
해결됨머신러닝을 이용한 데이터과학
오늘 수업은 잘못된 부분이 많은 것 같습니다.
3X3 2차원 행열을 3차원이라고 말씀하시질 않나,파이썬3 에서는 int형의 덧셈도 float로 결과값을 반환한다고 말씀하시질 않나...numpy 의 sum의 결과값이 float으로 보여집니다만...잘못된 내용이 많은 것 같습니다.잘모르는 수강생들에게 잘못된 정보를 전달하는 것은 막아야 하지 않을까요?
-
미해결홍정모의 따라하며 배우는 C++
구조체 변수의 초기화? 할당? (2:55)
Date today;today.m_month = 8;today.m_day = 4;today.m_year = 2025;이 부분의 코드를 설명하시면서 구조체 변수를 초기화한다고 하셨는데 엄밀히 말하면 할당하는 것이 맞지 않나요?일반적인 변수와는 다르게 today.m_month = 8 하는 시점에서 메모리 공간이 잡히고 초기화가 되는 것인지, uniform initialization 했을 때와 비슷하게 동작하는 부분이 있어 초기화라고 표현하신 것인지 헷갈리는 부분이 있어 질문 남깁니다
-
미해결C# OpenCV 컴퓨터비전 입문 강좌
감사합니다 덕분에 프로그램이 만들어 지고 있습니다
웹캠을 이용한 얼굴 검출에는 성공하였습니다.다만 웹캠에서 얼굴을 검출했을때와 못했을때의 상태값을 받아오려고 했는데방법을 모르겠습니다.C#을 체계적으로 배운게 없고 블로깅만 통해서 필요한것만 만들다보니 기초가 없네요;;;pictureBoxIpl1.ImageIpl = Convert.FaceDetection(src);이 구문을 통해 opencv 클래스의 FaceDetection 에 src 이미지를 전송하여동그라미 이미지를 리턴값으로 받아오는것까진 이해했고 성공했습니다.그래서 opencv 클래스에 public static 으로 변수를 정의하고 for 문에서얼굴 검출이 되었을때 true 값을 받아 웹캠에서 캡쳐한 src 에 얼굴이 있는지 없는지판별하여 작동하는 프로그램을 제작하려 하는데이부분에서 너무 오래 막히네요. 도움주실수 있는지 질문 드려 봅니다.
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
express에 들어오면서 문법과 관련돼서 궁금한 점이 있습니다
express에서 생성한 파일들은 es5문법으로 생성 되었고, 제로초님은 파일을 새로 작성할 때 es6로 작성하고 계십니다.한 파일에서 혼용되는 것이 아니라면 문법을 혼용해서 사용해도 서버를 구동하는데 별 차이가 없는 것인가요? 갑자기 소소하게 궁금해져서 질문합니다 : )
-
미해결자바 프로그래밍 입문 강좌 (renew ver.) - 초보부터 개발자 취업까지!!
소리가 너무 작아요 전 수업들도 작은데 이번수업은 더 작네요 출력이 약한스피커 쓰시는분들은 아예안들릴듯
(사진)
-
미해결스프링 데이터 JPA
HATEOAS 관련 질문 드립니다.
HATEOAS 관련 질문 드립니다.강의 잘 보고 있습니다.hateoas 관련 기능을 따라 배 보고 있는데.. 이 부분은 따라 해도 잘 되지 않네요hateoas 기능을 사용하지 않는 경우에는 별 문제가 없는데..예제에서 보여주신 방법으로 hateoas 기능을 추가 하면 아래와 같은 로그가 뜨고화면도 아래와 같습니다.뭐가 문제일까요??바쁘시겠지만 답변 부탁 드립니다.감사합니다.<html><body><h1>Whitelabel Error Page</h1><p>This application has no explicit mapping for /error, so you are seeing this as a fallback.</p><div id="created">Wed Nov 28 13:42:39 KST 2018</div><div>There was an unexpected error (type=Internal Server Error, status=500).</div><div>Could not marshal [PagedResource { content: [Resource { content: cmars.springboot.hateoas.Account@34829253, links: [] }, Resource { content: cmars.springboot.hateoas.Account@3902fe0, links: [] }, Resource { content: cmars.springboot.hateoas.Account@22ffbfaa, links: [] }, Resource { content: cmars.springboot.hateoas.Account@6cc2fe4e, links: [] }, Resource { content: cmars.springboot.hateoas.Account@4c72f98f, links: [] }, Resource { content: cmars.springboot.hateoas.Account@4e1f30ce, links: [] }, Resource { content: cmars.springboot.hateoas.Account@1142c448, links: [] }, Resource { content: cmars.springboot.hateoas.Account@6a8968a0, links: [] }, Resource { content: cmars.springboot.hateoas.Account@31ec5aff, links: [] }, Resource { content: cmars.springboot.hateoas.Account@642954c, links: [] }, Resource { content: cmars.springboot.hateoas.Account@1a56148, links: [] }, Resource { content: cmars.springboot.hateoas.Account@2048c5b4, links: [] }, Resource { content: cmars.springboot.hateoas.Account@73a058e0, links: [] }, Resource { content: cmars.springboot.hateoas.Account@61da5b2d, links: [] }, Resource { content: cmars.springboot.hateoas.Account@4b5fd97f, links: [] }, Resource { content: cmars.springboot.hateoas.Account@2d5cd0c5, links: [] }, Resource { content: cmars.springboot.hateoas.Account@5ccaead6, links: [] }, Resource { content: cmars.springboot.hateoas.Account@6f7ac151, links: [] }, Resource { content: cmars.springboot.hateoas.Account@5a5b79e0, links: [] }, Resource { content: cmars.springboot.hateoas.Account@114a4096, links: [] }], metadata: Metadata { number: 0, total pages: 2, total elements: 30, size: 20 }, links: [<http://localhost:8080/account?page=0&size=20>;rel="first", <http://localhost:8080/account?page=0&size=20>;rel="self", <http://localhost:8080/account?page=1&size=20>;rel="next", <http://localhost:8080/account?page=1&size=20>;rel="last"] }]: null; nested exception is javax.xml.bind.MarshalException - with linked exception: [com.sun.istack.internal.SAXException2: "org.springframework.hateoas.Resource" ??? ? ?????? ??? ? ???? ??? ???? ? ????.]</div></body></html>@RestControllerpublic class AccountController {@Autowiredprivate AccountRepository accountRepository;@RequestMapping(value = "/account", method = RequestMethod.GET)public PagedResources<Resource<Account>> accountAll(Pageable pageable, PagedResourcesAssembler<Account> assembler) { int contNum = 10; while (contNum > 0) { Account account = new Account(); account.setAccountId(" 아디디 " + contNum); account.setAccountName("이름 " + contNum); accountRepository.save(account); contNum--; } return assembler.toResource(accountRepository.findAll(pageable));// 로그 --------------[com.sun.istack.internal.SAXException2: "org.springframework.hateoas.Resource" 유형은 이 컨텍스트에서 인식할 수 없으므로 요소로 마셜링할 수 없습니다.]]}@RequestMapping(value = "/accounts", method = RequestMethod.GET)public ResponseEntity accountAll(Pageable pageable) { return new ResponseEntity<>(accountRepository.findAll(pageable), HttpStatus.OK);} // 정상출력}
-
미해결홍정모의 따라하며 배우는 C++
강의에서 진행하는 프로그램이 없어요.
(사진)
-
미해결홍정모의 따라하며 배우는 C++
vcpkg로 설치한 glew의 dll 파일을 찾을 수 없다고 나옵니다
저는 현재 window8.1에서 비주얼 스튜디오 2017버전을 사용하고 있습니다.교수님께서 20.4에서 알려주신 방법으로 opengl,glew, glfw3를 설치했습니다.관련 헤더파일을 추가하거나 소스 코드를 작성하면 문제가 없는 것 처럼 보이지만 예제를 실행하면 "관련dll 파일을 찾을 수 없으므로 복사할 수 없습니다" 라고 나오면서 오류가 뜹니다어떻게 해야 해결할 수 있을까요?
-
미해결리액트로 구현하는 블록체인 이더리움 Dapp
deploy에러입니다
truffle(development)> var hello = HelloWorld.at("0x9d9f101b4c88ed82e347cfd14cbfcb3df00886a4") TypeError: Cannot read property 'match' of undefined
-
미해결실전 JSP (renew ver.) - 신입 프로그래머를 위한 강좌
소리 진심 넘 작은데;;
소리 너무 작은데요.. 심각해요 ;;
-
미해결리버스쿨 Level1 - 리버싱 분석 초급과정
실습자료
우분투 다운로드 주소가 유효하지 않은 것 같습니다.
-
미해결야곰의 iOS 프로그래밍
모달로 올린 화면을 네비게이션컨트롤러의 dismiss를 사용하나요?
ResultViewController.swift 내에 touchUpDismissButton 을 구현할 때 모달로 구현한 화면인데도 presentingViewController?.dismiss를 사용하지 않고 그 앞에 navigationController?를 덧 붙여서 navigation?.presentingViewController?.dismiss 로 사용하는 이유가 무엇인가요. 애초에 토대가 네비게이션 컨트롤러라 그런건가요
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
카카오 로그인 관련 질문드립니다.
안녕하세요..카카오 로그인 관련 질문 드립니다..기존 로그인 방식은 사용자 테이블에서 email 주소로 사용자가 등록되어 있는지를 찾는 것이고,카카오 로그인 방식은 사용자 프로필을 받아 거기서 받은 snsid를 기반으로 사용자 가 등록되어 있는지를 확인하는 방식으로 이해했습니다..그런데... 카카오 로그인 방식은 사용자 창에서 받는 이메일 주소와 비밀번호는 어디서 사용하는지 궁금합니다.. 지금은 임의의 값을 넣어도 .env에설정된 Client_ID를 가지고 사용자 profile을 가져오는 듯 하네요...(제가 코드를 빼먹은게 있는지??^^;;)확인 부탁드리겠습니다..
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
선형대수 matrix_product 질문드립니다.
def matrix_product(matrix_a, matrix_b): if not is_product_availability_matrix(matrix_a, matrix_b): return False return [[sum(a*b for a,b in zip(i,j)) for i in matrix_a] for j in matrix_transpose(matrix_b)]2x2 행렬은 문제없었는데 3x3 product 3x2 해보니까 반례가 나옵니다.[[1,2,3],[4,5,6],[7,8,9]] product [[a,b],[c,d],[e,f]] 찍어보니[[1a 2c 3e], [4a, 5c, 6e] ...] 로 나오네요.[[1a 2c 3e], [1b 2d 3f]...] 가 되어야 하는데.. 어디서 잘못한 걸까요?
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
XML Read -> JSON write 숙제 제출
낙서장 같은 코드.. 이번 강의도 감사합니다! 질문. BeautifulSoup 모듈을 사용할 때는 항상 아래처럼 bs4와 함께 import해야 하나요? from bs4 import BeautifulSoup import os import re import json from bs4 import BeautifulSoup # SEPARATE XML================================================================= # setting raw_xml_file = "ipa110106.XML" target_root = "data" # read raw xml with open(raw_xml_file, "r") as raw_xml: xml_contents = raw_xml.read() # separate xml contents chopped_txts = re.findall(r'(<\?xml)([\s\S]+?)(</us-patent-application>)', xml_contents) chopped_txts = [''.join(tuples) for tuples in chopped_txts] # check dir if not os.path.isdir(target_root): os.mkdir(target_root) # make new files with separated xml contents for txt in chopped_txts: new_file_name = re.findall(r'(<us-patent-application.+file=")(.+XML)', txt) with open(os.path.join(target_root, new_file_name[0][1]), "w") as new_xml: new_xml.write(txt) # MAKE DICTIONARY============================================================== # setting data_dict = dict() source_root = "data" source_xml_files = os.listdir(source_root) # make Dictionary Data from Xml for xml_file in source_xml_files: with open(os.path.join(source_root, xml_file), "r") as xml_file: # xml tags soup = BeautifulSoup(xml_file, "lxml") publication_reference_tag = soup.find("publication-reference") application_reference_tag = soup.find("application-reference") p_document_id_tag = publication_reference_tag.find("document-id") a_document_id_tag = application_reference_tag.find("document-id") patent_dict = dict() # reset # extract info from Xml p_country = p_document_id_tag.find("country").get_text() # 등록국가 p_doc_number = p_document_id_tag.find("doc-number").get_text() # 등록번호 p_kind = p_document_id_tag.find("kind").get_text() # 등록상태 p_date = p_document_id_tag.find("date").get_text() # 등록일자 a_country = a_document_id_tag.find("country").get_text() # 출원국가 a_doc_number = a_document_id_tag.find("doc-number").get_text() # 출원번호 a_date = a_document_id_tag.find("date").get_text() # 출원일 invention_title = soup.find("invention-title").get_text() # 특허제목 # store info in Patent Dict patent_dict["publication-country"] = p_country patent_dict["publication-number"] = p_doc_number patent_dict["publication-kind"] = p_kind patent_dict["publication-date"] = p_date patent_dict["application-country"] = a_country patent_dict["application-number"] = a_doc_number patent_dict["application-date"] = a_date patent_dict["invention-title"] = invention_title # add patent info in data dict # key value is publication-doc-number data_dict[p_doc_number] = patent_dict # EXPORT TO JSON=============================================================== # setting output_root = "output" output_file = "my_first_json.json" # check dir if not os.path.isdir(output_root): os.mkdir(output_root) # (over)write on json file with open(os.path.join(output_root, output_file), "w") as json_file: json.dump(data_dict, json_file)
-
미해결iOS AutoLayout을 활용한 실전 UI구성 전략 - 카카오톡 같은 고급 UI 만들기
선생님 제가 오랫동안 강의를 못듣다가 다시 들을건데 새버젼으로 들어야하나요?
제가 본업을 하느라 잊고 지내다가 다시 시간이 나서 강의를 들을려고 하는데 새로운 버젼이 나왔네요.새로운 버젼으로 들어야하나요?그리고 제가 새로운 강의 할인 쿠폰적용시기를 놓쳤는데 연장가능할까요?