반응형

spring3 393

numpy dot()와 inner()의 차이점

numpy dot()와 inner()의 차이점 차이점은 무엇입니까 import numpy as np np.dot(a,b) 그리고 import numpy as np np.inner(a,b) 내가 시도한 모든 예는 동일한 결과를 반환했습니다. Wikipedia 에는 둘 다에 대한 동일한 기사가 있습니다?! 에서 설명 의 inner()그것이 말하는 그 행동이 더 높은 차원에서 차이가 있지만, 나는 어떤 다른 출력을 생성 할 수 없습니다. 어느 것을 사용해야 합니까? numpy.dot: 2차원 배열의 경우 행렬 곱셈과 동일하며 1차원 배열의 경우 벡터의 내적(복소수 켤레 없음)에 해당합니다. N 차원의 경우 b 의 마지막 축 과 마지막 에서 두 번째 축 에 대한 합 입니다. numpy.inner: 1차원 배열(..

IT이야기 2021.10.02

Fortify 소프트웨어는 작동 방법

Fortify 소프트웨어는 어떻게 작동합니까? Fortify 는 소프트웨어 코드에서 보안 취약점을 찾는 데 사용되는 SCA입니다. 이 소프트웨어가 내부적으로 어떻게 작동하는지 궁금했습니다. 코드가 실행될 규칙 집합을 구성해야 한다는 것을 알고 있습니다. 그러나 코드에서 취약점을 정확히 찾을 수 있는 방법은 다음과 같습니다. 누구든지 이것에 대해 생각이 있습니까? 미리 감사드립니다. HP Fortify SCA에는 데이터 흐름, 제어 흐름, 의미론적, 구조적, 구성 및 버퍼의 6가지 분석기가 있습니다. 각 분석기는 서로 다른 유형의 취약점을 찾습니다. 데이터 흐름 이 분석기는 잠재적으로 위험한 사용에 사용되는 오염된 데이터(사용자 제어 입력)와 관련된 잠재적 취약성을 감지합니다. 데이터 흐름 분석기는 전체 ..

IT이야기 2021.10.02

트위터 부트스트랩 드롭다운 메뉴의 z-색인 문제

트위터 부트스트랩 드롭다운 메뉴의 z-색인 문제 내 페이지 상단의 고정 탐색 모음에서 트위터 부트스트랩 드롭다운 메뉴를 사용하고 있습니다. 모두 잘 작동하지만 드롭다운 메뉴 항목이 다른 페이지 요소 앞이 아닌 뒤에 표시되는 문제가 있습니다. 페이지에 position: relativejquery ui 아코디언 또는 Google 차트와 같은 항목이 있으면 그 뒤에 드롭다운 메뉴가 표시됩니다. z-indexdd 메뉴와 탐색 모음을 변경하려고 시도 했지만 아무런 차이가 없습니다. 메뉴를 다른 콘텐츠 위에 놓을 수 있는 유일한 방법은 콘텐츠를 position: fixed;OR 로 변경하는 z-index: -1;것입니다. 하지만 이 두 가지 솔루션 모두 다른 문제를 야기합니다. 도움을 주시면 감사하겠습니다. 나는 ..

IT이야기 2021.10.02

C++11에서 소멸자 뒤에 식별자 재정의

C++11에서 소멸자 뒤에 식별자 재정의 가상 소멸자 선언 후 재정의 식별자에 특별한 의미가 있습니까? class Base { public: virtual ~Base() {} virtual int Method() const {} }; class Derived : public Base { public: virtual ~Derived() override {} virtual int Method() override // error: marked override, but does not override - missing const {} }; 가상 메서드에 재정의 식별자를 사용하는 것은 검사로 유용합니다. 기본 가상 메서드가 실제로 재정의되지 않으면 컴파일러에서 오류를 보고합니다. 가상 소멸자에 대한 재정의에도 의..

IT이야기 2021.10.02

multiprocessing.Process를 사용하여 최대 동시 프로세스 수

multiprocessing.Process를 사용하여 최대 동시 프로세스 수 나는이 Python코드를 : from multiprocessing import Process def f(name): print 'hello', name if __name__ == '__main__': for i in range(0, MAX_PROCESSES): p = Process(target=f, args=(i,)) p.start() 잘 실행됩니다. 그러나 MAX_PROCESSES변수 사이의 값이 될 수 1와 512. 8코어가 있는 시스템에서만 이 코드 를 실행하기 때문에 동시에 실행할 수 있는 프로세스 수를 제한할 수 있는지 알아봐야 합니다. 을(를) 살펴보았지만 multiprocessing.Queue필요한 것처럼 보이지 않..

IT이야기 2021.10.02

Stateless 위젯 클래스의 키

Stateless 위젯 클래스의 키는 무엇입니까? Flutter 문서에는 다음과 같이 상태 비저장 위젯 하위 클래스에 대한 샘플 코드가 있습니다. class GreenFrog extends StatelessWidget { const GreenFrog({ Key key }) : super(key: key); @override Widget build(BuildContext context) { return new Container(color: const Color(0xFF2DBD3A)); } } 이 class Frog extends StatelessWidget { const Frog({ Key key, this.color: const Color(0xFF2DBD3A), this.child, }) : super(..

IT이야기 2021.10.02

자바 서블릿 단위 테스트

자바 서블릿 단위 테스트 서블릿의 단위 테스트를 수행하는 가장 좋은 방법이 무엇인지 알고 싶습니다. 내부 메소드를 테스트하는 것은 서블릿 컨텍스트를 참조하지 않는 한 문제가 되지 않지만 doGet/doPost 메소드와 컨텍스트를 참조하거나 세션 매개변수를 사용하는 내부 메소드를 테스트하는 것은 어떻습니까? JUnit 또는 가급적이면 TestNG와 같은 고전적인 도구를 사용하여 간단히 이 작업을 수행할 수 있는 방법이 있습니까? Tomcat 서버 또는 이와 유사한 것을 포함해야 했습니까? (단일 클래스의) '단위 테스트'보다 더 많은 '통합 테스트'(모듈의)인 자동화된 테스트를 작성하게 될 가능성이 높지만 HttpUnit을 시도하십시오 . 대부분의 경우 순수한 단위 테스트가 아닌 '통합 테스트'를 통해 서..

IT이야기 2021.10.02

SQL Server의 다른 저장 프로시저에서 호출된 저장 프로시저의 SELECT 출력을 억제하는 방법

SQL Server의 다른 저장 프로시저에서 호출된 저장 프로시저의 SELECT 출력을 억제하는 방법은 무엇입니까? "SET NOCOUNT OFF"를 말하는 것이 아닙니다. 그러나 일부 테이블에 일부 데이터를 삽입하는 데 사용하는 저장 프로시저가 있습니다. 이 절차는 xml 응답 문자열을 생성합니다. 예를 들어보겠습니다. CREATE PROCEDURE [dbo].[insertSomeData] (@myParam int) AS DECLARE @reply varchar(2048) ... Do a bunch of inserts/updates... SET @reply = '' SELECT @reply GO 그래서 이 SP를 여러 번 사용하는 스크립트를 작성했는데 xml "출력"이 너무 많아졌습니다(이미 한 번 내..

IT이야기 2021.10.01

XHTML 역할 속성이란

XHTML 역할 속성이란 무엇입니까? 무엇을 위해 사용합니까? 이에 대한 W3C의 페이지 를 읽었 지만 여전히 모호합니다. 는 IS role코드를 명확히하는 속성의 목적은? 아니면 일부 브라우저나 스파이더에 의해 해석됩니까? 일부 JavaScript 라이브러리를 사용하여 DOM 선택기로 사용할 수 있습니까( id속성이 고유해야 하므로 페이지에서 여러 리소스를 식별하는 데 사용할 수 있다고 생각합니다)? 짧은 버전: 역할 속성은 미래의 브라우저에 장치 독립적인 방식으로 특정 XML 요소를 지능적으로 사용할 수 있는 방법을 제공할 수 있습니다. 예를 들어, "탐색"의 역할 속성으로 표시된 정렬되지 않은 목록은 데스크탑 및 휴대용 환경의 브라우저에서 지능적으로 해석되어 두 환경 모두에서 명확하게 표시될 수 있..

IT이야기 2021.10.01

바이너리 패치 생성 방법

바이너리 패치는 어떻게 생성합니까? 바이너리 파일에 대한 패치를 만드는 가장 좋은 방법은 무엇입니까? 사용자가 간단하게 신청할 수 있도록 하고 싶습니다(간단한 patch신청이 좋을 것입니다). 파일에서 diff를 실행하면Binary files [...] differ 체크 아웃 bsdiff과 bspatch( 웹 사이트 , 맨 페이지 , 종이 , GitHub의 포크 ). 이 도구를 설치하려면: Windows: 이 패키지를 다운로드하고 압축을 풉니다 . 또한 bzip2.exein 의 사본이 필요합니다 PATH. 여기 "바이너리" 링크에서 다운로드 하세요 . macOS: Homebrew를 설치하고 이를 사용하여 bsdiff. Linux: 패키지 관리자를 사용하여 bsdiff. Google Chrome 팀의 Co..

IT이야기 2021.10.01
반응형