묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
ultralytics_yolov3 Quantization
원래 32였는데 8이나 16 float 및 int로 바꾼다라고 하셨는데 이 부분을 어디서 확인 및 직접 조정해볼수 있을까요? 그리고 혹시 성능 개선을 위해 시도할 수 있는 방법들에 대해 코멘트 해주시면 감사하겠습니다.
-
해결됨14일만에 배우는 ASP.NET CORE
로그아웃 후 브라우저 뒤로가기 버튼 클릭시 이전 페이지 접속 안되게 하는 방법
안녕하세요. asp.net core 3.1 로 개발 중에 이전 웹페이지가 로그인 후 볼 수 있는 페이지임에도 불구하고 로그아웃 후 브라우저의 뒤로가기 버튼 클릭시 이전 페이지 접속이 됩니다.. Cookie로 로그인/로그아웃 기능을 구현하였고, _Layout.cshtml 상단에 캐쉬관련 코드는 추가되어 있습니다. <meta http-equiv="cache-control" content="no-cache" /> <meta http-equiv="expires" content="-1" /><로그인처리 코드> var identity = new ClaimsIdentity(claims: new[] { new Claim(type:ClaimTypes.Name, value:userInfo.ID), new Claim(type:ClaimTypes.Role, value:userTopRole.RoleName), new Claim("User_ID", userInfo.User_ID.ToString()), new Claim("User_Name", userInfo.Name), new Claim("User_Name_Eng", userInfo.Name_Eng), new Claim("Role_Code", userTopRole.RoleCode), new Claim("Role_Priority", userTopRole.RolePriority.ToString()), new Claim("Signature_ID", userInfo.Signature_ID.ToString()) }, authenticationType: CookieAuthenticationDefaults.AuthenticationScheme); await HttpContext.SignInAsync(scheme: CookieAuthenticationDefaults.AuthenticationScheme, principal: new ClaimsPrincipal(identity), properties: new AuthenticationProperties() { ExpiresUtc = DateTimeOffset.UtcNow.AddMinutes(60), IssuedUtc = DateTimeOffset.UtcNow, IsPersistent = true }); <로그아웃 처리 코드> public async Task<IActionResult> LogOut(){ await HttpContext.SignOutAsync(scheme: CookieAuthenticationDefaults.AuthenticationScheme); return RedirectToAction("Login", "Account");} 브라우저 뒤로가기 버튼 클릭 시 로그인 Cookie 정보가 없는 경우,로그인 페이지로 이동 시키고 싶은데 방법이 있을까요?
-
미해결데브옵스(DevOps)를 위한 쿠버네티스 마스터
도커 설치하기 이미지 파일 다운로드는 어떻게 하나요?
https://drive.google.com 부터 그대로 친다고 했는데도 매번 실패 ㅡㅡ; 도와주세요
-
미해결자바스크립트 중고급: 엔진 핵심
코딩시간 입니다.
1. 함수 선언문, 함수 호출(), 함수 선언문 ```javascript function book() { function getBook() { return "one"; }; console.log(getBook()); function getBook() { return "two"; }; }; book(); // two ``` - 함수 선언문 해석 - function 키워드를 만나서 Function 오브젝트를 생성합니다. - 엔진이 자신이 속한 스코프를 생성한 Function 오브젝트의 [\[Scope]]에 설정합니다. - book() 함수를 호출하게 되면, 실행 콘텍스트가 생성되고 실행 콘텍스트에서 호출된 함수의 [\[Scope]]에 바인딩된 것을 호출된 함수의 1레벨 밖의 스코프로 사용합니다. - 이때 내부를 읽으면서 단계를 거쳐, 함수와 변수를 {name: value} 형식으로 실행 콘텍스트에 저장합니다. - book() 함수를 호출할 때, 엔진 컨트롤이 함수 내부로 들어갑니다. - 첫 번째 함수 선언문을 getBook에 function 오브젝트를 할당합니다. - console.log(getBook())은 패스합니다. - 두 번째 함수 선언문을 getBook에 function 오브젝트를 할당합니다. - 결과적으로 getBook에는 두 번째 function 오브젝트가 할당되어 있는 상태입니다. - 변수 초기화 - 내부를 읽어 변수들을 초기화합니다. - 변수 선언이 없어서 패스합니다. - 코드 실행 - console.log(getBook())을 실행합니다. - 이때, getBook() 함수를 호출합니다. - 해당하는 function 오브젝트는 두 번째로 two를 반환합니다. - 따라서, 콘솔에 two가 출력됩니다. - 최종적으로, getBook에는 two를 반환하는 function 오브젝트 할당되어있습니다. 2. 함수 표현식, 함수 호출(), 함수 표현식 ```javascript function book() { var getBook = function() { return "one"; }; console.log(getBook()); var getBook = function() { return "two"; }; }; book(); // one ``` - 함수 선언문 해석 - function 키워드를 만나서 Function 오브젝트를 생성합니다. - 엔진이 자신이 속한 스코프를 생성한 Function 오브젝트의 [\[Scope]]에 설정합니다. - book() 함수를 호출하게 되면, 실행 콘텍스트가 생성되고 실행 콘텍스트에서 호출된 함수의 [\[Scope]]에 바인딩된 것을 호출된 함수의 1레벨 밖의 스코프로 사용합니다. - 이때 내부를 읽으면서 단계를 거쳐, 함수와 변수를 {name: value} 형식으로 실행 콘텍스트에 저장합니다. - book() 함수를 호출할 때, 엔진 컨트롤이 함수 내부로 들어갑니다. - 내부에 함수 선언문이 없어서 패스합니다. - 변수 초기화 - 내부에 있는 변수를 초기화합니다. - 처음에 getBook에 undefined를 설정합니다. - console.log(getBook())은 패스합니다. - 두 번째로 getBook에 undefined를 설정합니다. - 코드 실행 - getBook에 function 오브젝트를 할당합니다. - console.log(getBook())를 실행하고, getBook() 함수를 호출합니다. - 이때, getBook() 함수는 one을 반환합니다. - 콘솔에 one이 출력됩니다. - 그 후, getBook에 새로운 function 오브젝트가 할당됩니다. - 최종적으로, getBook에는 two를 반환하는 function 오브젝트 할당되어있습니다. 3. 함수 선언문, 함수 호출(), 함수 표현식 ```javascript function book() { function getBook() { return "one"; }; console.log(getBook()); var getBook = function() { return "two"; }; }; book(); // one ``` - 함수 선언문 해석 - function 키워드를 만나서 Function 오브젝트를 생성합니다. - 엔진이 자신이 속한 스코프를 생성한 Function 오브젝트의 [\[Scope]]에 설정합니다. - book() 함수를 호출하게 되면, 실행 콘텍스트가 생성되고 실행 콘텍스트에서 호출된 함수의 [\[Scope]]에 바인딩된 것을 호출된 함수의 1레벨 밖의 스코프로 사용합니다. - 이때 내부를 읽으면서 단계를 거쳐, 함수와 변수를 {name: value} 형식으로 실행 콘텍스트에 저장합니다. - book() 함수를 호출할 때, 엔진 컨트롤이 함수 내부로 들어갑니다. - 첫 번째 함수 선언문을 만나 getBook에 function 오브젝트를 할당합니다. - 나머지는 패스합니다. - 변수 초기화 - getBook 변수를 초기화하려했는데 이미 값이 있어서 초기화하지 않습니다. - 현재 getBook에는 function 오브젝트가 할당되어 있습니다. - 코드 실행 - console.log(getBook())을 만나서, getBook() 함수를 호출합니다. - one이 반환됩니다. - 따라서, 콘솔에 one이 출력됩니다. - 그 후, getBook에 새로운 function 오브젝트가 할당됩니다. - 최종적으로, getBook에는 two를 반환하는 function 오브젝트 할당되어있습니다. 4. 함수 표현식, 함수 호출(), 함수 표현식 ```javascript function book() { var getBook = function() { return "one"; }; console.log(getBook()); function getBook() { return "two"; }; }; book(); // one ``` - 함수 선언문 해석 - function 키워드를 만나서 Function 오브젝트를 생성합니다. - 엔진이 자신이 속한 스코프를 생성한 Function 오브젝트의 [\[Scope]]에 설정합니다. - book() 함수를 호출하게 되면, 실행 콘텍스트가 생성되고 실행 콘텍스트에서 호출된 함수의 [\[Scope]]에 바인딩된 것을 호출된 함수의 1레벨 밖의 스코프로 사용합니다. - 이때 내부를 읽으면서 단계를 거쳐, 함수와 변수를 {name: value} 형식으로 실행 콘텍스트에 저장합니다. - book() 함수를 호출할 때, 엔진 컨트롤이 함수 내부로 들어갑니다. - 함수 선언문을 만나 getBook에 function 오브젝트를 할당합니다. - 변수 초기화 - getBook을 초기화하려 하지만 이미 function 오브젝트가 설정되어 있어서 초기화하지 않습니다. - 현재 getBook에는 function 오브젝트가 할당되어 있습니다. - 코드 실행 - getBook에 새로운 function 오브젝트를 할당합니다. - console.log(getBook())를 만나, getBook() 함수를 호출합니다. - getBook() 함수는 one을 반환합니다. - 따라서, 콘솔에 one이 출력됩니다. - 이 단계에서 다시 함수 선언문을 실행하지는 않습니다. - 최종적으로, getBook에는 one을 반환하는 function 오브젝트 할당되어있습니다. 좋은 강의 항상 감사합니다.
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
시리얼 플로터 출력 지연
안녕하세요 조립 후 시리얼 플로터로 센서값을 확인하는데 선생님의 출력 화면과 제 출력 화면이 좀 다르네요. 제 시리얼 플로터는 출력이 좀 느립니다 이 부분은 시리얼 플로터를 출력할 컴퓨터의 성능 차이인가요? 노트북에서 시리얼 플로터로 출력중입니다.
-
미해결스프링 핵심 원리 - 기본편
getBean() 질문입니다.
BeanA beanA = ac.getBean("BeanA", BeanA.class);assertThat(beanA).isNotNull(); 위 처럼 getBean안에 네임이 "BeanA"가 아닌 이유가 궁금합니다. 정확히 "beanA"가 아니면 오류가 나더라구요. class이름도 BeanA인데 왜 저렇게 해야하죠??
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
환경변수
안녕하세요 강사님. 현재 level 2-3 수강중인 학생입니다. 회사에서 환경변수를 이용하여 코드작성을 많이하고 있는 상태입니다. 강사님 커리큘럼중 환경변수에 관한 내용을 다루는 chapter가 있을까요? level3은 결제만 하고 아직 수강하지 않은 상황이라 만약 환경변수에 관한 내용이 있다면 골라 듣기 위해 여쭙니다.
-
미해결블렌더 파이썬 BPY 입문강의
python -m pip install ptvsd 설치
비쥬얼 스튜디오에서 이렇게 입력했을 때 별 다른 반응이 없습니다. 계속 입력해봐도 이미 설치되었다는 말도 안뜨는데 이렇게 되면 설치가 된겁니까?? - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
MongoDB
몽고디비말고 MYSQL로도 가능한가요??
-
미해결처음 배우는 리액트 네이티브
useEffect
선생님 useEffect 활용하기에서 값을 변경할 때마다 바뀌는게 창에 떠야하는데 사진 처럼 그냥 compiling...이라고만 뜨는데 왜 이런걸까요?ㅜㅜ
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
결측치
결측치를 보는 과정에서 df.isnull().sum()바로 이렇게 해도 결측치를 볼 수 있는데 True==1 이런식으로 굳이 설정하고 df.isnull().sum()을 구하는 이유가 있을까요
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
df_cafe_vs의 컬럼명 지정 질문
아래 코드의 차이가 궁금합니다
-
미해결선형대수학개론
제가 제대로 이해한게 맞을까요?
강의 26~28분대의 필요충분조건을 아래와 같이 이해했습니다. {u, v, w} in R3 with u and v linearly independent [위 조건에 의해] u, v is not zero-vector {u, v, w} is linearly dependent [위 조건에 의해] {u, v, w} 를 {v1, v2, v3} 이렇게 표현하겠음 v1 is not zero-vector, then vj (j>1) is a linear combination of the preceding vectors (= span(v1~vj-1)) 를 따르는데 v2는 v1과 independent하므로 vj 대상에서 제외되면 v3(=w) 는 v1과 v2 의 linear combination 즉 span({v1,v2}) 를 만족한다 제대로 이해한게 맞나요? 또 좀 걸리는 부분이 theorom7의 표현 중 'some vj ' 라는게 반드시 하나 이상의 vj 를 뜻하는거겠죠?
-
미해결문과생도, 비전공자도, 누구나 배울 수 있는 파이썬(Python)!
DIR 입력시 Desktop이 없습니다.
안녕하세여. Jupyter 실행하기 부분에서. 기본위치를 Desktop 으로 하고 Python_class로 기본 위치를 설정 해주셔서 보여주시는데 제 PC같은경우에는 초기 화면에서 DIR를 입력시 Desktop 폴더가 아예 존재하질 않습니다. 이럴경우 어떻게 하면 좋을까요?
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
array와 제너레이터 관련 질문입니다
강의에서 tuple_g = (ord(s) for s in chars) 와 같이 제너레이터를 생성하고, array_g = array.array('I', (ord(s) for s in chars)) array 안에 제너레이터를 넣은 것을 확인할 수 있었는데요, print(array_g) 를 실행하니 array('I', [43, 95, 41, 40, 42, 38, 94, 37, 36, 35, 64, 33, 41]) 라는 결과가 나왔는데 제너레이터가 어떤 과정을 거쳐 리스트 형식으로 안에서 출력이 되었는지 궁금합니다
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
mask-rcnn에서 dataset 준비
강사님 안녕하세요, 정말 좋은강의 감사드립니다. 제가 최종적으로 구현하고 싶은 모델은 이미지 상에 존재하는 다양한 모양의 원형 입자를 구분하고, 이 좌표를 추출하는 것입니다. 이를 위해 mask-rcnn을 적용해보고자 하는데, 하나의 문제점이 제가 구분하고자 하는 모양의 내부에 구멍이 뚫려 있다는 것입니다. 예를 들면 위와 같이 내부 구멍의 모양으로 구분이 되게 되는데, 따라서 segmentation 좌표가 외부1, 내부4로 나오게 됩니다. 외부 segmentation 좌표에서 내부 segmentation 좌표를 빼는 방법으로 위와 같이 마스크를 구현을 해보긴 했으나, 이를 어떻게 coco dataset으로 변경해서 학습해야할까요? 구글에서도 정보를 찾기 어려워 이렇게 질문을 남기게 되었습니다. 항상 감사드립니다.
-
미해결Vue로 Nodebird SNS 만들기
강의 듣는중 에러가 떠서 질문 드립니다 ㅜ
이러한 에러가 뜨는데 어디서부터 무엇이 잘못된건지 햇갈리네요 ㅜ 왜 이런 에러가 뜨는 걸까요?? [nodemon] restarting due to changes... [nodemon] starting `node app.js` internal/modules/cjs/loader.js:883 throw err; ^ Error: Cannot find module '/../config/config.json' Require stack: - C:\Users\com\vue강좌\라우터복습\ch4\back\models\index.js - C:\Users\com\vue강좌\라우터복습\ch4\back\app.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js:880:15) at Function.Module._load (internal/modules/cjs/loader.js:725:27) at Module.require (internal/modules/cjs/loader.js:952:19) at require (internal/modules/cjs/helpers.js:88:18) at Object.<anonymous> (C:\Users\com\vue강좌\라우터복습\ch4\back\models\index.js:3:16) at Module._compile (internal/modules/cjs/loader.js:1063:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10) at Module.load (internal/modules/cjs/loader.js:928:32) at Module.require (internal/modules/cjs/loader.js:952:19) { code: 'MODULE_NOT_FOUND', requireStack: [ 'C:\\Users\\com\\vue강좌\\라우터복습\\ch4\\back\\models\\index.js', 'C:\\Users\\com\\vue강좌\\라우터복습\\ch4\\back\\app.js' ] } [nodemon] app crashed - waiting for file changes before starting...
-
미해결Spring Boot JWT Tutorial
data.sql이 실행이 안되는것 같은데...
서버를 실행할때 데이터 insert가 안되는 것 같은데 따로 설정이 필요한건가요?....
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
org.thymeleaf.spring5.processor.SpringInputCheckboxFieldTagProcessor 에러 질문
안녕하세요. 강사님이 해주신 강의를 듣고 있는 수강생입니다. 코드를 따라가면서 @ModelAttribute를 복습하면서 컨트롤러에있는 메소드들이 실행될때마다 @ModelAttribute가 붙은 메소드로 부터 반환된 모델들이 생성된다는 것은 이해했습니다. 그래서 items.html 에서 모든 아이템에 대해서 등록지역을 출력하고 싶어 코드를 다른 html에 있는 코드를 items.html에 아이템을 반복하면서 조회하는 부분에 넣어주면 되겠거니 했지만 제목에 기재한 오류가 발생했습니다. 검색을 통해 해결을 하려했지만 그렇지 못해서 질문에 올렸습니다. 아래에 코드를 첨부해드리오니 확인 부탁드립니다. !! 감사합니다!! 에러가 발생하는 지점은 <input type="checkbox" th:field="${item.regions}" th:value="${region.key}" class="form-check-input" disabled> 이부분입니다. <tr th:each="item : ${items}"> <td><a href="item.html" th:href="@{/form/items/{itemId} (itemId=${item.id})}" th:text="${item.id}">회원id</a></td> <td><a href="item.html" th:href="@{|/form/items/${item.id}|}" th:text="${item.itemName}">상품명</a></td> <td th:text="${item.price}">10000</td> <td th:text="${item.quantity}">10</td> <td> <div th:each="region : ${regions}" class="form-check form-check-inline"> <input type="checkbox" th:field="${item.regions}" th:value="${region.key}" class="form-check-input" disabled> <label th:for="${#ids.prev('regions')}" th:text="${region.value}" class="form-check-label">서울</label> </div> </td></tr>
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
예제 파일 문의
안녕하세요! 강의자료를 다운로드 후 RP파일을 실행하면 나머지는 다 작동이 되지만 "Part3_인터랙션과 애니메이션"만 아무런 자료가 들어있지 않습니다. 좋은 강의 잘 듣고 있습니다. 확인부탁드리겠습니다~