반응형

c++ 1992

Python에서 웹캠에 어떻게 액세스합니까?

Python에서 웹캠에 어떻게 액세스합니까? Python에서 웹캠에 액세스하고 싶습니다. VideoCapture 확장 프로그램 ( tutorial )을 사용해 보았지만 잘 작동하지 않았습니다. 320x230 이상의 해상도에서 약간 느리고 때로는 None뚜렷한 이유없이 반환 되는 것과 같은 몇 가지 문제를 해결해야했습니다 . Python에서 웹캠에 액세스하는 더 좋은 방법이 있습니까? OpenCV는 웹캠에서 데이터를 가져 오는 기능을 지원하며 기본적으로 Python 래퍼와 함께 제공되며 numpyOpenCV Python 확장 (이라고 함 cv2)이 작동 하려면 설치해야합니다 . 2019 년부터는 pip를 사용하여이 두 라이브러리를 모두 설치할 수 있습니다.pip install numpy pip instal..

developer tip 2020.12.31

Android TextView에서 지원하는 HTML 태그는 무엇입니까?

Android TextView에서 지원하는 HTML 태그는 무엇입니까? Android의 TextView 클래스는 HTML.fromHtml ()을 통해 형식이 지정된 텍스트를 표시 할 수 있습니다. 예를 들면 다음과 같습니다. TextView에 대한 문자열의 HTML 태그 TextView 클래스는 HTML의 작은 하위 집합 만 처리 할 수 ​​있지만 지원되는 태그와 특성과 그렇지 않은 특성을 알 수 없습니다. 여기에 제공된 요약 : http://commonsware.com/blog/Android/2010/05/26/html-tags-supported-by-textview.html 이 올바르지 않은 것 같습니다. 예 : Android 2.2를 사용하는 경우 가 작동하지 않습니다. 검색하는 모든 사람을 찾았습..

developer tip 2020.12.31

cronjob 대 리눅스의 데몬.

cronjob 대 리눅스의 데몬. 언제 사용합니까? 프로세스가 터미널에서 분리되어 데몬 화되도록 만드는 이점이 있습니다. 그러나 cron 작업으로도 동일한 작업을 수행 할 수 있습니다. [그렇지 않다면 친절하게 정정 해주세요] cronjob 또는 데몬 프로세스를 사용할 때 시나리오를 구별 할 수있는 최상의 요구 사항은 무엇입니까? 일반적으로 작업을 시간당 몇 번 이상 (10 분 미만) 실행해야하는 경우 데몬을 실행하는 것이 좋습니다. 항상 실행되는 데몬에는 다음과 같은 이점이 있습니다. 분당 1보다 큰 주파수에서 실행할 수 있습니다. 이전 실행의 상태를 더 쉽게 기억할 수 있으므로 프로그래밍이 더 간단 해지고 (상태를 기억해야하는 경우) 경우에 따라 효율성을 높일 수 있습니다. 호스트가 많은 인프라에서는..

developer tip 2020.12.31

혼란스러운 typedef에는 클래스 범위가 포함됩니다.

혼란스러운 typedef에는 클래스 범위가 포함됩니다. C ++ 프로젝트의 코드를 읽고 있는데 다음 형식의 코드가 포함되어 있습니다. namespace ns { class A {}; class B {}; } struct C { typedef ns::A* ns::B::* type; }; 누군가 typedef라인 의 의미를 설명 할 수 있습니까 ? type의 멤버에 대한 포인터의 일종 것 같다 ns::B가리키는하는 ns::A,하지만 난 모르겠어요. 클래스 A와 B실제 코드는 비어 있지 않지만 여기서는 관련이 없다고 생각합니다. 그리고 여기에 실제 예가 있습니다. ns::B::* 의 멤버에 대한 포인터 변수입니다 B. 그런 다음 ns::A*유형입니다. 따라서 전체 선언은 B유형 의 멤버에 대한 포인터 변수ns..

developer tip 2020.12.31

상당한 규모의 실시간 시스템에 Haskell 사용 : 어떻게 (만약?)?

상당한 규모의 실시간 시스템에 Haskell 사용 : 어떻게 (만약?)? Haskell의 힘을 임베디드 리얼 타임 세계에 적용 할 수 있는지 궁금해서 인터넷 검색에서 Atom 패키지를 찾았습니다 . 복잡한 경우 코드에 충돌, 메모리 손상 등의 모든 고전적인 C 버그가있을 수 있으며,이를 유발 한 원래 Haskell 코드를 추적해야합니다. 그래서, 이것은 질문의 첫 부분입니다 : "당신이 Atom에 대한 경험이 있다면, 컴파일 된 C 코드에서 저수준 버그를 디버깅하고 Haskell 원래 코드에서 수정하는 작업을 어떻게 처리 했습니까?" Atom에 대한 몇 가지 예제를 더 찾았습니다. 이 블로그 게시물 에는 결과 C 코드 22KLOC (그리고 분명히 코드 없음 :)가 언급 되어 있습니다 . 포함 된 예제 는..

developer tip 2020.12.31

importlib.import_module을 사용하여 Python에서 모듈을 가져 오는 방법

importlib.import_module을 사용하여 Python에서 모듈을 가져 오는 방법 importlib.import_modulePython 2.7.2에서 사용하려고하는데 이상한 오류가 발생합니다. 다음 dir 구조를 고려하십시오. ㅏ | +-__init__.py -b | +-__init__.py -c.py a/b/__init__.py 다음 코드가 있습니다. import importlib mod = importlib.import_module ( "c") (실제 코드 "c"에는 이름이 있습니다.) 을 시도 import a.b하면 다음 오류가 발생합니다. >>> 수입 ab 역 추적 (가장 최근 호출 마지막) : 파일 "", 줄 1, in 파일 "a / b / __ init__.py", 3 행, in m..

developer tip 2020.12.30

더 나은 "int 0x80"또는 "syscall"은 무엇입니까?

더 나은 "int 0x80"또는 "syscall"은 무엇입니까? Linux 커널을 연구 한 결과 x86_64 아키텍처의 경우 인터럽트 int 0x80가 시스템 호출 호출에 작동하지 않는다는 것을 알았습니다 . (편집자 주 : 엄격히 사실이 아닙니다. 경우에 따라 작동하지만 권장되지 않습니다. 64 비트 코드에서 32 비트 int 0x80 Linux ABI를 사용하면 어떻게됩니까? ) i386 아키텍처의 (32 비트 x86 사용자 공간)의 경우, 더욱 바람직 무엇인가 syscall또는 int 0x80그 이유는 무엇입니까? 편집 : 커널 3.4를 사용합니다. syscall에서 커널 모드로 들어가는 기본 방법입니다 x86-64. 이 명령어는 Intel 프로세서 의 32 비트 작동 모드에서는 사용할 수 없습니다..

developer tip 2020.12.30

AngularJS-서버 측 유효성 검사 및 클라이언트 측 양식

AngularJS-서버 측 유효성 검사 및 클라이언트 측 양식 다음 작업을 수행하는 방법을 이해하려고합니다. 양식을 선언하는 데 허용되는 방법은 무엇입니까? 내 이해는 HTML로 양식을 선언하고 다음과 같이 ng-model 지시문을 추가한다는 것입니다. ng-model="item.name" 서버로 보낼 내용. 항목 객체를 JSON으로 서버에 보내고 해석 할 수 있습니다. 그런 다음 객체에 대한 유효성 검사를 수행 할 수 있습니다. 실패하면 JSON 오류가 발생하고 정확히 무엇을 반환합니까? 이를 수행하는 허용 된 방법이 있습니까? 서버에서 클라이언트로 유효성 검사 오류를 좋은 방식으로 푸시하려면 어떻게해야합니까? 나는 정말 예제가 필요하지만 Angulars 문서는 이해하기가 매우 어렵습니다. 편집 : 내..

developer tip 2020.12.30

Git 병합 충돌에 대한 "3 방향 차이"를 어떻게 볼 수 있습니까?

Git 병합 충돌에 대한 "3 방향 차이"를 어떻게 볼 수 있습니까? 나는 힘내 지점에있어 가정 master및 I git merge featurebranch. 에 충돌이 foo.html있습니다. 를 열면 foo.html갈등 영역에서 무엇이 master있고 무엇이 있는지 featurebranch를 봅니다. 그러나 나는 충돌 에 어떤 변화 가 있었 는지 정말로 말할 수 없다 . 나는 지금 마스터가 무엇을 가지고 있는지 알고 있습니다 .masterfeaturebranch 각각 적용한 차이점 을보고 싶습니다 . 또는 동일한 정보를 얻기 위해 다음을 볼 수 있습니다. 버전 master은 이제 버전 featurebranch은 이제 공통 조상 이 가졌던 버전 어떻게 볼 수 있습니까? 에서 (1) 자식 병합 , "me..

developer tip 2020.12.30

이름으로 구조체 속성에 액세스

이름으로 구조체 속성에 액세스 다음은 작동하지 않는 간단한 go 프로그램입니다. package main import "fmt" type Vertex struct { X int Y int } func main() { v := Vertex{1, 2} fmt.Println(getProperty(&v, "X")) } func getProperty(v *Vertex, property string) (string) { return v[property] } 오류: prog.go : 18 : 잘못된 연산 : v [property] (* Vertex 유형의 인덱스) 내가 원하는 것은 이름을 사용하여 Vertex X 속성에 액세스하는 것입니다. 내가 v.X하면 작동하지만 작동 v["X"]하지 않습니다. 누군가이 작업을 수..

developer tip 2020.12.30
반응형