- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. ERROR: Could not find a version that satisfies the requirement python (from versions: none) ERROR: No matching distribution found for python
(strexb %0, %2 %1" : "=&r"(result), "=Q"(*addr): "r" ((uint32_t)value)); 여기에서 %0 과 %1 이 출력 오퍼랜드이고 %2가 입력 오퍼랜드라고 하셨는데 출력오퍼인지 입력오퍼인지 어떻게 구분하는건지요? %0하고%2 가 순서대로 result 와 addr 이고, value 가 %1 인줄 알았는데 가운데 있는 %2가 왜 입력 오퍼랜드인지 궁금합니다. (순서대로인줄 알았음)
쉽게 처음하는 파이썬 고급 크롤링 [Scrapy, Selenium, Headless Chrome]
안녕하세요 selenium을 활용하여 페이지의 여러페이지 수집을 하려던 중 궁금사항이 있어서 글을 남깁니다. selenium과 beautifulsoup을 활용하여 여러페이지 게시글 정보를 수집하려고 하던 중 게시물 A 정보a(분류), 정보b(지역), 정보c(주소) 게시물 B 정보a(분류), 정보b(지역), 정보d(이용요금) 게시물 C 정보a(분류), 정보b(지역), 정보c(주소) 게시물 D 정보a(분류), 정보b(지역), 정보f(홈페이지) => 게시물에서 분류, 지역, 주소 정보를 가지고 올려고 하였으나.. 사이트 구조상 각 컬럼별로 인덱스번호를 지정하여 가지고 와야 하는 구조!(개별적으로 정보수집이 안됨) 떄문에 주소가 아닌 B게시물에서는 이용요금, 게시물 D에는 홈페이지정보가 수집이 되어버립니다. 예를 들면... ex) 분류 = soup.select()[0].text, 지역 = soup.select()[1].text, 주소 = soup.select()[2].text 물론 이용요금과 홈페이지정보를 예외처리하고 주소가 아니면 공백으로 남기게금 해볼려고 하였으나.. 잘 안되더라구요..ㅠㅠ 이처럼 데이터가 균일하게 들어있지 않은 여러 페이지 게시물 정보를 수집할려고 할때 어떤 알고리즘과 로직으로 처리해야할까요?
터미널로 ./gradlew build를 하면 아래와 같은 메시지가 뜹니다. > Task :compileJava FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':compileJava'. > invalid source release: 11 인텔리제이로 실행할때도 비슷한 에러가 떠서, sdk 버전을 바꿔서 해결했는데 터미널로 실행시 어떻게 조치해야할까요??
모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1
- 똑같이 코딩 했는대 Parse error : syntax error, unexpected '>' in C:\APM_Setup\htdocs\login\loginAction.php on line 16 납니다. 어디서 났는지 모르겠습니다. 소스 좀 부탁 드립니다. -> 부분이 문제가 있는거 같긴 합니다.
안녕하세요 먼저 좋은 강의에 너무 감사드립니다. 질문드리고 싶은 것은 Validation을 적용할때 DTO클래스와 Entity클래스가 있으면 두 클래스 모두 적용해야 한다는 것으로 알고 있습니다, 그러면 적용하는 방법은 1. DTO클래스는 Bean Validation을 이용해 컨트롤러에서 적용하고 Entity에도 적용한다면 Entity클래스에 검증은 service에서 처리하는 것일까요? 2. Validation이 DTO,Entity가 중복이 되는 내용이라면 하나의 Util 클래스를 만들어서 검증하는것이 효율적일까요? 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요.
선생님 안녕하세요. 다이렉터 쿼리로 외부 SYSTEM에 연결한 data를 가지고 Power BI를 잘 사용하다가 어느순간에 Data 자동업데이트가 안되는 것을 발견했습니다. 작업하다가 실수하거나 등의 파일 유실방지를 위해 "다른 이름으로 저장"하면서 사용해왔고 노트북을 새로 교체했는데요. 이런부분들이 영향을 미친 것일까요?
사전 질문에 답변을 주셨는데 다시 좀 문의드려봅니다. three.js 를 이용하여 화면을 구성하고 html2canvas 와 php 를 이용해서 테스트를 해보았습니다. canvas 내의 화면을 캡쳐해서 저장하는 것은 되는데 문제는 3D 오브젝트는 함께 저장이 되지 않더라구요. 다만 공식 홈페이지에 보면 마우스 우클릭 하면 3D 오브젝트를 2D 이미지로 다운로드가 가능하던데요. http://www.bluemedia.co.kr/test/examples/#webgl_animation_skinning_blending 우측 하단에 보면 이미지저장 버튼과 저장 후 볼 수 있는 저장된 이미지 보기 링크가 있습니다
안녕하세요 강사님 API 파라미터 변조에 대한 질문인데요 현재 프로젝트 구조는 프론트앤드 Vuejs, 백앤드는 spring boot로 API 제공 역할을 하고 있습니다 현재 인증방식은 세션 인증방식을 사용중이고 최초 인증 후 세션에 사용자 정보를 담아, 이후 API 요청에 대해서 인터셉터를 적용하여 인증된 사용자만 API에 접근할 수 있도록 하고 있습니다 하지만 특정 사용자가 포스트맨 같은 툴을 사용하여 인증을 완료후 API에 요청을 날릴때 특정 파라미터를 변조하거나 할 경우는 어떻게 보안처리를 할 수 있나요? 현재 통신 프로토콜은 HTTP 사용중인데, HTTPS를 사용하면 이러한 문제를 해결할 수 있나요?
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 아니오 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] Resolver 사용관련 질문 드립니다. Resolver @component에서 @Service의 기능을 사용하려고 합니다. 이때 순환 참조 문제가 발생하여 @Lazy 어노테이션을 추가하였는데요. 찾아보니 좋은 방법은 순환 관계를 끊는 것이라고 하는데, 관련하여 어떤 방식으로 처리하는 것이 좋은지 조언 주실 수 있을까요? * https://keichee.tistory.com/446 private final A_Service a; public ArgumentResolver(@Lazy A_Service a) { this.a = a; } ... private void m_function(){ a.a_service_function(); }
현재 구성해놓은게 로그인을 하면 어세스 토큰과 리프레시 토큰을 프론트엔드에 넘겨줍니다. 서버에는 리프레시 토큰만 저장되어있는 상태구요. 그리고 프론트엔드에서는 일정 주기마다 + 그리고 어떤 요청을 할 때마다 어세스 토큰을 헤더에 넣어서 백엔드에 요청하구요 백엔드는 이 어세스 토큰의 유효성을 확인하고 어세스토큰이 만료되었는데 리프레시 토큰 기한이 남아있으면 어세스 토큰을 재발급하고, 리프레시토큰마저 기한이 지나버리면 재로그인을 요청하는데요 여기 단점이. 이 방식대로 하면 다른 자리에서 로그인을 했을 때 서버에서 리프레시 토큰이 이미 있는 상황이면 기존 리프레시 토큰을 지우고 새로 리프레시 토큰을 발급 해주는데 기존 자리에서 어세스 토큰이 살아있는 시간이 있어서 어세스 토큰이 유효한 동안만은 어떤 활동을 할 수 있다는 거죠 차라리 리프레시 토큰을 관리해주는 테이블에 어세스 토큰을 넣는 컬럼을 추가해서 어떤 요청을 했을 때 그 테이블의 어세스 토큰을 대조를 계속 해주고 어세스 토큰이 만료되면 어세스 토큰 재발급, 그리고 어세스토큰은 리프레시 토큰 테이블에 같이 넣어주면 다른 자리에서 로그인을 했다하면 리프레시 토큰과 어세스 토큰을 즉시 무효화해서 기존자리에서 어떤 활동도 할 수 없게 만드는? 이렇게 구성해도 될까요