반응형

분류 전체보기 670

boost :: scoped_ptr의 차이점

boost :: scoped_ptr의 차이점 및 std :: unique_ptr 단지 get / reset 스마트 포인터 인 반면 이동 의미론이 있다는 사실 boost::scoped_ptr과 의 유일한 차이점은 무엇입니까?std::unique_ptrstd::unique_ptrboost::scoped_ptr 아니요,하지만 이것이 가장 중요한 차이점입니다. 다른 주요 차이점은 unique_ptr방법과 유사하게 소멸자 객체를 가질 shared_ptr수 있다는 것입니다. 와 달리 shared_ptr소멸자 유형은 unique_ptr의 유형의 일부입니다 (할당자가 STL 컨테이너 유형의 일부인 방식). unique_ptr객체를 독점적 으로 소유 합니다. 복사 할 수 없지만 소유권 이전을 지원합니다 . 현재 사용되지..

programing 2021.01.15

ActiveSupport :: Memoizable은 어떤 Ruby memoize 패턴을 참조합니까?

ActiveSupport :: Memoizable은 어떤 Ruby memoize 패턴을 참조합니까? 따라서 Rails 3.2에서는 ActiveSupport :: Memoizable이 더 이상 사용되지 않습니다. 메시지는 다음과 같습니다. DEPRECATION WARNING: ActiveSupport::Memoizable is deprecated and will be removed in future releases,simply use Ruby memoization pattern instead. "루비 메모 화 패턴"(단수)을 우리 모두가 알고 참조해야하는 패턴이 하나있는 것처럼 참조합니다. 나는 그들이 다음과 같은 것을 의미한다고 생각합니다. def my_method @my_method ||= # ... ..

programing 2021.01.15

여러 인덱스로 메시 렌더링

여러 인덱스로 메시 렌더링 정점 데이터가 있습니다. 위치, 법선, 텍스처 좌표. .obj 파일이나 다른 형식에서로드했을 것입니다. 아마도 나는 큐브를 그리고있을 것입니다. 그러나 각 정점 데이터에는 자체 인덱스가 있습니다. OpenGL / Direct3D를 사용하여이 메시 데이터를 렌더링 할 수 있습니까? 가장 일반적인 의미에서는 아닙니다. OpenGL 및 Direct3D는 꼭지점 당 하나의 인덱스 만 허용합니다. 인덱스는 정점 데이터의 각 스트림에서 가져옵니다. 따라서 모든 고유 한 구성 요소 조합에는 고유 한 인덱스가 있어야합니다. 따라서 각면에 고유 한 법선이있는 큐브가있는 경우 위치와 법선 데이터를 많이 복제해야합니다. 큐브에는 8 개의 고유 한 위치와 6 개의 고유 한 법선 만 있더라도 24 개..

programing 2021.01.15

박쥐 파일의 이스케이프 퍼센트

박쥐 파일의 이스케이프 퍼센트 배치 파일을 사용하여 VPN 다이얼러 / 단로기를 작성하려고했지만 막혔습니다. 몇 가지 조사 결과 %암호 의 존재 가 제대로 작동하지 않는 것으로 나타났습니다 . 다음은 코드입니다. @echo OFF SET SWITCHPARSE1=%1 SET SWITCHPARSE2=%2 REM echo %SWITCHPARSE1% SHIFT SHIFT IF "SWITCHPARSE1" == "" goto Usage IF "SWITCHPARSE1" == "/?" goto Usage IF "SWITCHPARSE2" == "" goto Usage IF "SWITCHPARSE2" == "/?" goto Usage IF "%SWITCHPARSE1%" == "sl" ( IF "%SWITCHPARSE2%"..

programing 2021.01.15

세트 멤버의 TTL

세트 멤버의 TTL Redis에서 특정 키가 아니라 세트의 멤버에 대해 TTL (Time to Live)을 설정할 수 있습니까? Redis 문서에서 제안한 태그 구조를 사용하고 있습니다. 데이터는 간단한 키-값 쌍이고 태그는 각 태그에 해당하는 키를 포함하는 세트입니다. > SETEX id:id_1 100 'Lorem ipsum' OK > SADD tag:tag_1 id:id_1 (integer) 1 키 id:id_1는 예상대로 만료되지만 tag:tag_1세트 에서 해당 멤버를 제거하는 효율적인 방법이 보이지 않습니다 . 한 가지 방법은 세트에서 만료 된 키를 주기적으로 제거하는 스크립트가 포함 된 크론 작업을 사용하는 것입니다. 모든 태그 이름을 다른 세트에 추가 한 다음 모든 태그를 반복 한 다음 각..

programing 2021.01.15

WebAPI와 WebAPI 2의 차이점은 무엇입니까?

WebAPI와 WebAPI 2의 차이점은 무엇입니까? Visual Studio 2013과 함께 제공되는 WepApi와 WepApi2의 주요 차이점 (주의해야 할 사항)은 무엇입니까? 새로운 주요 기능은 다음과 같습니다. AttributeRouting OWIN 자체 호스트 IHttpActionResult CORS HttpRequestContext 나는 똑같은 질문을했고 이것에 대한 간단한 기사를 찾았 습니다 . iJay에서 언급 한 기능 외에도 테스트 가능성 ODATA 개선 필터 무시 ByteRangeStreamContent 위의 기능을 사용하여 웹 API와 웹 API2를 구별 할 수 있습니다. WebAPI 및 WebAPI 2 실제로 WebAPI 2.0은 WebApi의 향상된 기능이며이 둘 사이에는 차이가..

programing 2021.01.15

Java 8 기본 메소드가 소스 호환성을 중단합니까?

Java 8 기본 메소드가 소스 호환성을 중단합니까? 일반적으로 Java 소스 코드가 순방향 호환이 가능한 경우입니다. 내가 아는 한 Java 8까지는 컴파일 된 클래스 와 소스가 모두 최신 JDK / JVM 릴리스와 호환되었습니다. [업데이트 : 정확하지 않습니다. 아래의 'enum'주석 등을 참조하십시오.] 그러나 Java 8에 기본 메소드가 추가됨에 따라 더 이상 그렇지 않은 것으로 보입니다. 예를 들어, 내가 사용하고있는 라이브러리 java.util.List에는 List sort(). 이 메서드는 정렬 된 목록 내용의 복사본을 반환합니다. jar 파일 종속성으로 배포 된이 라이브러리는 JDK 1.8을 사용하여 빌드중인 프로젝트에서 잘 작동했습니다. 그러나 나중에 JDK 1.8을 사용하여 라이브러리..

programing 2021.01.15

Android Jar 라이브러리

Android Jar 라이브러리 Android에서 사용할 수있는 jar 라이브러리 파일을 생성 할 수있는 프로젝트를 어떻게 설정합니까? 모든 프로젝트에서 사용자 지정 라이브러리를 만들고 싶습니다. 다른 몇 가지 질문 : 특정 버전의 Android SDK에 대해 컴파일해야합니까? Android 패키지가 jar 라이브러리에 대해 컴파일 될 때 코드 작업에 필요한 클래스가 기본 코드와 함께 APK로 컴파일됩니까? 아니면 전체 jar가 포함됩니까? 코드를 직접 통합하는 대신 jar를 사용하여 알아야 할 주목할만한 최적화 또는 함정이 있습니까? APK가 필요한 것처럼 항아리에 서명해야합니까? Google은 공유 라이브러리를 처리하는 새로운 버전의 SDK를 출시했습니다! https://developer.androi..

programing 2021.01.15

R의 데이터 프레임에 열 추가

R의 데이터 프레임에 열 추가 다음 데이터 프레임 ( df)이 있습니다. start end 1 14379 32094 2 151884 174367 3 438422 449382 4 618123 621256 5 698271 714321 6 973394 975857 7 980508 982372 8 994539 994661 9 1055151 1058824 . . . . . . . . . 그리고 숫자 값 ( vec)이 있는 긴 벡터 . 의 해당 위치에있는 값의 평균을 사용하여 각 행에 다른 열을 추가하고 싶습니다 vec. 예를 들어 첫 번째 행에는 mean(vec[14379:32094]). 나는 가지고 놀아 보았지만 transform이 간단한 작업을 수행 할 수 없었다. 이는 다음과 같은 매우 표준적인 사용 사례입..

programing 2021.01.15

0.0.0.0이 유효한 IP 주소입니까?

0.0.0.0이 유효한 IP 주소입니까? 0.0.0.0이 유효한 IP 주소입니까? 내 프로그램이 주소를 사용하지 않는다는 표시로 저장할 수 있기를 원하지만 실제로 유효한 경우 작동하지 않습니다. 그건 유효한 것이 포함 통해 255 내지 0 내의 네 개의 옥텟으로 각각 포함 진대. 그러나 실제 IP 주소로는 사용할 수 없습니다 . RFC1700 (a)에 따르면 0.0.0.0/8( 0...)는 원본 주소로만 예약되어 있습니다. 이 주소를 가지고있는 것처럼 보일 수 있지만 일반적으로 주소가 할당되지 않았기 때문입니다 (예 : DHCP에 의해). IPv4에 대한 Wikipedia 항목 도 참조하십시오 . (a) 이 RFC는 이제 구식으로 간주되지만 주어진 동작 측면에서 여전히 정확합니다. 대체 https://w..

programing 2021.01.15
반응형