반응형

code 2050

부모 CMakeLists.txt에서 CMake의 기본 옵션 (…) 값 재정의

부모 CMakeLists.txt에서 CMake의 기본 옵션 (…) 값 재정의 업그레이드의 용이성을 위해 빌드 시스템을 최소한으로 변경하여 소스 트리에 여러 타사 라이브러리를 포함하려고합니다. 그들은 모두 나처럼 CMake를 사용하므로 내 CMakeLists.txt add_subdirectory(extern/foo)에서 libfoo에 사용할 수 있습니다 . 그러나 foo CMakeLists.txt는 테스트 하네스를 컴파일하고 문서, 필요하지 않은 공유 라이브러리 등을 빌드합니다. libfoo 작성자는 옵션 ( option(FOO_BUILD_SHARED "Build libfoo shared library" ON)예 : CMake 명령 줄을 통해 설정할 수 있음)을 통해 이러한 항목을 제어 할 수있는 예지력이..

code 2021.01.08

NLP 및 Elasticsearch를 사용한 의미 검색

NLP 및 Elasticsearch를 사용한 의미 검색 저는 elasticsearch를 검색 서버로 실험하고 있으며 제 임무는 "의미 적"검색 기능을 구축하는 것입니다. "I have a burst pipe"와 같은 짧은 텍스트 문구에서 시스템은 사용자가 배관공을 검색하고 있음을 추론하고 elasticsearch에 색인 된 모든 배관공을 반환해야합니다. elasticsearch와 같은 검색 서버에서 직접 수행 할 수 있습니까? 아니면 Maui Indexer와 같은 자연어 처리 (NLP) 도구를 사용해야합니까? 내 작업, 텍스트 분류에 대한 정확한 용어는 무엇입니까? 주어진 텍스트는 검색 구문이므로 매우 짧습니다. 구현 복잡성이 다른 몇 가지 접근 방식이있을 수 있습니다. 가장 쉬운 방법 은 토픽 목록 (..

code 2021.01.08

테이블에 계산 된 열을 어떻게 추가합니까?

테이블에 계산 된 열을 어떻게 추가합니까? 이미 존재하는 테이블에 계산 된 열을 추가하려면 어떻게해야합니까? SO에는 Computed Column Help-TSQL이 있지만 추가에 대한 정보는 없습니다. 내가 찾고 있던 구문은 다음과 같습니다. alter table TABLE_NAME add [column_name] as (**COLUMN-SQL**) 참조 URL : https://stackoverflow.com/questions/11058387/how-do-you-add-a-computed-column-to-a-table

code 2021.01.08

"#! / bin / env"는 무엇을 의미합니까 (node.js 스크립트 맨 위에 있음)?

"#! / bin / env"는 무엇을 의미합니까 (node.js 스크립트 맨 위에 있음)? 나는 app.js(이 openshift 프로그램 에서와 같이) 맨 위에 이것을 가진 serval node.js 프로젝트를 발견했습니다 . #!/bin/env node 이것은 무엇을 의미 하는가? 어떻게 작동합니까? 어디에 유용합니까? 귀하의 예에서 전체 라인은 다음과 같습니다. #!/bin/env node 이것은 단순히 현재 PATH에있는 'node'라는 이름의 첫 번째 실행 파일로 스크립트를 실행해야 함을 의미합니다. 시작 부분의 shebang (#!)은 다음과 같이 스크립트를 실행 함을 의미합니다. / bin / env는 현재 환경을 살펴 보는 표준 유닉스 프로그램입니다. 'name = value'형식이 아닌..

code 2021.01.08

unique_ptr을 기본 클래스로 가져 오는 함수에 대한 인수로 파생 클래스에 대한 unique_ptr

unique_ptr을 기본 클래스로 가져 오는 함수에 대한 인수로 파생 클래스에 대한 unique_ptr 기본 클래스 를 사용하는 unique_ptr함수에서 파생 클래스 를 사용하려고합니다 unique_ptr. 다음과 같은 것 : class Base {}; class Derived : public Base {}; void f(unique_ptr const &base) {} … unique_ptr derived = unique_ptr(new Derived); f(derived); 이 대답을 올바르게 이해 하면 이 코드가 작동하지만 다음과 같은 컴파일 오류가 발생합니다. 오류 C2664 : 'f': 매개 변수 1을 'std :: unique_ptr '에서 'const std :: unique_ptr &'로 ..

code 2021.01.08

`po`는`error :

`po`는`error : : 1 : 1 : 오류 : 해결되지 않은 식별자 사용` po함수를 출력하려고 시도하는 것이 자체적으로 작동하지만 변수 또는 상수를 출력하지 않는 콘솔 에서이 문제가 있습니다. 여기에서 볼 수 있듯이 var / let이의 내용을 보유하고 있다고 생각하지만 bar.boy()Swift는 어떻게 든 찾을 수 없습니다. 따라서 과거에 Swift 파일을 추가 할 때 Bridging 헤더를 추가 / 요청하는 버그가 있었을 가능성이 있지만 프로젝트에 해당 줄을 추가하지는 않습니다. SWIFT_OPTIMIZATION_LEVEL = "-Onone"; 이것은 당신이이 상태에 머물 것이라는 것을 의미합니다 결과 error: :1:1: error: use of unresolved identifier! ..

code 2021.01.08

지연된 실행을 위해 Thread.Sleep 및 Timer 사용 비교

지연된 실행을 위해 Thread.Sleep 및 Timer 사용 비교 지정된 시간 동안 실행을 지연시켜야하는 방법이 있습니다. 내가 사용해야 할까 Thread thread = new Thread(() => { Thread.Sleep(millisecond); action(); }); thread.IsBackground = true; thread.Start(); 또는 Timer timer = new Timer(o => action(), null, millisecond, -1); 사용 에 관한 기사 를 읽은 적이 Thread.Sleep있습니다. 그러나 나는 그 이유를 정말로 이해하지 못한다. 그러나 Timer를 사용하기 위해 Timer에는 dispose 방식이 있습니다. 실행이 지연 되었기 때문에 Timer의 ..

code 2021.01.08

너겟 패키지 종속성 계층보기

너겟 패키지 종속성 계층보기 너겟 패키지 간의 종속성 계층을 볼 수있는 방법이 텍스트 또는 그래픽으로 있습니까? @ neil-barnwell 솔루션과 비슷하지만 NuGet.Core 2.7 이상에서 작동합니다. Install-Package NuGet.Core 다음은 코드입니다. using System; using System.Linq; using System.Runtime.Versioning; using System.IO; using NuGet; public class Program { public static void Main(string[] args) { var frameworkName = new FrameworkName(".NETFramework, Version=4.0"); // var package..

code 2021.01.08

SpringData JPA Repository에서 save () 후에 반환 된 인스턴스를 사용하는 이유는 무엇입니까?

SpringData JPA Repository에서 save () 후에 반환 된 인스턴스를 사용하는 이유는 무엇입니까? 다음은 코드입니다. @Repository public interface AccountRepository extends JpaRepository {} SpringData JPA 프로젝트의 JpaRepository . 다음은 테스트 코드입니다. public class JpaAccountRepositoryTest extends JpaRepositoryTest { @Inject private AccountRepository accountRepository; @Inject private Account account; @Test @Transactional public void createAccoun..

code 2021.01.08
반응형