반응형

JavaScript 2020

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

임의의 부울 값을 반환하는 가장 좋은 방법 나는 가짜 시드 데이터를 만들 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

Kubernetes 포드가 삭제되면 다시 생성됩니다.

Kubernetes 포드가 삭제되면 다시 생성됩니다. 명령으로 포드를 시작했습니다. $ kubectl run busybox --image=busybox --restart=Never --tty -i --generator=run-pod/v1 문제가 발생하여 이제 삭제할 수 없습니다 Pod. 아래에 설명 된 방법을 사용해 보았지만 Pod계속 다시 생성되고 있습니다. $ kubectl delete pods busybox-na3tm pod "busybox-na3tm" deleted $ kubectl get pods NAME READY STATUS RESTARTS AGE busybox-vlzh3 0/1 ContainerCreating 0 14s $ kubectl delete pod busybox-vlzh3 --gr..

code 2020.08.20

PHP를 사용하여 여러 파일을 zip 파일로 다운로드

PHP를 사용하여 여러 파일을 zip 파일로 다운로드 PHP를 사용하여 여러 파일을 zip 파일로 다운로드하려면 어떻게해야합니까? 당신이 사용할 수있는 ZipArchiveZIP 파일을 생성하는 클래스를 그것은 클라이언트에 스트리밍. 다음과 같은 것 : $files = array('readme.txt', 'test.html', 'image.gif'); $zipname = 'file.zip'; $zip = new ZipArchive; $zip->open($zipname, ZipArchive::CREATE); foreach ($files as $file) { $zip->addFile($file); } $zip->close(); 스트리밍하려면 : header('Content-Type: application/zi..

code 2020.08.20

덮힌 배경 영역의 밝기에 따라 텍스트 색상을 변경 하시겠습니까?

덮힌 배경 영역의 밝기에 따라 텍스트 색상을 변경 하시겠습니까? 벌써 한동안 다음과 같은 생각을했기 때문에 이제 여러분의 의견과 가능한 해결책 등을 알고 싶습니다. 부모의 배경 이미지 또는 색상의 덮여 픽셀의 평균 밝기에 따라 텍스트의 색상을 변경하거나 미리 정의 된 이미지 / 아이콘간에 전환하는 플러그인 또는 기술을 찾고 있습니다. 배경의 가려진 영역이 다소 어둡다면 텍스트를 흰색으로 만들거나 아이콘을 전환하십시오. 또한 부모가 정의 된 배경색 또는 이미지가 없는지 스크립트가 알아 차린 다음 가장 가까운 (부모 요소에서 부모 요소까지) 계속 검색하면 좋을 것입니다. 이 아이디어에 대해 어떻게 생각하십니까? 이미 비슷한 것이 있습니까? 스크립트 예? 건배, J. 이에 대한 흥미로운 리소스 : W3C-전경..

code 2020.08.20

이름없이 Java 메서드 호출

이름없이 Java 메서드 호출 아래 코드를보고 약간 이상한 것을 발견했습니다. public class Sequence { Sequence() { System.out.print("c "); } { System.out.print("y "); } public static void main(String[] args) { new Sequence().go(); } void go() { System.out.print("g "); } static { System.out.print("x "); } } System.outwith "y"가 메서드 선언에 속하지 않기 때문에 컴파일 오류가 발생할 것으로 예상 했습니다 { }. 이것이 유효한 이유는 무엇입니까? 이 코드가 어떻게 호출되어야하는지 모르겠습니다. 이것을 실행할 x ..

code 2020.08.20
반응형