반응형

전체 글 2115

windows.h가 포함되어 있는데 std :: min이 실패하는 이유는 무엇입니까?

windows.h가 포함되어 있는데 std :: min이 실패하는 이유는 무엇입니까? #include #include int main() { int k = std::min(3, 4); return 0; } Windows.h를 포함하면 Windows는 무엇을합니까? std::minVisual Studio 2005에서 사용할 수 없습니다 . 오류 메시지는 다음과 같습니다. error C2589: '(' : illegal token on right side of '::' error C2059: syntax error : '::' windows.h헤더 파일 (또는 더 정확하게, windef.h이 차례로 포함)을위한 매크로가 min하고 max있는 간섭있다. #define NOMINMAX포함하기 전에 해야 합니다...

code 2020.08.21

Python 반복기에서 마지막 항목을 가져 오는 가장 깨끗한 방법

Python 반복기에서 마지막 항목을 가져 오는 가장 깨끗한 방법 Python 2.6의 반복기에서 마지막 항목을 가져 오는 가장 좋은 방법은 무엇입니까? 예를 들어 my_iter = iter(range(5)) 지고의 짧은 코드 / 깨끗한 방법은 무엇입니까 4에서는 my_iter? 나는 이것을 할 수 있지만 그것은 매우 효율적이지 않은 것 같습니다. [x for x in my_iter][-1] item = defaultvalue for item in my_iter: pass deque크기 1을 사용하십시오 . from collections import deque #aa is an interator aa = iter('apple') dd = deque(aa, maxlen=1) last_element = dd..

code 2020.08.21

Restful 백엔드 용 Ember.js 또는 Backbone.js

Restful 백엔드 용 Ember.js 또는 Backbone.js ember.js가 backbone.js와 달리 더 무거운 접근 방식이라는 것을 이미 알고 있습니다. 나는 둘 다에 대한 많은 기사를 읽었습니다. 레일스 레스트 백엔드의 프런트 엔드로 어떤 프레임 워크가 더 쉽게 작동하는지 스스로에게 묻고 있습니다. backbone.js의 경우 나머지 백엔드를 호출하는 다른 접근 방식을 보았습니다. 엠버의 경우 '데이터'또는 '리소스'와 같은 라이브러리를 더 포함해야하는 것 같습니다. 이를 위해 두 개의 라이브러리가있는 이유는 무엇입니까? 그래서 더 나은 선택은 무엇입니까? 프론트 엔드와 백엔드를 연결하는 예는 많지 않습니다. 이것에 대한 백엔드 나머지 호출에 대한 좋은 작동 예는 무엇입니까? URI : ..

code 2020.08.21

PHP에서 "if / else"의 약어로 삼항 연산자 (? :)를 어떻게 사용합니까?

PHP에서 "if / else"의 약어로 삼항 연산자 (? :)를 어떻게 사용합니까? 이 페이지 의 예제 를 기반으로 아래에 작동 및 작동하지 않는 코드 샘플이 있습니다. if문을 사용하는 작업 코드 : if (!empty($address['street2'])) echo $address['street2'].' '; 삼항 연산자를 사용하는 작동하지 않는 코드 : $test = (empty($address['street2'])) ? 'Yes ' : 'No '; // Also tested this (empty($address['street2'])) ? 'Yes ' : 'No '; 업데이트 브라이언의 팁 후, 에코 $test가 예상 된 결과를 출력 한다는 것을 알았습니다 . 다음은 매력처럼 작동합니다! echo..

code 2020.08.21

임의의 부울 값을 반환하는 가장 좋은 방법

임의의 부울 값을 반환하는 가장 좋은 방법 나는 가짜 시드 데이터를 만들 true거나 반환하기 위해 얼마 동안 이것을 사용했습니다 false. 누군가가 중 반환의 더 나은, 더 간결 또는 자세한 방법이 있는지 궁금해 true또는 false. rand(2) == 1 ? true : false Array # sample을 사용하는 선언적 스 니펫 : random_boolean = [true, false].sample 삼항 연산자를 제거하는 것은 어떻습니까? rand(2) == 1 나는 사용하고 싶다 rand: rand 0.5되었지만 rand < 0.5기술적으로 더 정확합니다. 반 개방 범위 [0,1) rand의 결과를 반환 하므로를 사용 하면 반 개방 범..

code 2020.08.21

Rails에서 파일 업로드를 어떻게 테스트합니까?

Rails에서 파일 업로드를 어떻게 테스트합니까? JSON 파일을 수락 한 다음 JSON 파일을 처리하여 애플리케이션에 대한 사용자 유지 관리를 수행하는 컨트롤러가 있습니다. 사용자 테스트에서 파일 업로드 및 처리가 작동하지만 물론 테스트에서 사용자 유지 관리 테스트 프로세스를 자동화하고 싶습니다. 기능 테스트 프레임 워크에서 컨트롤러에 파일을 업로드하려면 어떻게해야합니까? 이 질문을 검색했지만 Stack Overflow에서 또는 그 답변을 찾을 수 없었지만 다른 곳에서 찾았으므로 SO에서 사용할 수 있도록 요청하고 있습니다. Rails 프레임 워크에는 지정된 파일에 대한 조명기 디렉토리를 검색하고 기능 테스트에서 컨트롤러의 테스트 파일로 사용할 수 있도록 하는 기능 fixture_file_upload(..

code 2020.08.20

콘솔에서 Subversion을 사용할 때 비밀번호를 저장하는 방법

콘솔에서 Subversion을 사용할 때 비밀번호를 저장하는 방법 svn콘솔에서 작업을 할 때 내 Subversion 암호를 저장하는 방법이 있는지 궁금합니다 . 콘솔은 내가 가진 유일한 옵션입니다. 예를 들어 Subversion 작업을 수행하려고하면 svn commit매번 계정 암호를 입력하라는 메시지가 표시됩니다. 매번 다시 입력 할 필요가 없도록이 암호를 저장하는 방법이 있습니까? 에서가 ~/.subversion/config, 당신은 아마 있습니다 store-passwords = no. 그것을 변경하십시오 yes(또는 기본값이 yes이기 때문에 주석 처리하십시오). 다음에 Subversion에 암호를 제공하면 저장해야합니다. 의 소유자 및 권한 ~/.subversion/config이 올바른지 확인할..

code 2020.08.20

max_allowed_packet mysql 변수 확인 및 설정 방법

max_allowed_packet mysql 변수 확인 및 설정 방법 중복 가능성 : MySQL 오류 1153- 'max_allowed_packet'바이트보다 큰 패킷이 있습니다. 안녕하세요, 오류가 발생합니다. [1153] Got a packet bigger than 'max_allowed_packet'bytes 그러나 소스 코드를 변경하지 않았고 호스팅 상태에서 서버 설정을 변경하지 않았습니다. 무슨 일이 있었는지 모르겠어요. 그러나 나는 그 이유를 찾으려고 노력하고있다. 그래서 max_allowed_packetPHP 스크립트로 mysql 변수 를 확인하는 방법은 무엇입니까? 소스 코드에서 설정할 수 있습니까? max_allowed_packet PHP 측이 아닌 mysql 구성에 설정되어 있습니다. ..

code 2020.08.20

android edittext onchange listener

android edittext onchange listener 나는 조금 알고 TextWatcher있지만 그것은 당신이 입력하는 모든 캐릭터에서 발생합니다. 사용자가 편집을 마칠 때마다 실행되는 리스너를 원합니다. 가능할까요? 또한 TextWatcher인스턴스를 Editable얻지 만 인스턴스가 필요합니다 EditText. 어떻게 얻습니까? 편집 : 두 번째 질문이 더 중요합니다. 대답 해주세요. 첫째, 사용자 EditText가 포커스를 잃었거나 완료 버튼을 눌렀을 때 사용자가 텍스트 편집을 완료했는지 확인할 수 있습니다 (이는 구현 및 가장 적합한 항목에 따라 다름). 둘째,을 인스턴스 객체로 선언 한 경우에만 에서 EditText인스턴스를 가져올 수 없습니다 . 안전하지 않기 때문에 내부를 편집해서는..

code 2020.08.20

단일 SQL 문에 대한 열 헤더 출력을 억제하려면 어떻게해야합니까?

단일 SQL 문에 대한 열 헤더 출력을 억제하려면 어떻게해야합니까? mysql명령 줄 바이너리를 사용하여 일부 SQL 문을 일괄 적으로 실행하고 있습니다. 여러 SELECT 문 중 하나가 열 머리글을 인쇄하지 않고 선택한 레코드 만 인쇄하고 싶습니다. 이게 가능해? -N(별명 -Nis --skip-column-names) 옵션 을 사용하여 mysql을 호출합니다 . mysql -N ... use testdb; select * from names; +------+-------+ | 1 | pete | | 2 | john | | 3 | mike | +------+-------+ 3 rows in set (0.00 sec) -N 별칭을 지적한 ErichBSchulz에게 감사드립니다. 결과 주위의 그리드 (수직..

code 2020.08.20
반응형