반응형

2020/03/28 30

C 라이브러리를 파이썬으로 감싸기 : C, Cython 또는 ctypes?

C 라이브러리를 파이썬으로 감싸기 : C, Cython 또는 ctypes? 파이썬 응용 프로그램에서 C 라이브러리를 호출하고 싶습니다. 전체 API를 래핑하고 싶지 않으며 내 경우와 관련된 함수 및 데이터 유형 만 래핑하고 싶습니다. 내가 볼 때 세 가지 선택이 있습니다. C로 실제 확장 모듈을 만드십시오. 아마도 과잉 일 것입니다. 또한 확장 쓰기 학습의 오버 헤드를 피하고 싶습니다. Cython 을 사용 하여 C 라이브러리에서 Python으로 관련 파트를 노출하십시오. ctypes외부 라이브러리와 통신하기 위해 Python에서 모든 작업 을 수행하십시오. 2) 또는 3)이 더 나은 선택인지 확실하지 않습니다. 3)의 장점은 ctypes표준 라이브러리의 일부이며 결과 코드는 순수한 파이썬 일 것입니다...

Programing 2020.03.28

C에서 int64_t 유형을 인쇄하는 방법

C에서 int64_t 유형을 인쇄하는 방법 C99 표준에는 int64_t와 같은 바이트 크기의 정수 유형이 있습니다. 다음 코드를 사용하고 있습니다. #include #include int64_t my_int = 999999999999999999; printf("This is my_int: %I64d\n", my_int); 이 컴파일러 경고가 나타납니다. warning: format ‘%I64d’ expects type ‘int’, but argument 2 has type ‘int64_t’ 나는 시도했다 : printf("This is my_int: %lld\n", my_int); // long long decimal 그러나 나는 같은 경고를 받는다. 이 컴파일러를 사용하고 있습니다 : ~/dev/c$..

Programing 2020.03.28

RecyclerView와 ListView

RecyclerView와 ListView 안드로이드 개발자 ( 목록 및 카드 만들기 )에서 : RecyclerView 위젯은 ListView의보다 유연하고 유연한 버전입니다. 좋아, 그것은 시원하게 들리지만,이 예제 사진을 보았을 때, 나는이 두 가지의 차이점에 대해 정말로 혼란스러워했습니다. 위의 그림은 ListView사용자 정의 어댑터 를 사용하여 쉽게 만들 수 있습니다 . 어떤 상황에서 사용해야 RecyclerView합니까? RecyclerViewListView개선 으로 작성 되었으므로 예, ListView제어 기능이 있는 첨부 목록을 만들 수는 있지만 사용하는 RecyclerView것이 더 쉽습니다. 위 / 아래로 스크롤하는 동안 셀을 재사용 합니다. ListView어댑터 에서 뷰 홀더를 구현하면..

Programing 2020.03.28

PHP에서 허용 된 메모리 크기 33554432 바이트 (43148176 바이트 할당 시도)

PHP에서 허용 된 메모리 크기 33554432 바이트 (43148176 바이트 할당 시도) 이 오류 메시지가 표시됩니다. 제안 사항이 있습니까? PHP에서 허용 된 메모리 크기 33554432 바이트 (43148176 바이트 할당 시도) 마침내 나는 대답을 찾았습니다. 파일에서 오류가 발생하기 전에이 줄을 아래 줄에 추가하십시오. ini_set('memory_limit', '-1'); 서버의 메모리 사용에 제한이 없으며 제대로 작동합니다. 친구 제안을 해주셔서 감사합니다. 공유 호스팅의 한계를 높이는 간단한 두 가지 방법은 다음과 같습니다. PHP.ini 파일에 액세스 할 수 있으면 PHP.ini에서 줄을 변경하십시오. 줄에 32M이 표시되면 64M을 시도하십시오. memory_limit = 64M ;..

Programing 2020.03.28

과학적 표기법을 비활성화하는 방법?

과학적 표기법을 비활성화하는 방법? p- 값 열이있는 데이터 프레임이 있고 이러한 p- 값을 선택하려고합니다. > pvalues_anova [1] 9.693919e-01 9.781728e-01 9.918415e-01 9.716883e-01 1.667183e-02 [6] 9.952762e-02 5.386854e-01 9.997699e-01 8.714044e-01 7.211856e-01 [11] 9.536330e-01 9.239667e-01 9.645590e-01 9.478572e-01 6.243775e-01 [16] 5.608563e-01 1.371190e-04 9.601970e-01 9.988648e-01 9.698365e-01 [21] 2.795891e-06 1.290176e-01 7.125751e-0..

Programing 2020.03.28

셸 별칭에 명령 줄 인수를 전달하는 방법은 무엇입니까?

셸 별칭에 명령 줄 인수를 전달하는 방법은 무엇입니까? 명령 행 인수를 별명에 어떻게 전달합니까? 다음은 샘플입니다. 별명 mkcd = 'mkdir $ 1; cd $ 1; ' 그러나이 경우 $ xx는 런타임이 아닌 별명 작성 시간에 변환됩니다. 그러나 다음과 같이 쉘 기능 (약간 인터넷 검색 후)을 사용하여 해결 방법을 만들었습니다. 함수 mkcd () { mkdir $ 1 cd $ 1 } CL 매개 변수를 허용하는 별명을 작성하는 방법이 있는지 알고 싶었습니다. BTW-기본 쉘로 'bash'를 사용합니다. 당신은 방법을 찾았습니다 : 별명 대신 함수를 만드십시오. C 쉘에는 별명에 대한 인수를 수행하는 메커니즘이 있지만 함수 메커니즘이 더 유연하고 동일한 기능을 제공하기 때문에 bash 및 Korn 쉘..

Programing 2020.03.28

SHOW PROCESSLIST에서 전체 쿼리를 보는 방법

SHOW PROCESSLIST에서 전체 쿼리를 보는 방법 SHOW PROCESSLIST 쿼리를 실행하면 실행중인 SQL 쿼리의 처음 100 자만 정보 열에 반환됩니다. Mysql 구성을 변경하거나 다른 종류의 요청을 발행하여 완전한 쿼리를 볼 수 있습니까 (보고있는 쿼리가 100자를 초과합니다) SHOW FULL PROCESSLIST 사용하지 않는 경우 FULL, "각 문장의 처음 100 개 문자가 표시됩니다 Info필드" . phpMyAdmin을 사용할 때 잘린 결과를 보려면 "전체 텍스트"옵션 (결과 테이블의 왼쪽 상단 모서리에있는 "← T →")을 클릭해야합니다. Show Processlist는 다른 테이블에서 정보를 가져옵니다. 다음은 데이터를 가져 와서 전체 쿼리가 포함 된 'INFO'열을 보는..

Programing 2020.03.28

언제 OWIN Katana를 사용해야합니까?

언제 OWIN Katana를 사용해야합니까? 저는 OWIN과 Katana를 처음 사용합니다. OWIN을 사용해야하는 이유는 모르겠지만을 사용할 수는 있습니다 IIS. 단순화하기 위해 내 질문은 : OWIN 학습을 건너 뛰고 웹 사이트에 IIS를 사용하면 무엇을 잃게됩니까? 나는 봤지만 간단한 설명이 없습니다. 이 몇 가지 정보는 여기에 ,하지만 난 그것을 이해할 수 없다, 그래서 그들은 일부 전문 용어의 문구를 사용합니다. asp.net WebApi v2에서 OWIN 파이프 라인이 기본값이됩니다. 결국 모든 asp.net 프로젝트에서 표준 파이프 라인이 될 것입니다. 나는 여기에 쓰여진 것보다 더 잘 넣을 수 없다 : http://www.asp.net/aspnet/overview/owin-and-kata..

Programing 2020.03.28

AWS Lambda 함수가 다른 함수를 호출 할 수 있습니까

AWS Lambda 함수가 다른 함수를 호출 할 수 있습니까 2 개의 Lambda 함수가 있습니다. 하나는 견적을 생성하고 다른 하나는 견적을 주문으로 바꿉니다. Order lambda 함수가 신뢰할 수없는 클라이언트로부터 견적을받는 것이 아니라 견적 함수를 호출하여 견적을 재생성하고 싶습니다. 나는 내가 생각할 수있는 모든 곳을 보았지만 함수를 연결하거나 호출하는 방법을 볼 수는 없습니다 ... 확실히 이것이 존재합니다! 를 사용하는 방법을 찾았습니다 aws-sdk. var aws = require('aws-sdk'); var lambda = new aws.Lambda({ region: 'us-west-2' //change to your region }); lambda.invoke({ FunctionN..

Programing 2020.03.28

IPython Notebook에서 LaTeX를 작성하는 방법은 무엇입니까?

IPython Notebook에서 LaTeX를 작성하는 방법은 무엇입니까? IPython 노트북에 LaTeX 코드를 표시하려면 어떻게해야합니까? 이것은 내가 방금 수행 한 검색에서 나타 났으며, 더 많은 검색으로 더 나은 솔루션을 찾았습니다 .IPython 노트북에는 이제 모든 줄에 %%latex대한 $$래퍼 없이 전체 셀 라텍스를 만드는 마술이 있습니다. 리치 디스플레이 시스템에 대한 노트북 둘러보기 IPython 노트북은 MathJax 를 사용 하여 html / markdown 내에 LaTeX를 렌더링합니다. LaTeX 수학을 안에 넣으십시오 $$. $$c = \sqrt{a^2 + b^2}$$ 또는 노트북 둘러보기 끝에서 볼 수 있듯이 Python의 LaTeX / Math 출력을 표시 할 수 있습니다..

Programing 2020.03.28
반응형