반응형

2020/10/10 30

C 전처리기를 사용하여 int를 문자열에 연결

C 전처리기를 사용하여 int를 문자열에 연결 C 전처리기를 사용하여 #define'd int를 #define'd 문자열에 연결할 수있는 방법을 알아 내려고합니다 . 내 컴파일러는 CentOS 5의 GCC 4.1입니다.이 솔루션은 MinGW에서도 작동합니다. 문자열에 버전 번호를 추가하고 싶지만 작동하도록 할 수있는 유일한 방법은 문자열로 정의 된 버전 번호의 복사본을 만드는 것입니다. 내가 찾을 수있는 가장 가까운 것은 매크로 인수를 인용하는 방법 이었지만 #defines 에서는 작동하지 않습니다. 이것은 작동하지 않습니다. #define MAJOR_VER 2 #define MINOR_VER 6 #define MY_FILE "/home/user/.myapp" #MAJOR_VER #MINOR_VER #값..

Programing 2020.10.10

size_t와 unsigned int의 차이점은 무엇입니까?

size_t와 unsigned int의 차이점은 무엇입니까? 에 대해 너무 혼란 스럽습니다 size_t. 나는 인터넷에서 검색했으며 모든 곳 size_t에서 서명되지 않은 유형이므로 음수가 아닌 값만 나타낼 수 있습니다. 내 첫 번째 질문은 음수가 아닌 값만 나타내는 데 사용되는 경우 unsigned int대신 왜 사용 하지 size_t않습니까? 내 두 번째 질문은 : 있습니다 size_t및 unsigned int교환 여부? 그렇지 않다면 왜? 그리고 누구든지 size_t그 작동에 대한 좋은 예를 들어 줄 수 있습니까? 음수가 아닌 값을 나타내는 데 사용되는 경우 unsigned int대신 사용 하지 않는 이유size_t 때문에이 unsigned int유일한 부호없는 정수 타입이다. size_t의 하나가..

Programing 2020.10.10

Avro 대 Parquet

Avro 대 Parquet 내 hadoop 관련 프로젝트에 hadoop 파일 형식 중 하나를 사용할 계획입니다. parquet가 열 기반 쿼리 및 avro 전체 스캔 또는 모든 열 데이터가 필요할 때 효율적이라는 것을 이해 합니다! 계속해서 파일 형식 중 하나를 선택하기 전에 하나의 단점 / 단점을 이해하고 싶습니다. 누구든지 간단한 용어로 설명 할 수 있습니까? 아직 결정하지 않았다면 계속해서 데이터에 대한 Avro 스키마를 작성하겠습니다. 완료되면 Avro 컨테이너 파일과 Parquet 파일 중에서 선택하는 것은 교체하는 것만큼이나 간단합니다. job.setOutputFormatClass(AvroKeyOutputFormat.class); AvroJob.setOutputKeySchema(MyAvroTy..

Programing 2020.10.10

Python : 'from X import Y'로 가져온 컴포넌트 Y를 다시로드 하시겠습니까?

Python : 'from X import Y'로 가져온 컴포넌트 Y를 다시로드 하시겠습니까? Python에서를 사용하여 인터프리터 세션에서 모듈 X를 가져 왔고 모듈 import X이 외부에서 변경되면 reload(X). 그러면 내 통역 세션에서 변경 사항을 사용할 수 있습니다. 을 사용하여 모듈 X에서 구성 요소 Y를 가져올 때도 이것이 가능한지 궁금합니다 from X import Y. reload YY는 모듈 자체가 아니라 모듈 내부의 구성 요소 (이 경우 클래스)이므로 문 이 작동하지 않습니다. 인터프리터 세션을 떠나지 않고 (또는 전체 모듈을 가져 오지 않고) 모듈의 개별 구성 요소를 다시로드 할 수 있습니까? 편집하다: 설명을 위해 질문은 모듈 X 에서 클래스 또는 함수 Y 를 가져 와서 패키..

Programing 2020.10.10

오류로 경고-제거하는 방법

오류로 경고-제거하는 방법 기본적으로 Visual Studio 2010 에서 내 컴파일을 중단해서는 안되는 오류를 제거하는 방법을 알아낼 수없고 표시 중지자가 되어서는 안됩니다. 또는 적어도 나중에 수정할 것입니다.하지만 컴파일이 오류 만 발생하고 싶지는 않습니다. 이런 종류의 문제를 중단하십시오. 예를 들어 다음과 같은 오류가 발생합니다. Error 1 Warning as Error : 'ScrewTurn.Wiki.SearchEngine.Relevance.Finalize (float)'의 XML 주석에 'IsFinalized'에 대한 paramref 태그가 있지만 해당 이름의 매개 변수가 없습니다. C : \ www \ Wiki \ Screwturn3_0_2_509 \ SearchEngine \ Rel..

Programing 2020.10.10

먼저 EF 코드의 CTP5에 대해 ProxyCreationEnabled를 끄는 단점은 무엇입니까?

먼저 EF 코드의 CTP5에 대해 ProxyCreationEnabled를 끄는 단점은 무엇입니까? 내 WCF 서비스가 코드 우선 모델에서 클래스를 반환 할 수있는 유일한 방법은 아래 코드 ProxyCreationEnable를 false사용하여를 로 설정하는 것 입니다. ((IObjectContextAdapter)MyDb).ObjectContext.ContextOptions.ProxyCreationEnable = false; 이렇게하면 부정적인 결과는 무엇입니까? 한 가지 이점은 최소한 이러한 동적 유형을 직렬화하여 WCF를 사용하여 유선으로 전송할 수 있다는 것입니다. 동적 프록시는 변경 추적 및 지연로드에 사용됩니다. WCF가 개체를 직렬화하려고 할 때 관련 컨텍스트는 일반적으로 닫히고 삭제되지만 탐색..

Programing 2020.10.10

Hashmap 키의 이름을 바꿀 수 있습니까?

Hashmap 키의 이름을 바꿀 수 있습니까? Hashmap 키의 이름을 바꾸는 방법을 찾고 있지만 Java에서 가능한지 모르겠습니다. 요소를 제거하고 새 이름으로 다시 넣으십시오. 지도의 키가라고 가정하면 다음과 String같이 얻을 수 있습니다. Object obj = map.remove("oldKey"); map.put("newKey", obj); 이름을 바꿔야하는 키 값을 새 키에 할당합니다. 그리고 이전 키를 제거하십시오. hashMap.put("New_Key", hashMap.get("Old_Key")); hashMap.remove("Old_Key"); hashMap.put("New_Key", hashMap.remove("Old_Key")); 이렇게하면 원하는 작업을 수행 할 수 있지만 키의 ..

Programing 2020.10.10

Java 키 저장소 도구를 사용하여 키 저장소 생성을 자동화하는 방법은 무엇입니까?

Java 키 저장소 도구를 사용하여 키 저장소 생성을 자동화하는 방법은 무엇입니까? 사용자 상호 작용 없음 Java 키 저장소 도구를 사용하여 키 저장소 생성을 자동화하려고합니다. 내가 사용하는 명령은 다음과 같습니다. keytool -keystore keystore -alias jetty -genkey -keyalg RSA 그러나이 명령 후에 사용자는 다음과 같이 특정 입력을 입력해야합니다. Enter keystore password: password What is your first and last name? [Unknown]: jetty.mortbay.org What is the name of your organizational unit? [Unknown]: Jetty What is the name..

Programing 2020.10.10

luis.ai 대 api.ai 대 wit.ai 비교?

luis.ai 대 api.ai 대 wit.ai 비교? 누구든지 세 가지의 구체적인 차이점과 기능을 알고 있습니까? 아니면 하나가 더 많은 기능을 가지고 있거나 개발자로서 더 유연하게 사용할 수 있는지 알고 있습니까? wit.ai api.ai luis.aivs vs ╔══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗ ║ wit.ai vs api.ai vs luis.ai ║ ╠══════╦════════════════════════════════════╦════════════════════════════════════════════..

Programing 2020.10.10

테이블의 열 순서에 대해 걱정할 이유가 있습니까?

테이블의 열 순서에 대해 걱정할 이유가 있습니까? FIRST 및 AFTER를 사용하여 MySQL에서 열 순서를 변경할 수 있다는 것을 알고 있지만 왜 귀찮게하고 싶습니까? 좋은 쿼리는 데이터를 삽입 할 때 명시 적으로 열의 이름을 지정하기 때문에 테이블에서 열이 어떤 순서로되어 있는지 신경 쓸 이유가 있습니까? 열 순서는 Sql Server, Oracle 및 MySQL에 걸쳐 내가 조정 한 일부 데이터베이스에 큰 성능 영향을 미쳤습니다. 이 게시물에는 좋은 경험 규칙이 있습니다 . 먼저 기본 키 열 다음은 외래 키 열입니다. 다음 자주 검색되는 열 나중에 자주 업데이트되는 열 Nullable 열은 마지막에 있습니다. 더 자주 사용되는 nullable 열 이후 가장 적게 사용 된 nullable 열 성능 ..

Programing 2020.10.10
반응형