반응형

전체 글 2010

Math.abs가 Integer.Min_VALUE에 대해 잘못된 값을 반환합니다.

Math.abs가 Integer.Min_VALUE에 대해 잘못된 값을 반환합니다. 이 코드 : System.out.println(Math.abs(Integer.MIN_VALUE)); 보고 -2147483648 절대 값을 다음과 같이 반환하지 않아야 2147483648합니까? Integer.MIN_VALUE입니다 -2147483648만, 32 비트 정수가 포함 할 수있는 가장 높은 값이다 +2147483647. +214748364832 비트 int 로 표현하려고 하면 효과적으로 "롤오버"됩니다 -2147483648. 부호있는 정수를 사용하는 경우, 2 개의이 바이너리 표현을 보완하기 때문이다 +2147483648과 -2147483648동일하다. 그러나 +2147483648범위를 벗어난 것으로 간주 되므로 ..

IT TIP 2020.10.16

Unix / Linux IPC 비교

Unix / Linux IPC 비교 Unix / Linux는 파이프, 소켓, 공유 메모리, dbus, 메시지 큐 등 많은 IPC를 제공합니다. 각각에 가장 적합한 응용 프로그램은 무엇이며 어떻게 수행합니까? 유닉스 IPC 다음은 빅 7입니다. 파이프 부모 / 자식과 관련된 프로세스 사이에서만 유용합니다. 전화 pipe(2)와 fork(2). 단방향. FIFO 또는 명명 된 파이프 무관 한 두 프로세스는 일반 파이프와 달리 FIFO를 사용할 수 있습니다. 에게 전화하십시오 mkfifo(3). 단방향. 소켓 및 Unix 도메인 소켓 양방향. 네트워크 통신을 의미하지만 로컬에서도 사용할 수 있습니다. 다른 프로토콜에 사용할 수 있습니다. TCP에는 메시지 경계가 없습니다. 에게 전화하십시오 socket(2)...

IT TIP 2020.10.16

Visual C # Express에서 NuGet을 어떻게 사용할 수 있습니까?

Visual C # Express에서 NuGet을 어떻게 사용할 수 있습니까? Visual C # 2010 Express가있는 경우 NuGet을 사용하여 라이브러리 패키지 참조를 추가하려면 어떻게해야합니까? 도구> 확장 관리자에서 검색 할 때 NuGet이 표시되지 않습니다. 다운로드 페이지 에서 "NuGet Package Manager"(. vsix)를 다운로드 했지만 통합 할 Visual Studio 버전을 묻는 메시지가 표시되면 Visual Web Developer Express 2010 만 표시됩니다. Visual C # Express가 표시되지 않습니다. 그래서 VWD의 Silverlight와 함께 작동 할 것 같지만 WPF와 함께 사용하고 싶습니다. 설명서 페이지 중 하나는 NuGet의 명령 줄..

IT TIP 2020.10.16

왜 Mongrel2를 사용합니까?

왜 Mongrel2를 사용합니까? 나는 Mongrel2 가 nginx 가 아직 수행하지 않는 역할을 제공 / 제공하는 목적이 무엇인지 혼란 스럽습니다 . (예, 설명서를 읽었 지만 nginx와 근본적으로 다른 점을 이해하기에는 너무 멍청해야합니다) 내 현재 웹 애플리케이션 스택은 다음과 같습니다 - 의 nginx : 웹 서버 - 루아 : 프로그래밍 언어 - FastCGI를 + LuaJIT : 루아에 nginx를 연결하는 - 포스트 그레스 : 데이터베이스 한 가지만 말할 수 있다면 Mongrel2는 ZeroMQ 를 중심으로 구축되어 웹 서버를 확장하는 것이 결코 쉬운 일이 아닙니다. 요청이 들어 오면 Mongrel2는이를 수신합니다 (여기서는 NginX 및 다른 httpd와 동일 함). 다음으로 발생하는 ..

IT TIP 2020.10.16

마크 다운 테이블의 코드 문에서 파이프 문자를 이스케이프하는 방법은 무엇입니까?

마크 다운 테이블의 코드 문에서 파이프 문자를 이스케이프하는 방법은 무엇입니까? GitHub에서 Markdown의 코드 조각을 포함하는 테이블을 만들고 싶습니다. 백틱 (예 :`) 문자 사이에 파이프 문자 (예 : |)를 넣을 때를 제외하고는 잘 작동합니다. 내가 원하는 것은 다음과 같습니다. a | r ------------|----- `a += x;` | r1 `a |= y;` | r2 문제는 두 번째 줄의 코드 문에서 세로 막대가 열 구분 기호로 해석된다는 것입니다. 그러면 테이블 렌더링이 매우보기 흉해 보입니다. 어떻게 피할 수 있습니까? 이미 |HTML 코드 를 사용하려고 시도했지만 a |= y;. 2017 년 3 월부터 이스케이프 파이프를 사용하는 것이 훨씬 쉽습니다. \|다른 답변을 참조하십..

IT TIP 2020.10.16

Java int는 항상 32 비트입니까?

Java int는 항상 32 비트입니까? Java는 int항상 어디서나 32 비트 부호있는 정수일까요? 예, Java 언어 사양에 정의되어 있습니다. 에서 4.2 : 원시 유형 및 값 : 적분 유형은 byte, short, int, 및 long, 그 값이며, 8 비트, 16 비트, 32 비트 및 64 비트 서명 된 보수를 각각 정수로하고, char값은, 16 비트의 부호없는 정수는 UTF-16 코드 대표 단위 (§3.1). 또한 섹션 4.2.1 : 적분 유형 및 값 : 정수 유형의 값은 다음 범위의 정수입니다. 바이트의 경우 -128에서 127까지 간단히 말해서 -32768에서 32767까지 int의 경우 -2147483648에서 2147483647까지 오랫동안 -9223372036854775808에서 ..

IT TIP 2020.10.16

doxygen을 사용하여 C ++ 소스에서 UML 클래스 다이어그램을 만드는 방법

doxygen을 사용하여 C ++ 소스에서 UML 클래스 다이어그램을 만드는 방법 doxygen으로 간단한 클래스 다이어그램을 생성하는 방법을 설명하는 자료를 찾고 있었지만 찾을 수 없었습니다. 아무도 도울 수 있습니까? C ++ 파일 집합에서 아래와 같이 다이어그램을 만들어야합니다. 이 작업을 더 쉽게 수행 할 수있는 더 나은 도구가 있으면 알려주세요. Doxygen은 상속 다이어그램을 만들지 만 전체 클래스 계층을 만들 것이라고 생각하지 않습니다. GraphViz 도구를 사용할 수 있습니다. Doxygen GUI 프런트 엔드 도구를 사용하는 경우에서 관련 옵션을 찾을 수 있습니다 Step2: -> Wizard tab -> Diagrams. DOT 관계 옵션은 전문가 탭 아래에 있습니다. 이 게시물의 ..

IT TIP 2020.10.16

Imshow : 범위 및 측면

Imshow : 범위 및 측면 저는 3D 데이터 세트를 통해 슬라이스와 투영을 시각화하는 소프트웨어 시스템을 작성하고 있습니다. 저는 matplotlib특히 imshow분석 코드에서 얻은 이미지 버퍼를 시각화하기 위해 사용 하고 있습니다. 플롯 축으로 이미지에 주석을 달고 싶기 때문에 imshow이미지 버퍼 픽셀 좌표를 데이터 공간 좌표계에 매핑 하는 데 제공 하는 범위 키워드를 사용합니다 . 불행히도 matplotlib단위에 대해 모릅니다. (인공적인 예를 들어) 치수가 1000 m X 1 km. 이 경우 범위는 [0, 1000, 0, 1]. 이미지 배열이 정사각형이지만 extent 키워드가 암시하는 종횡비가 1000이므로 결과 플롯 축의 종횡비도 1000입니다. 범위 키워드를 사용하여 자동으로 생성 ..

IT TIP 2020.10.16

phpunit에 실패시 중지하는 방법

phpunit에 실패시 중지하는 방법 저는 대규모 phpunit 테스트 모음을 실행 중이며 모든 테스트가 완료 될 때까지 기다린 다음 모든 실패 목록을 표시하는 대신 실패하자마자 실패한 테스트를 확인하고 싶습니다. 어떻게 phpunit에게 이것을 할 수 있습니까? 루트 요소에 stopOnFailure="true"속성을 추가하십시오 phpunit.xml. CLI에서도 사용할 수 있습니다. phpunit --stop-on-failure 설명서 및 기타 유용한 정보 : stopOnError- "첫 번째 오류 발생시 실행 중지." stopOnFailure- "첫 번째 오류 또는 실패시 실행을 중지합니다." stopOnIncomplete- "첫 번째 불완전한 테스트시 실행을 중지합니다." 더 많은 정보 : PHP..

IT TIP 2020.10.16
반응형