반응형

IT 3872

HttpOnly 쿠키는 AJAX 요청과 어떻게 작동합니까?

HttpOnly 쿠키는 AJAX 요청과 어떻게 작동합니까? 쿠키를 기반으로 한 액세스 제한이있는 사이트에서 AJAX를 사용하는 경우 JavaScript는 쿠키에 액세스해야합니다. HttpOnly 쿠키는 AJAX 사이트에서 작동합니까? 편집 : Microsoft는 HttpOnly가 지정된 경우 쿠키에 대한 JavaScript 액세스를 허용하지 않음으로써 XSS 공격을 방지하는 방법을 만들었습니다. FireFox는 나중에 이것을 채택했습니다. 그래서 내 질문은 : 당신이 StackOverflow와 같은 사이트에서 AJAX를 사용하는 경우 HTTP 전용 쿠키가 옵션입니까? 편집 2 : 질문 2. HttpOnly의 목적이 쿠키에 대한 JavaScript 액세스를 방지하고 XmlHttpRequest 객체를 통해 ..

IT 2020.05.14

cplusplus.com의 문제점은 무엇입니까?

cplusplus.com의 문제점은 무엇입니까? [닫은] 이것은 아마도이 질문에 완벽하게 적합한 포럼은 아니지만 멀리 갈 위험에 처하게하겠습니다. 귀중한 ISO 표준, MSDN , IBM , cppreference 및 cplusplus를 포함하여 C ++ 표준 라이브러리에 대한 몇 가지 참조가 있습니다 . 개인적으로 C ++을 작성할 때 빠른 임의 액세스, 짧은로드 시간 및 사용 예제가있는 참조가 필요하며 cplusplus.com이 매우 유용하다는 것을 알았습니다. 그러나 나는 SO에 대한 웹 사이트에 대한 부정적인 의견을 자주 듣고 있으므로 구체적으로 설명하고 싶습니다. cplusplus.com이 제공 한 오류, 오해 또는 잘못된 조언은 무엇입니까? 코딩 결정을 위해 사용하는 위험은 무엇입니까? 이 요..

IT 2020.05.14

이 새로운 ASP.NET 보안 취약점은 얼마나 심각하며 어떻게 해결할 수 있습니까?

이 새로운 ASP.NET 보안 취약점은 얼마나 심각하며 어떻게 해결할 수 있습니까? 방금 ASP.NET에서 새로 발견 된 보안 취약점에 대해 인터넷에서 읽었습니다. 자세한 내용은 여기를 참조하십시오. 문제는 ASP.NET이 AES 암호화 알고리즘을 구현하여 이러한 응용 프로그램이 사용자 세션 중에 정보를 저장하기 위해 생성하는 쿠키의 무결성을 보호하는 방식에 있습니다. 이것은 약간 모호하지만 여기에 더 무서운 부분이 있습니다. 공격의 첫 단계는 수천 건의 요청이 필요하지만 성공하면 공격자가 비밀 키를 받으면 완전히 은밀합니다. 필요한 암호 지식은 매우 기본적입니다. 전반적으로, 나는 이것이 정말로 심각한 지 알기 위해 보안 / 암호화 주제에 익숙하지 않습니다. 따라서 모든 ASP.NET 개발자 는 몇 초..

IT 2020.05.14

NoSQL 데이터 저장소를 사용하여 어떤 확장 성 문제가 발생 했습니까?

NoSQL 데이터 저장소를 사용하여 어떤 확장 성 문제가 발생 했습니까? [닫은] NoSQL은 관계형 데이터베이스의 역사와 ACID 보증을 위반하는 비 관계형 데이터 저장소를 말합니다. 널리 사용되는 오픈 소스 NoSQL 데이터 저장소는 다음과 같습니다. Cassandra (Cisco, WebEx, Digg, Facebook, IBM, Mahalo, Rackspace, Reddit 및 Twitter에서 사용되는 표 작성, Java로 작성) CouchDB (Erlang으로 작성되고 BBC 및 Engine Yard에서 사용하는 문서) 다이너마이트 (Erlang으로 작성된 키-값, Powerset에서 사용) HBase (Bing에서 사용되는 Java로 작성된 키-값) 하이퍼 테이블 (바이두에서 사용하는 C +..

IT 2020.05.14

github에서 검색하여 정확히 일치하는 항목을 얻는 방법 (예 : Google의 인용 부호)

github에서 검색하여 정확히 일치하는 항목을 얻는 방법 (예 : Google의 인용 부호) 과 같은 따옴표를 사용하여 Google에서 정확히 일치하는 항목을 검색 할 수 있습니다 "system ( ) { } [ ] 검색은 단순히 이러한 기호를 무시합니다. 해결 방법 : 단일 저장소에서 검색해야하는 경우 로컬에서이를 복제하고 grep문자열을 정확하게 찾는 데 사용할 수 있습니다 . grep -r "system

IT 2020.05.14

Git의 FETCH_HEAD는 무엇을 의미합니까?

Git의 FETCH_HEAD는 무엇을 의미합니까? git pull --help 말한다 : 기본 모드에서 git pull은 git fetch의 약어이며 git merge FETCH_HEAD입니다. 이것은 FETCH_HEAD무엇이며 실제로 합병되는 것은 무엇 git pull입니까? FETCH_HEAD원격 저장소에서 가져온 내용을 추적하기위한 단기 참조입니다. 보통은 원격에서 브랜치를 가져 오는 git pull첫 번째 호출 git fetch; FETCH_HEAD이 분기의 끝을 가리 킵니다 (분기와 마찬가지로 커밋의 SHA1을 저장합니다). git pull그런 다음 현재 분기에 git merge병합하여을 호출합니다 FETCH_HEAD. 결과는 정확히 예상 한 것입니다. 적절한 원격 분기의 끝에있는 커밋이 현재 ..

IT 2020.05.14

파이썬에서 메모리 사용량을 어떻게 프로파일합니까?

파이썬에서 메모리 사용량을 어떻게 프로파일합니까? 저는 최근 알고리즘에 관심을 가지게되었고 순진한 구현을 작성한 다음 다양한 방식으로 최적화함으로써 알고리즘을 탐색하기 시작했습니다. 나는 이미 프로파일 링 런타임을위한 표준 파이썬 모듈에 익숙하다 (대부분의 경우 IPython에서 timeit magic 함수가 충분하다는 것을 알았지 만) 또한 메모리 사용에 관심이있어서 그 트레이드 오프를 탐색 할 수있다 ( 예를 들어, 이전에 계산 된 값의 테이블을 캐싱하는 비용과 필요에 따라 다시 계산하는 비용). 주어진 기능의 메모리 사용량을 프로파일 링하는 모듈이 있습니까? 이것은 이미 여기에 답변되었습니다 : Python memory profiler 기본적으로 당신은 그런 식으로 일합니다 ( Guppy-PE 에서..

IT 2020.05.14

Python의 zip 함수와 동등한 Javascript

Python의 zip 함수와 동등한 Javascript 파이썬의 zip 함수와 동등한 자바 스크립트가 있습니까? 즉, 길이가 같은 여러 배열이 주어지면 쌍 배열을 만듭니다. 예를 들어, 다음과 같은 3 개의 배열이있는 경우 : var array1 = [1, 2, 3]; var array2 = ['a','b','c']; var array3 = [4, 5, 6]; 출력 배열은 다음과 같아야합니다. var output array:[[1,'a',4], [2,'b',5], [3,'c',6]] 2016 년 업데이트 : snazzier Ecmascript 6 버전은 다음과 같습니다. zip= rows=>rows[0].map((_,c)=>rows.map(row=>row[c])) 그림 equiv. 에 파이썬 { zip(..

IT 2020.05.14

파이썬에서 객체가 얼마나 많은 메모리를 사용하고 있는지 알아보십시오

파이썬에서 객체가 얼마나 많은 메모리를 사용하고 있는지 알아보십시오 [중복] 이 질문에는 이미 답변이 있습니다. 파이썬에서 객체의 크기를 어떻게 결정합니까? 답변 10 개 객체가 얼마나 많은 메모리를 사용하고 있는지 어떻게 알 수 있습니까? 나는 코드 블록에 의해 얼마나 많이 사용되는지 알아낼 수 있지만 인스턴스화 된 객체 (생명 중 언제든지)에 의해 사용되지는 않는다는 것을 알고 있습니다. 파이썬 객체의 메모리 크기를 찾는 쉬운 방법은 없습니다 . 당신이 발견 할 수있는 문제 중 하나는 목록 및 dicts와 같은 Python 객체가 다른 python 객체에 대한 참조를 가질 수 있다는 것입니다 (이 경우 크기는 무엇입니까? 각 객체의 크기를 포함하는 크기는 무엇입니까?). 객체 유형 및 가비지 수집과 ..

IT 2020.05.14
반응형