묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 부트 개념과 활용
Http2 적용 질문입니다.
http2 프로토콜 적용시에 지속적으로 적용이 되지 않아 질문을 드립니다. 1, ssl 적용은 확인이 되었습니다. 2, undertow로 웹 애플리케이션 서버를 바꿨습니다. 3, jdk 8버전과 spring boot 2.3.4버전을 쓰고 있습니다. 해당 과정을 거치고 run을 할 시에 오류는 발생이 되지 않는데 http2가 계속 적용이 되지 않아서 질문을 드립니다. 의존성 설정 <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.4.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent> <groupId>com.example</groupId> <artifactId>demo</artifactId> <version>0.0.1-SNAPSHOT</version> <name>demo</name> <description>Demo project for Spring Boot</description> <properties> <java.version>1.8</java.version> </properties> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions> <exclusion> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-undertow</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> <exclusions> <exclusion> <groupId>org.junit.vintage</groupId> <artifactId>junit-vintage-engine</artifactId> </exclusion> </exclusions> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build></project> properties설정 server.ssl.key-store= keystore.p12server.ssl.key-store-password= 123456server.ssl.keyStoreType= PKCS12server.ssl.keyAlias= tomcatserver.port=8443server.http2.enabled=true controller import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.web.bind.annotation.GetMapping;import org.springframework.web.bind.annotation.RestController;@SpringBootApplication@RestControllerpublic class DemoApplication { @GetMapping("/hello") public String hello(){ return "hello"; } public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); } 결과 필수 설정을 적용시킨것 같은데 동작이 안되어서 위와 같은 이유로 질문을 드립니다. 항상 좋은 강의를 해 주셔서 감사합니다!
-
미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!
'!./darknet detector train custom/my_obj.data custom/my_yolov3.cfg weights/darknet53.conv.74 -dont_show'에서 막힙니다!
그 앞 단계까지는 잘 실행이 되었고, 제 google drive에 파일들과 이름들까지 모두 확인하였지만 문제가 없었습니다.(darknet이라는 폴더에 custom이라는 폴더도 있으며 강좌와 다른 점은 파일 이름이 my_obj.data, my_yolov3.cfg 라는 것입니다.) 하지만 학습을 시키려고 하면 이런 식으로 에러메세지만 나옵니다.. 어떻게 해야할까요??
-
미해결SVG 마스터
object 태그로 넣은 svg는 어떻게 컨트롤 하나요?
안녕하세요! 수업 내용을 듣고 object태그를 이용하여 svg를 넣어 주었는데요! 처음에 연결만 되고 뜨는건 많은데 인라인으로 삽입했을 때 처럼 자유롭게 컨트롤이 안되 더라고요! 여기저기 찾아보다가 해당오브젝트에.addEventListener('load', ()=>{})를 이용하여 패스를 선택하는 것에는 성공하였는데요. 뭔가 이상한건지..그 위에 마우스가 지나갈 때(마우스에 움직이는 모양을 달았어요), 엄청 버벅거리면서 svg그림에 막혔다가 움직이는 것처럼 보이더라고요(기본 마우스 포인터는 상관없는데, clientX,clientY로 위치를 준 마우스를 쫒아다니는 이미지가 이상해요). 그냥 인라인으로 svg를 넣었을 때는 아무이상 없는데, object에넣고 위에 말한 방식으로 부른 svg파일에서만 그러더라고요..뭔가 다른 방법이 있는데 잘 못 연결해서 그런 걸까요.. 인라인으로 svg를 컨트롤 할 때의 내용들만 있어서, 어디에 질문을 남겨야 할지 몰라서 여기에 남겨요ㅠ 내용이 길었네요 감사합니다!
-
미해결실전 자바스크립트
각 함수가 실행되면
각 함수가 실행되면 각 함수의 실행 컨텍스트가 열리고 그 스코프 내부의 lexical enviroment가 생성이되고 environment record를 통해서 스코프 내부의 선언부를 기록하고 outer environment reference를 참조 하는 순서 인가요? 이때 외부 환역에 접근 하는 거를 체이닝 이라는 표현을 사용하는 걸까요?
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
채널 별 출력 결과가 같은 이유
안녕하세요 항상 답변 감사드립니다. RGB를 img[ :, : ,0], img[ :, : , 1], img[:, :, 2] 로 나눠서 출력하면 각 각 R, G, B 위주로 다른 색으로 출력될거라 생각했는데 출력 이미지는 원본과 다르지만 셋이 서로 같더라구요. 왜 그런지 궁금합니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
POSTMAN에서 에러가 납니다
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Error</title> </head> <body> <pre>Cannot POST /register</pre> </body> </html> 포스트맨에서 에러 메시지가 뜹니다. 그리고 register가 등장하는데, 저게 뭔지 모르겠습니다. 설명해주시면 감사드리겠습니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
이미지 관련 질문
안녕하세요 제로초님 1. 다름이 아니라 이미지가 렌더링 되기전에 스켈레톤을 보여주고 싶은데 ssr이다보니 데이터가 이미 채워진 상태로 와서 (img src가 스트링형태로 채워진 상태로) 브라우저가 그 src url을 실제 렌더링하기 전까지의 기준을 어떻게 구현할지 잘 모르겠습니다 ㅠㅠㅠ 2. 그리고 이미지가 바뀌는 카로셀을 적용하고 있는데 이미 브라우저가 카로셀에 보여주는 이미지를 미리 가지고 있어도 카로셀이 넘어갈때 새로고침 현상이 이러납니다... next가 다시 알아서 다시 요청하는 걸까요... 3. 그리고 빌드시에 <script id="__next_DATA_" type="application/json">안에 내가 받은 데이터가 전부 json 형태로 볼 수 있는데 막을 수 있는 방법이 있나요?? 강의 내용과 직접적인 관련이 없어서 죄송합니다. 제로초님 강의에서 배운 것으로 만들다보니..ㅠㅠ 항상 정성껏 답변해주셔서 너무 감사합니다.
-
미해결iOS/Android 앱 개발을 위한 실전 React Native - Basic
예제 속 디버깅 오류
+ 안드로이드 애뮬레이터를 실행하고 초기 화면도 오류가 뜨면서 실행되지 않습니다. 강의 속 타이핑한 코드를 그대로 옮겨 적었는데 아래와 같은 디버깅 오류가 뜹니다. 타이핑한 코드 /** * Sample React Native App * https://github.com/facebook/react-native * * @format * @flow */ import React, { Component } from 'react'; import { View, Text, StyleSheet } from 'react-native'; class App extends Component{ render() { return( <View style={Styles.background}> <Text> Hello world</Text> </View> ) } } const styles = StyleSheet.create({ background: { flex : 1, backgroundColor: '#fff', alignItems: 'center', justifyContent: 'center' } }) export default App; 디버깅 콘솔 C:\Program Files\nodejs\node.exe .\App.js Debugger attached. (node:2188) Warning: To load an ES module, set "type": "module" in the package.json or use the .mjs extension. (Use `node --trace-warnings ...` to show where the warning was created) Waiting for the debugger to disconnect... c:\Users\onesm\Desktop\AppDevel\react_01\App.js:9 import React, { Component } from 'react'; ^^^^^^ SyntaxError: Cannot use import statement outside a module at wrapSafe (node:internal/modules/cjs/loader:999:16) at Module._compile (node:internal/modules/cjs/loader:1047:27) at Object.Module._extensions..js (node:internal/modules/cjs/loader:1112:10) at Module.load (node:internal/modules/cjs/loader:948:32) at Function.Module._load (node:internal/modules/cjs/loader:789:14) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:72:12) at node:internal/main/run_main_module:17:47 Process exited with code 1 (node:2188) Warning: To load an ES module, set "type": "module" in the package.json or use the .mjs extension. (Use `node --trace-warnings ...` to show where the warning was created) null: Uncaught c:\Users\onesm\Desktop\AppDevel\react_01\App.js:9 import React, { Component } from 'react'; ^^^^^^ SyntaxError: Cannot use import statement outside a module 어떤 부분을 수정헤야 하나요?
-
해결됨MQTT 사물인터넷 통신 프로젝트 (Arduino, MQTT, Node.js, mongoDB, Android)
node.js 콘솔 관련 오류 (급해요!)
이런식으로 mosquitto구동하고 subscriber도 만들고 아두이노 연결후 node.js 구동을 했는데 보이시겠지만 콘솔에 아무 내용도 안뜹니다. 주석도 다 지워보고 했는데도 꿈쩍도 안해요...미치겠어요 급합니다 답변좀요....
-
해결됨[리뉴얼] 처음하는 파이썬 백엔드와 웹기술 입문 (파이썬 중급, flask[플라스크] 로 이해하는 백엔드 및 웹기술 기본) [풀스택 Part1-1]
jinja2.exceptions.TemplateNotFound: login_rawtest.html 오류
login_rawtest.html 경로는 03_flask_bootstrap/templates/login_rawtest.html이고 login_test.py 경로는 01_flask_test/login_test.py입니다. 강사님이 올려주신 파일은 똑같이 되어있고 login_test.py에 app = Flask(__name__, static_url_path='/static') 이것만 추가 했습니다. 왜 이런 오류가 날까요..ㅠㅠㅠ render_template('login_rawtest.html') 여기서 login.html이나 test.html로 바꾸면 잘나와요..
-
미해결iOS/Android 앱 개발을 위한 실전 React Native - Basic
debugging select environment
visual Studio Code와 안드로이드 같은 버전을 설치했습니다. 디버깅을 하려고 하면 select environment 창과 함께 chrom(preview), Edge:Lanch, Node.js, Node.js(preview), VS code Extention(preview)가 뜹니다. Node.js를 선택하는게 맞나요?
-
미해결인터랙티브 웹 개발 제대로 시작하기
새로고침 했을 때 의도치 않은 애니메이션 효과
안녕하세요. 코드를 고치고 화면을 새로고침했을 때, hover 했을 때에만 움직여야 할 사각형들이 기본적으로 조금 부웅.. 움직이더라고요. 이것저것 고쳐봐도 그러던데 왜 그런 건가요? 아래는 현재 css 코드입니다. .box-container {display: flex;} .box { width: 100px; height: 100px; background: rgba(255, 255, 0, 0.7); border: 2px solid black; transition: 3s cubic-bezier(0, 1.3, 1, 1.17); transition-property:width height background-color; } .box:hover { transform: scale(1.5); background-color: green; }
-
해결됨유니티(Unity)로 시작하는 게임개발: Part 3. 슈팅게임 개발
Pause 버튼 앵커는 상단 고정 안해도 상관없나요?
선생님 "Pause 버튼" 앵커는 상단 고정 안해도 상관없나요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
Footer 변경 관련 질문있습니다.
안녕하세요. 강의 듣다가 궁금점이 생겨 질문 남깁니다. 혹시 Footer 에서 ~님 환영합니다로 ~를 로그인 ?user 정보를 가져오고 싶은데 Config.js에서 가져오려 하는데 안되서 혹시나 방법 알려주실수 있나해서 질문 남깁니다.
-
미해결홍정모의 따라하며 배우는 C언어
안녕하세요 교수님 질문있습니다.
마지막 예제에서 5개의 숫자를 배열형태로 입력받아서 합을 출력하는 문제를 해결했는데요, 저는 for문 내에서 i가 하나씩 커짐에 따라 scanf가 한번씩 수행되므로 숫자를 하나씩 엔터키를 사용해서 입력해야 배열에 올바로 들어갈 것이라고 생각했습니다. 5개의 숫자를 스페이스바를 이용해서 한번에 입력하면 뒤에 숫자가 짤리거나 다른 문제가 발생할 줄 알았는데 그래도 배열 한칸 한칸에 잘 입력이 되더라고요. 어떤 원리에 의해서scanf를 한번씩 수행하는 반복문에서 스페이스바를 사용하여 한번에 값을 전부 입력해줘도 값이 잘 할당되는 것인지 궁금합니다.
-
미해결지금 당장 성과내기, 페이스북 퍼포먼스 마케팅 실습
구글태그매니저 프리뷰 관련 문의
선생님 안녕하세요. 제공하는 태그를 티스토리 HEAD와 BODY에 넣고구글 태그매니저 프리뷰를 진행하는데티스토리 창이뜨고 연결중으로 뜨더니 연결실패로 뜨는 경우에는 어떻게 하면 될까요? 문의 드립니다.
-
해결됨[개정판] 파이썬 머신러닝 완벽 가이드
'<=' not supported between instances of 'method' and 'int' 에러가 발생합니다.
선생님 안녕하세요. 머신러닝 강의 정말 잘 듣고 있습니다.다만 에러 메세지와 관련하여 질문이 생겨서 글을 남깁니다. '<=' not supported between instances of 'method' and 'int' 이 에러가 발생하는데, 'Age' 값을 비교하여 'Age_cat'을 저장하는 lambda 구문에서 type이 일치하지 않아 에러가 발생하는 것 같습니다. 선생님께서 주신 코드와 강의를 pycharm 개발환경에서 함께 적으면서 똑같이 따라가는 중인데 이 점에서 에러가 발생합니다. 혹시 제가 잘못 이해한게 있을까요? 코드는 아래와 같습니다. '''1. Null 처리2. 불필요속성 제거3. 레이블 인코딩 수행4. 결정트리, 랜덤포레스트, 로지스틱 회귀 학습 비교5. KFold 교차 검증6. cross_val_score(), GridSearchCV() 수행'''import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snstitanic_df = pd.read_csv('titanic_train.csv')print(titanic_df.head(3))'''Passengerid: 탑승자 아이디survived: 생존여부, 0: 사망, 1: 생존Pclass: 티켓 선실 등급, 1: 일등석, 2: 이등석, 3: 삼등석sex: 탑승자 성별name: 탑승자 이름Age: 탑승자 나이sibsp: 같이 탑승한 형제자매 또는 배우자 인원 수parch: 같이 탑승한 부모님 또는 어린이 인원수ticket: 티켓번호fare: 지불 운임cabin: 선실번호embarked: 중간 정착 항구 C: Cherbourg, Q: Queenstown, S: Southampton'''print('\n ###타이타닉 데이터 정보###\n')print(titanic_df.info()) #Age, Cabin, embarked의 특정 row에 NULL값이 포함된다.titanic_df['Age'].fillna(titanic_df['Age'].mean, inplace=True)titanic_df['Cabin'].fillna('N', inplace = True)titanic_df['Embarked'].fillna('N', inplace=True)print('데이터 세트 NULL 개수: ', titanic_df.isnull().sum().sum())print('칼럼 별 데이터 세트 NULL 개수:\n', titanic_df.isnull().sum())#각 object(not number)칼럼별 분포 확인print(' Sex 값 분포:\n', titanic_df['Sex'].value_counts())print('\n Cabin값 분포: \n', titanic_df['Cabin'].value_counts())print('\n Embarked값 분포: \n', titanic_df['Embarked'].value_counts())#cabin(선실번호)의 첫 알파벳만 tokenize해 titanic_df['Cabin']에 저장titanic_df['Cabin'] = titanic_df['Cabin'].str[:1]print(titanic_df['Cabin'].head(3))print(type(titanic_df['Cabin']))print(titanic_df['Cabin'].value_counts())# Survived와 Sex로 groupby한 후 'Survived' 칼럼 count만 출력.print(titanic_df.groupby(['Survived','Sex'])['Survived'].count())# 막대 분포 찍기 (->여성 생존자가 더 많음)sns.barplot(x='Sex', y='Survived', data=titanic_df)sns.barplot(x='Pclass', y='Survived', hue='Sex', data=titanic_df)# age에 따라 구분 값을 반환하는 함수 설정(DataFrame의 람다식에 사용)def get_category(age):cat = '' if age <= -1:cat = 'Unknown' elif age <= 5:cat = 'Baby' elif age <= 12:cat = 'Child' elif age <= 18:cat = 'Teenager' elif age <= 25:cat = 'Student' elif age <= 35:cat = 'Young Adult' elif age <= 60:cat = 'Adult' else:cat = 'Elderly' return cat# 막대그래프의 크기 figure를 더 크게 설정plt.figure(figsize=(10, 6))# X축의 값을 순차적으로 표시하기 위한 설정group_names = ['Unknown', 'Baby', 'Child', 'Teenager', 'Student','Young Adult', 'Adult', 'Elderly']# get_category(X)는 입력값으로 'Age' 컬럼값을 받아서 해당하는 Age_cat 반환titanic_df['Age_cat'] = titanic_df['Age'].apply(lambda x : get_category(x))
-
미해결실전 파이썬 게임 만들기 (Pygame)
파이썬 코드 오류요 ㅠㅠ
보여주신 사이트 3번째것을 복사해서 붙여 넣었더니 libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile Traceback (most recent call last): File "C:/Users/Kms/PycharmProjects/untitled/토끼게임.py", line 20, in <module> for x in range(width/grass.get_width()+1): TypeError: 'float' object cannot be interpreted as an integer 라는 오류가 뜹니다.. 해결해 주세요!
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
배경이미지풀스크린검색창 관련 질문 입니다!
잘 공부 하고 있습니다 선생님! 혹시 배경이미지 풀스크린 검색창 완성 하였는데요.. 창 크기가 작아지면 input 요소들, h1요소 글자가 밑으로 내려가며 난리가 나네요ㅠㅠ 보기가 안좋은데 어쩔 수 없는 부분인가요?? 수정이 가능 한가요 ㅠㅠ
-
미해결인터랙티브 웹 개발 제대로 시작하기
new Character(); 생성자를 넣으면 오류가 뜨는 문제가 있습니다 ㅠㅠ
안녕하세요. 일분이 캐릭터 넣을때 new Character(); 생성자를 넣으면 오류가 떠서 이름은 다르게 한부분 없는지 강의랑 같게 하려 노력했는데 못찾겠어서 혹시 어떤 문제인지 알려주실수 있으실까요?