묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨스프링 핵심 원리 - 기본편
프로토 타입 질문이 있습니다~
강의를 듣고 공식문서로 추가로 공부를하다 보니까 프로토 타입을 사용하면 값비싼 리소스를 닫아주어야 한다고 하던데 무조건 닫아줘야 하는지, 아니면 비싼 리소스(db풀을 생성하거나)이럴 경우에만 닫아줘도 괜찮은건지 궁금하더라고요 강사님께서는 프로토타입을 사용하고나서 어떻게 처리하시고 만약 닫을 경우 어떤식으로 닫아주시는지 궁금해서 질문 남깁니다..!
-
미해결스프링과 JPA 기반 웹 애플리케이션 개발
SignUpForm을 따로 만드신 이유가 있나요?
Account에 nickname, email, password 모두 있는데 따로 SignUpForm을 만들어서 form에 넘겨주신 이유가 있나요?
-
미해결남박사의 파이썬 기초부터 실전 100% 활용
requests.get()에서 SSL 인증서 오류
안녕하세요. 아래와 같은 오류가 나서 구글링으로 다음과 같이 수정하여 진행을 하였습니다. r = requests.get(url, verify=False) # verify 옵션 추가 진행은 되는데 `try`구문으로 감싸지 않으면 아래와 같은 warning이 나옵니다. lib\site-packages\urllib3\connectionpool.py:851: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings InsecureRequestWarning) 혹시 컴퓨터 환경문제를 확인해 봐야 할지, 아니면 위 warning까지 없앨 수 있는 다른 방법이 있을까요? (혹시 회사망에서 실행한게 영향이 있을지요) # 오류 출력 Traceback (most recent call last): ... OpenSSL.SSL.Error: [('SSL routines', 'tls_process_server_certificate', 'certificate verify failed')] During handling of the above exception, another exception occurred: ssl.SSLError: ("bad handshake: Error([('SSL routines', 'tls_process_server_certificate', 'certificate verify failed')])",) ... urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='ac.dict.naver.com', port=443): Max retries exceeded with url: /enendict/ac?q=test&q_enc=utf-8&st=11001 (Caused by SSLError(SSLError("bad handshake: Error([('SSL routines', 'tls_process_server_certificate', 'certificate verify failed')])"))) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "d:\Z\Python_--\10.크롤링\5_english_quiz.py", line 35, in <module> print(test("test", URL1=True)) File "d:\Z\Python_--\10.크롤링\5_english_quiz.py", line 23, in test r = requests.get(url) ... requests.exceptions.SSLError: HTTPSConnectionPool(host='ac.dict.naver.com', port=443): Max retries exceeded with url: /enendict/ac?q=test&q_enc=utf-8&st=11001 (Caused by SSLError(SSLError("bad handshake: Error([('SSL routines', 'tls_process_server_certificate', 'certificate verify failed')])")))
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
강사님, 저 유효성검사가 되지 않습니다.
강사님 저 질문이있습니다. 아래는 4개 파일 다 소스 첨부했구요. 유효검사를 작성했는데, BindingResult result 했는데도 제대로 검사가 안돼서 초과하는 범위를 써도 에러가 0 이라고 뜹니다. 한 번 체크해주세요 감사합니다. (pom.xml에도 아래와같이 추가는 잘 하였습니다.ㅜ.. <!-- https://mvnrepository.com/artifact/javax.validation/validation-api --> <dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> <version>2.0.1.Final</version> </dependency> <!-- https://mvnrepository.com/artifact/org.hibernate.validator/hibernate-validator --> <dependency> <groupId>org.hibernate.validator</groupId> <artifactId>hibernate-validator</artifactId> <version>7.0.0.Final</version> </dependency> ) -------------------------------------------------------------------------------------------------------------------------------------------------------------------- package com.spring5.doitPro.controller; import javax.validation.Valid; import org.springframework.stereotype.Controller; import org.springframework.validation.BindingResult; import org.springframework.validation.ObjectError; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; import com.spring5.doitPro.beans.DataBean1; @Controller public class TestController { @GetMapping("/input_data.do") public String input_date() { return "input_data"; } @PostMapping("/input_pro.do") public String input_pro(@Valid DataBean1 dataBean1, BindingResult result) { System.out.printf("data1: %s\n", dataBean1.getData1()); System.out.printf("data2: %s\n", dataBean1.getData2()); //System.out.printf("BindingResult : %s\n", result); //유효성검사에서 위반된 부분이 있다면.. if(result.hasErrors()) { //유효성위반결과들 모두 가져온다. for(ObjectError obj: result.getAllErrors()) { System.out.printf("메시지: %s\n", obj.getDefaultMessage()); System.out.printf("code: %s\n", obj.getCode()); System.out.printf("object name : %s\n", obj.getObjectName()); System.out.println("---------------------------------"); } } return "input_success"; } } -------------------------------------------------------------------------------------------------------------------------------------------------------------- <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <h1>input_success</h1> <h3>data1 : ${dataBean1.data1 }</h3> <h3>data2 : ${dataBean1.data2 }</h3> </body> </html> ---------------------------------------------------------------------------------------------------------------------------------------------------------------- <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <h1>input_data</h1> <form action='input_pro.do' method='post'> data1 : <input type='text' name='data1' /><br/> data2 : <input type='text' name='data2' /><br/> <button type='submit'>확인</button> </form> </body> </html> ---------------------------------------------------------------------------------------------------------------------------------------------------------------- package com.spring5.doitPro.beans; import javax.validation.constraints.Max; import javax.validation.constraints.Size; public class DataBean1 { @Size(min =2, max=10) private String data1; @Max(100) private int data2; public String getData1() { return data1; } public void setData1(String data1) { this.data1 = data1; } public int getData2() { return data2; } public void setData2(int data2) { this.data2 = data2; } }
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
에러가 뜹니다.
lnk2019-- -excite_main함수에서 참조되는 확인할 수 없는외부 기호
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기
localhost접속문제 도와주세요ㅠㅠ
맥 사용자입니다. 아래와같이 db는 연결이 된거 같은데 도저히 localhost연결문제를 해결할수가 없습니다.. ㅓ떻게 하면 좋을까요 도와주세요..
-
미해결대세는 쿠버네티스 (초급~중급편)
Limit에 대한 개념이 잘 이해가 가지 않습니다.
안녕하세요, 선생님, Pod를 생성할 때, Request에 대한 내용은 직관적으로 이해가 되는데요. Limit은 무엇을 의미하는지 잘 모르겠습니다. Pod를 생성할 때 Request 1G로 요청하고 Limit가 2G라면 K8s가 그냥 1G만 할당하면 되는 것이 아닌지요? 1G의 차이(Limit - Request)가 어떤 의미인지 가르쳐주시면 감사하겠습니다.
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
9장 질문
(사진)
-
미해결플러터와 장고로 1시간만에 퀴즈 앱/서버 만들기 [무작정 풀스택]
코드 정렬 단축키 문의드립니다
코드가 복잡할때 코드 정렬 하시던데 코드 정렬 단축키 문의드립니다 감사합니다
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
css자손 선택자 vs 자식선택자, 부모요소 vs 자식요소 강의에서 궁금한 점
마지막 실습 때 box의 자식요소div에 padding을 주었는데 왜 박스가 겹치나요? 그리고 div의 자식요소인 div에는 padding을 주지 않았는데도 왜 부모요소와 박스가 안 겹치나요??
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
통계 SQL을 ORM으로 효과적으로 전환하는 방법
안녕하세요. 저는 현업에서 Proc를 써서 개발을 하고 있습니다. SQL은 보통 300줄 정도 되는게 보통이며, 1000줄 가까이 되는 것도 있습니다. 이 SQL들은 window 함수를 써서 대부분 통계와 집계 쿼리인데요 (group by, partirion by) 이 경우에도, ORM으로 전환하는 것이 효과적일까요? 회사에 강력하고 전환요청을 하고싶은데, 확신이 서지않아 질문드립니다
-
미해결풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]
구글드라이브 강의자료를 조금만 수정해주셨으면 합니다.
안녕하세요 선생님 강의 정말 잘 보고 열심히 공부하고 있습니다. 좋은 강의 만들어주셔서 감사합니다. 구글드라이브에 올려주신 강의 내용은 정말 알차고 좋습니다. 다름이 아니라 강의자료 파일에 따로 인덱싱이 없어서 문서가 오름차순으로 정렬되어있는것 같은데요 강의 순서와 관계없이 자료 순서가 뒤죽박죽 섞여 있어서 파일을 찾을 때 조금 번거롭고 복습할때도 순서대로 보기가 편하지 않습니다. 가능하시면 파일명 앞에 숫자로 인덱싱을 해주셔서 조금만 편의를 도와주시면 감사하겠습니다. 강의는 너무 알차고 정리가 잘되어 있어서 좋습니다 감사합니다!
-
[PyTorch] 쉽고 빠르게 배우는 딥러닝
세션2. 튜토리얼 코드 관련 질문입니다!
삭제된 글입니다
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
테이블 생성이 안되서 메일과 프로젝트 압축 파일 보냈어요
아래와 같은 내용으로 질문 메일 보냈어요 답변해주시면 감사여! 메일 내용: 안녕하세요 존경하는 김영한 강사님! 도메인 클래스들에 jpa관련 설정을 한뒤 src\main\java\jpabook\jpashot\JpashotApplication.java 의 메인 함수 실행을 해서 테이블 생성을 하려 했는데 에러가 발생했는데 어떻게 고쳐야 될지 잘모르겠어서여 강의: 엔티티 클래스 개발2 www.inflearn.com/course/스프링부트-JPA-활용-1/lecture/24768?tab=note&speed=1 7분 44초쯤 error: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is org.hibernate.AnnotationException: Attribute [jpabook.jpashot.domain.Order.status] was annotated as enumerated, but its java type is not an enum [jpabook.jpashot.domain.OrderStatus] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1788) ~[spring-beans-5.3.2.jar:5.3.2] 압축 파일로 첨부했는데 한번 봐주시면 감사여! 좋은 하루되세여!
-
미해결플렉스(Flex) 반응형 웹사이트 포트폴리오(The World's Best Cities)
혹시 오프라인 강의는 없으실까요
오프라인 강의가 있다면, 참가해서 듣고싶은데 오프라인도 하실까요? (강의 감사하게 잘보고 있습니다)
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
cannot post /register라는 에러가뜨는데 어찌해야할지 모르겠네요
달랑 저런 에러 하나떠서 어딜 손봐야할지 모르겠네요..... 또 5천번 포트 실행하면 hello world는 잘 실행됫는데 구문을 고치고 다시 실행해봐도 Hello world만 뜨는데 혹시 제 인터넷 환경이 잘못된걸까요?
-
미해결ionic 3로 만드는 Push Message Server
강의 자료(소스 코드) 다운로드
정리 > Resource 강좌에 있는 링크(https://drive.google.com/file/d/1rBdTKQe2WAeCvED7B7bKGXGQh9yxeaaR/view?usp=sharing)에서 강의 자료를 다운로드 받을 수 없습니다. 소스 코드를 올려주시면 감사하겠습니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
싱글게임 -> 멀티게임
어떤 멀티게임을 만들려고 할때 싱글게임인것을 멀티게임으로 바꾸는 작업이 편한가요 아니면 아에 처음부터 멀티작업을 하면서 작업하는게 편한가요?
-
미해결애플 웹사이트 인터랙션 클론!
선생님 이부분 질문있습니다.
type:'sticky', //2 heightNum:5, scrollHeight:0, objs:{ container: document.getElementById('scroll-section-2') } }, { type:'sticky', //3 scrollHeight:0, heightNum:5, objs:{ //container: document.querySelector('#scroll-section-3') container: document.getElementById('scroll-section-3') } } ]; function setLayout(){ for(let i=0; i<sceneInfo.length; i++){ sceneInfo[i].scrollHeight = sceneInfo[i].heightNum * window.innerHeight; sceneInfo[i].objs.container.style.height=sceneInfo[i].scrollHeight; //기본적으로 문자열을 설정해야하나 ${--- } << ---이부분에 변수이름을 적용 가능 } console.log(sceneInfo); } setLayout(); })(); 주석과는 관계 없이 getelementbyid 로 id객체를 가져와서 그 객체에 style.height로 값을 저런식으로 주게되면 왜 적용이 안되는건가요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
버퍼와 패킷의 차이점
Q1. 버퍼는 우체통(데이터를 받을 공간사이즈) 이라고 비유하면 패킷은 편지(주고받을 데이터)에 해당되는건가요? 제가 이해하고 있는게 맞는지 모르겠네요 -------------------------------------------- Q2. 입력버퍼의 크기를 초과하는 분량의 데이터전송은 발생하지 않는다가 tcp통신인걸로 알고있는데 소켓1에서 받는사이즈보다 소켓2에서 주는 데이터사이즈가 크면 데이터를 잘라서 처리하는건가요?